changeset 111:d6848aa89a53

Update poster
author Tatsuki IHA <innparusu@cr.ie.u-ryukyu.ac.jp>
date Mon, 19 Feb 2018 04:09:32 +0900
parents cf83f3295352
children 5157e35b0aa0
files poster/parusu-poster.graffle/data.plist
diffstat 1 files changed, 2984 insertions(+), 2325 deletions(-) [+]
line wrap: on
line diff
--- a/poster/parusu-poster.graffle/data.plist	Sun Feb 18 21:45:21 2018 +0900
+++ b/poster/parusu-poster.graffle/data.plist	Mon Feb 19 04:09:32 2018 +0900
@@ -55,7 +55,7 @@
 	<array>
 		<dict>
 			<key>Bounds</key>
-			<string>{{1031.2907086475914, 1706.4567083963257}, {971.47705078125, 498}}</string>
+			<string>{{1030.6819258191297, 1565.1064917352742}, {971.47705078125, 93}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -70,7 +70,487 @@
 				<real>30</real>
 			</dict>
 			<key>ID</key>
-			<integer>3920</integer>
+			<integer>4593</integer>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Align</key>
+				<integer>0</integer>
+				<key>Pad</key>
+				<real>0.0</real>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;\red255\green0\blue0;}
+{\*\expandedcolortbl;;\csgenericrgb\c100000\c0\c0;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
+
+\f0\fs60 \cf0 \'81\'45 Task \'82\'cc\'90\'b6\'90\'ac\'81\'41\'8e\'c0\'8d\'73\'82\'cc\'82\'bd\'82\'df\'82\'c9 
+\b \cf2 par goto
+\b0 \cf0  \'8d\'5c\'95\'b6\'82\'f0\'97\'70\'88\'d3\'82\'b5\'82\'bd\
+\'81\'45 par goto \'8d\'5c\'95\'b6\'82\'cdContext \'82\'f0\'8e\'51\'8f\'c6\'82\'b7\'82\'e9\'82\'bd\'82\'df\'83\'81\'83\'5e\'83\'8c\'83\'78\'83\'8b\'82\'c9\'95\'cf\'8a\'b7\'82\'b3\'82\'ea\'82\'e9}</string>
+				<key>VerticalPad</key>
+				<real>1</real>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{1037.0771130701689, 1665.3543458186734}, {963.77953630357251, 176}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>Vertical</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Size</key>
+				<real>25</real>
+			</dict>
+			<key>ID</key>
+			<integer>4592</integer>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<real>0.85490196943283081</real>
+						<key>g</key>
+						<real>0.85490196943283081</real>
+						<key>r</key>
+						<real>0.85490196943283081</real>
+					</dict>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset0 Monaco;}
+{\colortbl;\red255\green255\blue255;\red206\green92\blue0;\red32\green74\blue135;}
+{\*\expandedcolortbl;;\csgenericrgb\c80784\c36078\c0;\csgenericrgb\c12549\c29020\c52941;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
+
+\f0\fs50 \cf0 __code code1(Integer \cf2 *\cf0 integer1, Integer \cf2 *\cf0 integer2, Integer \cf2 *\cf0 output) \{\
+    par \cf3 goto\cf0  add(integer1, integer2, output, __exit);\
+    \cf3 goto\cf0  code2();\
+\}}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>Group</string>
+			<key>Graphics</key>
+			<array>
+				<dict>
+					<key>Class</key>
+					<string>Group</string>
+					<key>Graphics</key>
+					<array>
+						<dict>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>ID</key>
+							<integer>4122</integer>
+							<key>Points</key>
+							<array>
+								<string>{1046.0530927140076, 2441.3576638634299}</string>
+								<string>{1088.0754772660168, 2441.8629071909504}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>stroke</key>
+								<dict>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<real>1</real>
+										<key>g</key>
+										<real>1</real>
+										<key>r</key>
+										<real>1</real>
+									</dict>
+									<key>HeadArrow</key>
+									<string>FilledBall</string>
+									<key>Legacy</key>
+									<true/>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>Width</key>
+									<real>3</real>
+								</dict>
+							</dict>
+							<key>Tail</key>
+							<dict>
+								<key>ID</key>
+								<integer>4123</integer>
+								<key>Position</key>
+								<real>0.32640770077705383</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>ID</key>
+							<integer>4123</integer>
+							<key>Points</key>
+							<array>
+								<string>{1038.8378548498613, 2459.7899963756436}</string>
+								<string>{1052.7482453577686, 2424.2539616607542}</string>
+								<string>{1075.229211117563, 2424.2539616607542}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>stroke</key>
+								<dict>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<real>1</real>
+										<key>g</key>
+										<real>1</real>
+										<key>r</key>
+										<real>1</real>
+									</dict>
+									<key>HeadArrow</key>
+									<string>FilledBall</string>
+									<key>Legacy</key>
+									<true/>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>Width</key>
+									<real>3</real>
+								</dict>
+							</dict>
+							<key>Tail</key>
+							<dict>
+								<key>ID</key>
+								<integer>4124</integer>
+								<key>Position</key>
+								<real>0.25490197539329529</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>ID</key>
+							<integer>4124</integer>
+							<key>Points</key>
+							<array>
+								<string>{1024.9146687027846, 2459.4718527211444}</string>
+								<string>{1065.002895702065, 2460.3878653999395}</string>
+								<string>{1079.511299833714, 2459.4718527211444}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>stroke</key>
+								<dict>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<real>1</real>
+										<key>g</key>
+										<real>1</real>
+										<key>r</key>
+										<real>1</real>
+									</dict>
+									<key>HeadArrow</key>
+									<string>FilledBall</string>
+									<key>Legacy</key>
+									<true/>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>Width</key>
+									<real>3</real>
+								</dict>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{1103.861973183105, 2418.7792929324673}, {843.98895263671875, 70.633646356243887}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Color</key>
+								<dict>
+									<key>b</key>
+									<string>1</string>
+									<key>g</key>
+									<string>1</string>
+									<key>r</key>
+									<string>1</string>
+								</dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>40</real>
+							</dict>
+							<key>ID</key>
+							<integer>4125</integer>
+							<key>Style</key>
+							<dict>
+								<key>fill</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Align</key>
+								<integer>0</integer>
+								<key>Pad</key>
+								<real>0.0</real>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
+
+\f0\fs96 \cf1 \'82\'dc\'82\'c6\'82\'df\'82\'c6\'8d\'a1\'8c\'e3\'82\'cc\'89\'db\'91\'e8}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{1020.8509439043146, 2409.4488407589301}, {994.98516845703114, 65.795725372939415}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>ID</key>
+							<integer>4126</integer>
+							<key>Style</key>
+							<dict>
+								<key>fill</key>
+								<dict>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<real>0.80000000000000004</real>
+										<key>g</key>
+										<real>0.59999999999999998</real>
+										<key>r</key>
+										<real>0.20000000000000001</real>
+									</dict>
+									<key>FillType</key>
+									<integer>2</integer>
+									<key>GradientAngle</key>
+									<real>90</real>
+									<key>GradientColor</key>
+									<dict>
+										<key>b</key>
+										<string>0.8</string>
+										<key>g</key>
+										<string>0.4</string>
+										<key>r</key>
+										<string>0</string>
+									</dict>
+								</dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Width</key>
+									<real>0.5</real>
+								</dict>
+							</dict>
+						</dict>
+					</array>
+					<key>ID</key>
+					<integer>4121</integer>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{1034.780910084251, 2481.6432529748463}, {971.47705078125, 358.9737369611837}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W3</string>
+						<key>Size</key>
+						<real>30</real>
+					</dict>
+					<key>ID</key>
+					<integer>4127</integer>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Align</key>
+						<integer>0</integer>
+						<key>Pad</key>
+						<real>0.0</real>
+						<key>RTFD</key>
+						<data>
+						BAtzdHJlYW10eXBlZIHoA4QBQISE
+						hBJOU0F0dHJpYnV0ZWRTdHJpbmcA
+						hIQITlNPYmplY3QAhZKEhIQITlNT
+						dHJpbmcBlIQBK4GtAeODu0dlYXJz
+						IE9TIOOBruS4puWIl+WHpueQhuap
+						n+ani+OCkiBJbnRlcmZhY2Ug44KS
+						55So44GE44Gm5a6f6KOF44KS6KGM
+						44Gj44GfCiAgICAtIEludGVyZmFj
+						ZSDjgpLlsI7lhaXjgZnjgovjgZPj
+						gajjgafopovpgJrjgZfjga7oia/j
+						gYQgR2VhcnMgT1Mg44Gu44OX44Ot
+						44Kw44Op44Of44Oz44Kw44GM5Y+v
+						6IO944Gr44Gq44Gj44GfCiAgICAt
+						IHBhciBnb3RvIOani+aWh+OCkuWw
+						juWFpeOBmeOCi+OBk+OBqOOBp+OA
+						geODjuODvOODnuODq+ODrOODmeOD
+						q+OBp+S4puWIl+WHpueQhuOBruio
+						mOi/sOOBjOWPr+iDveOBq+OBquOB
+						o+OBnwrjg7vku4rlvozjga7oqrLp
+						oYwKICAgIC0g5Lim5YiX5Yem55CG
+						44Gu5L+h6aC85oCn44KS6Ki85piO
+						44Go44Oi44OH44Or5qSc5p+744Gn
+						5L+d6Ki844GZ44KLCiAgICAtIOS4
+						puWIl+WHpueQhuOBruacgOmBqeWM
+						loaEAmlJAXmShISEDE5TRGljdGlv
+						bmFyeQCUhAFpApKElpYQTlNQYXJh
+						Z3JhcGhTdHlsZYaShISEF05TTXV0
+						YWJsZVBhcmFncmFwaFN0eWxlAISE
+						EE5TUGFyYWdyYXBoU3R5bGUAlIQE
+						Q0NAUwAAhISEB05TQXJyYXkAlJkM
+						koSEhAlOU1RleHRUYWIAlIQCQ2YA
+						HIaShKCfADiGkoSgnwBUhpKEoJ8A
+						cIaShKCfAIGMAIaShKCfAIGoAIaS
+						hKCfAIHEAIaShKCfAIHgAIaShKCf
+						AIH8AIaShKCfAIEYAYaShKCfAIE0
+						AYaShKCfAIFQAYaGAIaShJaWBk5T
+						Rm9udIaShISEBk5TRm9udB6UmSiE
+						BVs0MGNdBgAAACAAAAD//kgAaQBy
+						AGEASwBhAGsAdQBQAHIAbwBOAC0A
+						VwAzAIQBZh6EAWMAowGjAKMAhoaX
+						AkqShJiZBpKZkpqShJaWDU5TU3Ry
+						b2tlQ29sb3KGkoSEhAdOU0NvbG9y
+						AJSjAoQEZmZmZgAAAAGGkqyShK6Z
+						KKEGAAAAIAAAAP/+SABpAHIAYQBn
+						AGkAbgBvAFMAYQBuAHMALQBXADMA
+						oh6jAKMBowCjAIaShJaWB05TQ29s
+						b3KGkrGShJaWBk5TS2VyboaShISE
+						CE5TTnVtYmVyAISEB05TVmFsdWUA
+						lIQBKoSEAWSpAIaShJaWDU5TU3Ry
+						b2tlV2lkdGiGkraGhg==
+						</data>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;\f1\fnil\fcharset128 HiraginoSans-W3;}
+{\colortbl;\red255\green255\blue255;\red0\green0\blue0;}
+{\*\expandedcolortbl;;\cssrgb\c0\c0\c0;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
+
+\f0\fs60 \cf0 \'81\'45Gears OS \'82\'cc\'95\'c0\'97\'f1\'8f\'88\'97\'9d\'8b\'40\'8d\'5c\'82\'f0 Interface \'82\'f0\'97\'70\'82\'a2\'82\'c4\'8e\'c0\'91\'95\'82\'f0\'8d\'73\'82\'c1\'82\'bd\
+    - Interface \'82\'f0\'93\'b1\'93\'fc\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c5\'8c\'a9\'92\'ca\'82\'b5\'82\'cc\'97\'c7\'82\'a2 Gears OS \'82\'cc\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'7e\'83\'93\'83\'4f\'82\'aa\'89\'c2\'94\'5c\'82\'c9\'82\'c8\'82\'c1\'82\'bd\
+    - par goto \'8d\'5c\'95\'b6\'82\'f0\'93\'b1\'93\'fc\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c5
+\f1 \cf2 \expnd0\expndtw0\kerning0
+\outl0\strokewidth0 \strokec2 \'81\'41\'83\'6d\'81\'5b\'83\'7d\'83\'8b\'83\'8c\'83\'78\'83\'8b\'82\'c5\'95\'c0\'97\'f1\'8f\'88\'97\'9d\'82\'cc\'8b\'4c\'8f\'71\'82\'aa\'89\'c2\'94\'5c\'82\'c9\'82\'c8\'82\'c1\'82\'bd\
+\'81\'45\'8d\'a1\'8c\'e3\'82\'cc\'89\'db\'91\'e8\
+    - \'95\'c0\'97\'f1\'8f\'88\'97\'9d\'82\'cc\'90\'4d\'97\'8a\'90\'ab\'82\'f0\'8f\'d8\'96\'be\'82\'c6\'83\'82\'83\'66\'83\'8b\'8c\'9f\'8d\'b8\'82\'c5\'95\'db\'8f\'d8\'82\'b7\'82\'e9\
+    - \'95\'c0\'97\'f1\'8f\'88\'97\'9d\'82\'cc\'8d\'c5\'93\'4b\'89\'bb}</string>
+						<key>VerticalPad</key>
+						<real>1</real>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{1020.8509439043146, 2475.2445661318707}, {994.98516845703114, 369.05382873407643}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>4128</integer>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Width</key>
+							<real>0.5</real>
+						</dict>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>4120</integer>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{1033.2283558313302, 1852.9500259890287}, {971.47705078125, 498}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>Vertical</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>HiraKakuProN-W6</string>
+				<key>Size</key>
+				<real>30</real>
+			</dict>
+			<key>ID</key>
+			<integer>4591</integer>
 			<key>Style</key>
 			<dict>
 				<key>fill</key>
@@ -103,7 +583,7 @@
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
 
 \f0\fs60 \cf0 \'81\'45\'95\'c0\'97\'f1\'8f\'88\'97\'9d\'82\'cc\'97\'e1\'91\'e8\'82\'c6\'82\'b5\'82\'c4 BitonicSort \'82\'f0\'8e\'c0\'91\'95\'82\'b5\'81\'41\'91\'aa\'92\'e8\'82\'f0\'8d\'73\'82\'c1\'82\'bd\
-\'81\'45\'97\'76\'91\'66\'90\'94 2^24\
+    - \'97\'76\'91\'66\'90\'94 2^24\
 \
 \
 \
@@ -111,7 +591,7 @@
 \'82\'c5\'96\'f122.12\'94\'7b\'82\'cc\'91\'ac\'93\'78\'8c\'fc\'8f\'e3\
 \'81\'45GPU \'82\'c5\'82\'cd kernel \'82\'cc\
 \'82\'dd\'82\'cc\'8e\'c0\'8d\'73\'82\'c5\'82\'cd 32 CPU\
-\'82\'cc\'96\'f111.48 \'94\'7b\'82\'c9\'82\'c8\'82\'c1\'82\'bd\
+\'82\'cc\'96\'f1\cf0 11.48\cf0 \'94\'7b\'82\'c9\'82\'c8\'82\'c1\'82\'bd\
 }</string>
 				<key>VerticalPad</key>
 				<real>1</real>
@@ -119,11 +599,11 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{1340.7874137399704, 1781.5748193141042}, {673.73440452676141, 518.17782990675892}}</string>
+			<string>{{1352.1259965200122, 1879.9778478440714}, {673.73440452676141, 518.17782990675892}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>ID</key>
-			<integer>3</integer>
+			<integer>4590</integer>
 			<key>ImageID</key>
 			<integer>31</integer>
 			<key>Style</key>
@@ -156,16 +636,16 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>225</integer>
+						<integer>4573</integer>
 						<key>Info</key>
 						<integer>3</integer>
 					</dict>
 					<key>ID</key>
-					<integer>179</integer>
+					<integer>4527</integer>
 					<key>Points</key>
 					<array>
-						<string>{1156.4575206700899, 1258.2745047620672}</string>
-						<string>{1037.1104689739832, 1395.5236050376971}</string>
+						<string>{1157.8685263363143, 1125.9097360936637}</string>
+						<string>{1037.871613081586, 1261.5868737852866}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -193,12 +673,12 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>180</integer>
+						<integer>4528</integer>
 					</dict>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1118.5656420112498, 1206.5428713795068}, {119.91910386556697, 52.70762162798863}}</string>
+					<string>{{1119.9829648587552, 1075.0404125427178}, {119.91910386556697, 51.821765722793764}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -207,7 +687,7 @@
 						<real>18</real>
 					</dict>
 					<key>ID</key>
-					<integer>180</integer>
+					<integer>4528</integer>
 					<key>Shape</key>
 					<string>Circle</string>
 					<key>Style</key>
@@ -240,7 +720,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1302.4411114010754, 1344.2304670916049}, {41.124530610174247, 24.312404287901998}}</string>
+					<string>{{1303.8584342485819, 1210.4138956850149}, {41.124530610174247, 23.903786212513708}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -249,7 +729,7 @@
 						<real>22</real>
 					</dict>
 					<key>ID</key>
-					<integer>181</integer>
+					<integer>4529</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -287,7 +767,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1235.56564201125, 1629.5428713795068}, {133.46923741702713, 24.312404287901998}}</string>
+					<string>{{1236.9829648587558, 1490.9310603025008}, {133.46923741702713, 23.903786212513708}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -296,7 +776,7 @@
 						<real>22</real>
 					</dict>
 					<key>ID</key>
-					<integer>182</integer>
+					<integer>4530</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -338,18 +818,18 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>212</integer>
+						<integer>4560</integer>
 						<key>Info</key>
 						<integer>10</integer>
 					</dict>
 					<key>ID</key>
-					<integer>183</integer>
+					<integer>4531</integer>
 					<key>Points</key>
 					<array>
-						<string>{1615.2148649796313, 1665.4448702664806}</string>
-						<string>{1573.4812254046803, 1665.5428713795068}</string>
-						<string>{1028.9763872888141, 1665.5428713795068}</string>
-						<string>{1029.4979311158074, 1440.460097219106}</string>
+						<string>{1616.6321877352382, 1526.2296550378776}</string>
+						<string>{1574.8985482521862, 1526.3260090480142}</string>
+						<string>{1030.3937101363197, 1526.3260090480142}</string>
+						<string>{1030.9152143541316, 1305.0430032533627}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -377,7 +857,7 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>193</integer>
+						<integer>4541</integer>
 					</dict>
 				</dict>
 				<dict>
@@ -386,16 +866,16 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>186</integer>
+						<integer>4534</integer>
 						<key>Info</key>
 						<integer>9</integer>
 					</dict>
 					<key>ID</key>
-					<integer>184</integer>
+					<integer>4532</integer>
 					<key>Points</key>
 					<array>
-						<string>{1523.5656420112496, 1414.2699929348987}</string>
-						<string>{1589.9591283499476, 1555.6689871143444}</string>
+						<string>{1524.9829648587549, 1279.2762686678886}</string>
+						<string>{1591.3764511974539, 1418.2987728803487}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -423,7 +903,7 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>203</integer>
+						<integer>4551</integer>
 						<key>Info</key>
 						<integer>7</integer>
 					</dict>
@@ -435,7 +915,7 @@
 					<array>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1589.9591283499476, 1542.6416861644852}, {112.23391681628209, 48.886232277824547}}</string>
+							<string>{{1591.3764511974539, 1405.4904215077752}, {112.23391681628209, 48.064602384301892}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -444,7 +924,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>186</integer>
+							<integer>4534</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -493,7 +973,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1598.5448687685866, 1533.9141564201104}, {112.23391681628209, 48.886232277824547}}</string>
+							<string>{{1599.9621916160929, 1396.9095751750788}, {112.23391681628209, 48.064602384301892}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -502,7 +982,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>187</integer>
+							<integer>4535</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -551,7 +1031,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1606.7620144227049, 1524.4827936318338}, {112.23391681628209, 48.886232277824547}}</string>
+							<string>{{1608.1793372702111, 1387.636725105873}, {112.23391681628209, 48.064602384301892}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -560,7 +1040,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>188</integer>
+							<integer>4536</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -609,7 +1089,7 @@
 						</dict>
 					</array>
 					<key>ID</key>
-					<integer>185</integer>
+					<integer>4533</integer>
 				</dict>
 				<dict>
 					<key>Class</key>
@@ -617,14 +1097,14 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>193</integer>
+						<integer>4541</integer>
 					</dict>
 					<key>ID</key>
-					<integer>189</integer>
+					<integer>4537</integer>
 					<key>Points</key>
 					<array>
-						<string>{1646.0760867580886, 1591.5279184423098}</string>
-						<string>{1645.6400193393122, 1635.2429139826904}</string>
+						<string>{1647.4832643717348, 1454.5549724278678}</string>
+						<string>{1647.0575126804436, 1496.5184979797825}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -652,12 +1132,12 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>186</integer>
+						<integer>4534</integer>
 					</dict>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1699.4281007440543, 1595.5911691766555}, {99.855964452283345, 40.650268518903125}}</string>
