changeset 15:3a4eaa2c7497

move svg
author kkb
date Mon, 25 May 2015 02:00:18 +0900
parents 70bb5aa524e2
children 99329dbc5e00
files paper/images/GearsOS_arch.svg presen/pictures/GearsOS_arch.svg
diffstat 2 files changed, 3 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/paper/images/GearsOS_arch.svg	Mon May 25 01:59:30 2015 +0900
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-<?xml version="1.0" encoding="utf-8" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="2 56 768 445" width="64pc" height="445pt" xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata> Produced by OmniGraffle 6.1.4 <dc:date>2015-05-06 13:15:37 +0000</dc:date></metadata><defs><font-face font-family="Helvetica" font-size="12" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -4 10 8" markerWidth="10" markerHeight="8" color="black"><g><path d="M 8 0 L 0 -3 L 0 3 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-9 -4 10 8" markerWidth="10" markerHeight="8" color="black"><g><path d="M -8 0 L 0 3 L 0 -3 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="NegativeControls_Marker" viewBox="-1 -5 2 10" markerWidth="2" markerHeight="10" color="black"><g><line x1="0" y1="-4" x2="0" y2="4" fill="none" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="NegativeControls_Marker_2" viewBox="-1 -5 2 10" markerWidth="2" markerHeight="10" color="black"><g><line x1="0" y1="4" x2="0" y2="-4" fill="none" stroke="currentColor" stroke-width="1"/></g></marker></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><rect fill="white" width="1118" height="783"/><g><title>Layer 1</title><text transform="translate(110 436)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="31.975586" y="11" textLength="112.04883">Persistent Data Gear</tspan></text><rect x="33" y="104" width="253" height="283" fill="white"/><rect x="33" y="104" width="253" height="283" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="71.5" y="139" width="253" height="283" fill="white"/><rect x="71.5" y="139" width="253" height="283" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="217.84186" cy="201.34576" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="177.5483" cy="252.62879" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="253.77936" cy="252.62879" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="209.68297" y1="211.72986" x2="185.70718" y2="242.24469" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="225.43006" y1="212.17417" x2="246.19115" y2="241.80038" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="137.254735" cy="308.37121" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="96.961174" cy="359.65424" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="173.19223" cy="359.65424" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="129.09585" y1="318.75531" x2="105.12006" y2="349.27014" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="144.84294" y1="319.19962" x2="165.60403" y2="348.82583" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="169.80477" y1="263.34125" x2="144.998265" y2="297.65875" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="217.84186" cy="308.37121" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="246.6085" y1="263.75145" x2="225.01271" y2="297.24855" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="287.53883" cy="308.37121" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="260.63907" y1="263.9553" x2="280.67911" y2="297.0447" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(184.84186 165.74242)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="5.3203125" y="11" textLength="55.359375">Data Gear</tspan></text><rect x="140.04924" y="219.98727" width="90.316284" height="14" fill="white"/><text transform="translate(140.04924 219.98727)" fill="red"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="red" x="2.4725952" y="11" textLength="85.371094">Meta Data Gear</tspan></text><rect x="480.5" y="67" width="253" height="283" fill="white"/><rect x="480.5" y="67" width="253" height="283" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="436.5" y="104" width="253" height="283" fill="white"/><rect x="436.5" y="104" width="253" height="283" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="393.5" y="139" width="253" height="283" fill="white"/><rect x="393.5" y="139" width="253" height="283" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="325" y1="222.99997" x2="383.1" y2="222.99997" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="334.9" y1="342" x2="393" y2="342" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(326 201.49999)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="20.991211" y="11" textLength="24.017578">read</tspan></text><text transform="translate(326 319)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="19.661133" y="11" textLength="26.677734">store</tspan></text><path d="M 44.749507 396.63857 C 45.639965 400.87805 46.775858 404.83947 49.5 407 C 54.33285 410.83295 64.1674 409.0001 71.5 410" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(12 410)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="20.326172" y="11" textLength="25.347656">copy</tspan></text><text transform="translate(500.1091 193)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="5.3203125" y="11" textLength="55.359375">Data Gear</tspan></text><ellipse cx="533.1091" cy="323.5303" rx="64.000102" ry="17.500028" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(486.9091 316.5303)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="1.8445313" y="11" textLength="88.71094">Meta Code Gear</tspan></text><ellipse cx="533.1091" cy="256.51515" rx="64.000102" ry="17.500028" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(486.9091 249.51515)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="16.850391" y="11" textLength="58.69922">Code Gear</tspan></text><line x1="533.1091" y1="207" x2="533.1091" y2="228.61514" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="533.1091" y1="274.51516" x2="533.1091" y2="295.6303" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 478.50933 240.09667 C 468.12556 234.69893 457.56726 227.20321 448.1091 233 C 435.85562 240.51001 414.85903 269.50195 414.1091 289 C 413.35918 308.49805 431.09826 342.08048 443.6091 350 C 456.11994 357.91952 473.99233 341.01414 489.18166 336.52188" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(432 436)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="68.77246" y="11" textLength="11.326172">W</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" x="79.887695" y="11" textLength="27.339844">orker</tspan></text><rect x="424.25" y="337.07453" width="53.5" height="30.015152" fill="white"/><rect x="424.25" y="337.07453" width="53.5" height="30.015152" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(429.25 345.0821)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="2.4052734" y="11" textLength="38.689453">context</tspan></text><rect x="595.25" y="401.00757" width="154.75" height="67" fill="white"/><rect x="595.25" y="401.00757" width="154.75" height="67" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="584.625" y="477.61743" width="176" height="14" fill="white"/><text transform="translate(584.625 477.61743)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="66.33203" y="11" textLength="43.335938">memory</tspan></text><line x1="604" y1="418.90757" x2="604" y2="457.50757" marker-end="url(#NegativeControls_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="618.375" y1="429.11743" x2="618.375" y2="441.11743" marker-end="url(#NegativeControls_Marker)" marker-start="url(#NegativeControls_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="618.375" y1="446.11743" x2="618.375" y2="458.11743" marker-end="url(#NegativeControls_Marker)" marker-start="url(#NegativeControls_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="618.375" y1="412.11743" x2="618.375" y2="424.11743" marker-end="url(#NegativeControls_Marker)" marker-start="url(#NegativeControls_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="478.21864" y1="362.2051" x2="585.50232" y2="402.10542" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><text transform="translate(625 410)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="3.4765625" y="11" textLength="7.330078">T</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" x="9.4765625" y="11" textLength="102.046875">emporal Data Gear</tspan></text><text transform="translate(625 428.11743)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="3.4765625" y="11" textLength="7.330078">T</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" x="9.4765625" y="11" textLength="102.046875">emporal Data Gear</tspan></text><text transform="translate(625 445.11743)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="3.4765625" y="11" textLength="7.330078">T</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" x="9.4765625" y="11" textLength="102.046875">emporal Data Gear</tspan></text><text transform="translate(517 278.04543)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="21.322266" y="11" textLength="23.355469">goto</tspan></text><text transform="translate(487 387)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="14.654297" y="11" textLength="36.691406">pointer</tspan></text></g></g></svg>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/presen/pictures/GearsOS_arch.svg	Mon May 25 02:00:18 2015 +0900
@@ -0,0 +1,3 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xl="http://www.w3.org/1999/xlink" version="1.1" viewBox="2 56 768 445" width="64pc" height="445pt" xmlns:dc="http://purl.org/dc/elements/1.1/"><metadata> Produced by OmniGraffle 6.1.4 <dc:date>2015-05-06 13:15:37 +0000</dc:date></metadata><defs><font-face font-family="Helvetica" font-size="12" units-per-em="1000" underline-position="-75.683594" underline-thickness="49.316406" slope="0" x-height="522.94922" cap-height="717.28516" ascent="770.01953" descent="-229.98047" font-weight="500"><font-face-src><font-face-name name="Helvetica"/></font-face-src></font-face><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker" viewBox="-1 -4 10 8" markerWidth="10" markerHeight="8" color="black"><g><path d="M 8 0 L 0 -3 L 0 3 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="FilledArrow_Marker_2" viewBox="-9 -4 10 8" markerWidth="10" markerHeight="8" color="black"><g><path d="M -8 0 L 0 3 L 0 -3 Z" fill="currentColor" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="NegativeControls_Marker" viewBox="-1 -5 2 10" markerWidth="2" markerHeight="10" color="black"><g><line x1="0" y1="-4" x2="0" y2="4" fill="none" stroke="currentColor" stroke-width="1"/></g></marker><marker orient="auto" overflow="visible" markerUnits="strokeWidth" id="NegativeControls_Marker_2" viewBox="-1 -5 2 10" markerWidth="2" markerHeight="10" color="black"><g><line x1="0" y1="4" x2="0" y2="-4" fill="none" stroke="currentColor" stroke-width="1"/></g></marker></defs><g stroke="none" stroke-opacity="1" stroke-dasharray="none" fill="none" fill-opacity="1"><title>Canvas 1</title><rect fill="white" width="1118" height="783"/><g><title>Layer 1</title><text transform="translate(110 436)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="31.975586" y="11" textLength="112.04883">Persistent Data Gear</tspan></text><rect x="33" y="104" width="253" height="283" fill="white"/><rect x="33" y="104" width="253" height="283" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="71.5" y="139" width="253" height="283" fill="white"/><rect x="71.5" y="139" width="253" height="283" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="217.84186" cy="201.34576" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="177.5483" cy="252.62879" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="253.77936" cy="252.62879" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="209.68297" y1="211.72986" x2="185.70718" y2="242.24469" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="225.43006" y1="212.17417" x2="246.19115" y2="241.80038" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="137.254735" cy="308.37121" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="96.961174" cy="359.65424" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="173.19223" cy="359.65424" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="129.09585" y1="318.75531" x2="105.12006" y2="349.27014" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="144.84294" y1="319.19962" x2="165.60403" y2="348.82583" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="169.80477" y1="263.34125" x2="144.998265" y2="297.65875" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="217.84186" cy="308.37121" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="246.6085" y1="263.75145" x2="225.01271" y2="297.24855" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><ellipse cx="287.53883" cy="308.37121" rx="12.523694" ry="12.820778" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="260.63907" y1="263.9553" x2="280.67911" y2="297.0447" stroke="red" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(184.84186 165.74242)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="5.3203125" y="11" textLength="55.359375">Data Gear</tspan></text><rect x="140.04924" y="219.98727" width="90.316284" height="14" fill="white"/><text transform="translate(140.04924 219.98727)" fill="red"><tspan font-family="Helvetica" font-size="12" font-weight="500" fill="red" x="2.4725952" y="11" textLength="85.371094">Meta Data Gear</tspan></text><rect x="480.5" y="67" width="253" height="283" fill="white"/><rect x="480.5" y="67" width="253" height="283" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="436.5" y="104" width="253" height="283" fill="white"/><rect x="436.5" y="104" width="253" height="283" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="393.5" y="139" width="253" height="283" fill="white"/><rect x="393.5" y="139" width="253" height="283" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="325" y1="222.99997" x2="383.1" y2="222.99997" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="334.9" y1="342" x2="393" y2="342" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(326 201.49999)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="20.991211" y="11" textLength="24.017578">read</tspan></text><text transform="translate(326 319)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="19.661133" y="11" textLength="26.677734">store</tspan></text><path d="M 44.749507 396.63857 C 45.639965 400.87805 46.775858 404.83947 49.5 407 C 54.33285 410.83295 64.1674 409.0001 71.5 410" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(12 410)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="20.326172" y="11" textLength="25.347656">copy</tspan></text><text transform="translate(500.1091 193)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="5.3203125" y="11" textLength="55.359375">Data Gear</tspan></text><ellipse cx="533.1091" cy="323.5303" rx="64.000102" ry="17.500028" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(486.9091 316.5303)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="1.8445313" y="11" textLength="88.71094">Meta Code Gear</tspan></text><ellipse cx="533.1091" cy="256.51515" rx="64.000102" ry="17.500028" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(486.9091 249.51515)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="16.850391" y="11" textLength="58.69922">Code Gear</tspan></text><line x1="533.1091" y1="207" x2="533.1091" y2="228.61514" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="533.1091" y1="274.51516" x2="533.1091" y2="295.6303" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><path d="M 478.50933 240.09667 C 468.12556 234.69893 457.56726 227.20321 448.1091 233 C 435.85562 240.51001 414.85903 269.50195 414.1091 289 C 413.35918 308.49805 431.09826 342.08048 443.6091 350 C 456.11994 357.91952 473.99233 341.01414 489.18166 336.52188" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(432 436)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="68.77246" y="11" textLength="11.326172">W</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" x="79.887695" y="11" textLength="27.339844">orker</tspan></text><rect x="424.25" y="337.07453" width="53.5" height="30.015152" fill="white"/><rect x="424.25" y="337.07453" width="53.5" height="30.015152" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><text transform="translate(429.25 345.0821)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="2.4052734" y="11" textLength="38.689453">context</tspan></text><rect x="595.25" y="401.00757" width="154.75" height="67" fill="white"/><rect x="595.25" y="401.00757" width="154.75" height="67" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><rect x="584.625" y="477.61743" width="176" height="14" fill="white"/><text transform="translate(584.625 477.61743)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="66.33203" y="11" textLength="43.335938">memory</tspan></text><line x1="604" y1="418.90757" x2="604" y2="457.50757" marker-end="url(#NegativeControls_Marker)" marker-start="url(#FilledArrow_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="618.375" y1="429.11743" x2="618.375" y2="441.11743" marker-end="url(#NegativeControls_Marker)" marker-start="url(#NegativeControls_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="618.375" y1="446.11743" x2="618.375" y2="458.11743" marker-end="url(#NegativeControls_Marker)" marker-start="url(#NegativeControls_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="618.375" y1="412.11743" x2="618.375" y2="424.11743" marker-end="url(#NegativeControls_Marker)" marker-start="url(#NegativeControls_Marker_2)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1"/><line x1="478.21864" y1="362.2051" x2="585.50232" y2="402.10542" marker-end="url(#FilledArrow_Marker)" stroke="black" stroke-linecap="round" stroke-linejoin="round" stroke-width="1" stroke-dasharray="4,4"/><text transform="translate(625 410)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="3.4765625" y="11" textLength="7.330078">T</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" x="9.4765625" y="11" textLength="102.046875">emporal Data Gear</tspan></text><text transform="translate(625 428.11743)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="3.4765625" y="11" textLength="7.330078">T</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" x="9.4765625" y="11" textLength="102.046875">emporal Data Gear</tspan></text><text transform="translate(625 445.11743)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="3.4765625" y="11" textLength="7.330078">T</tspan><tspan font-family="Helvetica" font-size="12" font-weight="500" x="9.4765625" y="11" textLength="102.046875">emporal Data Gear</tspan></text><text transform="translate(517 278.04543)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="21.322266" y="11" textLength="23.355469">goto</tspan></text><text transform="translate(487 387)" fill="black"><tspan font-family="Helvetica" font-size="12" font-weight="500" x="14.654297" y="11" textLength="36.691406">pointer</tspan></text></g></g></svg>