1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<!--
5# Copyright (c) <2010>, Intel Corporation
6# All rights reserved.
7#
8# Redistribution and use in source and binary forms, with or without
9# modification, are permitted provided that the following conditions
10# are met:
11#
12# - Redistributions of source code must retain the above copyright
13#   notice, this list of conditions and the following disclaimer.
14#
15# - Redistributions in binary form must reproduce the above copyright
16#   notice, this list of conditions and the following disclaimer in
17#   the documentation and/or other materials provided with the
18#   distribution.
19#
20# - Neither the name of Intel Corporation nor the names of its
21#   contributors may be used to endorse or promote products derived
22#   from this software without specific prior written permission.
23#
24# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
25# "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
26# LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
27# FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
28# COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
29# INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
30# (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
31# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
32# HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
33# STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
34# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
35# OF THE POSSIBILITY OF SUCH DAMAGE.
36-->
37
38<svg
39   xmlns:dc="http://purl.org/dc/elements/1.1/"
40   xmlns:cc="http://creativecommons.org/ns#"
41   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
42   xmlns:svg="http://www.w3.org/2000/svg"
43   xmlns="http://www.w3.org/2000/svg"
44   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
45   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
46   width="484.05716"
47   height="383.63785"
48   id="svg3388"
49   version="1.1"
50   inkscape:version="0.48.4 r9939"
51   sodipodi:docname="ring-dequeue3.svg">
52  <defs
53     id="defs3390">
54    <marker
55       inkscape:stockid="Arrow1Lend"
56       orient="auto"
57       refY="0"
58       refX="0"
59       id="Arrow1Lend"
60       style="overflow:visible">
61      <path
62         id="path4317"
63         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
64         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
65         transform="matrix(-0.8,0,0,-0.8,-10,0)"
66         inkscape:connector-curvature="0" />
67    </marker>
68    <inkscape:perspective
69       sodipodi:type="inkscape:persp3d"
70       inkscape:vp_x="0 : 526.18109 : 1"
71       inkscape:vp_y="0 : 1000 : 0"
72       inkscape:vp_z="744.09448 : 526.18109 : 1"
73       inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
74       id="perspective3396" />
75    <inkscape:perspective
76       id="perspective4180"
77       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
78       inkscape:vp_z="1 : 0.5 : 1"
79       inkscape:vp_y="0 : 1000 : 0"
80       inkscape:vp_x="0 : 0.5 : 1"
81       sodipodi:type="inkscape:persp3d" />
82    <inkscape:perspective
83       id="perspective4180-6"
84       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
85       inkscape:vp_z="1 : 0.5 : 1"
86       inkscape:vp_y="0 : 1000 : 0"
87       inkscape:vp_x="0 : 0.5 : 1"
88       sodipodi:type="inkscape:persp3d" />
89    <inkscape:perspective
90       id="perspective4180-0"
91       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
92       inkscape:vp_z="1 : 0.5 : 1"
93       inkscape:vp_y="0 : 1000 : 0"
94       inkscape:vp_x="0 : 0.5 : 1"
95       sodipodi:type="inkscape:persp3d" />
96    <inkscape:perspective
97       id="perspective4180-3"
98       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
99       inkscape:vp_z="1 : 0.5 : 1"
100       inkscape:vp_y="0 : 1000 : 0"
101       inkscape:vp_x="0 : 0.5 : 1"
102       sodipodi:type="inkscape:persp3d" />
103    <inkscape:perspective
104       id="perspective4180-06"
105       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
106       inkscape:vp_z="1 : 0.5 : 1"
107       inkscape:vp_y="0 : 1000 : 0"
108       inkscape:vp_x="0 : 0.5 : 1"
109       sodipodi:type="inkscape:persp3d" />
110    <inkscape:perspective
111       id="perspective4180-5"
112       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
113       inkscape:vp_z="1 : 0.5 : 1"
114       inkscape:vp_y="0 : 1000 : 0"
115       inkscape:vp_x="0 : 0.5 : 1"
116       sodipodi:type="inkscape:persp3d" />
117    <inkscape:perspective
118       id="perspective4180-7"
119       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
120       inkscape:vp_z="1 : 0.5 : 1"
121       inkscape:vp_y="0 : 1000 : 0"
122       inkscape:vp_x="0 : 0.5 : 1"
123       sodipodi:type="inkscape:persp3d" />
124    <inkscape:perspective
125       id="perspective4180-69"
126       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
127       inkscape:vp_z="1 : 0.5 : 1"
128       inkscape:vp_y="0 : 1000 : 0"
129       inkscape:vp_x="0 : 0.5 : 1"
130       sodipodi:type="inkscape:persp3d" />
131    <inkscape:perspective
132       id="perspective4281"
133       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
134       inkscape:vp_z="1 : 0.5 : 1"
135       inkscape:vp_y="0 : 1000 : 0"
136       inkscape:vp_x="0 : 0.5 : 1"
137       sodipodi:type="inkscape:persp3d" />
138    <inkscape:perspective
139       id="perspective4281-2"
140       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
141       inkscape:vp_z="1 : 0.5 : 1"
142       inkscape:vp_y="0 : 1000 : 0"
143       inkscape:vp_x="0 : 0.5 : 1"
144       sodipodi:type="inkscape:persp3d" />
145    <inkscape:perspective
146       id="perspective4767"
147       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
148       inkscape:vp_z="1 : 0.5 : 1"
149       inkscape:vp_y="0 : 1000 : 0"
150       inkscape:vp_x="0 : 0.5 : 1"
151       sodipodi:type="inkscape:persp3d" />
152    <marker
153       inkscape:stockid="Arrow1Lend"
154       orient="auto"
155       refY="0"
156       refX="0"
157       id="Arrow1Lend-7"
158       style="overflow:visible">
159      <path
160         id="path4317-4"
161         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
162         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
163         transform="matrix(-0.8,0,0,-0.8,-10,0)"
164         inkscape:connector-curvature="0" />
165    </marker>
166    <inkscape:perspective
167       id="perspective4799"
168       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
169       inkscape:vp_z="1 : 0.5 : 1"
170       inkscape:vp_y="0 : 1000 : 0"
171       inkscape:vp_x="0 : 0.5 : 1"
172       sodipodi:type="inkscape:persp3d" />
173    <inkscape:perspective
174       id="perspective4824"
175       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
176       inkscape:vp_z="1 : 0.5 : 1"
177       inkscape:vp_y="0 : 1000 : 0"
178       inkscape:vp_x="0 : 0.5 : 1"
179       sodipodi:type="inkscape:persp3d" />
180    <inkscape:perspective
181       id="perspective4915"
182       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
183       inkscape:vp_z="1 : 0.5 : 1"
184       inkscape:vp_y="0 : 1000 : 0"
185       inkscape:vp_x="0 : 0.5 : 1"
186       sodipodi:type="inkscape:persp3d" />
187    <inkscape:perspective
188       id="perspective4937"
189       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
190       inkscape:vp_z="1 : 0.5 : 1"
191       inkscape:vp_y="0 : 1000 : 0"
192       inkscape:vp_x="0 : 0.5 : 1"
193       sodipodi:type="inkscape:persp3d" />
194    <inkscape:perspective
195       id="perspective4962"
196       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
197       inkscape:vp_z="1 : 0.5 : 1"
198       inkscape:vp_y="0 : 1000 : 0"
199       inkscape:vp_x="0 : 0.5 : 1"
200       sodipodi:type="inkscape:persp3d" />
201    <inkscape:perspective
202       id="perspective4993"
203       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
204       inkscape:vp_z="1 : 0.5 : 1"
205       inkscape:vp_y="0 : 1000 : 0"
206       inkscape:vp_x="0 : 0.5 : 1"
207       sodipodi:type="inkscape:persp3d" />
208    <marker
209       inkscape:stockid="Arrow1Lend"
210       orient="auto"
211       refY="0"
212       refX="0"
213       id="Arrow1Lend-0"
214       style="overflow:visible">
215      <path
216         id="path4317-6"
217         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
218         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
219         transform="matrix(-0.8,0,0,-0.8,-10,0)"
220         inkscape:connector-curvature="0" />
221    </marker>
222    <marker
223       inkscape:stockid="Arrow1Lend"
224       orient="auto"
225       refY="0"
226       refX="0"
227       id="marker4999"
228       style="overflow:visible">
229      <path
230         id="path5001"
231         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
232         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
233         transform="matrix(-0.8,0,0,-0.8,-10,0)"
234         inkscape:connector-curvature="0" />
235    </marker>
236    <inkscape:perspective
237       id="perspective5091"
238       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
239       inkscape:vp_z="1 : 0.5 : 1"
240       inkscape:vp_y="0 : 1000 : 0"
241       inkscape:vp_x="0 : 0.5 : 1"
242       sodipodi:type="inkscape:persp3d" />
243    <marker
244       inkscape:stockid="Arrow1Lend"
245       orient="auto"
246       refY="0"
247       refX="0"
248       id="Arrow1Lend-9"
249       style="overflow:visible">
250      <path
251         id="path4317-0"
252         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
253         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
254         transform="matrix(-0.8,0,0,-0.8,-10,0)"
255         inkscape:connector-curvature="0" />
256    </marker>
257    <inkscape:perspective
258       id="perspective5121"
259       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
260       inkscape:vp_z="1 : 0.5 : 1"
261       inkscape:vp_y="0 : 1000 : 0"
262       inkscape:vp_x="0 : 0.5 : 1"
263       sodipodi:type="inkscape:persp3d" />
264    <inkscape:perspective
265       id="perspective5121-7"
266       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
267       inkscape:vp_z="1 : 0.5 : 1"
268       inkscape:vp_y="0 : 1000 : 0"
269       inkscape:vp_x="0 : 0.5 : 1"
270       sodipodi:type="inkscape:persp3d" />
271    <inkscape:perspective
272       id="perspective5121-1"
273       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
274       inkscape:vp_z="1 : 0.5 : 1"
275       inkscape:vp_y="0 : 1000 : 0"
276       inkscape:vp_x="0 : 0.5 : 1"
277       sodipodi:type="inkscape:persp3d" />
278    <inkscape:perspective
279       id="perspective5121-9"
280       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
281       inkscape:vp_z="1 : 0.5 : 1"
282       inkscape:vp_y="0 : 1000 : 0"
283       inkscape:vp_x="0 : 0.5 : 1"
284       sodipodi:type="inkscape:persp3d" />
285    <inkscape:perspective
286       id="perspective5710"
287       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
288       inkscape:vp_z="1 : 0.5 : 1"
289       inkscape:vp_y="0 : 1000 : 0"
290       inkscape:vp_x="0 : 0.5 : 1"
291       sodipodi:type="inkscape:persp3d" />
292    <marker
293       inkscape:stockid="Arrow1Lend"
294       orient="auto"
295       refY="0"
296       refX="0"
297       id="Arrow1Lend-6"
298       style="overflow:visible">
299      <path
300         id="path4317-7"
301         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
302         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
303         transform="matrix(-0.8,0,0,-0.8,-10,0)"
304         inkscape:connector-curvature="0" />
305    </marker>
306    <inkscape:perspective
307       id="perspective5738"
308       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
309       inkscape:vp_z="1 : 0.5 : 1"
310       inkscape:vp_y="0 : 1000 : 0"
311       inkscape:vp_x="0 : 0.5 : 1"
312       sodipodi:type="inkscape:persp3d" />
313    <inkscape:perspective
314       id="perspective5826"
315       inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
316       inkscape:vp_z="1 : 0.5 : 1"
317       inkscape:vp_y="0 : 1000 : 0"
318       inkscape:vp_x="0 : 0.5 : 1"
319       sodipodi:type="inkscape:persp3d" />
320    <marker
321       inkscape:stockid="Arrow1Lend"
322       orient="auto"
323       refY="0"
324       refX="0"
325       id="Arrow1Lend-63"
326       style="overflow:visible">
327      <path
328         id="path4317-9"
329         d="M 0,0 5,-5 -12.5,0 5,5 0,0 z"
330         style="fill-rule:evenodd;stroke:#000000;stroke-width:1pt;marker-start:none"
331         transform="matrix(-0.8,0,0,-0.8,-10,0)"
332         inkscape:connector-curvature="0" />
333    </marker>
334  </defs>
335  <sodipodi:namedview
336     id="base"
337     pagecolor="#ffffff"
338     bordercolor="#666666"
339     borderopacity="1.0"
340     inkscape:pageopacity="1"
341     inkscape:pageshadow="2"
342     inkscape:zoom="1.4"
343     inkscape:cx="227.83116"
344     inkscape:cy="155.26458"
345     inkscape:document-units="px"
346     inkscape:current-layer="layer1"
347     showgrid="false"
348     inkscape:window-width="958"
349     inkscape:window-height="1002"
350     inkscape:window-x="433"
351     inkscape:window-y="26"
352     inkscape:window-maximized="0"
353     inkscape:snap-grids="false"
354     inkscape:snap-to-guides="true"
355     showguides="false"
356     fit-margin-top="0.1"
357     fit-margin-left="0.1"
358     fit-margin-right="0.1"
359     fit-margin-bottom="0.1">
360    <inkscape:grid
361       type="xygrid"
362       id="grid5162"
363       empspacing="5"
364       visible="true"
365       enabled="true"
366       snapvisiblegridlinesonly="true"
367       originx="-162.97143px"
368       originy="-370.03525px" />
369  </sodipodi:namedview>
370  <metadata
371     id="metadata3393">
372    <rdf:RDF>
373      <cc:Work
374         rdf:about="">
375        <dc:format>image/svg+xml</dc:format>
376        <dc:type
377           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
378        <dc:title />
379      </cc:Work>
380    </rdf:RDF>
381  </metadata>
382  <g
383     inkscape:label="Layer 1"
384     inkscape:groupmode="layer"
385     id="layer1"
386     transform="translate(-162.97143,-298.68909)">
387    <rect
388       style="fill:#ffd080;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0"
389       id="rect4257"
390       width="439.41635"
391       height="58.588848"
392       x="186.87822"
393       y="463.44324"
394       rx="11.631636"
395       ry="11.631636" />
396    <g
397       id="g4259"
398       transform="translate(108.51492,3.9469318)">
399      <rect
400         ry="11.631636"
401         rx="11.631636"
402         y="463.79074"
403         x="83.143028"
404         height="49.999996"
405         width="52.857113"
406         id="rect3398"
407         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
408      <rect
409         ry="11.631636"
410         rx="11.631636"
411         y="463.79074"
412         x="137.00014"
413         height="49.999996"
414         width="52.857113"
415         id="rect3398-3"
416         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
417      <rect
418         ry="11.631636"
419         rx="11.631636"
420         y="463.79074"
421         x="190.85725"
422         height="49.999996"
423         width="52.857113"
424         id="rect3398-1"
425         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
426      <rect
427         ry="11.631636"
428         rx="11.631636"
429         y="463.79074"
430         x="244.71437"
431         height="49.999996"
432         width="52.857113"
433         id="rect3398-6"
434         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
435      <rect
436         ry="11.631636"
437         rx="11.631636"
438         y="463.79074"
439         x="298.57147"
440         height="49.999996"
441         width="52.857113"
442         id="rect3398-2"
443         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
444      <rect
445         ry="11.631636"
446         rx="11.631636"
447         y="463.79074"
448         x="352.42859"
449         height="49.999996"
450         width="52.857113"
451         id="rect3398-15"
452         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
453      <rect
454         ry="11.631636"
455         rx="11.631636"
456         y="463.79074"
457         x="406.28571"
458         height="49.999996"
459         width="52.857113"
460         id="rect3398-4"
461         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
462      <rect
463         ry="11.631636"
464         rx="11.631636"
465         y="463.79074"
466         x="460.14282"
467         height="49.999996"
468         width="52.857113"
469         id="rect3398-65"
470         style="fill:#ff8080;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
471    </g>
472    <text
473       xml:space="preserve"
474       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
475       x="368.95203"
476       y="495.49646"
477       id="text4269-4"
478       sodipodi:linespacing="125%"><tspan
479         sodipodi:role="line"
480         id="tspan4271-5"
481         x="368.95203"
482         y="495.49646">obj2</tspan></text>
483    <text
484       xml:space="preserve"
485       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
486       x="422.99518"
487       y="495.49646"
488       id="text4269-5"
489       sodipodi:linespacing="125%"><tspan
490         sodipodi:role="line"
491         id="tspan4271-4"
492         x="422.99518"
493         y="495.49646">obj3</tspan></text>
494    <text
495       xml:space="preserve"
496       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
497       x="345.71429"
498       y="589.505"
499       id="text4787"
500       sodipodi:linespacing="125%"><tspan
501         sodipodi:role="line"
502         id="tspan4789"
503         x="345.71429"
504         y="589.505">cons_head</tspan></text>
505    <text
506       xml:space="preserve"
507       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
508       x="345.73907"
509       y="601.41034"
510       id="text4787-3"
511       sodipodi:linespacing="125%"><tspan
512         sodipodi:role="line"
513         id="tspan4789-0"
514         x="345.73907"
515         y="601.41034">cons_tail</tspan></text>
516    <text
517       xml:space="preserve"
518       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
519       x="505.2981"
520       y="600.81482"
521       id="text4787-7"
522       sodipodi:linespacing="125%"><tspan
523         sodipodi:role="line"
524         id="tspan4789-8"
525         x="505.2981"
526         y="600.81482">prod_head</tspan></text>
527    <text
528       xml:space="preserve"
529       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
530       x="506.75146"
531       y="587.72028"
532       id="text4787-3-6"
533       sodipodi:linespacing="125%"><tspan
534         sodipodi:role="line"
535         id="tspan4789-0-8"
536         x="506.75146"
537         y="587.72028">prod_tail</tspan></text>
538    <rect
539       style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0"
540       id="rect4889"
541       width="482.85715"
542       height="138.57147"
543       x="163.57143"
544       y="315.21933"
545       rx="11.631636"
546       ry="11.631636" />
547    <text
548       xml:space="preserve"
549       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
550       x="174.28571"
551       y="308.93362"
552       id="text4891"
553       sodipodi:linespacing="125%"><tspan
554         sodipodi:role="line"
555         id="tspan4893"
556         x="174.28571"
557         y="308.93362">local variables</tspan></text>
558    <rect
559       style="fill:none;stroke:#000000;stroke-width:1;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:1, 1;stroke-dashoffset:0"
560       id="rect4889-8"
561       width="482.85715"
562       height="138.57147"
563       x="163.57143"
564       y="529.93365"
565       rx="11.631636"
566       ry="11.631636" />
567    <text
568       xml:space="preserve"
569       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
570       x="170.89287"
571       y="682.09021"
572       id="text4891-4"
573       sodipodi:linespacing="125%"><tspan
574         sodipodi:role="line"
575         id="tspan4893-3"
576         x="170.89287"
577         y="682.09021">structure state</tspan></text>
578    <path
579       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
580       d="m 325.25296,407.43361 0,42.14286"
581       id="path4309-8"
582       inkscape:connector-curvature="0" />
583    <path
584       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
585       d="m 542.39581,407.43361 0,42.14286"
586       id="path4309-4-9"
587       inkscape:connector-curvature="0" />
588    <text
589       xml:space="preserve"
590       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
591       x="284.13486"
592       y="399.48123"
593       id="text4787-3-64"
594       sodipodi:linespacing="125%"><tspan
595         sodipodi:role="line"
596         id="tspan4789-0-9"
597         x="284.13486"
598         y="399.48123">cons_head</tspan></text>
599    <text
600       xml:space="preserve"
601       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
602       x="513.69391"
603       y="399.48123"
604       id="text4787-7-5"
605       sodipodi:linespacing="125%"><tspan
606         sodipodi:role="line"
607         id="tspan4789-8-0"
608         x="513.69391"
609         y="399.48123">prod_tail</tspan></text>
610    <text
611       xml:space="preserve"
612       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
613       x="370.14728"
614       y="399.48123"
615       id="text4787-3-6-4"
616       sodipodi:linespacing="125%"><tspan
617         sodipodi:role="line"
618         id="tspan4789-0-8-8"
619         x="370.14728"
620         y="399.48123">cons_next</tspan></text>
621    <path
622       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
623       d="m 380.71428,407.43361 0,42.14286"
624       id="path4309-4-9-9"
625       inkscape:connector-curvature="0" />
626    <path
627       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
628       d="m 540,575.57647 0,-42.14286"
629       id="path4309-4-3"
630       inkscape:connector-curvature="0" />
631    <text
632       xml:space="preserve"
633       style="font-size:14px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Arial;-inkscape-font-specification:Arial"
634       x="476.46902"
635       y="495.12097"
636       id="text4269-5-6"
637       sodipodi:linespacing="125%"><tspan
638         sodipodi:role="line"
639         id="tspan4271-4-5"
640         x="476.46902"
641         y="495.12097">obj4</tspan></text>
642    <path
643       style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)"
644       d="m 380.71429,577.71932 0,-42.14286"
645       id="path4309-4"
646       inkscape:connector-curvature="0" />
647  </g>
648</svg>
649