xref: /dpdk/doc/guides/prog_guide/img/malloc_heap.svg (revision b31739328354b1f4068fc24cceb3f06434d19b74)
156297061SSergio Gonzalez Monroy<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2*b3173932SAnatoly Burakov<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3*b3173932SAnatoly Burakov<!-- Generated by Microsoft Visio, SVG Export malloc_heap.svg Page-1 -->
4*b3173932SAnatoly Burakov<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ev="http://www.w3.org/2001/xml-events"
5*b3173932SAnatoly Burakov		width="11in" height="8.5in" viewBox="0 0 792 612" xml:space="preserve" color-interpolation-filters="sRGB" class="st34">
6*b3173932SAnatoly Burakov	<style type="text/css">
7*b3173932SAnatoly Burakov	<![CDATA[
8*b3173932SAnatoly Burakov		.st1 {visibility:visible}
9*b3173932SAnatoly Burakov		.st2 {fill:#5b9bd5;fill-opacity:0.22;filter:url(#filter_2);stroke:#5b9bd5;stroke-opacity:0.22}
10*b3173932SAnatoly Burakov		.st3 {fill:#5b9bd5;stroke:#c7c8c8;stroke-width:0.25}
11*b3173932SAnatoly Burakov		.st4 {fill:#deebf6;stroke:#c7c8c8;stroke-width:0.25}
12*b3173932SAnatoly Burakov		.st5 {fill:#ed7d31;stroke:#c7c8c8;stroke-width:0.25}
13*b3173932SAnatoly Burakov		.st6 {fill:#fbe5d5;stroke:#c7c8c8;stroke-width:0.25}
14*b3173932SAnatoly Burakov		.st7 {fill:#e2efd9;stroke:#c7c8c8;stroke-width:0.25}
15*b3173932SAnatoly Burakov		.st8 {fill:#a8d08d;stroke:#c7c8c8;stroke-width:0.25}
16*b3173932SAnatoly Burakov		.st9 {fill:url(#ptrn2-71);shape-rendering:crispEdges;stroke:#c7c8c8;stroke-width:0.25}
17*b3173932SAnatoly Burakov		.st10 {fill:#5b9bd5;stroke:#2e75b5;stroke-width:0.25}
18*b3173932SAnatoly Burakov		.st11 {fill:none;stroke:none;stroke-width:0.25}
19*b3173932SAnatoly Burakov		.st12 {fill:#000000;font-family:Calibri;font-size:1.00001em}
20*b3173932SAnatoly Burakov		.st13 {fill:#ed7d31;stroke:#2e75b5;stroke-width:0.25}
21*b3173932SAnatoly Burakov		.st14 {fill:#deebf6;stroke:#2e75b5;stroke-width:0.25}
22*b3173932SAnatoly Burakov		.st15 {fill:#fbe5d5;stroke:#2e75b5;stroke-width:0.25}
23*b3173932SAnatoly Burakov		.st16 {fill:#a8d08d;stroke:#2e75b5;stroke-width:0.25}
24*b3173932SAnatoly Burakov		.st17 {fill:#e2efd9;stroke:#2e75b5;stroke-width:0.25}
25*b3173932SAnatoly Burakov		.st18 {fill:url(#ptrn2-71);shape-rendering:crispEdges;stroke:#2e75b5;stroke-width:0.25}
26*b3173932SAnatoly Burakov		.st19 {fill:#f4b183;stroke:#4f87bb;stroke-width:0.75}
27*b3173932SAnatoly Burakov		.st20 {fill:#305497;font-family:Calibri;font-size:0.833336em}
28*b3173932SAnatoly Burakov		.st21 {fill:#5b9bd5;fill-opacity:0.25;filter:url(#filter_2);stroke:#5b9bd5;stroke-opacity:0.25}
29*b3173932SAnatoly Burakov		.st22 {fill:#538135;stroke:#40709c;stroke-width:0.75}
30*b3173932SAnatoly Burakov		.st23 {fill:#e2efd9;font-family:Calibri;font-size:0.833336em}
31*b3173932SAnatoly Burakov		.st24 {marker-end:url(#mrkr10-146);marker-start:url(#mrkr10-144);stroke:#70ad47;stroke-width:0.75}
32*b3173932SAnatoly Burakov		.st25 {fill:#70ad47;fill-opacity:1;stroke:#70ad47;stroke-opacity:1;stroke-width:0.22935779816514}
33*b3173932SAnatoly Burakov		.st26 {fill:#ffffff;stroke:none;stroke-linecap:butt;stroke-width:7.2}
34*b3173932SAnatoly Burakov		.st27 {fill:#538135;font-family:Calibri;font-size:1.00001em}
35*b3173932SAnatoly Burakov		.st28 {fill:#ffffff;stroke:none;stroke-linecap:butt}
36*b3173932SAnatoly Burakov		.st29 {fill:#bdd7ee;stroke:#40709c;stroke-width:0.75}
37*b3173932SAnatoly Burakov		.st30 {fill:#1e4e79;font-family:Calibri;font-size:0.833336em}
38*b3173932SAnatoly Burakov		.st31 {marker-end:url(#mrkr5-171);stroke:#4f87bb;stroke-dasharray:11.25,6.75;stroke-width:0.75}
39*b3173932SAnatoly Burakov		.st32 {fill:#4f87bb;fill-opacity:1;stroke:#4f87bb;stroke-opacity:1;stroke-width:0.22935779816514}
40*b3173932SAnatoly Burakov		.st33 {fill:#1e4e79;font-family:Calibri;font-size:1.00001em}
41*b3173932SAnatoly Burakov		.st34 {fill:none;fill-rule:evenodd;font-size:12px;overflow:visible;stroke-linecap:square;stroke-miterlimit:3}
42*b3173932SAnatoly Burakov	]]>
43*b3173932SAnatoly Burakov	</style>
4456297061SSergio Gonzalez Monroy
45*b3173932SAnatoly Burakov	<defs id="Patterns_And_Gradients">
46*b3173932SAnatoly Burakov		<pattern id="ptrn2-71" patternUnits="userSpaceOnUse" width="6" height="6" viewBox="0 0 64 64">
47*b3173932SAnatoly Burakov			<image x="0" y="0" width="64" height="64" image-rendering="optimizeSpeed"
48*b3173932SAnatoly Burakov					xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAA7SURBVChTY/i3f7/Pv3//MDFIXETEhwGfJIjGVIAkCeKjKkCTRFWARRKhAIckRAEeSYgCPJL/9u/3AQC1aLsBz7wFUwAAAABJRU5ErkJggg=="/>
49*b3173932SAnatoly Burakov		</pattern>
50*b3173932SAnatoly Burakov		<linearGradient id="grad0-168" x1="0" y1="0" x2="1" y2="0" gradientTransform="rotate(60 0.5 0.5)">
51*b3173932SAnatoly Burakov			<stop offset="0" stop-color="#e9eff7" stop-opacity="1"/>
52*b3173932SAnatoly Burakov			<stop offset="0.24" stop-color="#f4f7fb" stop-opacity="1"/>
53*b3173932SAnatoly Burakov			<stop offset="0.54" stop-color="#feffff" stop-opacity="1"/>
54*b3173932SAnatoly Burakov		</linearGradient>
55*b3173932SAnatoly Burakov	</defs>
56*b3173932SAnatoly Burakov	<defs id="Markers">
57*b3173932SAnatoly Burakov		<g id="lend10">
5856297061SSergio Gonzalez Monroy			<path
59*b3173932SAnatoly Burakov					d="M 0 0.75 C -0.414214 0.75 -0.75 0.414214 -0.75 0 -0.75 -0.414214 -0.414214 -0.75 0 -0.75 0.414214 -0.75 0.75 -0.414214 0.75 0 0.75 0.414214 0.414214 0.75 0 0.75 Z "
60*b3173932SAnatoly Burakov					style="stroke:none"/>
61*b3173932SAnatoly Burakov		</g>
62*b3173932SAnatoly Burakov		<marker id="mrkr10-144" class="st25" refX="2.79" orient="auto" markerUnits="strokeWidth" overflow="visible">
63*b3173932SAnatoly Burakov			<use xlink:href="#lend10" transform="scale(4.36) "/>
6456297061SSergio Gonzalez Monroy		</marker>
65*b3173932SAnatoly Burakov		<marker id="mrkr10-146" class="st25" refX="-2.79" orient="auto" markerUnits="strokeWidth" overflow="visible">
66*b3173932SAnatoly Burakov			<use xlink:href="#lend10" transform="scale(-4.36,-4.36) "/>
6756297061SSergio Gonzalez Monroy		</marker>
68*b3173932SAnatoly Burakov		<g id="lend5">
69*b3173932SAnatoly Burakov			<path d="M 2 1 L 0 0 L 1.98117 -0.993387 C 1.67173 -0.364515 1.67301 0.372641 1.98465 1.00043 " style="stroke:none"/>
70*b3173932SAnatoly Burakov		</g>
71*b3173932SAnatoly Burakov		<marker id="mrkr5-171" class="st32" refX="-7.15" orient="auto" markerUnits="strokeWidth" overflow="visible">
72*b3173932SAnatoly Burakov			<use xlink:href="#lend5" transform="scale(-4.36,-4.36) "/>
7356297061SSergio Gonzalez Monroy		</marker>
7456297061SSergio Gonzalez Monroy	</defs>
75*b3173932SAnatoly Burakov	<defs id="Filters">
76*b3173932SAnatoly Burakov		<filter id="filter_2">
77*b3173932SAnatoly Burakov			<feGaussianBlur stdDeviation="2"/>
78*b3173932SAnatoly Burakov		</filter>
79*b3173932SAnatoly Burakov	</defs>
80*b3173932SAnatoly Burakov	<g>
81*b3173932SAnatoly Burakov		<title>Page-1</title>
82*b3173932SAnatoly Burakov		<g id="group14-1" transform="translate(45,-360)">
83*b3173932SAnatoly Burakov			<title>Sheet.14</title>
84*b3173932SAnatoly Burakov			<g id="shape3-2">
85*b3173932SAnatoly Burakov				<title>Sheet.3</title>
86*b3173932SAnatoly Burakov				<g id="shadow3-3" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
87*b3173932SAnatoly Burakov					<rect x="0" y="531" width="18" height="81" class="st2"/>
8856297061SSergio Gonzalez Monroy				</g>
89*b3173932SAnatoly Burakov				<rect x="0" y="531" width="18" height="81" class="st3"/>
9056297061SSergio Gonzalez Monroy			</g>
91*b3173932SAnatoly Burakov			<g id="shape4-7" transform="translate(18,0)">
92*b3173932SAnatoly Burakov				<title>Sheet.4</title>
93*b3173932SAnatoly Burakov				<g id="shadow4-8" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
94*b3173932SAnatoly Burakov					<rect x="0" y="531" width="117" height="81" class="st2"/>
9556297061SSergio Gonzalez Monroy				</g>
96*b3173932SAnatoly Burakov				<rect x="0" y="531" width="117" height="81" class="st4"/>
9756297061SSergio Gonzalez Monroy			</g>
9856297061SSergio Gonzalez Monroy		</g>
99*b3173932SAnatoly Burakov		<g id="group15-12" transform="translate(180,-360)">
100*b3173932SAnatoly Burakov			<title>Sheet.15</title>
101*b3173932SAnatoly Burakov			<g id="shape5-13">
102*b3173932SAnatoly Burakov				<title>Sheet.5</title>
103*b3173932SAnatoly Burakov				<g id="shadow5-14" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
104*b3173932SAnatoly Burakov					<rect x="0" y="531" width="18" height="81" class="st2"/>
10556297061SSergio Gonzalez Monroy				</g>
106*b3173932SAnatoly Burakov				<rect x="0" y="531" width="18" height="81" class="st5"/>
10756297061SSergio Gonzalez Monroy			</g>
108*b3173932SAnatoly Burakov			<g id="shape6-18" transform="translate(18,0)">
109*b3173932SAnatoly Burakov				<title>Sheet.6</title>
110*b3173932SAnatoly Burakov				<g id="shadow6-19" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
111*b3173932SAnatoly Burakov					<rect x="0" y="531" width="117" height="81" class="st2"/>
112*b3173932SAnatoly Burakov				</g>
113*b3173932SAnatoly Burakov				<rect x="0" y="531" width="117" height="81" class="st6"/>
114*b3173932SAnatoly Burakov			</g>
115*b3173932SAnatoly Burakov		</g>
116*b3173932SAnatoly Burakov		<g id="shape7-23" transform="translate(612,-360)">
117*b3173932SAnatoly Burakov			<title>Sheet.7</title>
118*b3173932SAnatoly Burakov			<g id="shadow7-24" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
119*b3173932SAnatoly Burakov				<rect x="0" y="531" width="18" height="81" class="st2"/>
120*b3173932SAnatoly Burakov			</g>
121*b3173932SAnatoly Burakov			<rect x="0" y="531" width="18" height="81" class="st5"/>
122*b3173932SAnatoly Burakov		</g>
123*b3173932SAnatoly Burakov		<g id="shape10-28" transform="translate(630,-360)">
124*b3173932SAnatoly Burakov			<title>Sheet.10</title>
125*b3173932SAnatoly Burakov			<g id="shadow10-29" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
126*b3173932SAnatoly Burakov				<rect x="0" y="531" width="51.75" height="81" class="st2"/>
127*b3173932SAnatoly Burakov			</g>
128*b3173932SAnatoly Burakov			<rect x="0" y="531" width="51.75" height="81" class="st7"/>
129*b3173932SAnatoly Burakov		</g>
130*b3173932SAnatoly Burakov		<g id="shape12-33" transform="translate(681.75,-360)">
131*b3173932SAnatoly Burakov			<title>Sheet.12</title>
132*b3173932SAnatoly Burakov			<g id="shadow12-34" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
133*b3173932SAnatoly Burakov				<rect x="0" y="531" width="18" height="81" class="st2"/>
134*b3173932SAnatoly Burakov			</g>
135*b3173932SAnatoly Burakov			<rect x="0" y="531" width="18" height="81" class="st8"/>
136*b3173932SAnatoly Burakov		</g>
137*b3173932SAnatoly Burakov		<g id="shape13-38" transform="translate(699.75,-360)">
138*b3173932SAnatoly Burakov			<title>Sheet.13</title>
139*b3173932SAnatoly Burakov			<g id="shadow13-39" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
140*b3173932SAnatoly Burakov				<rect x="0" y="531" width="47.25" height="81" class="st2"/>
141*b3173932SAnatoly Burakov			</g>
142*b3173932SAnatoly Burakov			<rect x="0" y="531" width="47.25" height="81" class="st6"/>
143*b3173932SAnatoly Burakov		</g>
144*b3173932SAnatoly Burakov		<g id="group29-43" transform="translate(315,-360)">
145*b3173932SAnatoly Burakov			<title>Sheet.29</title>
146*b3173932SAnatoly Burakov			<g id="shape23-44">
147*b3173932SAnatoly Burakov				<title>Sheet.23</title>
148*b3173932SAnatoly Burakov				<g id="shadow23-45" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
149*b3173932SAnatoly Burakov					<rect x="0" y="531" width="18" height="81" class="st2"/>
150*b3173932SAnatoly Burakov				</g>
151*b3173932SAnatoly Burakov				<rect x="0" y="531" width="18" height="81" class="st3"/>
152*b3173932SAnatoly Burakov			</g>
153*b3173932SAnatoly Burakov			<g id="shape24-49" transform="translate(18,0)">
154*b3173932SAnatoly Burakov				<title>Sheet.24</title>
155*b3173932SAnatoly Burakov				<g id="shadow24-50" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
156*b3173932SAnatoly Burakov					<rect x="0" y="531" width="36" height="81" class="st2"/>
157*b3173932SAnatoly Burakov				</g>
158*b3173932SAnatoly Burakov				<rect x="0" y="531" width="36" height="81" class="st4"/>
159*b3173932SAnatoly Burakov			</g>
160*b3173932SAnatoly Burakov		</g>
161*b3173932SAnatoly Burakov		<g id="group30-54" transform="translate(477,-360)">
162*b3173932SAnatoly Burakov			<title>Sheet.30</title>
163*b3173932SAnatoly Burakov			<g id="shape27-55">
164*b3173932SAnatoly Burakov				<title>Sheet.27</title>
165*b3173932SAnatoly Burakov				<g id="shadow27-56" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
166*b3173932SAnatoly Burakov					<rect x="0" y="531" width="18" height="81" class="st2"/>
167*b3173932SAnatoly Burakov				</g>
168*b3173932SAnatoly Burakov				<rect x="0" y="531" width="18" height="81" class="st3"/>
169*b3173932SAnatoly Burakov			</g>
170*b3173932SAnatoly Burakov			<g id="shape28-60" transform="translate(18,0)">
171*b3173932SAnatoly Burakov				<title>Sheet.28</title>
172*b3173932SAnatoly Burakov				<g id="shadow28-61" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
173*b3173932SAnatoly Burakov					<rect x="0" y="531" width="117" height="81" class="st2"/>
174*b3173932SAnatoly Burakov				</g>
175*b3173932SAnatoly Burakov				<rect x="0" y="531" width="117" height="81" class="st4"/>
176*b3173932SAnatoly Burakov			</g>
177*b3173932SAnatoly Burakov		</g>
178*b3173932SAnatoly Burakov		<g id="shape31-65" transform="translate(369,-360)">
179*b3173932SAnatoly Burakov			<title>Sheet.31</title>
180*b3173932SAnatoly Burakov			<g id="shadow31-66" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
181*b3173932SAnatoly Burakov				<rect x="0" y="531" width="108" height="81" class="st2"/>
182*b3173932SAnatoly Burakov			</g>
183*b3173932SAnatoly Burakov			<rect x="0" y="531" width="108" height="81" class="st9"/>
184*b3173932SAnatoly Burakov		</g>
185*b3173932SAnatoly Burakov		<g id="shape32-72" transform="translate(184.5,-260)">
186*b3173932SAnatoly Burakov			<title>Sheet.32</title>
187*b3173932SAnatoly Burakov			<g id="shadow32-73" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
188*b3173932SAnatoly Burakov				<rect x="0" y="594" width="63" height="18" class="st2"/>
189*b3173932SAnatoly Burakov			</g>
190*b3173932SAnatoly Burakov			<rect x="0" y="594" width="63" height="18" class="st10"/>
191*b3173932SAnatoly Burakov		</g>
192*b3173932SAnatoly Burakov		<g id="shape39-77" transform="translate(252,-259)">
193*b3173932SAnatoly Burakov			<title>Sheet.39</title>
194*b3173932SAnatoly Burakov			<desc>Free element header</desc>
195*b3173932SAnatoly Burakov			<rect x="0" y="592" width="135" height="20" class="st11"/>
196*b3173932SAnatoly Burakov			<text x="4" y="605.6" class="st12">Free element header</text>		</g>
197*b3173932SAnatoly Burakov		<g id="shape43-80" transform="translate(184.5,-232)">
198*b3173932SAnatoly Burakov			<title>Sheet.43</title>
199*b3173932SAnatoly Burakov			<g id="shadow43-81" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
200*b3173932SAnatoly Burakov				<rect x="0" y="594" width="63" height="18" class="st2"/>
201*b3173932SAnatoly Burakov			</g>
202*b3173932SAnatoly Burakov			<rect x="0" y="594" width="63" height="18" class="st13"/>
203*b3173932SAnatoly Burakov		</g>
204*b3173932SAnatoly Burakov		<g id="shape44-85" transform="translate(252,-231)">
205*b3173932SAnatoly Burakov			<title>Sheet.44</title>
206*b3173932SAnatoly Burakov			<desc>Used element header</desc>
207*b3173932SAnatoly Burakov			<rect x="0" y="592" width="135" height="20" class="st11"/>
208*b3173932SAnatoly Burakov			<text x="4" y="605.6" class="st12">Used element header</text>		</g>
209*b3173932SAnatoly Burakov		<g id="shape46-88" transform="translate(409.5,-260)">
210*b3173932SAnatoly Burakov			<title>Sheet.46</title>
211*b3173932SAnatoly Burakov			<g id="shadow46-89" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
212*b3173932SAnatoly Burakov				<rect x="0" y="594" width="63" height="18" class="st2"/>
213*b3173932SAnatoly Burakov			</g>
214*b3173932SAnatoly Burakov			<rect x="0" y="594" width="63" height="18" class="st14"/>
215*b3173932SAnatoly Burakov		</g>
216*b3173932SAnatoly Burakov		<g id="shape47-93" transform="translate(477,-259)">
217*b3173932SAnatoly Burakov			<title>Sheet.47</title>
218*b3173932SAnatoly Burakov			<desc>Free space</desc>
219*b3173932SAnatoly Burakov			<rect x="0" y="592" width="135" height="20" class="st11"/>
220*b3173932SAnatoly Burakov			<text x="4" y="605.6" class="st12">Free space</text>		</g>
221*b3173932SAnatoly Burakov		<g id="shape49-96" transform="translate(409.5,-232)">
222*b3173932SAnatoly Burakov			<title>Sheet.49</title>
223*b3173932SAnatoly Burakov			<g id="shadow49-97" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
224*b3173932SAnatoly Burakov				<rect x="0" y="594" width="63" height="18" class="st2"/>
225*b3173932SAnatoly Burakov			</g>
226*b3173932SAnatoly Burakov			<rect x="0" y="594" width="63" height="18" class="st15"/>
227*b3173932SAnatoly Burakov		</g>
228*b3173932SAnatoly Burakov		<g id="shape50-101" transform="translate(477,-231)">
229*b3173932SAnatoly Burakov			<title>Sheet.50</title>
230*b3173932SAnatoly Burakov			<desc>Allocated data</desc>
231*b3173932SAnatoly Burakov			<rect x="0" y="592" width="135" height="20" class="st11"/>
232*b3173932SAnatoly Burakov			<text x="4" y="605.6" class="st12">Allocated data</text>		</g>
233*b3173932SAnatoly Burakov		<g id="shape52-104" transform="translate(184.5,-204)">
234*b3173932SAnatoly Burakov			<title>Sheet.52</title>
235*b3173932SAnatoly Burakov			<g id="shadow52-105" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
236*b3173932SAnatoly Burakov				<rect x="0" y="594" width="63" height="18" class="st2"/>
237*b3173932SAnatoly Burakov			</g>
238*b3173932SAnatoly Burakov			<rect x="0" y="594" width="63" height="18" class="st16"/>
239*b3173932SAnatoly Burakov		</g>
240*b3173932SAnatoly Burakov		<g id="shape53-109" transform="translate(252,-203)">
241*b3173932SAnatoly Burakov			<title>Sheet.53</title>
242*b3173932SAnatoly Burakov			<desc>Pad element header</desc>
243*b3173932SAnatoly Burakov			<rect x="0" y="592" width="135" height="20" class="st11"/>
244*b3173932SAnatoly Burakov			<text x="4" y="605.6" class="st12">Pad element header</text>		</g>
245*b3173932SAnatoly Burakov		<g id="shape62-112" transform="translate(409.5,-204)">
246*b3173932SAnatoly Burakov			<title>Sheet.62</title>
247*b3173932SAnatoly Burakov			<g id="shadow62-113" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
248*b3173932SAnatoly Burakov				<rect x="0" y="594" width="63" height="18" class="st2"/>
249*b3173932SAnatoly Burakov			</g>
250*b3173932SAnatoly Burakov			<rect x="0" y="594" width="63" height="18" class="st17"/>
251*b3173932SAnatoly Burakov		</g>
252*b3173932SAnatoly Burakov		<g id="shape63-117" transform="translate(477,-203)">
253*b3173932SAnatoly Burakov			<title>Sheet.63</title>
254*b3173932SAnatoly Burakov			<desc>Padding</desc>
255*b3173932SAnatoly Burakov			<rect x="0" y="592" width="135" height="20" class="st11"/>
256*b3173932SAnatoly Burakov			<text x="4" y="605.6" class="st12">Padding</text>		</g>
257*b3173932SAnatoly Burakov		<g id="shape65-120" transform="translate(184.5,-176)">
258*b3173932SAnatoly Burakov			<title>Sheet.65</title>
259*b3173932SAnatoly Burakov			<g id="shadow65-121" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
260*b3173932SAnatoly Burakov				<rect x="0" y="594" width="63" height="18" class="st2"/>
261*b3173932SAnatoly Burakov			</g>
262*b3173932SAnatoly Burakov			<rect x="0" y="594" width="63" height="18" class="st18"/>
263*b3173932SAnatoly Burakov		</g>
264*b3173932SAnatoly Burakov		<g id="shape66-126" transform="translate(252,-175)">
265*b3173932SAnatoly Burakov			<title>Sheet.66</title>
266*b3173932SAnatoly Burakov			<desc>Unavailable space</desc>
267*b3173932SAnatoly Burakov			<rect x="0" y="592" width="135" height="20" class="st11"/>
268*b3173932SAnatoly Burakov			<text x="4" y="605.6" class="st12">Unavailable space</text>		</g>
269*b3173932SAnatoly Burakov		<g id="shape97-129" transform="translate(612,-375.75)">
270*b3173932SAnatoly Burakov			<title>Simple Double Arrow</title>
271*b3173932SAnatoly Burakov			<desc>size</desc>
272*b3173932SAnatoly Burakov			<path d="M0 612 L18 598.5 L18 605.25 L117 605.25 L117 598.5 L135 612 L117 625.5 L117 618.75 L18 618.75 L18 625.5 L0 612
273*b3173932SAnatoly Burakov						 Z" class="st19"/>
274*b3173932SAnatoly Burakov			<text x="59.93" y="615" class="st20">size</text>		</g>
275*b3173932SAnatoly Burakov		<g id="shape99-132" transform="translate(630,-400.5)">
276*b3173932SAnatoly Burakov			<title>Simple Double Arrow.99</title>
277*b3173932SAnatoly Burakov			<desc>pad</desc>
278*b3173932SAnatoly Burakov			<g id="shadow99-133" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
279*b3173932SAnatoly Burakov				<path d="M0 612 L12 600 L12 606 L57.75 606 L57.75 600 L69.75 612 L57.75 624 L57.75 618 L12 618 L12 624 L0 612 Z"
280*b3173932SAnatoly Burakov						class="st21"/>
281*b3173932SAnatoly Burakov			</g>
282*b3173932SAnatoly Burakov			<path d="M0 612 L12 600 L12 606 L57.75 606 L57.75 600 L69.75 612 L57.75 624 L57.75 618 L12 618 L12 624 L0 612 Z"
283*b3173932SAnatoly Burakov					class="st22"/>
284*b3173932SAnatoly Burakov			<text x="27.23" y="615" class="st23">pad</text>		</g>
285*b3173932SAnatoly Burakov		<g id="shape113-138" transform="translate(54,-337.5)">
286*b3173932SAnatoly Burakov			<title>Sheet.113</title>
287*b3173932SAnatoly Burakov			<desc>prev/next</desc>
288*b3173932SAnatoly Burakov			<path d="M134.64 591.56 L134.58 591.92 A72 22.5 0 0 1 63 612 A63 22.5 0 0 1 0.37 591.92 L0.31 591.57" class="st24"/>
289*b3173932SAnatoly Burakov			<rect x="43.4968" y="593.55" width="48.0064" height="14.4001" class="st26"/>
290*b3173932SAnatoly Burakov			<text x="43.5" y="604.35" class="st27">prev/next</text>		</g>
291*b3173932SAnatoly Burakov		<g id="shape115-149" transform="translate(324,-337.5)">
292*b3173932SAnatoly Burakov			<title>Sheet.115</title>
293*b3173932SAnatoly Burakov			<desc>prev/next</desc>
294*b3173932SAnatoly Burakov			<path d="M0.44 591.55 L0.51 591.9 A90 22.5 -180 0 0 90 612 A72 22.5 -180 0 0 161.58 591.92 L161.64 591.56" class="st24"/>
295*b3173932SAnatoly Burakov			<rect x="56.9968" y="593.55" width="48.0064" height="14.4001" class="st28"/>
296*b3173932SAnatoly Burakov			<text x="57" y="604.35" class="st27">prev/next</text>		</g>
297*b3173932SAnatoly Burakov		<g id="shape118-158" transform="translate(315,-390.375)">
298*b3173932SAnatoly Burakov			<title>Simple Double Arrow.118</title>
299*b3173932SAnatoly Burakov			<desc>size</desc>
300*b3173932SAnatoly Burakov			<g id="shadow118-159" transform="matrix(1,0,0,1,0.345598,1.97279)" class="st1">
301*b3173932SAnatoly Burakov				<path d="M0 612 L12 600 L12 606 L42 606 L42 600 L54 612 L42 624 L42 618 L12 618 L12 624 L0 612 Z" class="st21"/>
302*b3173932SAnatoly Burakov			</g>
303*b3173932SAnatoly Burakov			<path d="M0 612 L12 600 L12 606 L42 606 L42 600 L54 612 L42 624 L42 618 L12 618 L12 624 L0 612 Z" class="st29"/>
304*b3173932SAnatoly Burakov			<text x="19.43" y="615" class="st30">size</text>		</g>
305*b3173932SAnatoly Burakov		<g id="shape119-164" transform="translate(54,-441)">
306*b3173932SAnatoly Burakov			<title>Sheet.119</title>
307*b3173932SAnatoly Burakov			<desc>next free</desc>
308*b3173932SAnatoly Burakov			<path d="M-0 612 A135 22.5 0 0 1 135 589.5 A134.606 21.534 0 0 1 266.35 606.33 L266.56 606.62" class="st31"/>
309*b3173932SAnatoly Burakov			<rect x="112.807" y="593.55" width="43.9926" height="14.4001" class="st26"/>
310*b3173932SAnatoly Burakov			<text x="112.81" y="604.35" class="st33">next free</text>		</g>
311*b3173932SAnatoly Burakov		<g id="shape120-174" transform="translate(323.739,-441.34)">
312*b3173932SAnatoly Burakov			<title>Sheet.120</title>
313*b3173932SAnatoly Burakov			<desc>next free</desc>
314*b3173932SAnatoly Burakov			<path d="M0.24 612 A78.4445 18.5592 178.15 0 1 72.26 589.84 A81.2523 26.5101 179.07 0 1 159.23 607.01 L159.43 607.31"
315*b3173932SAnatoly Burakov					class="st31"/>
316*b3173932SAnatoly Burakov			<rect x="59.193" y="593.55" width="43.9926" height="14.4001" class="st28"/>
317*b3173932SAnatoly Burakov			<text x="59.19" y="604.35" class="st33">next free</text>		</g>
318*b3173932SAnatoly Burakov		<g id="shape122-182" transform="translate(189,-337.5)">
319*b3173932SAnatoly Burakov			<title>Sheet.122</title>
320*b3173932SAnatoly Burakov			<desc>prev/next</desc>
321*b3173932SAnatoly Burakov			<path d="M0.33 591.57 L0.39 591.92 A67.5 22.5 -180 0 0 67.5 612 A69.1875 22.5 -180 0 0 136.29 591.92 L136.35 591.56"
322*b3173932SAnatoly Burakov					class="st24"/>
323*b3173932SAnatoly Burakov			<rect x="44.3405" y="593.55" width="48.0064" height="14.4001" class="st26"/>
324*b3173932SAnatoly Burakov			<text x="44.34" y="604.35" class="st27">prev/next</text>		</g>
325*b3173932SAnatoly Burakov		<g id="shape123-191" transform="translate(486.563,-337.5)">
326*b3173932SAnatoly Burakov			<title>Sheet.123</title>
327*b3173932SAnatoly Burakov			<desc>prev/next</desc>
328*b3173932SAnatoly Burakov			<path d="M0.35 591.56 L0.41 591.92 A71.4375 22.5 -180 0 0 71.44 612 A63 22.5 -180 0 0 134.07 591.92 L134.12 591.57"
329*b3173932SAnatoly Burakov					class="st24"/>
330*b3173932SAnatoly Burakov			<rect x="43.2155" y="593.55" width="48.0064" height="14.4001" class="st26"/>
331*b3173932SAnatoly Burakov			<text x="43.22" y="604.35" class="st27">prev/next</text>		</g>
33256297061SSergio Gonzalez Monroy	</g>
33356297061SSergio Gonzalez Monroy</svg>
334