+					<string>{{1700.8454235915601, 1457.5499836554768}, {99.855964452283345, 39.967060297720423}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -666,7 +1146,7 @@
 						<real>22</real>
 					</dict>
 					<key>ID</key>
-					<integer>190</integer>
+					<integer>4538</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -728,10 +1208,10 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>194</integer>
+						<integer>4542</integer>
 					</dict>
 					<key>ID</key>
-					<integer>191</integer>
+					<integer>4539</integer>
 					<key>OrthogonalBarAutomatic</key>
 					<true/>
 					<key>OrthogonalBarPoint</key>
@@ -740,8 +1220,8 @@
 					<real>-1</real>
 					<key>Points</key>
 					<array>
-						<string>{1779.4807538310986, 1665.3741492541076}</string>
-						<string>{1823.248041747084, 1665.3741492541076}</string>
+						<string>{1780.8980726471887, 1526.175483838224}</string>
+						<string>{1824.6653888408227, 1526.197829032792}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -782,7 +1262,7 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>195</integer>
+						<integer>4543</integer>
 					</dict>
 				</dict>
 				<dict>
@@ -791,10 +1271,10 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>195</integer>
+						<integer>4543</integer>
 					</dict>
 					<key>ID</key>
-					<integer>192</integer>
+					<integer>4540</integer>
 					<key>OrthogonalBarAutomatic</key>
 					<true/>
 					<key>OrthogonalBarPoint</key>
@@ -803,8 +1283,8 @@
 					<real>-1</real>
 					<key>Points</key>
 					<array>
-						<string>{1675.4641241933064, 1665.3741449167951}</string>
-						<string>{1719.2314121092875, 1665.3741449167951}</string>
+						<string>{1676.8814249009154, 1526.1961491226364}</string>
+						<string>{1720.6488681427286, 1526.2485185352336}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -845,12 +1325,12 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>193</integer>
+						<integer>4541</integer>
 					</dict>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1616.2147970338178, 1636.241437695558}, {58.249312597165257, 58.265384877094625}}</string>
+					<string>{{1617.6321198813237, 1497.5170439531976}, {58.249312597165257, 57.286119760066107}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -868,7 +1348,7 @@
 						<real>18</real>
 					</dict>
 					<key>ID</key>
-					<integer>193</integer>
+					<integer>4541</integer>
 					<key>Shape</key>
 					<string>Circle</string>
 					<key>Style</key>
@@ -935,7 +1415,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1824.2480563094073, 1636.241437695558}, {58.249312597165257, 58.265384877094625}}</string>
+					<string>{{1825.6653791569131, 1497.5170439531976}, {58.249312597165257, 57.286119760066107}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -953,7 +1433,7 @@
 						<real>18</real>
 					</dict>
 					<key>ID</key>
-					<integer>194</integer>
+					<integer>4542</integer>
 					<key>Shape</key>
 					<string>Circle</string>
 					<key>Style</key>
@@ -1020,7 +1500,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1720.231426671613, 1636.241437695558}, {58.249312597165257, 58.265384877094625}}</string>
+					<string>{{1721.6487495191184, 1497.5170439531976}, {58.249312597165257, 57.286119760066107}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -1038,7 +1518,7 @@
 						<real>18</real>
 					</dict>
 					<key>ID</key>
-					<integer>195</integer>
+					<integer>4543</integer>
 					<key>Shape</key>
 					<string>Circle</string>
 					<key>Style</key>
@@ -1107,11 +1587,11 @@
 					<key>Class</key>
 					<string>LineGraphic</string>
 					<key>ID</key>
-					<integer>196</integer>
+					<integer>4544</integer>
 					<key>Points</key>
 					<array>
-						<string>{1800.222084279806, 1551.9187056317051}</string>
-						<string>{1720.2314266716132, 1551.9187056317051}</string>
+						<string>{1801.6394071273114, 1414.6115223009253}</string>
+						<string>{1721.6487495191184, 1414.6115223009253}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1139,12 +1619,12 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>232</integer>
+						<integer>4580</integer>
 					</dict>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1043.1721129259993, 1285.0191341833017}, {59.124530610174247, 24.312404287901998}}</string>
+					<string>{{1044.5894357735051, 1152.197726422711}, {59.124530610174247, 23.903786212513708}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -1153,7 +1633,7 @@
 						<real>22</real>
 					</dict>
 					<key>ID</key>
-					<integer>197</integer>
+					<integer>4545</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -1191,7 +1671,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1586.26823445796, 1359.5428713795066}, {108.29740755328955, 24.312404287901998}}</string>
+					<string>{{1587.6855573054659, 1225.4689447111498}, {108.29740755328955, 23.903786212513708}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -1200,7 +1680,7 @@
 						<real>22</real>
 					</dict>
 					<key>ID</key>
-					<integer>198</integer>
+					<integer>4546</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -1242,14 +1722,14 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>234</integer>
+						<integer>4582</integer>
 					</dict>
 					<key>ID</key>
-					<integer>199</integer>
+					<integer>4547</integer>
 					<key>Points</key>
 					<array>
-						<string>{1523.5656420112496, 1388.7791443127417}</string>
-						<string>{1797.5064633843792, 1391.4660061735526}</string>
+						<string>{1525.9829183649804, 1254.2234871037563}</string>
+						<string>{1798.9237845370246, 1256.8555490775045}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1277,7 +1757,7 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>204</integer>
+						<integer>4552</integer>
 						<key>Info</key>
 						<integer>7</integer>
 					</dict>
@@ -1286,11 +1766,11 @@
 					<key>Class</key>
 					<string>LineGraphic</string>
 					<key>ID</key>
-					<integer>200</integer>
+					<integer>4548</integer>
 					<key>Points</key>
 					<array>
-						<string>{1353.1385926509638, 1395.4586206623787}</string>
-						<string>{1397.1211013003822, 1332.5428713795068}</string>
+						<string>{1354.5624393450626, 1260.7718834051475}</string>
+						<string>{1398.538424147888, 1198.922733152014}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1318,7 +1798,7 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>221</integer>
+						<integer>4569</integer>
 						<key>Info</key>
 						<integer>2</integer>
 					</dict>
@@ -1330,7 +1810,7 @@
 					<array>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1397.1211013003817, 1427.0154172459761}, {126.44454071086761, 25.49084862215669}}</string>
+							<string>{{1398.5384241478873, 1291.8074808965107}, {126.44454071086761, 25.062424457246635}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1339,7 +1819,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>202</integer>
+							<integer>4550</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -1388,7 +1868,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1397.1211013003817, 1401.5245686238204}, {126.44454071086761, 25.49084862215669}}</string>
+							<string>{{1398.5384241478873, 1266.7450564392652}, {126.44454071086761, 25.062424457246635}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1397,7 +1877,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>203</integer>
+							<integer>4551</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -1446,7 +1926,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1397.1211013003817, 1376.0337200016634}, {126.44454071086761, 25.49084862215669}}</string>
+							<string>{{1398.5384241478873, 1241.6826319820177}, {126.44454071086761, 25.062424457246635}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1455,7 +1935,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>204</integer>
+							<integer>4552</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -1504,7 +1984,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1397.1211013003817, 1350.5428713795068}, {126.44454071086761, 25.49084862215669}}</string>
+							<string>{{1398.5384241478873, 1216.6202075247716}, {126.44454071086761, 25.062424457246635}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1513,7 +1993,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>205</integer>
+							<integer>4553</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -1562,11 +2042,11 @@
 						</dict>
 					</array>
 					<key>ID</key>
-					<integer>201</integer>
+					<integer>4549</integer>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1424.5656420112505, 1306.768893983153}, {83.515838617671932, 25.773977396353743}}</string>
+					<string>{{1425.9829648587563, 1173.5819384600163}, {83.515838617671932, 25.340794691998997}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -1575,7 +2055,7 @@
 						<real>22</real>
 					</dict>
 					<key>ID</key>
-					<integer>206</integer>
+					<integer>4554</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -1618,7 +2098,7 @@
 					<array>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1281.8654687105491, 1408.5313270279935}, {63.222270355433814, 30.92877287562451}}</string>
+							<string>{{1283.2827915580554, 1273.6340524000398}, {63.222270355433814, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1627,7 +2107,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>208</integer>
+							<integer>4556</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -1668,7 +2148,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1218.6431983551161, 1408.5313270279935}, {63.222270355433814, 30.92877287562451}}</string>
+							<string>{{1220.0605212026221, 1273.6340524000398}, {63.222270355433814, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1677,7 +2157,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>209</integer>
+							<integer>4557</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -1718,7 +2198,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1155.4209279996817, 1408.5313270279935}, {63.222270355433814, 30.92877287562451}}</string>
+							<string>{{1156.8382508471877, 1273.6340524000398}, {63.222270355433814, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1727,7 +2207,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>210</integer>
+							<integer>4558</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -1768,7 +2248,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1092.1986576442478, 1408.5313270279935}, {63.222270355433814, 30.92877287562451}}</string>
+							<string>{{1093.6159804917543, 1273.6340524000398}, {63.222270355433814, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1777,7 +2257,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>211</integer>
+							<integer>4559</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -1818,7 +2298,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1028.9763872888143, 1408.5313270279935}, {63.222270355433814, 30.92877287562451}}</string>
+							<string>{{1030.3937101363201, 1273.6340524000398}, {63.222270355433814, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1827,7 +2307,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>212</integer>
+							<integer>4560</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -1868,7 +2348,7 @@
 						</dict>
 					</array>
 					<key>ID</key>
-					<integer>207</integer>
+					<integer>4555</integer>
 				</dict>
 				<dict>
 					<key>Class</key>
@@ -1877,7 +2357,7 @@
 					<array>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1285.9632084558095, 1402.297377210582}, {63.2222703554338, 30.92877287562451}}</string>
+							<string>{{1287.3805313033149, 1267.5048764481146}, {63.2222703554338, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1886,7 +2366,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>214</integer>
+							<integer>4562</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -1927,7 +2407,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1222.7409381003752, 1402.297377210582}, {63.2222703554338, 30.92877287562451}}</string>
+							<string>{{1224.1582609478801, 1267.5048764481146}, {63.2222703554338, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1936,7 +2416,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>215</integer>
+							<integer>4563</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -1977,7 +2457,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1159.5186677449412, 1402.297377210582}, {63.2222703554338, 30.92877287562451}}</string>
+							<string>{{1160.9359905924468, 1267.5048764481146}, {63.2222703554338, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -1986,7 +2466,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>216</integer>
+							<integer>4564</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -2027,7 +2507,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1096.2963973895078, 1402.297377210582}, {63.2222703554338, 30.92877287562451}}</string>
+							<string>{{1097.7137202370134, 1267.5048764481146}, {63.2222703554338, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -2036,7 +2516,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>217</integer>
+							<integer>4565</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -2077,7 +2557,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1033.0741270340743, 1402.297377210582}, {63.2222703554338, 30.92877287562451}}</string>
+							<string>{{1034.4914498815792, 1267.5048764481146}, {63.2222703554338, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -2086,7 +2566,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>218</integer>
+							<integer>4566</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -2127,11 +2607,11 @@
 						</dict>
 					</array>
 					<key>ID</key>
-					<integer>213</integer>
+					<integer>4561</integer>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1145.9763872888143, 1368.5428713795068}, {94.443144605030838, 25.773977396353743}}</string>
+					<string>{{1147.3937101363197, 1234.3176818975285}, {94.443144605030838, 25.340794691998997}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -2140,7 +2620,7 @@
 						<real>22</real>
 					</dict>
 					<key>ID</key>
-					<integer>219</integer>
+					<integer>4567</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -2183,7 +2663,7 @@
 					<array>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1289.3433716558163, 1396.2782105381409}, {63.2222703554338, 30.92877287562451}}</string>
+							<string>{{1290.7606945033217, 1261.5868737852868}, {63.2222703554338, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -2192,7 +2672,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>221</integer>
+							<integer>4569</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -2233,7 +2713,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1226.121101300382, 1396.2782105381409}, {63.2222703554338, 30.92877287562451}}</string>
+							<string>{{1227.5384241478873, 1261.5868737852868}, {63.2222703554338, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -2242,7 +2722,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>222</integer>
+							<integer>4570</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -2283,7 +2763,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1162.8988309449483, 1396.2782105381409}, {63.2222703554338, 30.92877287562451}}</string>
+							<string>{{1164.3161537924541, 1261.5868737852868}, {63.2222703554338, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -2292,7 +2772,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>223</integer>
+							<integer>4571</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -2333,7 +2813,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1099.676560589515, 1396.2782105381409}, {63.2222703554338, 30.92877287562451}}</string>
+							<string>{{1101.0938834370206, 1261.5868737852868}, {63.2222703554338, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -2342,7 +2822,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>224</integer>
+							<integer>4572</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -2383,7 +2863,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{1036.4542902340806, 1396.2782105381409}, {63.2222703554338, 30.92877287562451}}</string>
+							<string>{{1037.871613081586, 1261.5868737852868}, {63.2222703554338, 30.408953630398816}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -2392,7 +2872,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>225</integer>
+							<integer>4573</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{1, 1}</string>
@@ -2433,11 +2913,11 @@
 						</dict>
 					</array>
 					<key>ID</key>
-					<integer>220</integer>
+					<integer>4568</integer>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1499.0511994994149, 1224.1134921828993}, {51.514442511835071, 27.429379196607378}}</string>
+					<string>{{1500.4685223469207, 1092.3157242861312}, {51.514442511835071, 26.968374188476997}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -2446,7 +2926,7 @@
 						<real>22</real>
 					</dict>
 					<key>ID</key>
-					<integer>226</integer>
+					<integer>4574</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -2486,11 +2966,11 @@
 					<key>Class</key>
 					<string>LineGraphic</string>
 					<key>ID</key>
-					<integer>227</integer>
+					<integer>4575</integer>
 					<key>Points</key>
 					<array>
-						<string>{1229.2293893894914, 1177.194644279278}</string>
-						<string>{1784.56564201125, 1341.5428713795068}</string>
+						<string>{1230.6480017467275, 1046.1858156958731}</string>
+						<string>{1785.9829648587554, 1207.7714703383911}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2518,12 +2998,12 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>228</integer>
+						<integer>4576</integer>
 					</dict>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1118.5656420112498, 1135.8352497515182}, {119.91910386556697, 52.70762162798863}}</string>
+					<string>{{1119.9829648587552, 1005.521172447166}, {119.91910386556697, 51.821765722793764}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -2532,7 +3012,7 @@
 						<real>18</real>
 					</dict>
 					<key>ID</key>
-					<integer>228</integer>
+					<integer>4576</integer>
 					<key>Shape</key>
 					<string>Circle</string>
 					<key>Style</key>
@@ -2564,7 +3044,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1880.0110504878573, 1413.5428713795068}, {48.554591523392965, 31.498887663735381}}</string>
+					<string>{{1881.4283733353627, 1278.5613678294201}, {48.554591523392965, 30.969486511072247}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -2573,7 +3053,7 @@
 						<real>18</real>
 					</dict>
 					<key>ID</key>
-					<integer>229</integer>
+					<integer>4577</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -2615,10 +3095,10 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>232</integer>
+						<integer>4580</integer>
 					</dict>
 					<key>ID</key>
-					<integer>230</integer>
+					<integer>4578</integer>
 					<key>OrthogonalBarAutomatic</key>
 					<true/>
 					<key>OrthogonalBarPoint</key>
@@ -2627,8 +3107,8 @@
 					<real>-1</real>
 					<key>Points</key>
 					<array>
-						<string>{1869.393862988863, 1497.7912146871915}</string>
-						<string>{1869.393862988863, 1527.2945280718209}</string>
+						<string>{1870.8111858363688, 1361.410557955099}</string>
+						<string>{1870.8111858363688, 1390.384395804065}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2658,7 +3138,7 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>233</integer>
+						<integer>4581</integer>
 					</dict>
 				</dict>
 				<dict>
@@ -2667,10 +3147,10 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>233</integer>
+						<integer>4581</integer>
 					</dict>
 					<key>ID</key>
-					<integer>231</integer>
+					<integer>4579</integer>
 					<key>OrthogonalBarAutomatic</key>
 					<true/>
 					<key>OrthogonalBarPoint</key>
@@ -2679,8 +3159,8 @@
 					<real>-1</real>
 					<key>Points</key>
 					<array>
-						<string>{1869.1062025019794, 1416.7911673529832}</string>
-						<string>{1869.2682269230477, 1448.5429092899028}</string>
+						<string>{1870.5235469204208, 1281.7718761205947}</string>
+						<string>{1870.685312379607, 1312.9563546343268}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2710,12 +3190,12 @@
 					<key>Tail</key>
 					<dict>
 						<key>ID</key>
-						<integer>234</integer>
+						<integer>4582</integer>
 					</dict>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1801.2221183656868, 1528.2945398839036}, {136.34352364556312, 47.248331495603146}}</string>
