summaryrefslogtreecommitdiff
path: root/doc/hackersguide/post_frame.svg
diff options
context:
space:
mode:
Diffstat (limited to 'doc/hackersguide/post_frame.svg')
-rw-r--r--doc/hackersguide/post_frame.svg1564
1 files changed, 1564 insertions, 0 deletions
diff --git a/doc/hackersguide/post_frame.svg b/doc/hackersguide/post_frame.svg
new file mode 100644
index 000000000..75dcd77a4
--- /dev/null
+++ b/doc/hackersguide/post_frame.svg
@@ -0,0 +1,1564 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Creator: fig2dev Version 3.2 Patchlevel 5 -->
+<!-- CreationDate: Sat Jun 2 20:48:15 2007 -->
+<!-- Magnification: 1.050 -->
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://web.resource.org/cc/"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="10.2in"
+ height="9.9in"
+ viewBox="-12 81 12214 11883"
+ id="svg4143"
+ sodipodi:version="0.32"
+ inkscape:version="0.45.1"
+ sodipodi:docname="post_frame.svg"
+ sodipodi:docbase="/home/flame/devel/repos/xine/xine-lib-1.2-newdocbook/doc/hackersguide"
+ inkscape:output_extension="org.inkscape.output.svg.inkscape">
+ <metadata
+ id="metadata4494">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs4492" />
+ <sodipodi:namedview
+ inkscape:window-height="611"
+ inkscape:window-width="722"
+ inkscape:pageshadow="2"
+ inkscape:pageopacity="0.0"
+ guidetolerance="10.0"
+ gridtolerance="10.0"
+ objecttolerance="10.0"
+ borderopacity="1.0"
+ bordercolor="#666666"
+ pagecolor="#ffffff"
+ id="base"
+ inkscape:zoom="0.45679015"
+ inkscape:cx="459"
+ inkscape:cy="445.49997"
+ inkscape:window-x="552"
+ inkscape:window-y="25"
+ inkscape:current-layer="svg4143" />
+ <rect
+ style="fill:#ffffff;fill-opacity:1"
+ id="rect4496"
+ width="12700.504"
+ height="12145.769"
+ x="-201.72523"
+ y="-6.5896807" />
+ <g
+ style="stroke-width:.025in; stroke:black; fill:none"
+ id="g4145">
+<!-- Line --> <polyline
+ points="3165,944 4110,944 4110,661 "
+ style="stroke:#000000;stroke-width:16; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="polyline4147" />
+<!-- Line: box --> <rect
+ x="3165"
+ y="661"
+ width="6614"
+ height="9732"
+ rx="0"
+ style="stroke:#000000;stroke-width:16; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4149" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="3259"
+ y="850"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4151">post plugin</text>
+<!-- Line: box --> <rect
+ x="1039"
+ y="1181"
+ width="1417"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4153" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="1464"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4155">get_frame</text>
+<!-- Line: box --> <rect
+ x="1039"
+ y="2125"
+ width="1417"
+ height="1559"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4157" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="2598"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4159">field</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="2834"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4161">lock</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="3070"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4163">proc_frame</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="3307"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4165">proc_slice</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="3543"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4167">proc_macroblock</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="2362"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4169">draw</text>
+<!-- Line: box --> <rect
+ x="1039"
+ y="4299"
+ width="1417"
+ height="2834"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4171" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="4782"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4173">field</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="4998"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4175">lock</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="5216"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4177">proc_frame</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="5433"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4179">proc_slice</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="5651"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4181">proc_macroblock</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="4563"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4183">draw</text>
+<!-- Line: box --> <rect
+ x="1039"
+ y="7700"
+ width="1417"
+ height="1370"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4185" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="7984"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4187">draw</text>
+<!-- Line: box --> <rect
+ x="10488"
+ y="1181"
+ width="1417"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4189" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="1464"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4191">get_frame</text>
+<!-- Line: box --> <rect
+ x="10488"
+ y="2125"
+ width="1417"
+ height="1559"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4193" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="2598"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4195">field</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="2834"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4197">lock</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="3070"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4199">proc_frame</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="3307"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4201">proc_slice</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="3543"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4203">proc_macroblock</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="2362"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4205">draw</text>
+<!-- Line: box --> <rect
+ x="10488"
+ y="4346"
+ width="1417"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4207" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="4629"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4209">get_frame</text>
+<!-- Line: box --> <rect
+ x="10488"
+ y="4960"
+ width="1417"
+ height="1559"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4211" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="5433"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4213">field</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="5669"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4215">lock</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="5905"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4217">proc_frame</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="6141"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4219">proc_slice</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="6377"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4221">proc_macroblock</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="5196"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4223">draw</text>
+<!-- Line: box --> <rect
+ x="10488"
+ y="6708"
+ width="1417"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4225" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="6992"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4227">free</text>
+<!-- Line: box --> <rect
+ x="1039"
+ y="9732"
+ width="1417"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4229" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="1228"
+ y="10015"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4231">free / dispose</text>
+<!-- Line: box --> <rect
+ x="10488"
+ y="9732"
+ width="1417"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4233" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10677"
+ y="10015"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4235">free / dispose</text>
+<!-- Line --> <polygon
+ points="7417,5244 7181,5480 7653,5480 7417,5244 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#bfbfbf; "
+ id="polygon4237" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="6992"
+ y="5669"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4239">modify frame</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="7181"
+ y="5858"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4241">content</text>
+<!-- Line --> <polyline
+ points="661,11574 661,10960 850,10960 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="polyline4243" />
+<!-- Arrowhead on XXXpoint 661 10960 - 1055 10960--> <polygon
+ points="853 11023 1042 10960 853 10897 853 11023 "
+ style="stroke:#000000;stroke-width:8; fill:#000000;"
+ id="polygon4245" />
+<!-- Line --> <polyline
+ points="2456,11574 2456,11055 2266,11055 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="polyline4247" />
+<!-- Arrowhead on XXXpoint 2456 11055 - 2062 11055--> <polygon
+ points="2264 10992 2075 11055 2264 11118 2264 10992 "
+ style="stroke:#000000;stroke-width:8; fill:#000000;"
+ id="polygon4249" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="4629"
+ y="10960"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4251">frame from original port</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="4629"
+ y="11622"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4253">intercepted frame</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="8456"
+ y="10866"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="end"
+ id="text4255">downstream</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="8456"
+ y="11181"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="end"
+ id="text4257">meta-information</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="8456"
+ y="11496"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="end"
+ id="text4259">from decoder</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="8456"
+ y="11811"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="end"
+ id="text4261">to output</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10346"
+ y="10866"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4263">upstream</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10346"
+ y="11181"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4265">meta-information</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10346"
+ y="11496"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4267">from output</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="10346"
+ y="11811"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4269">to decoder</text>
+<!-- Line --> <polyline
+ points="8503,11338 9212,11338 9212,11195 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="polyline4271" />
+<!-- Arrowhead on XXXpoint 9212 11338 - 9212 10992--> <polygon
+ points="9275 11193 9212 11004 9149 11193 9275 11193 "
+ style="stroke:#000000;stroke-width:8; fill:#000000;"
+ id="polygon4273" />
+<!-- Line --> <polyline
+ points="10299,11338 9590,11338 9590,11195 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="polyline4275" />
+<!-- Arrowhead on XXXpoint 9590 11338 - 9590 10992--> <polygon
+ points="9653 11193 9590 11004 9527 11193 9653 11193 "
+ style="stroke:#000000;stroke-width:8; fill:#000000;"
+ id="polygon4277" />
+<!-- Line --> <polyline
+ points="10488,1370 7575,1370 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:41 41;"
+ id="polyline4279" />
+<!-- Arrowhead on XXXpoint 10488 1370 - 7543 1370--> <polyline
+ points="7745 1307 7556 1370 7745 1433 "
+ style="stroke:#000000;stroke-width:8; "
+ id="polyline4281" />
+<!-- Line --> <polyline
+ points="5291,1370 2473,1370 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:41 41;"
+ id="polyline4283" />
+<!-- Arrowhead on XXXpoint 5291 1370 - 2440 1370--> <polyline
+ points="2643 1307 2454 1370 2643 1433 "
+ style="stroke:#000000;stroke-width:8; "
+ id="polyline4285" />
+<!-- Line --> <polyline
+ points="2456,2456 10470,2456 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:41 41;"
+ id="polyline4287" />
+<!-- Arrowhead on XXXpoint 2456 2456 - 10503 2456--> <polyline
+ points="10301 2519 10490 2456 10301 2393 "
+ style="stroke:#000000;stroke-width:8; "
+ id="polyline4289" />
+<!-- Line --> <polyline
+ points="10488,3401 2473,3401 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:41 41;"
+ id="polyline4291" />
+<!-- Arrowhead on XXXpoint 10488 3401 - 2440 3401--> <polyline
+ points="2643 3338 2454 3401 2643 3464 "
+ style="stroke:#000000;stroke-width:8; "
+ id="polyline4293" />
+<!-- Line --> <polyline
+ points="2456,4535 5905,4535 5905,6897 2473,6897 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:41 41;"
+ id="polyline4295" />
+<!-- Arrowhead on XXXpoint 5905 6897 - 2440 6897--> <polyline
+ points="2643 6834 2454 6897 2643 6960 "
+ style="stroke:#000000;stroke-width:8; "
+ id="polyline4297" />
+<!-- Line --> <polyline
+ points="10488,6188 6897,6188 6897,6897 10470,6897 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:41 41;"
+ id="polyline4299" />
+<!-- Arrowhead on XXXpoint 6897 6897 - 10503 6897--> <polyline
+ points="10301 6960 10490 6897 10301 6834 "
+ style="stroke:#000000;stroke-width:8; "
+ id="polyline4301" />
+<!-- Line --> <polyline
+ points="10488,4535 6897,4535 6897,5244 10470,5244 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:41 41;"
+ id="polyline4303" />
+<!-- Arrowhead on XXXpoint 6897 5244 - 10503 5244--> <polyline
+ points="10301 5307 10490 5244 10301 5181 "
+ style="stroke:#000000;stroke-width:8; "
+ id="polyline4305" />
+<!-- Line --> <polyline
+ points="2456,7937 5905,7937 5905,8881 2473,8881 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:41 41;"
+ id="polyline4307" />
+<!-- Arrowhead on XXXpoint 5905 8881 - 2440 8881--> <polyline
+ points="2643 8818 2454 8881 2643 8944 "
+ style="stroke:#000000;stroke-width:8; "
+ id="polyline4309" />
+<!-- Line --> <polyline
+ points="0,1889 12188,1889 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:104 104;"
+ id="polyline4311" />
+<!-- Line --> <polyline
+ points="0,3968 12188,3968 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:104 104;"
+ id="polyline4313" />
+<!-- Line --> <polyline
+ points="0,7417 12188,7417 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:104 104;"
+ id="polyline4315" />
+<!-- Line --> <polyline
+ points="2456,9921 5273,9921 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:41 41;"
+ id="polyline4317" />
+<!-- Arrowhead on XXXpoint 2456 9921 - 5307 9921--> <polyline
+ points="5104 9984 5293 9921 5104 9858 "
+ style="stroke:#000000;stroke-width:8; "
+ id="polyline4319" />
+<!-- Line --> <polyline
+ points="7559,9921 10470,9921 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:41 41;"
+ id="polyline4321" />
+<!-- Arrowhead on XXXpoint 7559 9921 - 10503 9921--> <polyline
+ points="10301 9984 10490 9921 10301 9858 "
+ style="stroke:#000000;stroke-width:8; "
+ id="polyline4323" />
+<!-- Line --> <polygon
+ points="6377,94 6377,566 3354,566 3165,330 3354,94 6377,94 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="polygon4325" />
+<!-- Line --> <polygon
+ points="6472,94 6472,566 9590,566 9779,330 9590,94 6472,94 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="polygon4327" />
+<!-- Line --> <polyline
+ points="0,9401 12188,9401 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; stroke-dasharray:104 104;"
+ id="polyline4329" />
+<!-- Line --> <polyline
+ points="3354,10488 3354,11952 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="polyline4331" />
+<!-- Line --> <polyline
+ points="6803,10488 6803,11952 "
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="polyline4333" />
+<!-- Line: box --> <rect
+ x="5291"
+ y="1181"
+ width="2267"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ff0000; "
+ id="rect4335" />
+<!-- Line: box --> <rect
+ x="3921"
+ y="1133"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4337" />
+<!-- Line: box --> <rect
+ x="5291"
+ y="2267"
+ width="2267"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
+ id="rect4339" />
+<!-- Line: box --> <rect
+ x="5291"
+ y="3212"
+ width="2267"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
+ id="rect4341" />
+<!-- Line: box --> <rect
+ x="3921"
+ y="2220"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4343" />
+<!-- Line: box --> <rect
+ x="8314"
+ y="2220"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4345" />
+<!-- Line: box --> <rect
+ x="8314"
+ y="3165"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4347" />
+<!-- Line: box --> <rect
+ x="3921"
+ y="3165"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4349" />
+<!-- Line: box --> <rect
+ x="8267"
+ y="4960"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00bf00; "
+ id="rect4351" />
+<!-- Line: box --> <rect
+ x="3921"
+ y="4299"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4353" />
+<!-- Line: box --> <rect
+ x="8267"
+ y="6614"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00bf00; "
+ id="rect4355" />
+<!-- Line: box --> <rect
+ x="8267"
+ y="5905"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00bf00; "
+ id="rect4357" />
+<!-- Line: box --> <rect
+ x="3921"
+ y="7700"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4359" />
+<!-- Line: box --> <rect
+ x="3921"
+ y="8645"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4361" />
+<!-- Line: box --> <rect
+ x="5291"
+ y="8220"
+ width="2267"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
+ id="rect4363" />
+<!-- Line: box --> <rect
+ x="5291"
+ y="4677"
+ width="2267"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
+ id="rect4365" />
+<!-- Line: box --> <rect
+ x="5291"
+ y="6330"
+ width="2267"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
+ id="rect4367" />
+<!-- Line: box --> <rect
+ x="3921"
+ y="6661"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4369" />
+<!-- Line: box --> <rect
+ x="5291"
+ y="9732"
+ width="2267"
+ height="425"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4371" />
+<!-- Line: box --> <rect
+ x="1133"
+ y="10771"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
+ id="rect4373" />
+<!-- Line: box --> <rect
+ x="3543"
+ y="11244"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ff0000; "
+ id="rect4375" />
+<!-- Line: box --> <rect
+ x="3543"
+ y="10582"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4377" />
+<!-- Line: box --> <rect
+ x="8929"
+ y="10535"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4379" />
+<!-- Line: box --> <rect
+ x="3921"
+ y="9685"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4381" />
+<!-- Line: box --> <rect
+ x="8267"
+ y="9637"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4383" />
+<!-- Line: box --> <rect
+ x="8267"
+ y="1086"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4385" />
+<!-- Line: box --> <rect
+ x="8267"
+ y="4251"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#00ffff; "
+ id="rect4387" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="5480"
+ y="1464"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4389">_x_post_intercept_frame</text>
+<!-- Line: box --> <rect
+ x="3826"
+ y="1039"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ff0000; "
+ id="rect4391" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="5480"
+ y="2551"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4393">_x_post_frame_copy_down</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="5480"
+ y="3496"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4395">_x_post_frame_copy_up</text>
+<!-- Line: box --> <rect
+ x="3826"
+ y="2125"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ff0000; "
+ id="rect4397" />
+<!-- Line: box --> <rect
+ x="8220"
+ y="2125"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4399" />
+<!-- Line: box --> <rect
+ x="8220"
+ y="3070"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4401" />
+<!-- Line: box --> <rect
+ x="3826"
+ y="3070"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ff0000; "
+ id="rect4403" />
+<!-- Line: box --> <rect
+ x="3826"
+ y="4204"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ff0000; "
+ id="rect4405" />
+<!-- Line: box --> <rect
+ x="3826"
+ y="7606"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ff0000; "
+ id="rect4407" />
+<!-- Line: box --> <rect
+ x="3826"
+ y="8551"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ff0000; "
+ id="rect4409" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="5480"
+ y="8503"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4411">_x_post_frame_u_turn</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="5480"
+ y="4960"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4413">_x_post_frame_copy_down</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="5480"
+ y="6614"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4415">_x_post_frame_copy_up</text>
+<!-- Line: box --> <rect
+ x="3826"
+ y="6566"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ff0000; "
+ id="rect4417" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="5480"
+ y="10015"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="139"
+ text-anchor="start"
+ id="text4419">_x_post_restore_video_frame</text>
+<!-- Line: box --> <rect
+ x="1039"
+ y="10677"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ffffff; "
+ id="rect4421" />
+<!-- Line: box --> <rect
+ x="3826"
+ y="9590"
+ width="944"
+ height="566"
+ rx="0"
+ style="stroke:#000000;stroke-width:8; stroke-linejoin:miter; stroke-linecap:butt; fill:#ff0000; "
+ id="rect4423" />
+<!-- Text --> <text
+ xml:space="preserve"
+ x="4015"
+ y="2551"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4425">d</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="8503"
+ y="2645"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4427">d</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="8503"
+ y="3590"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4429">d u</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="4015"
+ y="3496"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4431">d u</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="8456"
+ y="5385"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4433">d</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="4015"
+ y="4629"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4435">d</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="8456"
+ y="7039"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4437">d u</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="8456"
+ y="6330"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4439">d u</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="4015"
+ y="8031"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4441">d</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="4015"
+ y="8976"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4443">d u</text>
+<!-- Line: box --> <rect
+ x="236"
+ y="661"
+ width="519"
+ height="1133"
+ rx="0"
+ style="stroke:#000000;stroke-width:16; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4445" />
+<!-- Text --> <g
+ transform="translate(566,1748) rotate(-90.00021046)"
+ id="g4447">
+ <text
+ xml:space="preserve"
+ x="0"
+ y="0"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4449">interception</text>
+ </g>
+<!-- Line: box --> <rect
+ x="236"
+ y="2031"
+ width="519"
+ height="1842"
+ rx="0"
+ style="stroke:#000000;stroke-width:16; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4451" />
+<!-- Text --> <g
+ transform="translate(566,3543) rotate(-90.00021046)"
+ id="g4453">
+ <text
+ xml:space="preserve"
+ x="0"
+ y="0"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4455">pass through</text>
+ </g>
+<!-- Line: box --> <rect
+ x="236"
+ y="4110"
+ width="519"
+ height="3212"
+ rx="0"
+ style="stroke:#000000;stroke-width:16; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4457" />
+<!-- Text --> <g
+ transform="translate(566,6472) rotate(-90.00021046)"
+ id="g4459">
+ <text
+ xml:space="preserve"
+ x="0"
+ y="0"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4461">modifying a copy</text>
+ </g>
+<!-- Line: box --> <rect
+ x="236"
+ y="7559"
+ width="519"
+ height="1748"
+ rx="0"
+ style="stroke:#000000;stroke-width:16; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4463" />
+<!-- Text --> <g
+ transform="translate(566,9118) rotate(-90.00021046)"
+ id="g4465">
+ <text
+ xml:space="preserve"
+ x="0"
+ y="0"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4467">dead-end draw</text>
+ </g>
+<!-- Line: box --> <rect
+ x="236"
+ y="9543"
+ width="519"
+ height="850"
+ rx="0"
+ style="stroke:#000000;stroke-width:16; stroke-linejoin:miter; stroke-linecap:butt; "
+ id="rect4469" />
+<!-- Text --> <g
+ transform="translate(566,10299) rotate(-90.00021046)"
+ id="g4471">
+ <text
+ xml:space="preserve"
+ x="0"
+ y="0"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4473">freeing</text>
+ </g>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="4015"
+ y="6992"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4475">d u</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="425"
+ y="11811"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4477">frame</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="2078"
+ y="11811"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="189"
+ text-anchor="start"
+ id="text4479">frame-&gt;next</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="9118"
+ y="10960"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4481">d u</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="4015"
+ y="10015"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4483">d</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="8456"
+ y="10062"
+ stroke="#000000"
+ fill="#000000"
+ font-family="Helvetica"
+ font-style="normal"
+ font-weight="bold"
+ font-size="315"
+ text-anchor="start"
+ id="text4485">d</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="6000"
+ y="425"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="252"
+ text-anchor="start"
+ id="text4487">up</text>
+<!-- Text --> <text
+ xml:space="preserve"
+ x="6614"
+ y="425"
+ stroke="#000000"
+ fill="#000000"
+ font-family="DejaVu Sans Condensed"
+ font-style="normal"
+ font-weight="normal"
+ font-size="252"
+ text-anchor="start"
+ id="text4489">down</text>
+ </g>
+</svg>