+					<string>{{1802.6394412131922, 1391.384407417622}, {136.34352364556312, 46.454229766608435}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -2724,7 +3204,7 @@
 						<real>18</real>
 					</dict>
 					<key>ID</key>
-					<integer>232</integer>
+					<integer>4580</integer>
 					<key>Shape</key>
 					<string>Circle</string>
 					<key>Style</key>
@@ -2756,7 +3236,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1801.2221183656868, 1449.5428713795068}, {136.34352364556312, 47.248331495603146}}</string>
+					<string>{{1802.6394412131922, 1313.9563165749344}, {136.34352364556312, 46.454229766608435}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -2765,7 +3245,7 @@
 						<real>18</real>
 					</dict>
 					<key>ID</key>
-					<integer>233</integer>
+					<integer>4581</integer>
 					<key>Shape</key>
 					<string>Circle</string>
 					<key>Style</key>
@@ -2798,7 +3278,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1798.476452464731, 1368.5428713795068}, {141.0081935192816, 47.248331495603146}}</string>
+					<string>{{1799.8937753122364, 1234.3176818975285}, {141.0081935192816, 46.454229766608435}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -2816,7 +3296,7 @@
 						<real>18</real>
 					</dict>
 					<key>ID</key>
-					<integer>234</integer>
+					<integer>4582</integer>
 					<key>Shape</key>
 					<string>Circle</string>
 					<key>Style</key>
@@ -2892,7 +3372,7 @@
 							<key>AllowConnections</key>
 							<string>NO</string>
 							<key>Bounds</key>
-							<string>{{1757.2682344579607, 1358.9476367194268}, {224.79861292825888, 225.59523466008008}}</string>
+							<string>{{1758.6855573054665, 1224.8837141476749}, {224.79861292825888, 221.80366022293393}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -2901,7 +3381,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>236</integer>
+							<integer>4584</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{0, 1}</string>
@@ -2934,7 +3414,7 @@
 							<key>AllowConnections</key>
 							<string>NO</string>
 							<key>Bounds</key>
-							<string>{{1771.3557122654147, 1347.9485586720577}, {224.79861292825888, 225.59523466008008}}</string>
+							<string>{{1772.7730351129205, 1214.0694973772715}, {224.79861292825888, 221.80366022293393}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -2943,7 +3423,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>237</integer>
+							<integer>4585</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{0, 1}</string>
@@ -2971,7 +3451,7 @@
 							<key>AllowConnections</key>
 							<string>NO</string>
 							<key>Bounds</key>
-							<string>{{1784.7670290829919, 1336.9494806246887}, {224.79861292825888, 224.09688818171071}}</string>
+							<string>{{1786.1843519304978, 1203.2552806068666}, {224.79861292825888, 220.33049642279752}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>FontInfo</key>
@@ -2980,7 +3460,7 @@
 								<real>18</real>
 							</dict>
 							<key>ID</key>
-							<integer>238</integer>
+							<integer>4586</integer>
 							<key>Magnets</key>
 							<array>
 								<string>{0, 1}</string>
@@ -3008,7 +3488,7 @@
 					<key>GroupConnect</key>
 					<string>YES</string>
 					<key>ID</key>
-					<integer>235</integer>
+					<integer>4583</integer>
 					<key>Magnets</key>
 					<array>
 						<string>{-0.051543199999999997, 0.51071500000000003}</string>
@@ -3021,7 +3501,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1853.9538087806147, 1306.768893983153}, {47.611833230635398, 25.773977396353761}}</string>
+					<string>{{1855.3711316281197, 1173.5819384600163}, {47.611833230635398, 25.340794691999001}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -3030,7 +3510,7 @@
 						<real>22</real>
 					</dict>
 					<key>ID</key>
-					<integer>239</integer>
+					<integer>4587</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -3068,7 +3548,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1136.56564201125, 1101.2598525115823}, {82.73531676143196, 15.283018867924508}}</string>
+					<string>{{1137.9829648587558, 971.52688319263109}, {82.73531676143196, 15.026157486302873}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -3077,7 +3557,7 @@
 						<real>22</real>
 					</dict>
 					<key>ID</key>
-					<integer>240</integer>
+					<integer>4588</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -3115,7 +3595,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{1098.7158054391414, 1122.8258902474313}, {169.96339347585456, 146.71698113207552}}</string>
+					<string>{{1100.1331282866474, 992.73046097885833}, {169.96339347585456, 144.25111186850768}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -3124,7 +3604,7 @@
 						<real>18</real>
 					</dict>
 					<key>ID</key>
-					<integer>241</integer>
+					<integer>4589</integer>
 					<key>Magnets</key>
 					<array>
 						<string>{1, 0.5}</string>
@@ -3168,111 +3648,11 @@
 				</dict>
 			</array>
 			<key>ID</key>
-			<integer>178</integer>
+			<integer>4526</integer>
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{24.509964465437847, 2371.1811238762898}, {971.47705078125, 474}}</string>
-			<key>Class</key>
-			<string>ShapedGraphic</string>
-			<key>FitText</key>
-			<string>Vertical</string>
-			<key>Flow</key>
-			<string>Resize</string>
-			<key>FontInfo</key>
-			<dict>
-				<key>Size</key>
-				<real>25</real>
-			</dict>
-			<key>ID</key>
-			<integer>3849</integer>
-			<key>Style</key>
-			<dict>
-				<key>fill</key>
-				<dict>
-					<key>Color</key>
-					<dict>
-						<key>b</key>
-						<real>0.93333333730697632</real>
-						<key>g</key>
-						<real>0.93333333730697632</real>
-						<key>r</key>
-						<real>0.93333333730697632</real>
-					</dict>
-				</dict>
-				<key>shadow</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-			</dict>
-			<key>Text</key>
-			<dict>
-				<key>Align</key>
-				<integer>0</integer>
-				<key>RTFD</key>
-				<data>
-				BAtzdHJlYW10eXBlZIHoA4QBQISEhBJOU0F0dHJpYnV0
-				ZWRTdHJpbmcAhIQITlNPYmplY3QAhZKEhIQITlNTdHJp
-				bmcBlIQBK4HPAXR5cGVkZWYgc3RydWN0IFF1ZXVlPElt
-				cGw+ewogICAgICAgIC8vIERhdGEgR2VhciBwYXJhbWV0
-				ZXIKICAgICAgICB1bmlvbiBEYXRhKiBxdWV1ZTsKICAg
-				ICAgICB1bmlvbiBEYXRhKiBkYXRhOwogICAgICAgIF9f
-				Y29kZSBuZXh0KC4uLik7CiAgICAgICAgX19jb2RlIHdo
-				ZW5FbXB0eSguLi4pOwogICAgICAgIC8vIENvZGUgR2Vh
-				cgogICAgICAgIF9fY29kZSBjbGVhcihJbXBsKiBxdWV1
-				ZSwgX19jb2RlIG5leHQoLi4uKSk7CiAgICAgICAgX19j
-				b2RlIHB1dChJbXBsKiBxdWV1ZSwgdW5pb24gRGF0YSog
-				ZGF0YSwgX19jb2RlIG5leHQoLi4uKSk7CiAgICAgICAg
-				X19jb2RlIHRha2UoSW1wbCogcXVldWUsIF9fY29kZSBu
-				ZXh0KHVuaW9uIERhdGEqLCAuLi4pKTsKICAgICAgICBf
-				X2NvZGUgaXNFbXB0eShJbXBsKiBxdWV1ZSwgX19jb2Rl
-				IG5leHQoLi4uKSwgX19jb2RlIHdoZW5FbXB0eSguLi4p
-				KTsKfSBRdWV1ZTuGhAJpSQEHkoSEhAxOU0RpY3Rpb25h
-				cnkAlIQBaQOShJaWB05TQ29sb3KGkoSEhAdOU0NvbG9y
-				AJSEAWMBhARmZmZmg3OAAD6DGJWUPoNqhwc/AYaShJaW
-				EE5TUGFyYWdyYXBoU3R5bGWGkoSEhBdOU011dGFibGVQ
-				YXJhZ3JhcGhTdHlsZQCEhBBOU1BhcmFncmFwaFN0eWxl
-				AJSEBENDQFMAAISEhAdOU0FycmF5AJSZDJKEhIQJTlNU
-				ZXh0VGFiAJSEAkNmAByGkoSjogA4hpKEo6IAVIaShKOi
-				AHCGkoSjogCBjACGkoSjogCBqACGkoSjogCBxACGkoSj
-				ogCB4ACGkoSjogCB/ACGkoSjogCBGAGGkoSjogCBNAGG
-				koSjogCBUAGGhgCGkoSWlgZOU0ZvbnSGkoSEhAZOU0Zv
-				bnQelJkYhAVbMjRjXQYAAAAOAAAA//5NAG8AbgBhAGMA
-				bwAAAIQBZhmbAJsBmwCbAIaGlwIBkoSYmQKSnJKdkq+S
-				sIaXAQaXAgaXAwGShJiZA5KZkoSbmwGcg5rOTj+DKLi4
-				PgABhpKckp2Sr5KwhpcCBJcDAZcCCpcEF5KEmJkDkpmS
-				hJubAZyDR48PP4PAsrI+g1hzADwBhpKckp2Sr5KwhpcC
-				CJcBBZcCBZcDAZcCEJcBBZcCBZcDAZcCSJcEDZcCGZcD
-				AZcCMpcDAZcCCJcBBZcCBZcDAZcCMpcDAZcCFJcBBZcC
-				BZcDAZcCJJcDAZcCOoY=
-				</data>
-				<key>Text</key>
-				<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fnil\fcharset0 Monaco;}
-{\colortbl;\red255\green255\blue255;\red32\green74\blue135;\red206\green92\blue0;\red143\green89\blue2;
-}
-{\*\expandedcolortbl;;\csgenericrgb\c12549\c29020\c52941;\csgenericrgb\c80784\c36078\c0;\csgenericrgb\c56078\c34902\c784;
-}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
-
-\f0\fs50 \cf2 typedef\cf0  \cf2 struct\cf0  Queue\cf3 &lt;\cf0 Impl\cf3 &gt;\cf0 \{\
-        \cf4 // Data Gear parameter\
-\cf0         \cf2 union\cf0  Data\cf3 *\cf0  queue;\
-        \cf2 union\cf0  Data\cf3 *\cf0  data;\
-        __code next(...);\
-        __code whenEmpty(...);\
-        \cf4 // Code Gear\
-\cf0         __code clear(Impl\cf3 *\cf0  queue, __code next(...));\
-        __code put(Impl\cf3 *\cf0  queue, \cf2 union\cf0  Data\cf3 *\cf0  data, __code next(...));\
-        __code take(Impl\cf3 *\cf0  queue, __code next(\cf2 union\cf0  Data\cf3 *\cf0 , ...));\
-        __code isEmpty(Impl\cf3 *\cf0  queue, __code next(...), __code whenEmpty(...));\
-\} Queue;}</string>
-			</dict>
-		</dict>
-		<dict>
-			<key>Bounds</key>
-			<string>{{1111.0987276440248, 2080.9507689224993}, {12, 22}}</string>
+			<string>{{1112.4130217386391, 2070.1923296960708}, {12, 22}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -3280,7 +3660,7 @@
 			<key>Flow</key>
 			<string>Resize</string>
 			<key>ID</key>
-			<integer>3848</integer>
+			<integer>4525</integer>
 			<key>Style</key>
 			<dict>
 				<key>fill</key>
@@ -3304,1307 +3684,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{24.509964465437847, 1955.2395190714221}, {971.47705078125, 408}}</string>
-			<key>Class</key>
-			<string>ShapedGraphic</string>
-			<key>FitText</key>
-			<string>Vertical</string>
-			<key>Flow</key>
-			<string>Resize</string>
-			<key>FontInfo</key>
-			<dict>
-				<key>Font</key>
-				<string>HiraKakuProN-W3</string>
-				<key>Size</key>
-				<real>30</real>
-			</dict>
-			<key>ID</key>
-			<integer>3843</integer>
-			<key>Style</key>
-			<dict>
-				<key>fill</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>shadow</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>stroke</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-			</dict>
-			<key>Text</key>
-			<dict>
-				<key>Align</key>
-				<integer>0</integer>
-				<key>Pad</key>
-				<real>0.0</real>
-				<key>Text</key>
-				<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fnil\fcharset128 HiraginoSans-W3;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
-
-\f0\fs60 \cf0 \'81\'45Gears OS \'82\'f0\'8e\'c0\'91\'95\'82\'b7\'82\'e9\'82\'c9\'82\'c2\'82\'ea\'82\'c4\'81\'41stub Code Gear \'82\'cc\'8b\'4c\'8f\'71\'82\'aa\'94\'cf\'8e\'47\'82\'c9\'82\'c8\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'ed\'82\'a9\'82\'c1\'82\'bd\'81\'42\'82\'bb\'82\'b1\'82\'c5\'81\'41\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\'89\'bb\'82\'cc\'8e\'64\'91\'67\'82\'dd\'82\'c6\'82\'b5\'82\'c4Interface \'82\'f0\'93\'b1\'93\'fc\'82\'b5\'82\'bd\
-\'81\'45Interface  \'82\'cd\'82\'a0\'82\'e9 Data Gear \'82\'c6\'82\'bb\'82\'ea\'82\'c9\'91\'ce\'82\'b7\'82\'e9API \'82\'c5\'82\'a0\'82\'e9 Code Gear \'82\'cc\'8f\'57\'8d\'87\'82\'f0\'95\'5c\'8c\'bb\'82\'b7\'82\'e9 Data Gear\
-\'81\'45Interface \'82\'f0\'93\'b1\'93\'fc\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c5\'81\'41Stack \'82\'e2 Queue \'82\'c8\'82\'c7\'82\'cc\'83\'66\'81\'5b\'83\'5e\'8d\'5c\'91\'a2\'82\'f0\'8e\'64\'97\'6c\'82\'c6\'8e\'c0\'91\'95\'82\'c9\'95\'aa\'82\'af\'82\'c4\'8b\'4c\'8f\'71\'82\'c5\'82\'ab\'82\'e9\
-\'81\'45Interface \'82\'cc\'92\'e8\'8b\'60\'82\'c9\'82\'cd API \'82\'cc\'88\'f8\'90\'94\'8c\'51\'82\'cc\'8c\'5e\'81\'41 API \'8e\'a9\'91\'cc\'82\'cc Code Gear \'82\'cc\'8c\'5e\'82\'f0\'8b\'4c\'8f\'71\'82\'b5\'81\'41 \'92\'e8\'8b\'60\'82\'a9\'82\'e7 stub Code Gear \'82\'f0\'8e\'a9\'93\'ae\'90\'b6\'90\'ac\'82\'b7\'82\'e9}</string>
-				<key>VerticalPad</key>
-				<real>1</real>
-			</dict>
-		</dict>
-		<dict>
-			<key>Class</key>
-			<string>Group</string>
-			<key>Graphics</key>
-			<array>
-				<dict>
-					<key>Bounds</key>
-					<string>{{660.62702177099413, 1250.75866645882}, {109.53129489423732, 55.449086316523868}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Size</key>
-						<real>22</real>
-					</dict>
-					<key>ID</key>
-					<integer>97</integer>
-					<key>Style</key>
-					<dict>
-						<key>fill</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\deftab720
-\pard\pardeftab720\qc\partightenfactor0
-
-\f0\fs44 \cf0 Input\
-Data Gear1}</string>
-					</dict>
-					<key>Wrap</key>
-					<string>NO</string>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>100</integer>
-					</dict>
-					<key>ID</key>
-					<integer>98</integer>
-					<key>Points</key>
-					<array>
-						<string>{581.45494448331044, 1313.4258760567757}</string>
-						<string>{835.06908651744868, 1313.4258760567757}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Cap</key>
-							<integer>0</integer>
-							<key>HeadArrow</key>
-							<string>FilledArrow</string>
-							<key>Join</key>
-							<integer>0</integer>
-							<key>Legacy</key>
-							<true/>
-							<key>TailArrow</key>
-							<string>0</string>
-							<key>Width</key>
-							<real>3</real>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>103</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{248.09882958780332, 1250.75866645882}, {109.53129489423732, 55.449086316523868}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Size</key>
-						<real>22</real>
-					</dict>
-					<key>ID</key>
-					<integer>99</integer>
-					<key>Style</key>
-					<dict>
-						<key>fill</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\deftab720
-\pard\pardeftab720\qc\partightenfactor0
-
-\f0\fs44 \cf0 Output\
-Data Gear1}</string>
-					</dict>
-					<key>Wrap</key>
-					<string>NO</string>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{836.06912197782049, 1286.8811006924823}, {141.84148772050239, 53.089550728586765}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Size</key>
-						<real>20</real>
-					</dict>
-					<key>ID</key>
-					<integer>100</integer>
-					<key>Shape</key>
-					<string>Circle</string>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Width</key>
-							<real>2</real>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
-
-\f0\fs36 \cf0 Code Gear2}</string>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>103</integer>
-					</dict>
-					<key>ID</key>
-					<integer>101</integer>
-					<key>Points</key>
-					<array>
-						<string>{188.5389177451282, 1312.0502411586194}</string>
-						<string>{439.61345676280808, 1313.4258760567757}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Cap</key>
-							<integer>0</integer>
-							<key>HeadArrow</key>
-							<string>FilledArrow</string>
-							<key>Join</key>
-							<integer>0</integer>
-							<key>Legacy</key>
-							<true/>
-							<key>TailArrow</key>
-							<string>0</string>
-							<key>Width</key>
-							<real>3</real>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>102</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{45.704045544106819, 1283.3417973105786}, {141.84148772050239, 56.62885411049264}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Size</key>
-						<real>20</real>
-					</dict>
-					<key>ID</key>
-					<integer>102</integer>
-					<key>Shape</key>
-					<string>Circle</string>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Width</key>
-							<real>2</real>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
-
-\f0\fs36 \cf0 Code Gear1}</string>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{439.61345676280808, 1286.8811006924823}, {141.84148772050239, 53.089550728586765}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Size</key>
-						<real>20</real>
-					</dict>
-					<key>ID</key>
-					<integer>103</integer>
-					<key>Magnets</key>
-					<array>
-						<string>{1, 1}</string>
-						<string>{1, -1}</string>
-						<string>{-1, -1}</string>
-						<string>{-1, 1}</string>
-						<string>{0, 1}</string>
-						<string>{0, -1}</string>
-						<string>{1, 0}</string>
-						<string>{-1, 0}</string>
-						<string>{-0.5, -0.233518}</string>
-						<string>{-0.49144199999999999, 0.26006299999999999}</string>
-						<string>{0.50711799999999996, -0.22408600000000001}</string>
-						<string>{0.50711799999999996, 0.267179}</string>
-						<string>{-0.27431, -0.474028}</string>
-						<string>{0.27977999999999997, -0.47847800000000001}</string>
-						<string>{0.29393799999999998, 0.54304399999999997}</string>
-						<string>{-0.28623199999999999, 0.55380399999999996}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Width</key>
-							<real>2</real>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
-
-\f0\fs36 \cf0 Data Gear1}</string>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>117</integer>
-						<key>Info</key>
-						<integer>8</integer>
-					</dict>
-					<key>ID</key>
-					<integer>104</integer>
-					<key>Points</key>
-					<array>
-						<string>{381.41589234309345, 1547.0198992625642}</string>
-						<string>{449.19597424320204, 1547.0198992625642}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Cap</key>
-							<integer>0</integer>
-							<key>HeadArrow</key>
-							<string>FilledArrow</string>
-							<key>Join</key>
-							<integer>0</integer>
-							<key>Legacy</key>
-							<true/>
-							<key>TailArrow</key>
-							<string>0</string>
-							<key>Width</key>
-							<real>3</real>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>106</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>106</integer>
-					</dict>
-					<key>ID</key>
-					<integer>105</integer>
-					<key>Points</key>
-					<array>
-						<string>{188.54556872497432, 1547.0198856562524}</string>
-						<string>{237.57433370185942, 1547.0198856562524}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Cap</key>
-							<integer>0</integer>
-							<key>HeadArrow</key>
-							<string>FilledArrow</string>
-							<key>Join</key>
-							<integer>0</integer>
-							<key>Legacy</key>
-							<true/>
-							<key>TailArrow</key>
-							<string>0</string>
-							<key>Width</key>
-							<real>3</real>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>123</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{238.57436916221928, 1520.4751238982662}, {141.84148772050239, 53.089550728586765}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Color</key>
-						<dict>
-							<key>b</key>
-							<string>0</string>
-							<key>g</key>
-							<string>0.266667</string>
-							<key>r</key>
-							<string>0.701961</string>
-						</dict>
-						<key>Size</key>
-						<real>20</real>
-					</dict>
-					<key>ID</key>
-					<integer>106</integer>
-					<key>Shape</key>
-					<string>Circle</string>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<real>0.0</real>
-								<key>g</key>
-								<real>0.5</real>
-								<key>r</key>
-								<real>1</real>
-							</dict>
-							<key>Pattern</key>
-							<integer>1</integer>
-							<key>Width</key>
-							<real>2</real>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>RTFD</key>
-						<data>
-						BAtzdHJlYW10eXBlZIHoA4QBQISE
-						hBJOU0F0dHJpYnV0ZWRTdHJpbmcA
-						hIQITlNPYmplY3QAhZKEhIQITlNT
-						dHJpbmcBlIQBKw9Db2RlIEdlYXIx
-						X21ldGGGhAJpSQEPkoSEhAxOU0Rp
-						Y3Rpb25hcnkAlIQBaQOShJaWB05T
-						Q29sb3KGkoSEhAdOU0NvbG9yAJSE
-						AWMBhARmZmZmg6ezMz+D+IiIPgAB
-						hpKElpYQTlNQYXJhZ3JhcGhTdHls
-						ZYaShISEF05TTXV0YWJsZVBhcmFn
-						cmFwaFN0eWxlAISEEE5TUGFyYWdy
-						YXBoU3R5bGUAlIQEQ0NAUwIAhISE
-						B05TQXJyYXkAlJkMkoSEhAlOU1Rl
-						eHRUYWIAlIQCQ2YAHIaShKOiADiG
-						koSjogBUhpKEo6IAcIaShKOiAIGM
-						AIaShKOiAIGoAIaShKOiAIHEAIaS
-						hKOiAIHgAIaShKOiAIH8AIaShKOi
-						AIEYAYaShKOiAIE0AYaShKOiAIFQ
-						AYaGAIaShJaWBk5TRm9udIaShISE
-						Bk5TRm9udB6UmRyEBVsyOGNdBgAA
-						ABQAAAD//kgAZQBsAHYAZQB0AGkA
-						YwBhAIQBZhKbAJsBmwCbAIaGhg==
-						</data>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;\red179\green68\blue0;}
-{\*\expandedcolortbl;;\csgenericrgb\c70196\c26667\c0;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
-
-\f0\fs36 \cf2 Code Gear1_meta}</string>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>122</integer>
-					</dict>
-					<key>ID</key>
-					<integer>107</integer>
-					<key>Points</key>
-					<array>
-						<string>{792.67095752810894, 1547.0199161457035}</string>
-						<string>{835.06908651745971, 1547.0199161457035}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Cap</key>
-							<integer>0</integer>
-							<key>HeadArrow</key>
-							<string>FilledArrow</string>
-							<key>Join</key>
-							<integer>0</integer>
-							<key>Legacy</key>
-							<true/>
-							<key>TailArrow</key>
-							<string>0</string>
-							<key>Width</key>
-							<real>3</real>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>109</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>109</integer>
-					</dict>
-					<key>ID</key>
-					<integer>108</integer>
-					<key>Points</key>
-					<array>
-						<string>{571.73992650452317, 1547.0198992625642}</string>
-						<string>{648.82939888688054, 1547.0198992625642}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Cap</key>
-							<integer>0</integer>
-							<key>HeadArrow</key>
-							<string>FilledArrow</string>
-							<key>Join</key>
-							<integer>0</integer>
-							<key>Legacy</key>
-							<true/>
-							<key>TailArrow</key>
-							<string>0</string>
-							<key>Width</key>
-							<real>3</real>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>117</integer>
-						<key>Info</key>
-						<integer>7</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{649.82943434725235, 1520.4751238982662}, {141.84148772050239, 53.089550728586765}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Color</key>
-						<dict>
-							<key>b</key>
-							<string>0</string>
-							<key>g</key>
-							<string>0.266667</string>
-							<key>r</key>
-							<string>0.701961</string>
-						</dict>
-						<key>Size</key>
-						<real>20</real>
-					</dict>
-					<key>ID</key>
-					<integer>109</integer>
-					<key>Shape</key>
-					<string>Circle</string>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<real>0.0</real>
-								<key>g</key>
-								<real>0.5</real>
-								<key>r</key>
-								<real>1</real>
-							</dict>
-							<key>Pattern</key>
-							<integer>1</integer>
-							<key>Width</key>
-							<real>2</real>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>RTFD</key>
-						<data>
-						BAtzdHJlYW10eXBlZIHoA4QBQISE
-						hBJOU0F0dHJpYnV0ZWRTdHJpbmcA
-						hIQITlNPYmplY3QAhZKEhIQITlNT
-						dHJpbmcBlIQBKw9Db2RlIEdlYXIy
-						X3N0dWKGhAJpSQEPkoSEhAxOU0Rp
-						Y3Rpb25hcnkAlIQBaQOShJaWB05T
-						Q29sb3KGkoSEhAdOU0NvbG9yAJSE
-						AWMBhARmZmZmg6ezMz+D+IiIPgAB
-						hpKElpYQTlNQYXJhZ3JhcGhTdHls
-						ZYaShISEF05TTXV0YWJsZVBhcmFn
-						cmFwaFN0eWxlAISEEE5TUGFyYWdy
-						YXBoU3R5bGUAlIQEQ0NAUwIAhISE
-						B05TQXJyYXkAlJkMkoSEhAlOU1Rl
-						eHRUYWIAlIQCQ2YAHIaShKOiADiG
-						koSjogBUhpKEo6IAcIaShKOiAIGM
-						AIaShKOiAIGoAIaShKOiAIHEAIaS
-						hKOiAIHgAIaShKOiAIH8AIaShKOi
-						AIEYAYaShKOiAIE0AYaShKOiAIFQ
-						AYaGAIaShJaWBk5TRm9udIaShISE
-						Bk5TRm9udB6UmRyEBVsyOGNdBgAA
-						ABQAAAD//kgAZQBsAHYAZQB0AGkA
-						YwBhAIQBZhKbAJsBmwCbAIaGhg==
-						</data>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;\red179\green68\blue0;}
-{\*\expandedcolortbl;;\csgenericrgb\c70196\c26667\c0;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
-
-\f0\fs36 \cf2 Code Gear2_stub}</string>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{452.87472873789926, 1693.9009896116427}, {115.72219417086806, 53.089550728586715}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Size</key>
-						<real>20</real>
-					</dict>
-					<key>ID</key>
-					<integer>111</integer>
-					<key>Shape</key>
-					<string>Circle</string>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Width</key>
-							<real>2</real>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
-
-\f0\fs36 \cf0 Code Gear1}</string>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{452.87472873789926, 1768.2263606316742}, {115.72219417086806, 53.089550728586715}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Size</key>
-						<real>20</real>
-					</dict>
-					<key>ID</key>
-					<integer>112</integer>
-					<key>Shape</key>
-					<string>Circle</string>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
-
-\f0\fs36 \cf0 Code Gear2}</string>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>Group</string>
-					<key>Graphics</key>
-					<array>
-						<dict>
-							<key>Bounds</key>
-							<string>{{482.0433887912568, 1637.2721355011538}, {58.33732010671347, 32.074936898521166}}</string>
-							<key>Class</key>
-							<string>ShapedGraphic</string>
-							<key>FontInfo</key>
-							<dict>
-								<key>Size</key>
-								<real>22</real>
-							</dict>
-							<key>ID</key>
-							<integer>114</integer>
-							<key>Style</key>
-							<dict>
-								<key>fill</key>
-								<dict>
-									<key>Draws</key>
-									<string>NO</string>
-								</dict>
-								<key>shadow</key>
-								<dict>
-									<key>Draws</key>
-									<string>NO</string>
-								</dict>
-								<key>stroke</key>
-								<dict>
-									<key>Draws</key>
-									<string>NO</string>
-									<key>Width</key>
-									<real>2</real>
-								</dict>
-							</dict>
-							<key>Text</key>
-							<dict>
-								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\deftab720
-\pard\pardeftab720\qc\partightenfactor0
-
-\f0\fs44 \cf0 Code}</string>
-							</dict>
-							<key>Wrap</key>
-							<string>NO</string>
-						</dict>
-						<dict>
-							<key>Bounds</key>
-							<string>{{431.44469278033239, 1669.3470723996686}, {160.72526968176126, 173.20465925201412}}</string>
-							<key>Class</key>
-							<string>ShapedGraphic</string>
-							<key>FontInfo</key>
-							<dict>
-								<key>Size</key>
-								<real>20</real>
-							</dict>
-							<key>ID</key>
-							<integer>115</integer>
-							<key>Magnets</key>
-							<array>
-								<string>{1, 1}</string>
-								<string>{1, -1}</string>
-								<string>{-1, -1}</string>
-								<string>{-1, 1}</string>
-								<string>{0, 1}</string>
-								<string>{0, -1}</string>
-								<string>{1, 0}</string>
-								<string>{-1, 0}</string>
-								<string>{-0.5, -0.233518}</string>
-								<string>{-0.49144199999999999, 0.26006299999999999}</string>
-								<string>{0.50711799999999996, -0.22408600000000001}</string>
-								<string>{0.50711799999999996, 0.267179}</string>
-								<string>{-0.27431, -0.474028}</string>
-								<string>{0.27977999999999997, -0.47847800000000001}</string>
-								<string>{0.29393799999999998, 0.54304399999999997}</string>
-								<string>{-0.28623199999999999, 0.55380399999999996}</string>
-							</array>
-							<key>Style</key>
-							<dict>
-								<key>shadow</key>
-								<dict>
-									<key>Draws</key>
-									<string>NO</string>
-								</dict>
-								<key>stroke</key>
-								<dict>
-									<key>Width</key>
-									<real>2</real>
-								</dict>
-							</dict>
-							<key>Text</key>
-							<dict>
-								<key>VerticalPad</key>
-								<real>0.0</real>
-							</dict>
-						</dict>
-					</array>
-					<key>ID</key>
-					<integer>113</integer>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>Group</string>
-					<key>Graphics</key>
-					<array>
-						<dict>
-							<key>Bounds</key>
-							<string>{{450.19597424320204, 1520.4751238982708}, {120.54395226132115, 53.089550728586715}}</string>
-							<key>Class</key>
-							<string>ShapedGraphic</string>
-							<key>FontInfo</key>
-							<dict>
-								<key>Size</key>
-								<real>20</real>
-							</dict>
-							<key>ID</key>
-							<integer>117</integer>
-							<key>Magnets</key>
-							<array>
-								<string>{1, 1}</string>
-								<string>{1, -1}</string>
-								<string>{-1, -1}</string>
-								<string>{-1, 1}</string>
-								<string>{0, 1}</string>
-								<string>{0, -1}</string>
-								<string>{1, 0}</string>
-								<string>{-1, 0}</string>
-								<string>{-0.5, -0.233518}</string>
-								<string>{-0.49144199999999999, 0.26006299999999999}</string>
-								<string>{0.50711799999999996, -0.22408600000000001}</string>
-								<string>{0.50711799999999996, 0.267179}</string>
-								<string>{-0.27431, -0.474028}</string>
-								<string>{0.27977999999999997, -0.47847800000000001}</string>
-								<string>{0.29393799999999998, 0.54304399999999997}</string>
-								<string>{-0.28623199999999999, 0.55380399999999996}</string>
-							</array>
-							<key>Style</key>
-							<dict>
-								<key>shadow</key>
-								<dict>
-									<key>Draws</key>
-									<string>NO</string>
-								</dict>
-								<key>stroke</key>
-								<dict>
-									<key>Width</key>
-									<real>2</real>
-								</dict>
-							</dict>
-							<key>Text</key>
-							<dict>
-								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
-
-\f0\fs36 \cf0 Data Gear1}</string>
-								<key>VerticalPad</key>
-								<real>0.0</real>
-							</dict>
-						</dict>
-						<dict>
-							<key>Bounds</key>
-							<string>{{485.01978267425238, 1442.610449496339}, {52.384532340722174, 35.393033819057791}}</string>
-							<key>Class</key>
-							<string>ShapedGraphic</string>
-							<key>FontInfo</key>
-							<dict>
-								<key>Size</key>
-								<real>22</real>
-							</dict>
-							<key>ID</key>
-							<integer>118</integer>
-							<key>Style</key>
-							<dict>
-								<key>fill</key>
-								<dict>
-									<key>Draws</key>
-									<string>NO</string>
-								</dict>
-								<key>shadow</key>
-								<dict>
-									<key>Draws</key>
-									<string>NO</string>
-								</dict>
-								<key>stroke</key>
-								<dict>
-									<key>Draws</key>
-									<string>NO</string>
-									<key>Width</key>
-									<real>2</real>
-								</dict>
-							</dict>
-							<key>Text</key>
-							<dict>
-								<key>Text</key>
-								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\deftab720
-\pard\pardeftab720\qc\partightenfactor0
-
-\f0\fs44 \cf0 Data}</string>
-							</dict>
-							<key>Wrap</key>
-							<string>NO</string>
-						</dict>
-						<dict>
-							<key>Bounds</key>
-							<string>{{431.44469278033239, 1478.0034833154023}, {160.72526968176126, 138.03283189432557}}</string>
-							<key>Class</key>
-							<string>ShapedGraphic</string>
-							<key>FontInfo</key>
-							<dict>
-								<key>Size</key>
-								<real>20</real>
-							</dict>
-							<key>ID</key>
-							<integer>119</integer>
-							<key>Magnets</key>
-							<array>
-								<string>{1, 1}</string>
-								<string>{1, -1}</string>
-								<string>{-1, -1}</string>
-								<string>{-1, 1}</string>
-								<string>{0, 1}</string>
-								<string>{0, -1}</string>
-								<string>{1, 0}</string>
-								<string>{-1, 0}</string>
-								<string>{-0.5, -0.233518}</string>
-								<string>{-0.49144199999999999, 0.26006299999999999}</string>
-								<string>{0.50711799999999996, -0.22408600000000001}</string>
-								<string>{0.50711799999999996, 0.267179}</string>
-								<string>{-0.27431, -0.474028}</string>
-								<string>{0.27977999999999997, -0.47847800000000001}</string>
-								<string>{0.29393799999999998, 0.54304399999999997}</string>
-								<string>{-0.28623199999999999, 0.55380399999999996}</string>
-							</array>
-							<key>Style</key>
-							<dict>
-								<key>shadow</key>
-								<dict>
-									<key>Draws</key>
-									<string>NO</string>
-								</dict>
-								<key>stroke</key>
-								<dict>
-									<key>Width</key>
-									<real>2</real>
-								</dict>
-							</dict>
-							<key>Text</key>
-							<dict>
-								<key>VerticalPad</key>
-								<real>0.0</real>
-							</dict>
-						</dict>
-					</array>
-					<key>ID</key>
-					<integer>116</integer>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{474.30476469546721, 1400.1388089134653}, {79.767356064281429, 35.393033819057841}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Color</key>
-						<dict>
-							<key>b</key>
-							<string>0</string>
-							<key>g</key>
-							<string>0.266667</string>
-							<key>r</key>
-							<string>0.701961</string>
-						</dict>
-						<key>Size</key>
-						<real>22</real>
-					</dict>
-					<key>ID</key>
-					<integer>120</integer>
-					<key>Style</key>
-					<dict>
-						<key>fill</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>RTFD</key>
-						<data>
-						BAtzdHJlYW10eXBlZIHoA4QBQISE
-						hBJOU0F0dHJpYnV0ZWRTdHJpbmcA
-						hIQITlNPYmplY3QAhZKEhIQITlNT
-						dHJpbmcBlIQBKwdDb250ZXh0hoQC
-						aUkBB5KEhIQMTlNEaWN0aW9uYXJ5
-						AJSEAWkDkoSWlgdOU0NvbG9yhpKE
-						hIQHTlNDb2xvcgCUhAFjAYQEZmZm
-						ZoOnszM/g/iIiD4AAYaShJaWEE5T
-						UGFyYWdyYXBoU3R5bGWGkoSEhBdO
-						U011dGFibGVQYXJhZ3JhcGhTdHls
-						ZQCEhBBOU1BhcmFncmFwaFN0eWxl
-						AJSEBENDQFMCAISEhAdOU0FycmF5
-						AJSZAIaBAAKEBFsxZl0khpKElpYG
-						TlNGb250hpKEhIQGTlNGb250HpSZ
-						JIQFWzM2Y10GAAAAHAAAAP/+SABl
-						AGwAdgBlAHQAaQBjAGEATgBlAHUA
-						ZQCEAWYWmwCbAZsAmwCGhoY=
-						</data>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;}
-{\colortbl;\red255\green255\blue255;\red179\green68\blue0;}
-{\*\expandedcolortbl;;\csgenericrgb\c70196\c26667\c0;}
-\deftab720
-\pard\pardeftab720\qc\partightenfactor0
-
-\f0\fs44 \cf2 Context}</string>
-					</dict>
-					<key>Wrap</key>
-					<string>NO</string>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{410.01465682276427, 1435.5318427325246}, {203.58534159689768, 435.33431597441091}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Size</key>
-						<real>20</real>
-					</dict>
-					<key>ID</key>
-					<integer>121</integer>
-					<key>Magnets</key>
-					<array>
-						<string>{1, 1}</string>
-						<string>{1, -1}</string>
-						<string>{-1, -1}</string>
-						<string>{-1, 1}</string>
-						<string>{0, 1}</string>
-						<string>{0, -1}</string>
-						<string>{1, 0}</string>
-						<string>{-1, 0}</string>
-						<string>{-0.5, -0.233518}</string>
-						<string>{-0.49144199999999999, 0.26006299999999999}</string>
-						<string>{0.50711799999999996, -0.22408600000000001}</string>
-						<string>{0.50711799999999996, 0.267179}</string>
-						<string>{-0.27431, -0.474028}</string>
-						<string>{0.27977999999999997, -0.47847800000000001}</string>
-						<string>{0.29393799999999998, 0.54304399999999997}</string>
-						<string>{-0.28623199999999999, 0.55380399999999996}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<real>0.0</real>
-								<key>g</key>
-								<real>0.5</real>
-								<key>r</key>
-								<real>1</real>
-							</dict>
-							<key>Pattern</key>
-							<integer>1</integer>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{836.06912197782049, 1520.4751238982662}, {141.84148772050239, 53.089550728586765}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Size</key>
-						<real>20</real>
-					</dict>
-					<key>ID</key>
-					<integer>122</integer>
-					<key>Shape</key>
-					<string>Circle</string>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Width</key>
-							<real>2</real>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
-
-\f0\fs36 \cf0 Code Gear2}</string>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{45.704045544106819, 1520.4751238982662}, {141.84148772050239, 53.089550728586765}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Size</key>
-						<real>20</real>
-					</dict>
-					<key>ID</key>
-					<integer>123</integer>
-					<key>Shape</key>
-					<string>Circle</string>
-					<key>Style</key>
-					<dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Width</key>
-							<real>2</real>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
-
-\f0\fs36 \cf0 Code Gear1}</string>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-			</array>
-			<key>ID</key>
-			<integer>96</integer>
-		</dict>
-		<dict>
-			<key>Bounds</key>
-			<string>{{1029.3676317245145, 380.62833913257816}, {971.47705078125, 723}}</string>
+			<string>{{1030.6819258191297, 369.86989990615075}, {971.47705078125, 588}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -4619,7 +3699,7 @@
 				<real>30</real>
 			</dict>
 			<key>ID</key>
-			<integer>3776</integer>
+			<integer>4524</integer>
 			<key>Style</key>
 			<dict>
 				<key>fill</key>
@@ -4653,271 +3733,23 @@
 
 \f0\fs60 \cf0 \'81\'45\'8d\'a1\'89\'f1\'81\'41\'95\'c0\'97\'f1\'8f\'88\'97\'9d\'8b\'40\'8d\'5c\'82\'f0Interface \'82\'f0\'97\'70\'82\'a2\'82\'c4\'8e\'c0\'91\'95\'82\'f0\'8d\'73\'82\'c1\'82\'bd\
 \'81\'45Task(Context)\
-    - Context \'82\'cd\'95\'c0\'97\'f1\'8f\'88\'97\'9d\'82\'ccTask\'82\'c9\'91\'8a\'93\'96\'82\'b5\'81\'41\'8f\'5d\'97\'88\'82\'cc\'83\'76\'83\'8d\'83\'5a\'83\'58\'82\'e2\'83\'58\'83\'8c\'83\'62\'83\'68\'82\'c6\'82\'b5\'82\'c4\'88\'b5\'82\'a4\
-    - Task \'82\'cd 
-\b par goto 
-\b0 \'8d\'5c\'95\'b6 \'82\'c5\'90\'b6\'90\'ac\'82\'b3\'82\'ea\'82\'e9\
+    - Context \'82\'cdTask\'82\'c9\'91\'8a\'93\'96\'82\'b5\'81\'41\'8f\'5d\'97\'88\'82\'cc\'83\'76\'83\'8d\'83\'5a\'83\'58\'82\'e2\'83\'58\'83\'8c\'83\'62\'83\'68\'82\'c6\'82\'b5\'82\'c4\'88\'b5\'82\'a4\
 \'81\'45TaskManager\
     - CPU\'81\'41 GPU \'95\'aa \'82\'cc Worker \'82\'f0\'90\'b6\'90\'ac\'82\'b7\'82\'e9\
     - \'88\'cb\'91\'b6\'8a\'d6\'8c\'57\'82\'f0\'89\'f0\'8c\'88\'82\'b5\'82\'bd Task \'82\'f0\'8a\'65 Worker \'82\'cc Queue \'82\'c9\'91\'97\'90\'4d\'82\'b7\'82\'e9\
 \'81\'45Worker\
-    - POSIX Thread \'82\'f0\'90\'b6\'90\'ac\'82\'b5\'81\'41 TaskManager \'82\'a9\'82\'e7\'91\'97\'90\'4d\'82\'b3\'82\'ea\'82\'bd Task \'82\'f0\'8e\'e6\'93\'be\'82\'b5\'81\'41 Code Gear \'82\'cc\'8e\'c0\'8d\'73\'82\'f0\'8d\'73\'82\'a4\
+    - \'91\'97\'90\'4d\'82\'b3\'82\'ea\'82\'bd Task \'82\'f0\'8e\'e6\'93\'be\'82\'b5\'81\'41Code Gear \'82\'cc\'8e\'c0\'8d\'73\'82\'f0\'8d\'73\'82\'a4\
 \'81\'45 Synchronized Queue\
     - TaskManager \'82\'c6 Worker \'8a\'d4\'82\'cc\'92\'ca\'90\'4d\'82\'f0\'8d\'73\'82\'a4\'82\'bd\'82\'df\'82\'cc Queue\
     - \'83\'7d\'83\'8b\'83\'60\'83\'58\'83\'8c\'83\'62\'83\'68\'8a\'d4\'82\'c5\'82\'cc\'83\'66\'81\'5b\'83\'5e\'82\'cc\'93\'af\'8a\'fa\'82\'f0 CAS \'82\'f0\'8e\'67\'97\'70\'82\'b5\'82\'c4\'8d\'73\'82\'a4\
-\'81\'45\'88\'cb\'91\'b6\'8a\'d6\'8c\'57\'82\'cc\'89\'f0\'8c\'88\'82\'cd Output Data Gear \'82\'aa\'83\'81\'83\'5e\'83\'8c\'83\'78\'83\'8b\'82\'c5\'8e\'9d\'82\'c1\'82\'c4\'82\'a2\'82\'e9 Queue \'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9}</string>
+\'81\'45\'95\'c0\'97\'f1\'8f\'88\'97\'9d\'82\'cc\'88\'cb\'91\'b6\'8a\'d6\'8c\'57\'82\'cc\'89\'f0\'8c\'88\'82\'cd Data Gear \'82\'aa\'83\'81\'83\'5e\'83\'8c\'83\'78\'83\'8b\'82\'c5\'8e\'9d\'82\'c1\'82\'c4\'82\'a2\'82\'e9 Queue \'82\'f0\'8e\'67\'97\'70\'82\'b7\'82\'e9}</string>
 				<key>VerticalPad</key>
 				<real>1</real>
 			</dict>
 		</dict>
 		<dict>
-			<key>Class</key>
-			<string>Group</string>
-			<key>Graphics</key>
-			<array>
-				<dict>
-					<key>Bounds</key>
-					<string>{{1105.5169662673491, 315.80734843340571}, {889.0382080078125, 73}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FitText</key>
-					<string>Vertical</string>
-					<key>Flow</key>
-					<string>Resize</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Color</key>
-						<dict>
-							<key>b</key>
-							<string>1</string>
-							<key>g</key>
-							<string>1</string>
-							<key>r</key>
-							<string>1</string>
-						</dict>
-						<key>Font</key>
-						<string>HiraKakuProN-W3</string>
-						<key>Size</key>
-						<real>48</real>
-					</dict>
-					<key>ID</key>
-					<integer>3732</integer>
-					<key>Style</key>
-					<dict>
-						<key>fill</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Align</key>
-						<integer>0</integer>
-						<key>Pad</key>
-						<real>0.0</real>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
-
-\f0\fs96 \cf1 \'95\'c0\'97\'f1\'8f\'88\'97\'9d\'82\'cc\'8d\'5c\'90\'ac}</string>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>Group</string>
-					<key>Graphics</key>
-					<array>
-						<dict>
-							<key>Class</key>
-							<string>LineGraphic</string>
-							<key>ID</key>
-							<integer>3734</integer>
-							<key>Points</key>
-							<array>
-								<string>{1044.6973989785549, 339.19287165620324}</string>
-								<string>{1086.7952305476408, 339.51528052622524}</string>
-							</array>
-							<key>Style</key>
-							<dict>
-								<key>stroke</key>
-								<dict>
-									<key>Color</key>
-									<dict>
-										<key>b</key>
-										<real>1</real>
-										<key>g</key>
-										<real>1</real>
-										<key>r</key>
-										<real>1</real>
-									</dict>
-									<key>HeadArrow</key>
-									<string>FilledBall</string>
-									<key>Legacy</key>
-									<true/>
-									<key>TailArrow</key>
-									<string>0</string>
-									<key>Width</key>
-									<real>3</real>
-								</dict>
-							</dict>
-							<key>Tail</key>
-							<dict>
-								<key>ID</key>
-								<integer>3735</integer>
-								<key>Position</key>
-								<real>0.32640770077705383</real>
-							</dict>
-						</dict>
-						<dict>
-							<key>Class</key>
-							<string>LineGraphic</string>
-							<key>ID</key>
-							<integer>3735</integer>
-							<key>Points</key>
-							<array>
-								<string>{1037.5580430667567, 358.04296957364511}</string>
-								<string>{1051.4679986393924, 321.31640378664753}</string>
-								<string>{1073.9489643991867, 321.31640378664753}</string>
-							</array>
-							<key>Style</key>
-							<dict>
-								<key>stroke</key>
-								<dict>
-									<key>Color</key>
-									<dict>
-										<key>b</key>
-										<real>1</real>
-										<key>g</key>
-										<real>1</real>
-										<key>r</key>
-										<real>1</real>
-									</dict>
-									<key>HeadArrow</key>
-									<string>FilledBall</string>
-									<key>Legacy</key>
-									<true/>
-									<key>TailArrow</key>
-									<string>0</string>
-									<key>Width</key>
-									<real>3</real>
-								</dict>
-							</dict>
-							<key>Tail</key>
-							<dict>
-								<key>ID</key>
-								<integer>3736</integer>
-								<key>Position</key>
-								<real>0.25490197539329529</real>
-							</dict>
-						</dict>
-						<dict>
-							<key>Class</key>
-							<string>LineGraphic</string>
-							<key>ID</key>
-							<integer>3736</integer>
-							<key>Points</key>
-							<array>
-								<string>{1023.6344219844088, 357.71415726580489}</string>
-								<string>{1063.7226489836887, 358.66085800973468}</string>
-								<string>{1078.2310531153382, 357.71415726580489}</string>
-							</array>
-							<key>Style</key>
-							<dict>
-								<key>stroke</key>
-								<dict>
-									<key>Color</key>
-									<dict>
-										<key>b</key>
-										<real>1</real>
-										<key>g</key>
-										<real>1</real>
-										<key>r</key>
-										<real>1</real>
-									</dict>
-									<key>HeadArrow</key>
-									<string>FilledBall</string>
-									<key>Legacy</key>
-									<true/>
-									<key>TailArrow</key>
-									<string>0</string>
-									<key>Width</key>
-									<real>3</real>
-								</dict>
-							</dict>
-						</dict>
-					</array>
-					<key>ID</key>
-					<integer>3733</integer>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{1017.5706971859393, 306.01528482157511}, {994.98516845703114, 68}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>ID</key>
-					<integer>3737</integer>
-					<key>Style</key>
-					<dict>
-						<key>fill</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<real>0.80000000000000004</real>
-								<key>g</key>
-								<real>0.59999999999999998</real>
-								<key>r</key>
-								<real>0.20000000000000001</real>
-							</dict>
-							<key>FillType</key>
-							<integer>2</integer>
-							<key>GradientAngle</key>
-							<real>90</real>
-							<key>GradientColor</key>
-							<dict>
-								<key>b</key>
-								<string>0.8</string>
-								<key>g</key>
-								<string>0.4</string>
-								<key>r</key>
-								<string>0</string>
-							</dict>
-						</dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Width</key>
-							<real>0.5</real>
-						</dict>
-					</dict>
-				</dict>
-			</array>
-			<key>ID</key>
-			<integer>3731</integer>
-		</dict>
-		<dict>
 			<key>Bounds</key>
-			<string>{{1106.7185747375729, 317.14063711334222}, {889.0382080078125, 73}}</string>
+			<string>{{1106.831260361964, 305.04890920697824}, {889.0382080078125, 73}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -4941,7 +3773,243 @@
 				<real>48</real>
 			</dict>
 			<key>ID</key>
-			<integer>3721</integer>
+			<integer>4523</integer>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Align</key>
+				<integer>0</integer>
+				<key>Pad</key>
+				<real>0.0</real>
+				<key>Text</key>
+				<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
+
+\f0\fs96 \cf1 \'95\'c0\'97\'f1\'8f\'88\'97\'9d\'82\'cc\'8d\'5c\'90\'ac}</string>
+				<key>VerticalPad</key>
+				<real>0.0</real>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>Group</string>
+			<key>Graphics</key>
+			<array>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>ID</key>
+					<integer>4520</integer>
+					<key>Points</key>
+					<array>
+						<string>{1046.0116930731679, 328.43443242977565}</string>
+						<string>{1088.1095246422537, 328.75684129979771}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<real>1</real>
+								<key>g</key>
+								<real>1</real>
+								<key>r</key>
+								<real>1</real>
+							</dict>
+							<key>HeadArrow</key>
+							<string>FilledBall</string>
+							<key>Legacy</key>
+							<true/>
+							<key>TailArrow</key>
+							<string>0</string>
+							<key>Width</key>
+							<real>3</real>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>4521</integer>
+						<key>Position</key>
+						<real>0.32640770077705383</real>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>ID</key>
+					<integer>4521</integer>
+					<key>Points</key>
+					<array>
+						<string>{1038.8723371613694, 347.28453034721758}</string>
+						<string>{1052.7822927340055, 310.55796456022}</string>
+						<string>{1075.2632584937999, 310.55796456022}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<real>1</real>
+								<key>g</key>
+								<real>1</real>
+								<key>r</key>
+								<real>1</real>
+							</dict>
+							<key>HeadArrow</key>
+							<string>FilledBall</string>
+							<key>Legacy</key>
+							<true/>
+							<key>TailArrow</key>
+							<string>0</string>
+							<key>Width</key>
+							<real>3</real>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>4522</integer>
+						<key>Position</key>
+						<real>0.25490197539329529</real>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>ID</key>
+					<integer>4522</integer>
+					<key>Points</key>
+					<array>
+						<string>{1024.9487160790218, 346.95571803937736}</string>
+						<string>{1065.0369430783016, 347.90241878330716}</string>
+						<string>{1079.5453472099509, 346.95571803937736}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<real>1</real>
+								<key>g</key>
+								<real>1</real>
+								<key>r</key>
+								<real>1</real>
+							</dict>
+							<key>HeadArrow</key>
+							<string>FilledBall</string>
+							<key>Legacy</key>
+							<true/>
+							<key>TailArrow</key>
+							<string>0</string>
+							<key>Width</key>
+							<real>3</real>
+						</dict>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>4519</integer>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{1018.8849912805538, 295.25684559514764}, {994.98516845703114, 68}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>4518</integer>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Color</key>
+					<dict>
+						<key>b</key>
+						<real>0.80000000000000004</real>
+						<key>g</key>
+						<real>0.59999999999999998</real>
+						<key>r</key>
+						<real>0.20000000000000001</real>
+					</dict>
+					<key>FillType</key>
+					<integer>2</integer>
+					<key>GradientAngle</key>
+					<real>90</real>
+					<key>GradientColor</key>
+					<dict>
+						<key>b</key>
+						<string>0.8</string>
+						<key>g</key>
+						<string>0.4</string>
+						<key>r</key>
+						<string>0</string>
+					</dict>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Width</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{1108.0328688321877, 306.38219788691481}, {889.0382080078125, 73}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>Vertical</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Color</key>
+				<dict>
+					<key>b</key>
+					<string>1</string>
+					<key>g</key>
+					<string>1</string>
+					<key>r</key>
+					<string>1</string>
+				</dict>
+				<key>Font</key>
+				<string>HiraKakuProN-W3</string>
+				<key>Size</key>
+				<real>48</real>
+			</dict>
+			<key>ID</key>
+			<integer>4517</integer>
 			<key>Style</key>
 			<dict>
 				<key>fill</key>
@@ -4980,7 +4048,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{1019.5350020721545, 373.85231133005402}, {994.98516845703102, 1925.9003378908089}}</string>
+			<string>{{1018.9195591588806, 363.09387187497759}, {994.98516845703102, 2035.0162633686668}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -4991,7 +4059,7 @@
 				<real>46</real>
 			</dict>
 			<key>ID</key>
-			<integer>3719</integer>
+			<integer>4516</integer>
 			<key>Link</key>
 			<dict>
 				<key>fileReference</key>
@@ -5080,168 +4148,83 @@
 			</dict>
 		</dict>
 		<dict>
-			<key>Bounds</key>
-			<string>{{26.912791326780564, 847.5590628081419}, {971.47705078125, 408}}</string>
-			<key>Class</key>
-			<string>ShapedGraphic</string>
-			<key>FitText</key>
-			<string>Vertical</string>
-			<key>Flow</key>
-			<string>Resize</string>
-			<key>FontInfo</key>
-			<dict>
-				<key>Font</key>
-				<string>HiraKakuProN-W3</string>
-				<key>Size</key>
-				<real>30</real>
-			</dict>
-			<key>ID</key>
-			<integer>3542</integer>
-			<key>Style</key>
-			<dict>
-				<key>fill</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>shadow</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>stroke</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-			</dict>
-			<key>Text</key>
-			<dict>
-				<key>Align</key>
-				<integer>0</integer>
-				<key>Pad</key>
-				<real>0.0</real>
-				<key>Text</key>
-				<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
-
-\f0\fs60 \cf0 \'81\'45Gears OS \'82\'cd\'8f\'88\'97\'9d\'82\'cc\'92\'50\'88\'ca\'82\'c6\'82\'b5\'82\'c4 Code Gear\'81\'41 \'83\'66\'81\'5b\'83\'5e\'82\'cc\'92\'50\'88\'ca\'82\'c6\'82\'b5\'82\'c4 Data Gear \'82\'f0\'97\'70\'82\'a2\'82\'c4\'8d\'5c\'90\'ac\'82\'b3\'82\'ea\'82\'e9\
-\'81\'45Code Gear \'82\'cd\'95\'4b\'97\'76\'82\'c8 Input Data Gear \'82\'aa\'91\'b5\'82\'c1\'82\'bd\'82\'e7\'8e\'c0\'8d\'73\'82\'b5\'81\'41 Output Data Gear \'82\'f0\'90\'b6\'90\'ac\'82\'b7\'82\'e9\
-\'81\'45\'83\'81\'83\'5e\'83\'8c\'83\'78\'83\'8b\'82\'cc\'8c\'76\'8e\'5a\'82\'cd Code Gear \'82\'cc\'90\'da\'91\'b1\'8a\'d4\'82\'c5\'8e\'c0\'8d\'73\'82\'b3\'82\'ea\'81\'41 Code/Data Gear \'82\'c9\'91\'ce\'89\'9e\'82\'b5\'82\'bd Meta Code/Data Gear \'82\'c5\'8d\'5c\'90\'ac\'82\'b3\'82\'ea\'82\'e9\
-\'81\'45Gears OS \'82\'c5\'82\'cd Context \'82\'c6\'82\'a2\'82\'a4 \'91\'53\'82\'c4\'82\'cc Code Gear \'82\'c6 Data Gear \'82\'f0\'94\'d4\'8d\'86\'82\'c5\'8e\'77\'92\'e8\'82\'c5\'82\'ab\'82\'e9 Meta Data Gear \'82\'f0\'83\'81\'83\'5e\'8c\'76\'8e\'5a(stub Code Gear)\'82\'c5\'8e\'51\'8f\'c6\'82\'b5\'82\'c4\'83\'81\'83\'5e\'83\'8c\'83\'78\'83\'8b\'82\'a9\'82\'e7\'83\'6d\'81\'5b\'83\'7d\'83\'8b\'83\'8c\'83\'78\'83\'8b\'82\'d6\'82\'cc\'8c\'70\'91\'b1\'82\'f0\'8d\'73\'82\'a4}</string>
-				<key>VerticalPad</key>
-				<real>1</real>
-			</dict>
-		</dict>
-		<dict>
-			<key>Bounds</key>
-			<string>{{1685.9999397825284, 190.71418127401233}, {329, 100}}</string>
-			<key>Class</key>
-			<string>ShapedGraphic</string>
-			<key>ID</key>
-			<integer>3434</integer>
-			<key>ImageID</key>
-			<integer>22</integer>
-			<key>Style</key>
-			<dict>
-				<key>fill</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>shadow</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>stroke</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-			</dict>
-		</dict>
-		<dict>
 			<key>Class</key>
 			<string>Group</string>
 			<key>Graphics</key>
 			<array>
 				<dict>
-					<key>Bounds</key>
-					<string>{{96.926365471659437, 1896.3450118660264}, {992.30892108419039, 65.858262094892126}}</string>
 					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Color</key>
-						<dict>
-							<key>b</key>
-							<string>1</string>
-							<key>g</key>
-							<string>1</string>
-							<key>r</key>
-							<string>1</string>
-						</dict>
-						<key>Font</key>
-						<string>HiraKakuProN-W3</string>
-						<key>Size</key>
-						<real>48</real>
-					</dict>
-					<key>ID</key>
-					<integer>3707</integer>
-					<key>Style</key>
-					<dict>
-						<key>fill</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>shadow</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Draws</key>
-							<string>NO</string>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Align</key>
-						<integer>0</integer>
-						<key>Pad</key>
-						<real>0.0</real>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+					<string>Group</string>
+					<key>Graphics</key>
+					<array>
+						<dict>
+							<key>Bounds</key>
+							<string>{{97.03950746315968, 1879.8574474527184}, {992.30892108419039, 65.858262094892126}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Color</key>
+								<dict>
+									<key>b</key>
+									<string>1</string>
+									<key>g</key>
+									<string>1</string>
+									<key>r</key>
+									<string>1</string>
+								</dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>48</real>
+							</dict>
+							<key>ID</key>
+							<integer>4507</integer>
+							<key>Style</key>
+							<dict>
+								<key>fill</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Align</key>
+								<integer>0</integer>
+								<key>Pad</key>
+								<real>0.0</real>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
 {\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
 {\colortbl;\red255\green255\blue255;}
 {\*\expandedcolortbl;;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
 
 \f0\fs92 \cf1 Interface}</string>
-						<key>VerticalPad</key>
-						<real>0.0</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>Group</string>
-					<key>Graphics</key>
-					<array>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
 						<dict>
 							<key>Class</key>
 							<string>LineGraphic</string>
 							<key>ID</key>
-							<integer>3709</integer>
+							<integer>4508</integer>
 							<key>Points</key>
 							<array>
-								<string>{37.274717597881931, 1919.9915518441351}</string>
-								<string>{79.980438989249265, 1921.136640818487}</string>
+								<string>{37.38785958938206, 1903.503987430827}</string>
+								<string>{80.093580980749493, 1904.6490764051789}</string>
 							</array>
 							<key>Style</key>
 							<dict>
@@ -5269,7 +4252,7 @@
 							<key>Tail</key>
 							<dict>
 								<key>ID</key>
-								<integer>3710</integer>
+								<integer>4509</integer>
 								<key>Position</key>
 								<real>0.32640770077705383</real>
 							</dict>
@@ -5278,13 +4261,13 @@
 							<key>Class</key>
 							<string>LineGraphic</string>
 							<key>ID</key>
-							<integer>3710</integer>
+							<integer>4509</integer>
 							<key>Points</key>
 							<array>
-								<string>{30.74246745668556, 1938.5680719882632}</string>
-								<string>{42.47237427230047, 1905.2103705011752}</string>
-								<string>{44.653207081001796, 1904.0145494735159}</string>
-								<string>{67.134172840795429, 1904.0145494735159}</string>
+								<string>{30.855609448185803, 1922.0805075749552}</string>
+								<string>{42.585516263800557, 1888.7228060878672}</string>
+								<string>{44.766349072501882, 1887.5269850602078}</string>
+								<string>{67.247314832295345, 1887.5269850602078}</string>
 							</array>
 							<key>Style</key>
 							<dict>
@@ -5312,7 +4295,7 @@
 							<key>Tail</key>
 							<dict>
 								<key>ID</key>
-								<integer>3711</integer>
+								<integer>4510</integer>
 								<key>Position</key>
 								<real>0.25490197539329529</real>
 							</dict>
@@ -5321,12 +4304,12 @@
 							<key>Class</key>
 							<string>LineGraphic</string>
 							<key>ID</key>
-							<integer>3711</integer>
+							<integer>4510</integer>
 							<key>Points</key>
 							<array>
-								<string>{16.819630426017056, 1938.2587321634519}</string>
-								<string>{56.907857425297607, 1939.1494188165843}</string>
-								<string>{71.416261556946893, 1938.2587321634519}</string>
+								<string>{16.932772417517299, 1921.7711677501438}</string>
+								<string>{57.020999416797849, 1922.6618544032763}</string>
+								<string>{71.529403548447135, 1921.7711677501438}</string>
 							</array>
 							<key>Style</key>
 							<dict>
@@ -5354,11 +4337,11 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{12.755905627547463, 1886.9304299844378}, {994.98516845703114, 63.976597463609494}}</string>
+							<string>{{12.869047619047535, 1870.4428655711297}, {994.98516845703114, 63.976597463609494}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>ID</key>
-							<integer>3712</integer>
+							<integer>4511</integer>
 							<key>Style</key>
 							<dict>
 								<key>fill</key>
@@ -5400,20 +4383,130 @@
 						</dict>
 					</array>
 					<key>ID</key>
-					<integer>3708</integer>
+					<integer>4506</integer>
 				</dict>
-			</array>
-			<key>ID</key>
-			<integer>3706</integer>
-		</dict>
-		<dict>
-			<key>Class</key>
-			<string>Group</string>
-			<key>Graphics</key>
-			<array>
 				<dict>
 					<key>Bounds</key>
-					<string>{{93.518073607425862, 780.36841527241768}, {889.0382080078125, 73}}</string>
+					<string>{{24.509964465437847, 2361.6573143524784}, {971.47705078125, 474}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Size</key>
+						<real>25</real>
+					</dict>
+					<key>ID</key>
+					<integer>4512</integer>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<real>0.93333333730697632</real>
+								<key>g</key>
+								<real>0.93333333730697632</real>
+								<key>r</key>
+								<real>0.93333333730697632</real>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Align</key>
+						<integer>0</integer>
+						<key>RTFD</key>
+						<data>
+						BAtzdHJlYW10eXBlZIHoA4QBQISE
+						hBJOU0F0dHJpYnV0ZWRTdHJpbmcA
+						hIQITlNPYmplY3QAhZKEhIQITlNT
+						dHJpbmcBlIQBK4HPAXR5cGVkZWYg
+						c3RydWN0IFF1ZXVlPEltcGw+ewog
+						ICAgICAgIC8vIERhdGEgR2VhciBw
+						YXJhbWV0ZXIKICAgICAgICB1bmlv
+						biBEYXRhKiBxdWV1ZTsKICAgICAg
+						ICB1bmlvbiBEYXRhKiBkYXRhOwog
+						ICAgICAgIF9fY29kZSBuZXh0KC4u
+						Lik7CiAgICAgICAgX19jb2RlIHdo
+						ZW5FbXB0eSguLi4pOwogICAgICAg
+						IC8vIENvZGUgR2VhcgogICAgICAg
+						IF9fY29kZSBjbGVhcihJbXBsKiBx
+						dWV1ZSwgX19jb2RlIG5leHQoLi4u
+						KSk7CiAgICAgICAgX19jb2RlIHB1
+						dChJbXBsKiBxdWV1ZSwgdW5pb24g
+						RGF0YSogZGF0YSwgX19jb2RlIG5l
+						eHQoLi4uKSk7CiAgICAgICAgX19j
+						b2RlIHRha2UoSW1wbCogcXVldWUs
+						IF9fY29kZSBuZXh0KHVuaW9uIERh
+						dGEqLCAuLi4pKTsKICAgICAgICBf
+						X2NvZGUgaXNFbXB0eShJbXBsKiBx
+						dWV1ZSwgX19jb2RlIG5leHQoLi4u
+						KSwgX19jb2RlIHdoZW5FbXB0eSgu
+						Li4pKTsKfSBRdWV1ZTuGhAJpSQEH
+						koSEhAxOU0RpY3Rpb25hcnkAlIQB
+						aQOShJaWB05TQ29sb3KGkoSEhAdO
+						U0NvbG9yAJSEAWMBhARmZmZmg3OA
+						AD6DGJWUPoNqhwc/AYaShJaWEE5T
+						UGFyYWdyYXBoU3R5bGWGkoSEhBdO
+						U011dGFibGVQYXJhZ3JhcGhTdHls
+						ZQCEhBBOU1BhcmFncmFwaFN0eWxl
+						AJSEBENDQFMAAISEhAdOU0FycmF5
+						AJSZDJKEhIQJTlNUZXh0VGFiAJSE
+						AkNmAByGkoSjogA4hpKEo6IAVIaS
+						hKOiAHCGkoSjogCBjACGkoSjogCB
+						qACGkoSjogCBxACGkoSjogCB4ACG
+						koSjogCB/ACGkoSjogCBGAGGkoSj
+						ogCBNAGGkoSjogCBUAGGhgCGkoSW
+						lgZOU0ZvbnSGkoSEhAZOU0ZvbnQe
+						lJkYhAVbMjRjXQYAAAAOAAAA//5N
+						AG8AbgBhAGMAbwAAAIQBZhmbAJsB
+						mwCbAIaGlwIBkoSYmQKSnJKdkq+S
+						sIaXAQaXAgaXAwGShJiZA5KZkoSb
+						mwGcg5rOTj+DKLi4PgABhpKckp2S
+						r5KwhpcCBJcDAZcCCpcEF5KEmJkD
+						kpmShJubAZyDR48PP4PAsrI+g1hz
+						ADwBhpKckp2Sr5KwhpcCCJcBBZcC
+						BZcDAZcCEJcBBZcCBZcDAZcCSJcE
+						DZcCGZcDAZcCMpcDAZcCCJcBBZcC
+						BZcDAZcCMpcDAZcCFJcBBZcCBZcD
+						AZcCJJcDAZcCOoY=
+						</data>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset0 Monaco;}
+{\colortbl;\red255\green255\blue255;\red32\green74\blue135;\red206\green92\blue0;\red143\green89\blue2;
+}
+{\*\expandedcolortbl;;\csgenericrgb\c12549\c29020\c52941;\csgenericrgb\c80784\c36078\c0;\csgenericrgb\c56078\c34902\c784;
+}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
+
+\f0\fs50 \cf2 typedef\cf0  \cf2 struct\cf0  Queue\cf3 &lt;\cf0 Impl\cf3 &gt;\cf0 \{\
+        \cf4 // Data Gear parameter\
+\cf0         \cf2 union\cf0  Data\cf3 *\cf0  queue;\
+        \cf2 union\cf0  Data\cf3 *\cf0  data;\
+        __code next(...);\
+        __code whenEmpty(...);\
+        \cf4 // Code Gear\
+\cf0         __code clear(Impl\cf3 *\cf0  queue, __code next(...));\
+        __code put(Impl\cf3 *\cf0  queue, \cf2 union\cf0  Data\cf3 *\cf0  data, __code next(...));\
+        __code take(Impl\cf3 *\cf0  queue, __code next(\cf2 union\cf0  Data\cf3 *\cf0 , ...));\
+        __code isEmpty(Impl\cf3 *\cf0  queue, __code next(...), __code whenEmpty(...));\
+\} Queue;}</string>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{24.509964465437847, 1945.7157095476107}, {971.47705078125, 408}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -5422,22 +4515,1428 @@
 					<string>Resize</string>
 					<key>FontInfo</key>
 					<dict>
-						<key>Color</key>
-						<dict>
-							<key>b</key>
-							<string>1</string>
-							<key>g</key>
-							<string>1</string>
-							<key>r</key>
-							<string>1</string>
-						</dict>
 						<key>Font</key>
 						<string>HiraKakuProN-W3</string>
 						<key>Size</key>
-						<real>48</real>
+						<real>30</real>
 					</dict>
 					<key>ID</key>
-					<integer>3770</integer>
+					<integer>4513</integer>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Align</key>
+						<integer>0</integer>
+						<key>Pad</key>
+						<real>0.0</real>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset128 HiraginoSans-W3;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
+
+\f0\fs60 \cf0 \'81\'45Gears OS \'82\'f0\'8e\'c0\'91\'95\'82\'b7\'82\'e9\'82\'c9\'82\'c2\'82\'ea\'82\'c4\'81\'41stub Code Gear \'82\'cc\'8b\'4c\'8f\'71\'82\'aa\'94\'cf\'8e\'47\'82\'c9\'82\'c8\'82\'e9\'82\'b1\'82\'c6\'82\'aa\'82\'ed\'82\'a9\'82\'c1\'82\'bd\
+\'81\'45\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\'89\'bb\'82\'cc\'8e\'64\'91\'67\'82\'dd\'82\'c6\'82\'b5\'82\'c4Interface \'82\'f0\'93\'b1\'93\'fc\'82\'b5\'82\'bd\
+\'81\'45Interface  \'82\'cd\'82\'a0\'82\'e9 Data Gear \'82\'c6\'82\'bb\'82\'ea\'82\'c9\'91\'ce\'82\'b7\'82\'e9API \'82\'c5\'82\'a0\'82\'e9 Code Gear \'82\'cc\'8f\'57\'8d\'87\'82\'f0\'95\'5c\'8c\'bb\'82\'b7\'82\'e9 Data Gear\
+\'81\'45Interface \'82\'f0\'93\'b1\'93\'fc\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'c5\'81\'41Stack \'82\'e2 Queue \'82\'c8\'82\'c7\'82\'cc\'83\'66\'81\'5b\'83\'5e\'8d\'5c\'91\'a2\'82\'f0\'8e\'64\'97\'6c\'82\'c6\'8e\'c0\'91\'95\'82\'c9\'95\'aa\'82\'af\'82\'c4\'8b\'4c\'8f\'71\'82\'c5\'82\'ab\'82\'e9\
+\'81\'45Interface \'82\'cc\'92\'e8\'8b\'60\'82\'c9\'82\'cd API \'82\'cc\'88\'f8\'90\'94\'8c\'51\'82\'cc\'8c\'5e\'81\'41 API \'8e\'a9\'91\'cc\'82\'cc Code Gear \'82\'cc\'8c\'5e\'82\'f0\'8b\'4c\'8f\'71\'82\'b5\'81\'41 \'92\'e8\'8b\'60\'82\'a9\'82\'e7 stub Code Gear \'82\'f0\'8e\'a9\'93\'ae\'90\'b6\'90\'ac\'82\'b7\'82\'e9}</string>
+						<key>VerticalPad</key>
+						<real>1</real>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{12.755905627547293, 1932.6039073197585}, {994.98516845703114, 911.69448754618338}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>4514</integer>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Width</key>
+							<real>0.5</real>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Align</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>4505</integer>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>Group</string>
+			<key>Graphics</key>
+			<array>
+				<dict>
+					<key>Class</key>
+					<string>Group</string>
+					<key>Graphics</key>
+					<array>
+						<dict>
+							<key>Bounds</key>
+							<string>{{660.62702205164146, 1235.5816356076734}, {109.53129489423732, 55.452645968268349}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Size</key>
+								<real>22</real>
+							</dict>
+							<key>ID</key>
+							<integer>4216</integer>
+							<key>Style</key>
+							<dict>
+								<key>fill</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\deftab720
+\pard\pardeftab720\qc\partightenfactor0
+
+\f0\fs44 \cf0 Input\
+Data Gear1}</string>
+							</dict>
+							<key>Wrap</key>
+							<string>NO</string>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>Head</key>
+							<dict>
+								<key>ID</key>
+								<integer>4219</integer>
+							</dict>
+							<key>ID</key>
+							<integer>4217</integer>
+							<key>Points</key>
+							<array>
+								<string>{581.45494476395777, 1298.2528682375091}</string>
+								<string>{835.06908680829793, 1298.253327775675}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Cap</key>
+									<integer>0</integer>
+									<key>HeadArrow</key>
+									<string>FilledArrow</string>
+									<key>Join</key>
+									<integer>0</integer>
+									<key>Legacy</key>
+									<true/>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>Width</key>
+									<real>3</real>
+								</dict>
+							</dict>
+							<key>Tail</key>
+							<dict>
+								<key>ID</key>
+								<integer>4222</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{248.09882986845062, 1235.5816356076734}, {109.53129489423732, 55.452645968268349}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Size</key>
+								<real>22</real>
+							</dict>
+							<key>ID</key>
+							<integer>4218</integer>
+							<key>Style</key>
+							<dict>
+								<key>fill</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\deftab720
+\pard\pardeftab720\qc\partightenfactor0
+
+\f0\fs44 \cf0 Output\
+Data Gear1}</string>
+							</dict>
+							<key>Wrap</key>
+							<string>NO</string>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{836.06912225846781, 1271.7063887846145}, {141.84148772050239, 53.092958905788926}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Size</key>
+								<real>20</real>
+							</dict>
+							<key>ID</key>
+							<integer>4219</integer>
+							<key>Shape</key>
+							<string>Circle</string>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Width</key>
+									<real>2</real>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
+
+\f0\fs36 \cf0 Code Gear2}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>Head</key>
+							<dict>
+								<key>ID</key>
+								<integer>4222</integer>
+							</dict>
+							<key>ID</key>
+							<integer>4220</integer>
+							<key>Points</key>
+							<array>
+								<string>{188.53891802385203, 1296.8771450279285}</string>
+								<string>{438.61347205471316, 1298.247388977501}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Cap</key>
+									<integer>0</integer>
+									<key>HeadArrow</key>
+									<string>FilledArrow</string>
+									<key>Join</key>
+									<integer>0</integer>
+									<key>Legacy</key>
+									<true/>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>Width</key>
+									<real>3</real>
+								</dict>
+							</dict>
+							<key>Tail</key>
+							<dict>
+								<key>ID</key>
+								<integer>4221</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{45.70404582475409, 1268.1668581908978}, {141.84148772050239, 56.632489499508274}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Size</key>
+								<real>20</real>
+							</dict>
+							<key>ID</key>
+							<integer>4221</integer>
+							<key>Shape</key>
+							<string>Circle</string>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Width</key>
+									<real>2</real>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
+
+\f0\fs36 \cf0 Code Gear1}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{439.61345704345536, 1271.7063887846145}, {141.84148772050239, 53.092958905788926}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Size</key>
+								<real>20</real>
+							</dict>
+							<key>ID</key>
+							<integer>4222</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{1, 1}</string>
+								<string>{1, -1}</string>
+								<string>{-1, -1}</string>
+								<string>{-1, 1}</string>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+								<string>{-0.5, -0.233518}</string>
+								<string>{-0.49144199999999999, 0.26006299999999999}</string>
+								<string>{0.50711799999999996, -0.22408600000000001}</string>
+								<string>{0.50711799999999996, 0.267179}</string>
+								<string>{-0.27431, -0.474028}</string>
+								<string>{0.27977999999999997, -0.47847800000000001}</string>
+								<string>{0.29393799999999998, 0.54304399999999997}</string>
+								<string>{-0.28623199999999999, 0.55380399999999996}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Width</key>
+									<real>2</real>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
+
+\f0\fs36 \cf0 Data Gear1}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>Head</key>
+							<dict>
+								<key>ID</key>
+								<integer>4235</integer>
+								<key>Info</key>
+								<integer>8</integer>
+							</dict>
+							<key>ID</key>
+							<integer>4223</integer>
+							<key>Points</key>
+							<array>
+								<string>{381.41589262374072, 1531.8618874229869}</string>
+								<string>{450.19597452384937, 1531.8618874229869}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Cap</key>
+									<integer>0</integer>
+									<key>HeadArrow</key>
+									<string>FilledArrow</string>
+									<key>Join</key>
+									<integer>0</integer>
+									<key>Legacy</key>
+									<true/>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>Width</key>
+									<real>3</real>
+								</dict>
+							</dict>
+							<key>Tail</key>
+							<dict>
+								<key>ID</key>
+								<integer>4225</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>Head</key>
+							<dict>
+								<key>ID</key>
+								<integer>4225</integer>
+							</dict>
+							<key>ID</key>
+							<integer>4224</integer>
+							<key>Points</key>
+							<array>
+								<string>{188.54556342626373, 1531.8511842104099}</string>
+								<string>{237.57434977079384, 1531.8438877716324}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Cap</key>
+									<integer>0</integer>
+									<key>HeadArrow</key>
+									<string>FilledArrow</string>
+									<key>Join</key>
+									<integer>0</integer>
+									<key>Legacy</key>
+									<true/>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>Width</key>
+									<real>3</real>
+								</dict>
+							</dict>
+							<key>Tail</key>
+							<dict>
+								<key>ID</key>
+								<integer>4241</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{238.57436944286655, 1505.315407970088}, {141.84148772050239, 53.092958905788926}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Color</key>
+								<dict>
+									<key>b</key>
+									<string>0</string>
+									<key>g</key>
+									<string>0.266667</string>
+									<key>r</key>
+									<string>0.701961</string>
+								</dict>
+								<key>Size</key>
+								<real>20</real>
+							</dict>
+							<key>ID</key>
+							<integer>4225</integer>
+							<key>Shape</key>
+							<string>Circle</string>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<real>0.0</real>
+										<key>g</key>
+										<real>0.5</real>
+										<key>r</key>
+										<real>1</real>
+									</dict>
+									<key>Pattern</key>
+									<integer>1</integer>
+									<key>Width</key>
+									<real>2</real>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>RTFD</key>
+								<data>
+								BAtzdHJlYW10
+								eXBlZIHoA4QB
+								QISEhBJOU0F0
+								dHJpYnV0ZWRT
+								dHJpbmcAhIQI
+								TlNPYmplY3QA
+								hZKEhIQITlNT
+								dHJpbmcBlIQB
+								Kw9Db2RlIEdl
+								YXIxX21ldGGG
+								hAJpSQEPkoSE
+								hAxOU0RpY3Rp
+								b25hcnkAlIQB
+								aQOShJaWB05T
+								Q29sb3KGkoSE
+								hAdOU0NvbG9y
+								AJSEAWMBhARm
+								ZmZmg6ezMz+D
+								+IiIPgABhpKE
+								lpYQTlNQYXJh
+								Z3JhcGhTdHls
+								ZYaShISEF05T
+								TXV0YWJsZVBh
+								cmFncmFwaFN0
+								eWxlAISEEE5T
+								UGFyYWdyYXBo
+								U3R5bGUAlIQE
+								Q0NAUwIAhISE
+								B05TQXJyYXkA
+								lJkMkoSEhAlO
+								U1RleHRUYWIA
+								lIQCQ2YAHIaS
+								hKOiADiGkoSj
+								ogBUhpKEo6IA
+								cIaShKOiAIGM
+								AIaShKOiAIGo
+								AIaShKOiAIHE
+								AIaShKOiAIHg
+								AIaShKOiAIH8
+								AIaShKOiAIEY
+								AYaShKOiAIE0
+								AYaShKOiAIFQ
+								AYaGAIaShJaW
+								Bk5TRm9udIaS
+								hISEBk5TRm9u
+								dB6UmRyEBVsy
+								OGNdBgAAABQA
+								AAD//kgAZQBs
+								AHYAZQB0AGkA
+								YwBhAIQBZhKb
+								AJsBmwCbAIaG
+								hg==
+								</data>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red179\green68\blue0;}
+{\*\expandedcolortbl;;\csgenericrgb\c70196\c26667\c0;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
+
+\f0\fs36 \cf2 Code Gear1_meta}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>Head</key>
+							<dict>
+								<key>ID</key>
+								<integer>4240</integer>
+							</dict>
+							<key>ID</key>
+							<integer>4226</integer>
+							<key>Points</key>
+							<array>
+								<string>{792.67092978234177, 1531.8379011862612}</string>
+								<string>{835.06915762699157, 1531.8237609845623}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Cap</key>
+									<integer>0</integer>
+									<key>HeadArrow</key>
+									<string>FilledArrow</string>
+									<key>Join</key>
+									<integer>0</integer>
+									<key>Legacy</key>
+									<true/>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>Width</key>
+									<real>3</real>
+								</dict>
+							</dict>
+							<key>Tail</key>
+							<dict>
+								<key>ID</key>
+								<integer>4228</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>LineGraphic</string>
+							<key>Head</key>
+							<dict>
+								<key>ID</key>
+								<integer>4228</integer>
+							</dict>
+							<key>ID</key>
+							<integer>4227</integer>
+							<key>Points</key>
+							<array>
+								<string>{570.7399267851705, 1531.8618874229869}</string>
+								<string>{648.82939916752787, 1531.8618874229869}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Cap</key>
+									<integer>0</integer>
+									<key>HeadArrow</key>
+									<string>FilledArrow</string>
+									<key>Join</key>
+									<integer>0</integer>
+									<key>Legacy</key>
+									<true/>
+									<key>TailArrow</key>
+									<string>0</string>
+									<key>Width</key>
+									<real>3</real>
+								</dict>
+							</dict>
+							<key>Tail</key>
+							<dict>
+								<key>ID</key>
+								<integer>4235</integer>
+								<key>Info</key>
+								<integer>7</integer>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{649.82943462789967, 1505.315407970088}, {141.84148772050239, 53.092958905788926}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Color</key>
+								<dict>
+									<key>b</key>
+									<string>0</string>
+									<key>g</key>
+									<string>0.266667</string>
+									<key>r</key>
+									<string>0.701961</string>
+								</dict>
+								<key>Size</key>
+								<real>20</real>
+							</dict>
+							<key>ID</key>
+							<integer>4228</integer>
+							<key>Shape</key>
+							<string>Circle</string>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<real>0.0</real>
+										<key>g</key>
+										<real>0.5</real>
+										<key>r</key>
+										<real>1</real>
+									</dict>
+									<key>Pattern</key>
+									<integer>1</integer>
+									<key>Width</key>
+									<real>2</real>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>RTFD</key>
+								<data>
+								BAtzdHJlYW10
+								eXBlZIHoA4QB
+								QISEhBJOU0F0
+								dHJpYnV0ZWRT
+								dHJpbmcAhIQI
+								TlNPYmplY3QA
+								hZKEhIQITlNT
+								dHJpbmcBlIQB
+								Kw9Db2RlIEdl
+								YXIyX3N0dWKG
+								hAJpSQEPkoSE
+								hAxOU0RpY3Rp
+								b25hcnkAlIQB
+								aQOShJaWB05T
+								Q29sb3KGkoSE
+								hAdOU0NvbG9y
+								AJSEAWMBhARm
+								ZmZmg6ezMz+D
+								+IiIPgABhpKE
+								lpYQTlNQYXJh
+								Z3JhcGhTdHls
+								ZYaShISEF05T
+								TXV0YWJsZVBh
+								cmFncmFwaFN0
+								eWxlAISEEE5T
+								UGFyYWdyYXBo
+								U3R5bGUAlIQE
+								Q0NAUwIAhISE
+								B05TQXJyYXkA
+								lJkMkoSEhAlO
+								U1RleHRUYWIA
+								lIQCQ2YAHIaS
+								hKOiADiGkoSj
+								ogBUhpKEo6IA
+								cIaShKOiAIGM
+								AIaShKOiAIGo
+								AIaShKOiAIHE
+								AIaShKOiAIHg
+								AIaShKOiAIH8
+								AIaShKOiAIEY
+								AYaShKOiAIE0
+								AYaShKOiAIFQ
+								AYaGAIaShJaW
+								Bk5TRm9udIaS
+								hISEBk5TRm9u
+								dB6UmRyEBVsy
+								OGNdBgAAABQA
+								AAD//kgAZQBs
+								AHYAZQB0AGkA
+								YwBhAIQBZhKb
+								AJsBmwCbAIaG
+								hg==
+								</data>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red179\green68\blue0;}
+{\*\expandedcolortbl;;\csgenericrgb\c70196\c26667\c0;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
+
+\f0\fs36 \cf2 Code Gear2_stub}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{452.87472901854653, 1678.7524070623249}, {115.72219417086806, 53.092958905788876}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Size</key>
+								<real>20</real>
+							</dict>
+							<key>ID</key>
+							<integer>4229</integer>
+							<key>Shape</key>
+							<string>Circle</string>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Width</key>
+									<real>2</real>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
+
+\f0\fs36 \cf0 Code Gear1}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{452.87472901854653, 1753.0825495304393}, {115.72219417086806, 53.092958905788876}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Size</key>
+								<real>20</real>
+							</dict>
+							<key>ID</key>
+							<integer>4230</integer>
+							<key>Shape</key>
+							<string>Circle</string>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
+
+\f0\fs36 \cf0 Code Gear2}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>Group</string>
+							<key>Graphics</key>
+							<array>
+								<dict>
+									<key>Bounds</key>
+									<string>{{482.04338907190413, 1622.1199175628203}, {58.33732010671347, 32.076996005580796}}</string>
+									<key>Class</key>
+									<string>ShapedGraphic</string>
+									<key>FontInfo</key>
+									<dict>
+										<key>Size</key>
+										<real>22</real>
+									</dict>
+									<key>ID</key>
+									<integer>4232</integer>
+									<key>Style</key>
+									<dict>
+										<key>fill</key>
+										<dict>
+											<key>Draws</key>
+											<string>NO</string>
+										</dict>
+										<key>shadow</key>
+										<dict>
+											<key>Draws</key>
+											<string>NO</string>
+										</dict>
+										<key>stroke</key>
+										<dict>
+											<key>Draws</key>
+											<string>NO</string>
+											<key>Width</key>
+											<real>2</real>
+										</dict>
+									</dict>
+									<key>Text</key>
+									<dict>
+										<key>Text</key>
+										<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\deftab720
+\pard\pardeftab720\qc\partightenfactor0
+
+\f0\fs44 \cf0 Code}</string>
+									</dict>
+									<key>Wrap</key>
+									<string>NO</string>
+								</dict>
+								<dict>
+									<key>Bounds</key>
+									<string>{{431.44469306097972, 1654.1969135683951}, {160.72526968176126, 173.21577843013614}}</string>
+									<key>Class</key>
+									<string>ShapedGraphic</string>
+									<key>FontInfo</key>
+									<dict>
+										<key>Size</key>
+										<real>20</real>
+									</dict>
+									<key>ID</key>
+									<integer>4233</integer>
+									<key>Magnets</key>
+									<array>
+										<string>{1, 1}</string>
+										<string>{1, -1}</string>
+										<string>{-1, -1}</string>
+										<string>{-1, 1}</string>
+										<string>{0, 1}</string>
+										<string>{0, -1}</string>
+										<string>{1, 0}</string>
+										<string>{-1, 0}</string>
+										<string>{-0.5, -0.233518}</string>
+										<string>{-0.49144199999999999, 0.26006299999999999}</string>
+										<string>{0.50711799999999996, -0.22408600000000001}</string>
+										<string>{0.50711799999999996, 0.267179}</string>
+										<string>{-0.27431, -0.474028}</string>
+										<string>{0.27977999999999997, -0.47847800000000001}</string>
+										<string>{0.29393799999999998, 0.54304399999999997}</string>
+										<string>{-0.28623199999999999, 0.55380399999999996}</string>
+									</array>
+									<key>Style</key>
+									<dict>
+										<key>shadow</key>
+										<dict>
+											<key>Draws</key>
+											<string>NO</string>
+										</dict>
+										<key>stroke</key>
+										<dict>
+											<key>Width</key>
+											<real>2</real>
+										</dict>
+									</dict>
+									<key>Text</key>
+									<dict>
+										<key>VerticalPad</key>
+										<real>0.0</real>
+									</dict>
+								</dict>
+							</array>
+							<key>ID</key>
+							<integer>4231</integer>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>Group</string>
+							<key>Graphics</key>
+							<array>
+								<dict>
+									<key>Bounds</key>
+									<string>{{450.19597452384937, 1505.3154079700926}, {120.54395226132115, 53.092958905788876}}</string>
+									<key>Class</key>
+									<string>ShapedGraphic</string>
+									<key>FontInfo</key>
+									<dict>
+										<key>Size</key>
+										<real>20</real>
+									</dict>
+									<key>ID</key>
+									<integer>4235</integer>
+									<key>Magnets</key>
+									<array>
+										<string>{1, 1}</string>
+										<string>{1, -1}</string>
+										<string>{-1, -1}</string>
+										<string>{-1, 1}</string>
+										<string>{0, 1}</string>
+										<string>{0, -1}</string>
+										<string>{1, 0}</string>
+										<string>{-1, 0}</string>
+										<string>{-0.5, -0.233518}</string>
+										<string>{-0.49144199999999999, 0.26006299999999999}</string>
+										<string>{0.50711799999999996, -0.22408600000000001}</string>
+										<string>{0.50711799999999996, 0.267179}</string>
+										<string>{-0.27431, -0.474028}</string>
+										<string>{0.27977999999999997, -0.47847800000000001}</string>
+										<string>{0.29393799999999998, 0.54304399999999997}</string>
+										<string>{-0.28623199999999999, 0.55380399999999996}</string>
+									</array>
+									<key>Style</key>
+									<dict>
+										<key>shadow</key>
+										<dict>
+											<key>Draws</key>
+											<string>NO</string>
+										</dict>
+										<key>stroke</key>
+										<dict>
+											<key>Width</key>
+											<real>2</real>
+										</dict>
+									</dict>
+									<key>Text</key>
+									<dict>
+										<key>Text</key>
+										<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
+
+\f0\fs36 \cf0 Data Gear1}</string>
+										<key>VerticalPad</key>
+										<real>0.0</real>
+									</dict>
+								</dict>
+								<dict>
+									<key>Bounds</key>
+									<string>{{485.01978295489971, 1427.4457349082645}, {52.384532340722174, 35.395305937192568}}</string>
+									<key>Class</key>
+									<string>ShapedGraphic</string>
+									<key>FontInfo</key>
+									<dict>
+										<key>Size</key>
+										<real>22</real>
+									</dict>
+									<key>ID</key>
+									<integer>4236</integer>
+									<key>Style</key>
+									<dict>
+										<key>fill</key>
+										<dict>
+											<key>Draws</key>
+											<string>NO</string>
+										</dict>
+										<key>shadow</key>
+										<dict>
+											<key>Draws</key>
+											<string>NO</string>
+										</dict>
+										<key>stroke</key>
+										<dict>
+											<key>Draws</key>
+											<string>NO</string>
+											<key>Width</key>
+											<real>2</real>
+										</dict>
+									</dict>
+									<key>Text</key>
+									<dict>
+										<key>Text</key>
+										<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\deftab720
+\pard\pardeftab720\qc\partightenfactor0
+
+\f0\fs44 \cf0 Data}</string>
+									</dict>
+									<key>Wrap</key>
+									<string>NO</string>
+								</dict>
+								<dict>
+									<key>Bounds</key>
+									<string>{{431.44469306097972, 1462.8410408454622}, {160.72526968176126, 138.04169315505118}}</string>
+									<key>Class</key>
+									<string>ShapedGraphic</string>
+									<key>FontInfo</key>
+									<dict>
+										<key>Size</key>
+										<real>20</real>
+									</dict>
+									<key>ID</key>
+									<integer>4237</integer>
+									<key>Magnets</key>
+									<array>
+										<string>{1, 1}</string>
+										<string>{1, -1}</string>
+										<string>{-1, -1}</string>
+										<string>{-1, 1}</string>
+										<string>{0, 1}</string>
+										<string>{0, -1}</string>
+										<string>{1, 0}</string>
+										<string>{-1, 0}</string>
+										<string>{-0.5, -0.233518}</string>
+										<string>{-0.49144199999999999, 0.26006299999999999}</string>
+										<string>{0.50711799999999996, -0.22408600000000001}</string>
+										<string>{0.50711799999999996, 0.267179}</string>
+										<string>{-0.27431, -0.474028}</string>
+										<string>{0.27977999999999997, -0.47847800000000001}</string>
+										<string>{0.29393799999999998, 0.54304399999999997}</string>
+										<string>{-0.28623199999999999, 0.55380399999999996}</string>
+									</array>
+									<key>Style</key>
+									<dict>
+										<key>shadow</key>
+										<dict>
+											<key>Draws</key>
+											<string>NO</string>
+										</dict>
+										<key>stroke</key>
+										<dict>
+											<key>Width</key>
+											<real>2</real>
+										</dict>
+									</dict>
+									<key>Text</key>
+									<dict>
+										<key>VerticalPad</key>
+										<real>0.0</real>
+									</dict>
+								</dict>
+							</array>
+							<key>ID</key>
+							<integer>4234</integer>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{474.30476497611454, 1384.9713677836291}, {79.767356064281429, 35.39530593719261}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Color</key>
+								<dict>
+									<key>b</key>
+									<string>0</string>
+									<key>g</key>
+									<string>0.266667</string>
+									<key>r</key>
+									<string>0.701961</string>
+								</dict>
+								<key>Size</key>
+								<real>22</real>
+							</dict>
+							<key>ID</key>
+							<integer>4238</integer>
+							<key>Style</key>
+							<dict>
+								<key>fill</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>RTFD</key>
+								<data>
+								BAtzdHJlYW10
+								eXBlZIHoA4QB
+								QISEhBJOU0F0
+								dHJpYnV0ZWRT
+								dHJpbmcAhIQI
+								TlNPYmplY3QA
+								hZKEhIQITlNT
+								dHJpbmcBlIQB
+								KwdDb250ZXh0
+								hoQCaUkBB5KE
+								hIQMTlNEaWN0
+								aW9uYXJ5AJSE
+								AWkDkoSWlgdO
+								U0NvbG9yhpKE
+								hIQHTlNDb2xv
+								cgCUhAFjAYQE
+								ZmZmZoOnszM/
+								g/iIiD4AAYaS
+								hJaWEE5TUGFy
+								YWdyYXBoU3R5
+								bGWGkoSEhBdO
+								U011dGFibGVQ
+								YXJhZ3JhcGhT
+								dHlsZQCEhBBO
+								U1BhcmFncmFw
+								aFN0eWxlAJSE
+								BENDQFMCAISE
+								hAdOU0FycmF5
+								AJSZAIaBAAKE
+								BFsxZl0khpKE
+								lpYGTlNGb250
+								hpKEhIQGTlNG
+								b250HpSZJIQF
+								WzM2Y10GAAAA
+								HAAAAP/+SABl
+								AGwAdgBlAHQA
+								aQBjAGEATgBl
+								AHUAZQCEAWYW
+								mwCbAZsAmwCG
+								hoY=
+								</data>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset0 HelveticaNeue;}
+{\colortbl;\red255\green255\blue255;\red179\green68\blue0;}
+{\*\expandedcolortbl;;\csgenericrgb\c70196\c26667\c0;}
+\deftab720
+\pard\pardeftab720\qc\partightenfactor0
+
+\f0\fs44 \cf2 Context}</string>
+							</dict>
+							<key>Wrap</key>
+							<string>NO</string>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{410.01465710341154, 1420.366673720823}, {203.58534159689768, 435.36226302746866}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Size</key>
+								<real>20</real>
+							</dict>
+							<key>ID</key>
+							<integer>4239</integer>
+							<key>Magnets</key>
+							<array>
+								<string>{1, 1}</string>
+								<string>{1, -1}</string>
+								<string>{-1, -1}</string>
+								<string>{-1, 1}</string>
+								<string>{0, 1}</string>
+								<string>{0, -1}</string>
+								<string>{1, 0}</string>
+								<string>{-1, 0}</string>
+								<string>{-0.5, -0.233518}</string>
+								<string>{-0.49144199999999999, 0.26006299999999999}</string>
+								<string>{0.50711799999999996, -0.22408600000000001}</string>
+								<string>{0.50711799999999996, 0.267179}</string>
+								<string>{-0.27431, -0.474028}</string>
+								<string>{0.27977999999999997, -0.47847800000000001}</string>
+								<string>{0.29393799999999998, 0.54304399999999997}</string>
+								<string>{-0.28623199999999999, 0.55380399999999996}</string>
+							</array>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Color</key>
+									<dict>
+										<key>b</key>
+										<real>0.0</real>
+										<key>g</key>
+										<real>0.5</real>
+										<key>r</key>
+										<real>1</real>
+									</dict>
+									<key>Pattern</key>
+									<integer>1</integer>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{836.06912225846781, 1505.315407970088}, {141.84148772050239, 53.092958905788926}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Size</key>
+								<real>20</real>
+							</dict>
+							<key>ID</key>
+							<integer>4240</integer>
+							<key>Shape</key>
+							<string>Circle</string>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Width</key>
+									<real>2</real>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
+
+\f0\fs36 \cf0 Code Gear2}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{45.70404582475409, 1505.315407970088}, {141.84148772050239, 53.092958905788926}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Size</key>
+								<real>20</real>
+							</dict>
+							<key>ID</key>
+							<integer>4241</integer>
+							<key>Shape</key>
+							<string>Circle</string>
+							<key>Style</key>
+							<dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Width</key>
+									<real>2</real>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\partightenfactor0
+
+\f0\fs36 \cf0 Code Gear1}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+					</array>
+					<key>ID</key>
+					<integer>4215</integer>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{26.912791607427835, 832.35614784838594}, {971.47705078125, 408.02619227850676}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Font</key>
+						<string>HiraKakuProN-W3</string>
+						<key>Size</key>
+						<real>30</real>
+					</dict>
+					<key>ID</key>
+					<integer>4242</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -5469,9 +5968,12 @@
 {\*\expandedcolortbl;;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
 
-\f0\fs96 \cf1 Gears OS \'82\'cc\'8a\'54\'94\'4f}</string>
+\f0\fs60 \cf0 \'81\'45Gears OS \'82\'cd\'8f\'88\'97\'9d\'82\'cc\'92\'50\'88\'ca\'82\'c6\'82\'b5\'82\'c4 Code Gear\'81\'41 \'83\'66\'81\'5b\'83\'5e\'82\'cc\'92\'50\'88\'ca\'82\'c6\'82\'b5\'82\'c4 Data Gear \'82\'f0\'97\'70\'82\'a2\'82\'c4\'8d\'5c\'90\'ac\'82\'b3\'82\'ea\'82\'e9\
+\'81\'45Code Gear \'82\'cd\'95\'4b\'97\'76\'82\'c8 Input Data Gear \'82\'aa\'91\'b5\'82\'c1\'82\'bd\'82\'e7\'8e\'c0\'8d\'73\'82\'b5\'81\'41 Output Data Gear \'82\'f0\'90\'b6\'90\'ac\'82\'b7\'82\'e9\
+\'81\'45\'83\'81\'83\'5e\'83\'8c\'83\'78\'83\'8b\'82\'cc\'8c\'76\'8e\'5a\'82\'cd Code Gear \'82\'cc\'90\'da\'91\'b1\'8a\'d4\'82\'c5\'8e\'c0\'8d\'73\'82\'b3\'82\'ea\'81\'41 Code/Data Gear \'82\'c9\'91\'ce\'89\'9e\'82\'b5\'82\'bd Meta Code/Data Gear \'82\'c5\'8d\'5c\'90\'ac\'82\'b3\'82\'ea\'82\'e9\
+\'81\'45Gears OS \'82\'c5\'82\'cd Context \'82\'c6\'82\'a2\'82\'a4 \'91\'53\'82\'c4\'82\'cc Code Gear \'82\'c6 Data Gear \'82\'f0\'94\'d4\'8d\'86\'82\'c5\'8e\'77\'92\'e8\'82\'c5\'82\'ab\'82\'e9 Meta Data Gear \'82\'f0\'83\'81\'83\'5e\'8c\'76\'8e\'5a(stub Code Gear)\'82\'c5\'8e\'51\'8f\'c6\'82\'b5\'82\'c4\'83\'81\'83\'5e\'83\'8c\'83\'78\'83\'8b\'82\'a9\'82\'e7\'83\'6d\'81\'5b\'83\'7d\'83\'8b\'83\'8c\'83\'78\'83\'8b\'82\'d6\'82\'cc\'8c\'70\'91\'b1\'82\'f0\'8d\'73\'82\'a4}</string>
 						<key>VerticalPad</key>
-						<real>0.0</real>
+						<real>1</real>
 					</dict>
 				</dict>
 				<dict>
@@ -5480,14 +5982,319 @@
 					<key>Graphics</key>
 					<array>
 						<dict>
+							<key>Bounds</key>
+							<string>{{93.518073888073104, 765.16118689071709}, {889.0382080078125, 73.00468636355636}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Color</key>
+								<dict>
+									<key>b</key>
+									<string>1</string>
+									<key>g</key>
+									<string>1</string>
+									<key>r</key>
+									<string>1</string>
+								</dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>48</real>
+							</dict>
+							<key>ID</key>
+							<integer>4244</integer>
+							<key>Style</key>
+							<dict>
+								<key>fill</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Align</key>
+								<integer>0</integer>
+								<key>Pad</key>
+								<real>0.0</real>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
+
+\f0\fs96 \cf1 Gears OS \'82\'cc\'8a\'54\'94\'4f}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Class</key>
+							<string>Group</string>
+							<key>Graphics</key>
+							<array>
+								<dict>
+									<key>Class</key>
+									<string>LineGraphic</string>
+									<key>ID</key>
+									<integer>4246</integer>
+									<key>Points</key>
+									<array>
+										<string>{38.379100269614007, 791.09232278927311}</string>
+										<string>{81.224533361702512, 791.88608606030948}</string>
+									</array>
+									<key>Style</key>
+									<dict>
+										<key>stroke</key>
+										<dict>
+											<key>Color</key>
+											<dict>
+												<key>b</key>
+												<real>1</real>
+												<key>g</key>
+												<real>1</real>
+												<key>r</key>
+												<real>1</real>
+											</dict>
+											<key>HeadArrow</key>
+											<string>FilledBall</string>
+											<key>Legacy</key>
+											<true/>
+											<key>TailArrow</key>
+											<string>0</string>
+											<key>Width</key>
+											<real>3</real>
+										</dict>
+									</dict>
+									<key>Tail</key>
+									<dict>
+										<key>ID</key>
+										<integer>4247</integer>
+										<key>Position</key>
+										<real>0.32640770077705383</real>
+									</dict>
+								</dict>
+								<dict>
+									<key>Class</key>
+									<string>LineGraphic</string>
+									<key>ID</key>
+									<integer>4247</integer>
+									<key>Points</key>
+									<array>
+										<string>{31.987347254937141, 810.41496455780668}</string>
+										<string>{43.716468644751231, 774.95714721808577}</string>
+										<string>{45.897301453452442, 773.68604101178994}</string>
+										<string>{68.378267213247938, 773.68604101178994}</string>
+									</array>
+									<key>Style</key>
+									<dict>
+										<key>stroke</key>
+										<dict>
+											<key>Color</key>
+											<dict>
+												<key>b</key>
+												<real>1</real>
+												<key>g</key>
+												<real>1</real>
+												<key>r</key>
+												<real>1</real>
+											</dict>
+											<key>HeadArrow</key>
+											<string>FilledBall</string>
+											<key>Legacy</key>
+											<true/>
+											<key>TailArrow</key>
+											<string>0</string>
+											<key>Width</key>
+											<real>3</real>
+										</dict>
+									</dict>
+									<key>Tail</key>
+									<dict>
+										<key>ID</key>
+										<integer>4248</integer>
+										<key>Position</key>
+										<real>0.25490197539329529</real>
+									</dict>
+								</dict>
+								<dict>
+									<key>Class</key>
+									<string>LineGraphic</string>
+									<key>ID</key>
+									<integer>4248</integer>
+									<key>Points</key>
+									<array>
+										<string>{18.063724798469707, 810.08613110882868}</string>
+										<string>{58.151951797750144, 811.03289262788019}</string>
+										<string>{72.660355929399429, 810.08613110882868}</string>
+									</array>
+									<key>Style</key>
+									<dict>
+										<key>stroke</key>
+										<dict>
+											<key>Color</key>
+											<dict>
+												<key>b</key>
+												<real>1</real>
+												<key>g</key>
+												<real>1</real>
+												<key>r</key>
+												<real>1</real>
+											</dict>
+											<key>HeadArrow</key>
+											<string>FilledBall</string>
+											<key>Legacy</key>
+											<true/>
+											<key>TailArrow</key>
+											<string>0</string>
+											<key>Width</key>
+											<real>3</real>
+										</dict>
+									</dict>
+								</dict>
+								<dict>
+									<key>Bounds</key>
+									<string>{{14, 755.52635840929509}, {994.98516845703114, 68.004365379751121}}</string>
+									<key>Class</key>
+									<string>ShapedGraphic</string>
+									<key>ID</key>
+									<integer>4249</integer>
+									<key>Style</key>
+									<dict>
+										<key>fill</key>
+										<dict>
+											<key>Color</key>
+											<dict>
+												<key>b</key>
+												<real>0.80000000000000004</real>
+												<key>g</key>
+												<real>0.59999999999999998</real>
+												<key>r</key>
+												<real>0.20000000000000001</real>
+											</dict>
+											<key>FillType</key>
+											<integer>2</integer>
+											<key>GradientAngle</key>
+											<real>90</real>
+											<key>GradientColor</key>
+											<dict>
+												<key>b</key>
+												<string>0.8</string>
+												<key>g</key>
+												<string>0.4</string>
+												<key>r</key>
+												<string>0</string>
+											</dict>
+										</dict>
+										<key>shadow</key>
+										<dict>
+											<key>Draws</key>
+											<string>NO</string>
+										</dict>
+										<key>stroke</key>
+										<dict>
+											<key>Width</key>
+											<real>0.5</real>
+										</dict>
+									</dict>
+								</dict>
+							</array>
+							<key>ID</key>
+							<integer>4245</integer>
+						</dict>
+					</array>
+					<key>ID</key>
+					<integer>4243</integer>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{14.343207495496131, 823.575509785333}, {994.92824081273193, 1037.8230823031236}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Size</key>
+						<real>30</real>
+					</dict>
+					<key>ID</key>
+					<integer>4250</integer>
+					<key>Style</key>
+					<dict>
+						<key>shadow</key>
+						<dict>
+							<key>Draws</key>
+							<string>NO</string>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Width</key>
+							<real>0.5</real>
+						</dict>
+					</dict>
+				</dict>
+			</array>
+			<key>ID</key>
+			<integer>4214</integer>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{1685.9999397825284, 190.71418127401233}, {329, 100}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>3434</integer>
+			<key>ImageID</key>
+			<integer>22</integer>
+			<key>Style</key>
+			<dict>
+				<key>fill</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+				<key>stroke</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+		</dict>
+		<dict>
+			<key>Class</key>
+			<string>Group</string>
+			<key>Graphics</key>
+			<array>
+				<dict>
+					<key>Class</key>
+					<string>Group</string>
+					<key>Graphics</key>
+					<array>
+						<dict>
 							<key>Class</key>
 							<string>LineGraphic</string>
 							<key>ID</key>
-							<integer>3772</integer>
+							<integer>4113</integer>
 							<key>Points</key>
 							<array>
-								<string>{38.379243852564997, 806.29744979787597}</string>
-								<string>{81.224533081055228, 807.09159890017622}</string>
+								<string>{39.126701511968392, 328.43443242977804}</string>
+								<string>{81.224533081054545, 328.75684129980067}</string>
 							</array>
 							<key>Style</key>
 							<dict>
@@ -5515,7 +6322,7 @@
 							<key>Tail</key>
 							<dict>
 								<key>ID</key>
-								<integer>3773</integer>
+								<integer>4114</integer>
 								<key>Position</key>
 								<real>0.32640770077705383</real>
 							</dict>
@@ -5524,13 +6331,12 @@
 							<key>Class</key>
 							<string>LineGraphic</string>
 							<key>ID</key>
-							<integer>3773</integer>
+							<integer>4114</integer>
 							<key>Points</key>
 							<array>
-								<string>{31.987345600170457, 825.61928794759433}</string>
-								<string>{43.716468364104038, 790.16374677123054}</string>
-								<string>{45.89730117280525, 788.89272216059794}</string>
-								<string>{68.378266932600695, 788.89272216059794}</string>
+								<string>{31.987345600170208, 347.28453034721889}</string>
+								<string>{45.897301172805975, 310.55796456022273}</string>
+								<string>{68.378266932600582, 310.55796456022273}</string>
 							</array>
 							<key>Style</key>
 							<dict>
@@ -5558,7 +6364,7 @@
 							<key>Tail</key>
 							<dict>
 								<key>ID</key>
-								<integer>3774</integer>
+								<integer>4115</integer>
 								<key>Position</key>
 								<real>0.25490197539329529</real>
 							</dict>
@@ -5567,12 +6373,12 @@
 							<key>Class</key>
 							<string>LineGraphic</string>
 							<key>ID</key>
-							<integer>3774</integer>
+							<integer>4115</integer>
 							<key>Points</key>
 							<array>
-								<string>{18.063724517822436, 825.29047563975394}</string>
-								<string>{58.151951517102873, 826.23717638368419}</string>
-								<string>{72.660355648752159, 825.29047563975394}</string>
+								<string>{18.063724517822202, 346.95571803937867}</string>
+								<string>{58.15195151710261, 347.90241878330858}</string>
+								<string>{72.660355648751931, 346.95571803937867}</string>
 							</array>
 							<key>Style</key>
 							<dict>
@@ -5600,11 +6406,74 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{13.999999719352729, 770.73420527607254}, {994.98516845703114, 68}}</string>
+							<string>{{97.011028998143047, 304.89988462549303}, {843.98895263671875, 73}}</string>
+							<key>Class</key>
+							<string>ShapedGraphic</string>
+							<key>FitText</key>
+							<string>Vertical</string>
+							<key>Flow</key>
+							<string>Resize</string>
+							<key>FontInfo</key>
+							<dict>
+								<key>Color</key>
+								<dict>
+									<key>b</key>
+									<string>1</string>
+									<key>g</key>
+									<string>1</string>
+									<key>r</key>
+									<string>1</string>
+								</dict>
+								<key>Font</key>
+								<string>HiraKakuProN-W3</string>
+								<key>Size</key>
+								<real>40</real>
+							</dict>
+							<key>ID</key>
+							<integer>4116</integer>
+							<key>Style</key>
+							<dict>
+								<key>fill</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>shadow</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+								<key>stroke</key>
+								<dict>
+									<key>Draws</key>
+									<string>NO</string>
+								</dict>
+							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Align</key>
+								<integer>0</integer>
+								<key>Pad</key>
+								<real>0.0</real>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
+{\colortbl;\red255\green255\blue255;}
+{\*\expandedcolortbl;;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
+
+\f0\fs96 \cf1 \'83\'81\'83\'5e\'8c\'76\'8e\'5a\'82\'f0\'8e\'67\'82\'c1\'82\'bd\'95\'c0\'97\'f1\'8f\'88\'97\'9d}</string>
+								<key>VerticalPad</key>
+								<real>0.0</real>
+							</dict>
+						</dict>
+						<dict>
+							<key>Bounds</key>
+							<string>{{13.999999719352616, 295.25684559515065}, {994.98516845703114, 68}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>ID</key>
-							<integer>3775</integer>
+							<integer>4117</integer>
 							<key>Style</key>
 							<dict>
 								<key>fill</key>
@@ -5646,138 +6515,11 @@
 						</dict>
 					</array>
 					<key>ID</key>
-					<integer>3771</integer>
-				</dict>
-			</array>
-			<key>ID</key>
-			<integer>3769</integer>
-		</dict>
-		<dict>
-			<key>Class</key>
-			<string>Group</string>
-			<key>Graphics</key>
-			<array>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>ID</key>
-					<integer>3751</integer>
-					<key>Points</key>
-					<array>
-						<string>{39.126701511968491, 339.1928716562025}</string>
-						<string>{81.224533081054688, 339.51528052622513}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>stroke</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<real>1</real>
-								<key>g</key>
-								<real>1</real>
-								<key>r</key>
-								<real>1</real>
-							</dict>
-							<key>HeadArrow</key>
-							<string>FilledBall</string>
-							<key>Legacy</key>
-							<true/>
-							<key>TailArrow</key>
-							<string>0</string>
-							<key>Width</key>
-							<real>3</real>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>3752</integer>
-						<key>Position</key>
-						<real>0.32640770077705383</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>ID</key>
-					<integer>3752</integer>
-					<key>Points</key>
-					<array>
-						<string>{31.987345600170322, 358.04296957364335}</string>
-						<string>{45.89730117280606, 321.31640378664719}</string>
-						<string>{68.378266932600667, 321.31640378664719}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>stroke</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<real>1</real>
-								<key>g</key>
-								<real>1</real>
-								<key>r</key>
-								<real>1</real>
-							</dict>
-							<key>HeadArrow</key>
-							<string>FilledBall</string>
-							<key>Legacy</key>
-							<true/>
-							<key>TailArrow</key>
-							<string>0</string>
-							<key>Width</key>
-							<real>3</real>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>3753</integer>
-						<key>Position</key>
-						<real>0.25490197539329529</real>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>ID</key>
-					<integer>3753</integer>
-					<key>Points</key>
-					<array>
-						<string>{18.063724517822315, 357.71415726580312}</string>
-						<string>{58.151951517102724, 358.66085800973303}</string>
-						<string>{72.660355648752045, 357.71415726580312}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>stroke</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<real>1</real>
-								<key>g</key>
-								<real>1</real>
-								<key>r</key>
-								<real>1</real>
-							</dict>
-							<key>HeadArrow</key>
-							<string>FilledBall</string>
-							<key>Legacy</key>
-							<true/>
-							<key>TailArrow</key>
-							<string>0</string>
-							<key>Width</key>
-							<real>3</real>
-						</dict>
-					</dict>
+					<integer>4112</integer>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{97.011028998143161, 315.65832385191749}, {843.98895263671875, 73}}</string>
+					<string>{{27.929965899288959, 369.86989990615371}, {971.47705078125, 371}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -5786,22 +6528,13 @@
 					<string>Resize</string>
 					<key>FontInfo</key>
 					<dict>
-						<key>Color</key>
-						<dict>
-							<key>b</key>
-							<string>1</string>
-							<key>g</key>
-							<string>1</string>
-							<key>r</key>
-							<string>1</string>
-						</dict>
 						<key>Font</key>
 						<string>HiraKakuProN-W3</string>
 						<key>Size</key>
-						<real>40</real>
+						<real>30</real>
 					</dict>
 					<key>ID</key>
-					<integer>3754</integer>
+					<integer>4118</integer>
 					<key>Style</key>
 					<dict>
 						<key>fill</key>
@@ -5826,52 +6559,106 @@
 						<integer>0</integer>
 						<key>Pad</key>
 						<real>0.0</real>
+						<key>RTFD</key>
+						<data>
+						BAtzdHJlYW10eXBlZIHoA4QBQISE
+						hBJOU0F0dHJpYnV0ZWRTdHJpbmcA
+						hIQITlNPYmplY3QAhZKEhIQITlNT
+						dHJpbmcBlIQBK4FtAuODu+S4puWI
+						l+WHpueQhuOBruODgeODpeODvOOD
+						i+ODs+OCsOOChOS/oemgvOaAp+OC
+						kuS/neiovOOBmeOCi+OBruOBr+mb
+						o+OBl+OBhAogICAgLSDpnZ7msbrl
+						rprmlbXjgarlrp/ooYzjgYznmbrn
+						lJ/jgZnjgovjgZ/jgoHjgIHlvpPm
+						naXjga7jg4bjgrnjg4jjgoTjg4fj
+						g5Djg4PjgrDjgafjga/ntrLnvoXj
+						gafjgY3jgarjgYTpg6jliIbjgYzl
+						h7rjgabjgY/jgosKICAgIC0gR1BV
+						IOOBquOBqeOBruOCouODvOOCreOD
+						huOCr+ODgeODo+OBq+WQiOOCj+OB
+						m+OBn+ODl+ODreOCsOODqeODn+OD
+						s+OCsOOBjOW/heimgQrjg7tHZWFy
+						cyBPUyDjga/pgJrluLjjga7oqIjn
+						rpfjgpLjg47jg7zjg57jg6vjg6zj
+						g5njg6vjgIHkv6HpoLzmgKfjgajm
+						i6HlvLXmgKfjga7oqIjnrpfjgpLj
+						g6Hjgr/jg6zjg5njg6vjgavpmo7l
+						saTljJbjgZnjgovjgZPjgajjgpLn
+						m67mjIfjgZfjgabplovnmbrjgZfj
+						gabjgYTjgosK44O7R2VhcnMgT1Mg
+						44Gu5Lim5YiX5Yem55CG5qmf5qeL
+						44CB5Lim5YiX5Yem55CG5qeL5paH
+						KHBhciBnb3RvKeOBruWun+ijheOA
+						gUdlYXJzIE9TIOOCkuWun+ijheOB
+						meOCi+OBq+OBpOOCjOOBpuW/heim
+						geOBquOBo+OBn+ODouOCuOODpeOD
+						vOODq+WMluOBruWwjuWFpeOCkuih
+						jOOBhoaEAmlJAYGtAJKEhIQMTlNE
+						aWN0aW9uYXJ5AJSEAWkCkoSWlhBO
+						U1BhcmFncmFwaFN0eWxlhpKEhIQX
+						TlNNdXRhYmxlUGFyYWdyYXBoU3R5
+						bGUAhIQQTlNQYXJhZ3JhcGhTdHls
+						ZQCUhARDQ0BTAACEhIQHTlNBcnJh
+						eQCUmQyShISECU5TVGV4dFRhYgCU
+						hAJDZgAchpKEoJ8AOIaShKCfAFSG
+						koSgnwBwhpKEoJ8AgYwAhpKEoJ8A
+						gagAhpKEoJ8AgcQAhpKEoJ8AgeAA
+						hpKEoJ8AgfwAhpKEoJ8AgRgBhpKE
+						oJ8AgTQBhpKEoJ8AgVABhoYAhpKE
+						lpYGTlNGb250hpKEhIQGTlNGb250
+						HpSZKIQFWzQwY10GAAAAIAAAAP/+
+						SABpAHIAYQBLAGEAawB1AFAAcgBv
+						AE4ALQBXADMAhAFmHoQBYwCjAaMA
+						owCGhpcCCZKEmJkGkpmSmpKElpYN
+						TlNTdHJva2VDb2xvcoaShISEB05T
+						Q29sb3IAlKMChARmZmZmAAAAAYaS
+						rJKErpkYhAVbMjRjXQYAAAAQAAAA
+						//5WAGUAcgBkAGEAbgBhAKIeowCj
+						AaMAowCGkoSWlgdOU0NvbG9yhpKx
+						koSWlgZOU0tlcm6GkoSEhAhOU051
+						bWJlcgCEhAdOU1ZhbHVlAJSEASqE
+						hAFkqgCGkoSWlg1OU1N0cm9rZVdp
+						ZHRohpK2hpcDDpKEmJkGkpmSmpKw
+						krGSrJKErpkooQYAAAAgAAAA//5I
+						AGkAcgBhAGcAaQBuAG8AUwBhAG4A
+						cwAtAFcAMwCiHqMAowGjAKMAhpK0
+						krGStZK2krqStoaXAgqXAwSXAgmX
+						AxqG
+						</data>
 						<key>Text</key>
 						<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
+{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;\f1\fnil\fcharset0 Verdana;\f2\fnil\fcharset128 HiraginoSans-W3;
+}
+{\colortbl;\red255\green255\blue255;\red0\green0\blue0;}
+{\*\expandedcolortbl;;\cssrgb\c0\c0\c0;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
 
-\f0\fs96 \cf1 \'95\'c0\'97\'f1\'8f\'88\'97\'9d\'82\'cc\'90\'4d\'97\'8a\'90\'ab}</string>
+\f0\fs60 \cf0 \'81\'45\'95\'c0\'97\'f1\'8f\'88\'97\'9d\'82\'cc\'83\'60\'83\'85\'81\'5b\'83\'6a\'83\'93\'83\'4f\'82\'e2\'90\'4d\'97\'8a\'90\'ab\'82\'f0\'95\'db\'8f\'d8\'82\'b7\'82\'e9\'82\'cc\'82\'cd\'93\'ef\'82\'b5\'82\'a2\
+    - \'94\'f1\'8c\'88\'92\'e8\'93\'47\'82\'c8\'8e\'c0\'8d\'73\'82\'aa\'94\'ad\'90\'b6\'82\'b7\'82\'e9\'82\'bd\'82\'df\'81\'41\'8f\'5d\'97\'88\'82\'cc\'83\'65\'83\'58\'83\'67\'82\'e2\'83\'66\'83\'6f\'83\'62\'83\'4f\'82\'c5\'82\'cd\'96\'d4\'97\'85\'82\'c5\'82\'ab\'82\'c8\'82\'a2\'95\'94\'95\'aa\'82\'aa\'8f\'6f\'82\'c4\'82\'ad\'82\'e9\
+    - GPU \'82\'c8\'82\'c7\'82\'cc\'83\'41\'81\'5b\'83\'4c\'83\'65\'83\'4e\'83\'60\'83\'83\'82\'c9\'8d\'87\'82\'ed\'82\'b9\'82\'bd\'83\'76\'83\'8d\'83\'4f\'83\'89\'83\'7e\'83\'93\'83\'4f\'82\'aa\'95\'4b\'97\'76\
+\'81\'45Gears OS \'82\'cd\'92\'ca\'8f\'ed\'82\'cc\'8c\'76\'8e\'5a\'82\'f0\'83\'6d\'81\'5b\'83\'7d\'83\'8b\'83\'8c\'83\'78\'83\'8b\'81\'41\'90\'4d\'97\'8a\'90\'ab\'82\'c6\'8a\'67\'92\'a3\'90\'ab\'82\'cc\'8c\'76\'8e\'5a\'82\'f0\'83\'81\'83\'5e\'83\'8c\'83\'78\'83\'8b\'82\'c9\'8a\'4b\'91\'77\'89\'bb\'82\'b7\'82\'e9\'82\'b1\'82\'c6\'82\'f0\'96\'da\'8e\'77\'82\'b5\'82\'c4\'8a\'4a\'94\'ad\'82\'b5\'82\'c4\'82\'a2\'82\'e9\
+\'81\'45
+\f1 \cf2 \expnd0\expndtw0\kerning0
+\outl0\strokewidth0 \strokec2 Gears OS 
+\f2 \'82\'cc\'95\'c0\'97\'f1\'8f\'88\'97\'9d\'8b\'40\'8d\'5c\'81\'41\'95\'c0\'97\'f1\'8f\'88\'97\'9d\'8d\'5c\'95\'b6
+\f1 (par goto)
+\f2 \'82\'cc\'8e\'c0\'91\'95\'81\'41
+\f1 Gears OS 
+\f2 \'82\'f0\'8e\'c0\'91\'95\'82\'b7\'82\'e9\'82\'c9\'82\'c2\'82\'ea\'82\'c4\'95\'4b\'97\'76\'82\'c8\'82\'c1\'82\'bd\'83\'82\'83\'57\'83\'85\'81\'5b\'83\'8b\'89\'bb\'82\'cc\'93\'b1\'93\'fc\'82\'f0\'8d\'73\'82\'a4}</string>
 						<key>VerticalPad</key>
-						<real>0.0</real>
+						<real>1</real>
 					</dict>
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{13.999999719352729, 306.01528482157511}, {994.98516845703114, 68}}</string>
+					<string>{{13.999999719352616, 363.25684559515082}, {994.98516845703114, 381.41779289872517}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>ID</key>
-					<integer>3755</integer>
+					<integer>4119</integer>
 					<key>Style</key>
 					<dict>
-						<key>fill</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<real>0.80000000000000004</real>
-								<key>g</key>
-								<real>0.59999999999999998</real>
-								<key>r</key>
-								<real>0.20000000000000001</real>
-							</dict>
-							<key>FillType</key>
-							<integer>2</integer>
-							<key>GradientAngle</key>
-							<real>90</real>
-							<key>GradientColor</key>
-							<dict>
-								<key>b</key>
-								<string>0.8</string>
-								<key>g</key>
-								<string>0.4</string>
-								<key>r</key>
-								<string>0</string>
-							</dict>
-						</dict>
 						<key>shadow</key>
 						<dict>
 							<key>Draws</key>
@@ -5886,33 +6673,7 @@
 				</dict>
 			</array>
 			<key>ID</key>
-			<integer>3750</integer>
-		</dict>
-		<dict>
-			<key>Bounds</key>
-			<string>{{14.34320721484886, 838.77898839742818}, {994.92824081273193, 1037.756461699528}}</string>
-			<key>Class</key>
-			<string>ShapedGraphic</string>
-			<key>FontInfo</key>
-			<dict>
-				<key>Size</key>
-				<real>30</real>
-			</dict>
-			<key>ID</key>
-			<integer>3640</integer>
-			<key>Style</key>
-			<dict>
-				<key>shadow</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>stroke</key>
-				<dict>
-					<key>Width</key>
-					<real>0.5</real>
-				</dict>
-			</dict>
+			<integer>4111</integer>
 		</dict>
 		<dict>
 			<key>Bounds</key>
@@ -5979,61 +6740,6 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{27.929965899289073, 380.62833913257816}, {971.47705078125, 93}}</string>
-			<key>Class</key>
-			<string>ShapedGraphic</string>
-			<key>FitText</key>
-			<string>Vertical</string>
-			<key>Flow</key>
-			<string>Resize</string>
-			<key>FontInfo</key>
-			<dict>
-				<key>Font</key>
-				<string>HiraKakuProN-W3</string>
-				<key>Size</key>
-				<real>30</real>
-			</dict>
-			<key>ID</key>
-			<integer>989</integer>
-			<key>Style</key>
-			<dict>
-				<key>fill</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>shadow</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>stroke</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-			</dict>
-			<key>Text</key>
-			<dict>
-				<key>Align</key>
-				<integer>0</integer>
-				<key>Pad</key>
-				<real>0.0</real>
-				<key>Text</key>
-				<string>{\rtf1\ansi\ansicpg1252\cocoartf1504\cocoasubrtf830
-{\fonttbl\f0\fnil\fcharset128 HiraKakuProN-W3;}
-{\colortbl;\red255\green255\blue255;}
-{\*\expandedcolortbl;;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\partightenfactor0
-
-\f0\fs60 \cf0 \'81\'45\'95\'c0\'97\'f1\'8f\'88\'97\'9d\'82\'cc\'83\'60\'83\'85\'81\'5b\'83\'6a\'83\'93\'83\'4f\'82\'e2\'90\'4d\'97\'8a\'90\'ab\'82\'f0\'95\'db\'8f\'d8\'82\'b7\'82\'e9\'82\'cc\'82\'cd\'93\'ef\'82\'b5\'82\'a2\
-    - \'94\'f1\'8c\'88\'92\'e8\'93\'47\'82\'c8\'8e\'c0\'8d\'73\'82\'aa\'94\'ad\'90\'b6\'82\'b7\'82\'e9\'82\'bd\'82\'df\'81\'41\'8f\'5d\'97\'88\'82\'cc\'83\'65\'83\'58\'83\'67\'82\'e2\'83\'66\'83\'6f\'83\'62\'83\'4f\'82\'c5\'82\'cd}</string>
-				<key>VerticalPad</key>
-				<real>1</real>
-			</dict>
-		</dict>
-		<dict>
-			<key>Bounds</key>
 			<string>{{27.929965899289073, 16.994015129345218}, {1924.739013671875, 96}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
@@ -6139,53 +6845,6 @@
 				</dict>
 			</dict>
 		</dict>
-		<dict>
-			<key>Bounds</key>
-			<string>{{13.999999719352729, 374.01528482157528}, {994.98516845703114, 381.41779289872517}}</string>
-			<key>Class</key>
-			<string>ShapedGraphic</string>
-			<key>ID</key>
-			<integer>27</integer>
-			<key>Style</key>
-			<dict>
-				<key>shadow</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>stroke</key>
-				<dict>
-					<key>Width</key>
-					<real>0.5</real>
-				</dict>
-			</dict>
-		</dict>
-		<dict>
-			<key>Bounds</key>
-			<string>{{12.755905627547293, 1942.1277168435699}, {994.98516845703114, 911.69448754618338}}</string>
-			<key>Class</key>
-			<string>ShapedGraphic</string>
-			<key>ID</key>
-			<integer>3262</integer>
-			<key>Style</key>
-			<dict>
-				<key>shadow</key>
-				<dict>
-					<key>Draws</key>
-					<string>NO</string>
-				</dict>
-				<key>stroke</key>
-				<dict>
-					<key>Width</key>
-					<real>0.5</real>
-				</dict>
-			</dict>
-			<key>Text</key>
-			<dict>
-				<key>Align</key>
-				<integer>0</integer>
-			</dict>
-		</dict>
 	</array>
 	<key>GridInfo</key>
 	<dict>
@@ -6253,7 +6912,7 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2018-02-18 12:26:36 +0000</string>
+	<string>2018-02-18 19:06:36 +0000</string>
 	<key>Modifier</key>
 	<string>Tatsuki IHA</string>
 	<key>NotesVisible</key>
@@ -6334,7 +6993,7 @@
 		<key>Expanded_Canvases</key>
 		<array/>
 		<key>Frame</key>
-		<string>{{-0, -0}, {960, 1177}}</string>
+		<string>{{-0, -0}, {1920, 1177}}</string>
 		<key>ShowInfo</key>
 		<true/>
 		<key>Sidebar</key>
@@ -6344,15 +7003,15 @@
 		<key>TopSlabHeight</key>
 		<real>250</real>
 		<key>VisibleRegion</key>
-		<string>{{-55.000000000000007, -290.00000000000028}, {2135.4838709677415, 3441.9354838709678}}</string>
+		<string>{{-546, 463.46153846153845}, {3119.2307692307691, 2051.9230769230762}}</string>
 		<key>Zoom</key>
-		<real>0.31</real>
+		<real>0.52000000000000002</real>
 		<key>ZoomValues</key>
 		<array>
 			<array>
 				<string>Canvas 1</string>
-				<real>0.31</real>
-				<real>0.32000000000000001</real>
+				<real>0.52000000000000002</real>
+				<real>0.5</real>
 			</array>
 		</array>
 	</dict>