changeset 25:ef709768b9cf

add image
author Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp>
date Tue, 12 May 2015 19:06:48 +0900
parents 14d14dcb8219
children cbdddbccca58
files 2015/0512.html 2015/images/.DS_Store 2015/images/basicregex.png 2015/images/omni/automata.graffle 2015/images/vector/dfa.pdf 2015/images/vector/dfa.svg 2015/images/vector/nfa.pdf 2015/images/vector/nfa.svg 2015/images/vector/rensetsu.pdf 2015/images/vector/rensetsu.svg 2015/images/vector/rtsu-automaton.pdf 2015/images/vector/rtsu-automaton.svg 2015/images/vector/rtsu-automatondata.pdf 2015/images/vector/rtsu-automatondata.svg 2015/images/vector/sentaku.pdf 2015/images/vector/sentaku.svg 2015/images/vector/star.pdf 2015/images/vector/star.svg
diffstat 18 files changed, 1996 insertions(+), 280 deletions(-) [+]
line wrap: on
line diff
--- a/2015/0512.html	Mon May 11 15:54:07 2015 +0900
+++ b/2015/0512.html	Tue May 12 19:06:48 2015 +0900
@@ -102,7 +102,7 @@
   </tr>
       <tr>
       <td><div align="right">
-          <name>Masataka Kohagura 5th, May , 2015</name>
+          <name>Masataka Kohagura 12th, May , 2015</name>
       </div></td>
       </tr>
   </tr>
@@ -126,24 +126,6 @@
   </div>
 
   <div id="cover">
-    <h1>今日の話題</h1>
-        <ul>
-            <li>
-            正規表現について
-            </li>
-            <li>
-            オートマトンについて
-            </li>
-            <li>
-            正規表現の基本三演算
-            </li>
-            <li>
-            正規表現の他の演算
-            </li>
-        </ul>
-  </div>
-
-  <div id="cover">
     <h1>正規表現について</h1>
         <ul>
             <li>
@@ -151,10 +133,9 @@
             </li>
             <li>
             文章からあるパターン文字列を検索したいときに使用する <br>
-            (e.g. 「ed」が末尾に含まれる英単語を検索する場合 : .*ed)
-            </li>
-            <li>
-            正規表現は有限オートマトンで表現できる
+            (e.g. 「ed」が末尾に含まれる英単語を検索する場合 : .*ed)<br>
+            . (ピリオド) : 改行コード以外の任意の1文字<br>
+            * : 直前の文字の 0 回以上の繰返し
             </li>
         </ul>
   </div>
@@ -165,6 +146,21 @@
             <li>
             入力に対して内部の状況に応じた処理を行う結果を出力する仮想的な自動機械の概念
             </li>
+            <li>
+            正規表現はオートマトンで表現することができる。
+            </li>
+            <li>
+            非決定性有限オートマトン NFA(Non-deterministic Finite Automaton)と、非決定性有限オートマトンDFA(Deterministic Finite Automaton)が存在する。
+            </li>
+            <li>
+            非決定性有限オートマトン : 1つの入力に対して複数の遷移先が存在する
+            </li>
+        <object data="images/vector/nfa.svg" type="image/svg+xml"></object>
+            <li>
+            決定性有限オートマトン : 1つの入力に対して遷移先が1つだけ
+            </li>
+        <object data="images/vector/dfa.svg" type="image/svg+xml"></object>
+
         </ul>
   </div>
 
@@ -172,14 +168,17 @@
     <h1>正規表現の基本三演算</h1>
         <ul>
             <li>
-            正規表現は「連接」「選択」「繰返し」の演算が備えられている
+            正規表現は「連接」「選択」「繰返し」の演算が備えられている<br>
             R,S という 2 つの正規表現が存在すると仮定する。<br>
             <b>連接 「RS」</b>: R の直後に S が続くパターン<br>
             <ul>(e.g.) RS, RRS, RSS, RRSS, ...<br></ul>
+            <object data="images/vector/rensetsu.svg" type="image/svg+xml"></object><br>
             <b>選択 「R|S」</b>: R もしくは S が出現するパターン<br>
             <ul>(e.g.) R, S, RS, ...<br></ul>
+            <object data="images/vector/sentaku.svg" type="image/svg+xml"></object><br>
             <b>繰返し 「R*S」</b>: 「*」の直前(R)が 0 回以上出現するパターン<br>
-            <ul>(e.g.) S, RS, RRS, RRRS, ...</ul>
+            <ul>(e.g.) S, RS, RRS, RRRS, ...</ul><br>
+            <object data="images/vector/star.svg" type="image/svg+xml"></object><br>
             </li>
             <li>
             基本三演算は結合順位が存在する<br>
@@ -202,7 +201,7 @@
             <ul>(e.g.) S, RS</ul>
             </li>
             <li>
-            <b>「R{1,3}」</b>: 「{}」の直前のパターンが 1 or 3 回出現するパターン<br>
+            <b>「R{1,3}」</b>: 「{}」の直前のパターンが 1 〜 3 回出現するパターン<br>
             <ul>(e.g.) R, RR, RRR</ul>
             </li>
             <li>
@@ -213,6 +212,31 @@
         </ul>
   </div>
 
+  <div id="cover">
+    <h1>実装について</h1>
+    まずは基本三演算を実装していく。
+    <ul>
+        <li>
+        R*(T|S)U をオートマトンで表現してみる
+        </li>
+        <object data="images/vector/rtsu-automaton.svg" type="image/svg+xml"></object>
+        <li>
+        状態と入力に対する遷移先、遷移したかどうかフラグで管理する。
+        </li>
+    <pre>
+    <code>
+typedef struct Automaton {
+    int state;
+    unsigned char input_char;
+    int next_state;
+    bool next_state;
+};
+    </code>
+</pre>
+        <object data="images/vector/rtsu-automatondata.svg" type="image/svg+xml"></object>
+    </ul>
+  </div>
+
 <!--
   <div id="cover">
     <h1>prog</h1>
Binary file 2015/images/.DS_Store has changed
Binary file 2015/images/basicregex.png has changed
--- a/2015/images/omni/automata.graffle	Mon May 11 15:54:07 2015 +0900
+++ b/2015/images/omni/automata.graffle	Tue May 12 19:06:48 2015 +0900
@@ -26,7 +26,7 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2015-05-11 06:46:25 +0000</string>
+	<string>2015-05-12 09:00:45 +0000</string>
 	<key>Modifier</key>
 	<string>MasaKoha</string>
 	<key>NotesVisible</key>
@@ -62,6 +62,16 @@
 			<string>int</string>
 			<string>0</string>
 		</array>
+		<key>NSPrinter</key>
+		<array>
+			<string>coded</string>
+			<string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAlOU1ByaW50ZXIAhIQITlNPYmplY3QAhZKEhIQITlNTdHJpbmcBlIQBKwwxMzMuMTMuNDguOTiGhg==</string>
+		</array>
+		<key>NSPrinterName</key>
+		<array>
+			<string>string</string>
+			<string>133.13.48.98</string>
+		</array>
 		<key>NSRightMargin</key>
 		<array>
 			<string>float</string>
@@ -117,6 +127,226 @@
 			<key>GraphicsList</key>
 			<array>
 				<dict>
+					<key>Bounds</key>
+					<string>{{232, 412}, {28, 22}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>78</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<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>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 \uc0\u949 }</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{232, 297}, {28, 22}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>77</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<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>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs36 \cf0 \uc0\u949 }</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>74</integer>
+					</dict>
+					<key>ID</key>
+					<integer>76</integer>
+					<key>Points</key>
+					<array>
+						<string>{332.94665638693533, 421.43563866626829}</string>
+						<string>{383.05522486929362, 382.06674945605073}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>49</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>74</integer>
+					</dict>
+					<key>ID</key>
+					<integer>75</integer>
+					<key>Points</key>
+					<array>
+						<string>{332.83681653231946, 309.70283734827473}</string>
+						<string>{383.16224747322946, 349.79833463131968}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>42</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{385, 347.5}, {37, 37}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>46</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<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>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{378, 340.5}, {51, 51}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>74</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\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 q3}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
 					<key>Class</key>
 					<string>LineGraphic</string>
 					<key>Head</key>
@@ -440,133 +670,6 @@
 					</dict>
 				</dict>
 				<dict>
-					<key>Bounds</key>
-					<string>{{348.75, 426.5}, {28, 22}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FitText</key>
-					<string>Vertical</string>
-					<key>Flow</key>
-					<string>Resize</string>
-					<key>ID</key>
-					<integer>53</integer>
-					<key>Shape</key>
-					<string>Rectangle</string>
-					<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>Pad</key>
-						<integer>0</integer>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 \uc0\u949 }</string>
-						<key>VerticalPad</key>
-						<integer>0</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{348.75, 282.5}, {28, 22}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FitText</key>
-					<string>Vertical</string>
-					<key>Flow</key>
-					<string>Resize</string>
-					<key>ID</key>
-					<integer>52</integer>
-					<key>Shape</key>
-					<string>Rectangle</string>
-					<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>Pad</key>
-						<integer>0</integer>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs36 \cf0 \uc0\u949 }</string>
-						<key>VerticalPad</key>
-						<integer>0</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>44</integer>
-					</dict>
-					<key>ID</key>
-					<integer>51</integer>
-					<key>Points</key>
-					<array>
-						<string>{333.50691401870375, 422.17360494643901}</string>
-						<string>{389.49325937725337, 381.32663209710773}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>stroke</key>
-						<dict>
-							<key>HeadArrow</key>
-							<string>FilledArrow</string>
-							<key>Legacy</key>
-							<true/>
-							<key>LineType</key>
-							<integer>1</integer>
-							<key>TailArrow</key>
-							<string>0</string>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>49</integer>
-					</dict>
-				</dict>
-				<dict>
 					<key>Class</key>
 					<string>LineGraphic</string>
 					<key>Head</key>
@@ -633,7 +736,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{248.25, 426.5}, {28, 22}}</string>
+					<string>{{348.75, 412}, {28, 22}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -679,7 +782,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{248.25, 282.5}, {28, 22}}</string>
+					<string>{{348.75, 297}, {28, 22}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -724,99 +827,6 @@
 					</dict>
 				</dict>
 				<dict>
-					<key>Bounds</key>
-					<string>{{392, 347.5}, {37, 37}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>ID</key>
-					<integer>46</integer>
-					<key>Shape</key>
-					<string>Circle</string>
-					<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>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>VerticalPad</key>
-						<integer>0</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>44</integer>
-					</dict>
-					<key>ID</key>
-					<integer>45</integer>
-					<key>Points</key>
-					<array>
-						<string>{333.40467624903903, 308.96519416382989}</string>
-						<string>{389.59532375096097, 350.53480583617011}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>stroke</key>
-						<dict>
-							<key>HeadArrow</key>
-							<string>FilledArrow</string>
-							<key>Legacy</key>
-							<true/>
-							<key>LineType</key>
-							<integer>1</integer>
-							<key>TailArrow</key>
-							<string>0</string>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>42</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{385, 340.5}, {51, 51}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>ID</key>
-					<integer>44</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\cocoartf1347\cocoasubrtf570
-\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
-
-\f0\fs24 \cf0 p3}</string>
-						<key>VerticalPad</key>
-						<integer>0</integer>
-					</dict>
-				</dict>
-				<dict>
 					<key>Class</key>
 					<string>LineGraphic</string>
 					<key>Head</key>
@@ -1421,7 +1431,774 @@
 			<key>DisplayScale</key>
 			<string>1 0/72 in = 1.0000 in</string>
 			<key>GraphicsList</key>
-			<array/>
+			<array>
+				<dict>
+					<key>Bounds</key>
+					<string>{{325.00000615035162, 282.91891609760347}, {50.500002384185791, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>53</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<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>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 1}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{227.00000615035165, 282.91891609760347}, {50.500002384185791, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>52</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<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>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 0}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{181.00000853453744, 218.91891609760341}, {50.500002384185791, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>51</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<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>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 0}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>43</integer>
+					</dict>
+					<key>ID</key>
+					<integer>50</integer>
+					<key>Points</key>
+					<array>
+						<string>{210.95583729523864, 283.10664968675962}</string>
+						<string>{219.00000853453744, 248.91891609760341}</string>
+						<string>{190.00000853453744, 248.91891609760341}</string>
+						<string>{198.64329409352777, 283.20394336547338}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>43</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{382.50001091872321, 289.91891609760347}, {37, 37}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>49</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<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>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>47</integer>
+					</dict>
+					<key>ID</key>
+					<integer>48</integer>
+					<key>Points</key>
+					<array>
+						<string>{328.50001091872321, 308.41891609760341}</string>
+						<string>{374.99999818261591, 308.41891609760341}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{375.50001091872321, 282.91891609760347}, {51, 51}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>47</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\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 p2}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>45</integer>
+					</dict>
+					<key>ID</key>
+					<integer>46</integer>
+					<key>Points</key>
+					<array>
+						<string>{230.50001091872323, 308.41891609760341}</string>
+						<string>{276.99999818261591, 308.41891609760341}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{277.50001091872321, 282.91891609760347}, {51, 51}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>45</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\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 q1}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>43</integer>
+					</dict>
+					<key>ID</key>
+					<integer>44</integer>
+					<key>Points</key>
+					<array>
+						<string>{132.50001091872323, 308.41891609760341}</string>
+						<string>{178.99999818261597, 308.41891609760341}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{179.50001091872323, 282.91891609760347}, {51, 51}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>43</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\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 q0}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{324.99999761581421, 76}, {50.500002384185791, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>42</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<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>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 1}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{226.99999761581421, 76}, {50.500002384185791, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>41</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<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>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 0,1}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{181, 12}, {50.500002384185791, 14}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FitText</key>
+					<string>Vertical</string>
+					<key>Flow</key>
+					<string>Resize</string>
+					<key>ID</key>
+					<integer>40</integer>
+					<key>Shape</key>
+					<string>Rectangle</string>
+					<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>Pad</key>
+						<integer>0</integer>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 0}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>28</integer>
+					</dict>
+					<key>ID</key>
+					<integer>39</integer>
+					<key>Points</key>
+					<array>
+						<string>{210.95582876070122, 76.187733589156167}</string>
+						<string>{219, 42}</string>
+						<string>{190, 42}</string>
+						<string>{198.64328555899033, 76.285027267869907}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>28</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{382.50000238418579, 83}, {37, 37}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>35</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<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>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>33</integer>
+					</dict>
+					<key>ID</key>
+					<integer>34</integer>
+					<key>Points</key>
+					<array>
+						<string>{328.50000238418579, 101.5}</string>
+						<string>{374.9999896480785, 101.5}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{375.50000238418579, 76}, {51, 51}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>33</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\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 p2}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>31</integer>
+					</dict>
+					<key>ID</key>
+					<integer>32</integer>
+					<key>Points</key>
+					<array>
+						<string>{230.50000238418579, 101.5}</string>
+						<string>{276.9999896480785, 101.5}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{277.50000238418579, 76}, {51, 51}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>31</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\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 q1}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>28</integer>
+					</dict>
+					<key>ID</key>
+					<integer>29</integer>
+					<key>Points</key>
+					<array>
+						<string>{132.50000238418579, 101.5}</string>
+						<string>{178.9999896480785, 101.5}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{179.50000238418579, 76}, {51, 51}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>28</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\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 q0}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+			</array>
 			<key>GridInfo</key>
 			<dict/>
 			<key>HPages</key>
@@ -1511,13 +2288,248 @@
 			<key>GraphicsList</key>
 			<array>
 				<dict>
+					<key>Bounds</key>
+					<string>{{411.50000238418579, 152}, {40, 40}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>ID</key>
+					<integer>98</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<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>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>49</integer>
+					</dict>
+					<key>ID</key>
+					<integer>97</integer>
+					<key>Points</key>
+					<array>
+						<string>{329.51939811800474, 487.84853176198925}</string>
+						<string>{331.50000238418579, 480}</string>
+						<string>{400.75649795001385, 426.93373573188632}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>52</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>49</integer>
+					</dict>
+					<key>ID</key>
+					<integer>96</integer>
+					<key>Points</key>
+					<array>
+						<string>{339.62860094614592, 346.99931097856171}</string>
+						<string>{366.67903533486412, 371.10415395100921}</string>
+						<string>{402.93785405646889, 403.62909354010037}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>57</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>54</integer>
+					</dict>
+					<key>ID</key>
+					<integer>95</integer>
+					<key>Points</key>
+					<array>
+						<string>{164.67903533486415, 470.89583733797934}</string>
+						<string>{173, 488.33333333333348}</string>
+						<string>{241.04138317399753, 497.34855732249838}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>62</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>59</integer>
+					</dict>
+					<key>ID</key>
+					<integer>94</integer>
+					<key>Points</key>
+					<array>
+						<string>{168.4902985293495, 403.57348583613594}</string>
+						<string>{177, 393}</string>
+						<string>{241.53704833984375, 381.98953247070312}</string>
+						<string>{254.23637796170451, 347.13645294468171}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>67</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>91</integer>
+					</dict>
+					<key>ID</key>
+					<integer>93</integer>
+					<key>Points</key>
+					<array>
+						<string>{158.26722336280903, 359.64921367673412}</string>
+						<string>{157, 340.62957763671875}</string>
+						<string>{88, 340.62957763671875}</string>
+						<string>{89.883837792417609, 359.65054190660157}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>89</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>ID</key>
+					<integer>92</integer>
+					<key>Points</key>
+					<array>
+						<string>{22, 414.79632568359375}</string>
+						<string>{51.999997926145028, 415}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>FilledArrow</string>
+							<key>Legacy</key>
+							<true/>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+				</dict>
+				<dict>
 					<key>Class</key>
 					<string>Group</string>
 					<key>Graphics</key>
 					<array>
 						<dict>
 							<key>Bounds</key>
-							<string>{{176.05557032882197, 377.51852990962851}, {33.999999749855903, 22.666666666666679}}</string>
+							<string>{{176.05557032882197, 360.14810754634726}, {33.999999749855903, 22.666666666666679}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>ID</key>
@@ -1545,7 +2557,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{142.05557057896593, 377.51852990962851}, {33.999999749855903, 22.666666666666679}}</string>
+							<string>{{142.05557057896593, 360.14810754634726}, {33.999999749855903, 22.666666666666679}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>ID</key>
@@ -1573,7 +2585,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{108.0555708291101, 377.51852990962851}, {33.999999749855903, 22.666666666666679}}</string>
+							<string>{{108.0555708291101, 360.14810754634726}, {33.999999749855903, 22.666666666666679}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>ID</key>
@@ -1601,7 +2613,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{74.055571079254221, 377.51852990962851}, {33.999999749855903, 22.666666666666679}}</string>
+							<string>{{74.055571079254221, 360.14810754634726}, {33.999999749855903, 22.666666666666679}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>ID</key>
@@ -1633,7 +2645,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{356, 230}, {48.499986482053231, 14}}</string>
+					<string>{{356, 210}, {48.499986482053231, 14}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -1679,7 +2691,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{356, 101}, {48.499986482053231, 14}}</string>
+					<string>{{356, 117.01973724365234}, {48.499986482053231, 14}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -1725,7 +2737,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{204.75, 230}, {48.499986482053231, 14}}</string>
+					<string>{{214, 210}, {48.499986482053231, 14}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -1771,7 +2783,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{214, 101}, {29.999997568912192, 14}}</string>
+					<string>{{223.25, 117.01973724365234}, {29.999997568912192, 14}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -1903,8 +2915,8 @@
 					<integer>77</integer>
 					<key>Points</key>
 					<array>
-						<string>{326.85721563572753, 97.019735479451171}</string>
-						<string>{409.14278913264405, 155.98026452054887}</string>
+						<string>{330.23596426509692, 133.72928204007158}</string>
+						<string>{405.78596582911166, 162.23243758365504}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1938,8 +2950,8 @@
 					<integer>76</integer>
 					<key>Points</key>
 					<array>
-						<string>{326.94160829104163, 246.09840016698718}</string>
-						<string>{409.06347936245442, 187.90875292267197}</string>
+						<string>{329.94247676182721, 207.8576836596805}</string>
+						<string>{405.57889681808848, 181.2028600319239}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1973,8 +2985,8 @@
 					<integer>75</integer>
 					<key>Points</key>
 					<array>
-						<string>{198.9953178599398, 187.82571178095918}</string>
-						<string>{281.98139490126118, 246.20736633050069}</string>
+						<string>{202.42110664685083, 181.20285947689646}</string>
+						<string>{277.99603743450689, 208.03448906208871}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2008,8 +3020,8 @@
 					<integer>74</integer>
 					<key>Points</key>
 					<array>
-						<string>{198.91657499715475, 156.06321790796738}</string>
-						<string>{282.0834297712168, 96.93678209203263}</string>
+						<string>{202.23956948087832, 162.30002907992159}</string>
+						<string>{278.67687346578214, 133.49458635132058}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2100,7 +3112,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{277.50000238418579, 235}, {54, 54}}</string>
+					<string>{{277.00000238418579, 190}, {54, 54}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>ID</key>
@@ -2130,7 +3142,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{277.50000238418579, 54}, {54, 54}}</string>
+					<string>{{277.50000238418579, 97.019737243652344}, {54, 54}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>ID</key>
@@ -2210,6 +3222,16 @@
 									<string>NO</string>
 								</dict>
 							</dict>
+							<key>Text</key>
+							<dict>
+								<key>Text</key>
+								<string>{\rtf1\ansi\ansicpg1252\cocoartf1347\cocoasubrtf570
+\cocoascreenfonts1{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
+
+\f0\fs24 \cf0 Flag}</string>
+							</dict>
 						</dict>
 						<dict>
 							<key>Bounds</key>
@@ -2407,7 +3429,7 @@
 					<array>
 						<dict>
 							<key>Bounds</key>
-							<string>{{176.05557032882197, 430.40744809751163}, {33.999999749855903, 22.666666666666679}}</string>
+							<string>{{176.05557032882197, 447.77791528348575}, {33.999999749855903, 22.666666666666679}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>ID</key>
@@ -2435,7 +3457,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{142.05557057896593, 430.40744809751163}, {33.999999749855903, 22.666666666666679}}</string>
+							<string>{{142.05557057896593, 447.77791528348575}, {33.999999749855903, 22.666666666666679}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>ID</key>
@@ -2463,7 +3485,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{108.0555708291101, 430.40744809751163}, {33.999999749855903, 22.666666666666679}}</string>
+							<string>{{108.0555708291101, 447.77791528348575}, {33.999999749855903, 22.666666666666679}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>ID</key>
@@ -2491,7 +3513,7 @@
 						</dict>
 						<dict>
 							<key>Bounds</key>
-							<string>{{74.055571079254221, 430.40744809751163}, {33.999999749855903, 22.666666666666679}}</string>
+							<string>{{74.055571079254221, 447.77791528348575}, {33.999999749855903, 22.666666666666679}}</string>
 							<key>Class</key>
 							<string>ShapedGraphic</string>
 							<key>ID</key>
@@ -2644,7 +3666,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{57, 26}, {98, 14}}</string>
+					<string>{{74.055572509765625, 39}, {115, 29}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -2683,7 +3705,7 @@
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\pardirnatural\qc
 
-\f0\fs24 \cf0 R*(T|S)U}</string>
+\f0\fs48 \cf0 R*(T|S)U}</string>
 						<key>VerticalPad</key>
 						<integer>0</integer>
 					</dict>
@@ -2869,7 +3891,7 @@
 	<key>WindowInfo</key>
 	<dict>
 		<key>CurrentSheet</key>
-		<integer>2</integer>
+		<integer>1</integer>
 		<key>ExpandedCanvases</key>
 		<array>
 			<dict>
@@ -2878,7 +3900,7 @@
 			</dict>
 		</array>
 		<key>Frame</key>
-		<string>{{153, 163}, {1016, 925}}</string>
+		<string>{{192, 125}, {1016, 925}}</string>
 		<key>ListView</key>
 		<true/>
 		<key>OutlineWidth</key>
@@ -2892,9 +3914,9 @@
 		<key>SidebarWidth</key>
 		<integer>120</integer>
 		<key>VisibleRegion</key>
-		<string>{{-161, 0}, {881, 783}}</string>
+		<string>{{-116.99999999999997, 0}, {793.69368346497379, 705.40539631449985}}</string>
 		<key>Zoom</key>
-		<real>1</real>
+		<real>1.1100000143051147</real>
 		<key>ZoomValues</key>
 		<array>
 			<array>
@@ -2904,8 +3926,8 @@
 			</array>
 			<array>
 				<string>オートマトン例</string>
-				<real>1</real>
-				<real>1</real>
+				<real>1.1100000143051147</real>
+				<real>1.0700000524520874</real>
 			</array>
 			<array>
 				<string>実装</string>
Binary file 2015/images/vector/dfa.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/2015/images/vector/dfa.svg	Tue May 12 19:06:48 2015 +0900
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="299pt" height="118pt" viewBox="0 0 299 118" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.390625 0 L 0.390625 -8.609375 L 7.21875 -8.609375 L 7.21875 0 Z M 6.140625 -1.078125 L 6.140625 -7.53125 L 1.46875 -7.53125 L 1.46875 -1.078125 Z M 6.140625 -1.078125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 1.453125 -3.046875 C 1.453125 -2.503906 1.53125 -2.050781 1.6875 -1.6875 C 1.957031 -1.03125 2.4375 -0.703125 3.125 -0.703125 C 3.863281 -0.703125 4.367188 -1.046875 4.640625 -1.734375 C 4.796875 -2.117188 4.875 -2.601562 4.875 -3.1875 C 4.875 -3.738281 4.789062 -4.191406 4.625 -4.546875 C 4.34375 -5.171875 3.84375 -5.484375 3.125 -5.484375 C 2.664062 -5.484375 2.269531 -5.285156 1.9375 -4.890625 C 1.613281 -4.492188 1.453125 -3.878906 1.453125 -3.046875 Z M 3.015625 -6.421875 C 3.535156 -6.421875 3.972656 -6.289062 4.328125 -6.03125 C 4.523438 -5.882812 4.710938 -5.675781 4.890625 -5.40625 L 4.890625 -6.28125 L 5.890625 -6.28125 L 5.890625 2.5 L 4.828125 2.5 L 4.828125 -0.71875 C 4.648438 -0.4375 4.40625 -0.210938 4.09375 -0.046875 C 3.789062 0.117188 3.40625 0.203125 2.9375 0.203125 C 2.269531 0.203125 1.671875 -0.0546875 1.140625 -0.578125 C 0.617188 -1.109375 0.359375 -1.910156 0.359375 -2.984375 C 0.359375 -3.984375 0.601562 -4.804688 1.09375 -5.453125 C 1.582031 -6.097656 2.222656 -6.421875 3.015625 -6.421875 Z M 3.015625 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 3.25 -8.390625 C 4.332031 -8.390625 5.117188 -7.941406 5.609375 -7.046875 C 5.984375 -6.359375 6.171875 -5.410156 6.171875 -4.203125 C 6.171875 -3.066406 6 -2.125 5.65625 -1.375 C 5.164062 -0.300781 4.359375 0.234375 3.234375 0.234375 C 2.234375 0.234375 1.484375 -0.203125 0.984375 -1.078125 C 0.578125 -1.816406 0.375 -2.800781 0.375 -4.03125 C 0.375 -4.976562 0.5 -5.796875 0.75 -6.484375 C 1.207031 -7.753906 2.039062 -8.390625 3.25 -8.390625 Z M 3.234375 -0.734375 C 3.785156 -0.734375 4.222656 -0.972656 4.546875 -1.453125 C 4.867188 -1.941406 5.03125 -2.847656 5.03125 -4.171875 C 5.03125 -5.117188 4.910156 -5.898438 4.671875 -6.515625 C 4.441406 -7.128906 3.988281 -7.4375 3.3125 -7.4375 C 2.6875 -7.4375 2.226562 -7.144531 1.9375 -6.5625 C 1.65625 -5.976562 1.515625 -5.117188 1.515625 -3.984375 C 1.515625 -3.128906 1.609375 -2.441406 1.796875 -1.921875 C 2.078125 -1.128906 2.554688 -0.734375 3.234375 -0.734375 Z M 3.234375 -0.734375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 1.15625 -5.9375 L 1.15625 -6.75 C 1.914062 -6.820312 2.441406 -6.945312 2.734375 -7.125 C 3.035156 -7.300781 3.265625 -7.710938 3.421875 -8.359375 L 4.25 -8.359375 L 4.25 0 L 3.125 0 L 3.125 -5.9375 Z M 1.15625 -5.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 3.421875 -0.703125 C 3.910156 -0.703125 4.316406 -0.910156 4.640625 -1.328125 C 4.972656 -1.742188 5.140625 -2.359375 5.140625 -3.171875 C 5.140625 -3.671875 5.066406 -4.101562 4.921875 -4.46875 C 4.648438 -5.15625 4.148438 -5.5 3.421875 -5.5 C 2.691406 -5.5 2.191406 -5.132812 1.921875 -4.40625 C 1.773438 -4.019531 1.703125 -3.523438 1.703125 -2.921875 C 1.703125 -2.429688 1.773438 -2.019531 1.921875 -1.6875 C 2.191406 -1.03125 2.691406 -0.703125 3.421875 -0.703125 Z M 0.6875 -6.25 L 1.71875 -6.25 L 1.71875 -5.421875 C 1.925781 -5.703125 2.15625 -5.921875 2.40625 -6.078125 C 2.757812 -6.304688 3.175781 -6.421875 3.65625 -6.421875 C 4.375 -6.421875 4.976562 -6.148438 5.46875 -5.609375 C 5.96875 -5.066406 6.21875 -4.289062 6.21875 -3.28125 C 6.21875 -1.90625 5.859375 -0.925781 5.140625 -0.34375 C 4.691406 0.03125 4.164062 0.21875 3.5625 0.21875 C 3.09375 0.21875 2.695312 0.113281 2.375 -0.09375 C 2.1875 -0.21875 1.976562 -0.421875 1.75 -0.703125 L 1.75 2.5 L 0.6875 2.5 Z M 0.6875 -6.25 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 0.375 0 C 0.414062 -0.71875 0.566406 -1.34375 0.828125 -1.875 C 1.085938 -2.414062 1.59375 -2.90625 2.34375 -3.34375 L 3.46875 -4 C 3.96875 -4.289062 4.320312 -4.539062 4.53125 -4.75 C 4.851562 -5.070312 5.015625 -5.441406 5.015625 -5.859375 C 5.015625 -6.347656 4.863281 -6.734375 4.5625 -7.015625 C 4.269531 -7.304688 3.882812 -7.453125 3.40625 -7.453125 C 2.675781 -7.453125 2.175781 -7.179688 1.90625 -6.640625 C 1.75 -6.335938 1.664062 -5.929688 1.65625 -5.421875 L 0.578125 -5.421875 C 0.585938 -6.148438 0.722656 -6.742188 0.984375 -7.203125 C 1.441406 -8.015625 2.25 -8.421875 3.40625 -8.421875 C 4.363281 -8.421875 5.0625 -8.160156 5.5 -7.640625 C 5.945312 -7.117188 6.171875 -6.539062 6.171875 -5.90625 C 6.171875 -5.238281 5.9375 -4.664062 5.46875 -4.1875 C 5.195312 -3.90625 4.707031 -3.566406 4 -3.171875 L 3.1875 -2.734375 C 2.8125 -2.523438 2.515625 -2.320312 2.296875 -2.125 C 1.898438 -1.789062 1.648438 -1.414062 1.546875 -1 L 6.140625 -1 L 6.140625 0 Z M 0.375 0 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<rect x="0" y="0" width="299" height="118" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 223.03125 290.386719 C 232.988281 300.347656 232.988281 316.492188 223.03125 326.449219 C 213.074219 336.410156 196.925781 336.410156 186.96875 326.449219 C 177.011719 316.492188 177.011719 300.347656 186.96875 290.386719 C 196.925781 280.429688 213.074219 280.429688 223.03125 290.386719 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="68.326182" y="94.41892"/>
+  <use xlink:href="#glyph0-2" x="75.000582" y="94.41892"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 132.5 308.417969 L 169.101562 308.417969 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 177.101562 308.417969 L 169.101562 305.417969 L 169.101562 311.417969 Z M 177.101562 308.417969 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 321.03125 290.386719 C 330.988281 300.347656 330.988281 316.492188 321.03125 326.449219 C 311.074219 336.410156 294.925781 336.410156 284.96875 326.449219 C 275.011719 316.492188 275.011719 300.347656 284.96875 290.386719 C 294.925781 280.429688 311.074219 280.429688 321.03125 290.386719 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="166.326172" y="94.41892"/>
+  <use xlink:href="#glyph0-3" x="173.000572" y="94.41892"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 230.5 308.417969 L 267.101562 308.417969 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 275.101562 308.417969 L 267.101562 305.417969 L 267.101562 311.417969 Z M 275.101562 308.417969 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 419.03125 290.386719 C 428.988281 300.347656 428.988281 316.492188 419.03125 326.449219 C 409.074219 336.410156 392.925781 336.410156 382.96875 326.449219 C 373.011719 316.492188 373.011719 300.347656 382.96875 290.386719 C 392.925781 280.429688 409.074219 280.429688 419.03125 290.386719 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-4" x="264.326172" y="94.41892"/>
+  <use xlink:href="#glyph0-5" x="271.000572" y="94.41892"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 328.5 308.417969 L 365.101562 308.417969 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 373.101562 308.417969 L 365.101562 305.417969 L 365.101562 311.417969 Z M 373.101562 308.417969 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.082031 295.335938 C 421.304688 302.5625 421.304688 314.277344 414.082031 321.5 C 406.855469 328.726562 395.144531 328.726562 387.917969 321.5 C 380.695312 314.277344 380.695312 302.5625 387.917969 295.335938 C 395.144531 288.113281 406.855469 288.113281 414.082031 295.335938 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 210.957031 283.105469 C 213.636719 271.710938 222.492188 254.617188 219 248.917969 C 215.507812 243.222656 193.390625 243.207031 190 248.917969 C 187.460938 253.199219 191.957031 263.890625 195.585938 273.789062 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198.054688 281.398438 L 198.4375 272.863281 L 192.730469 274.714844 Z M 198.054688 281.398438 " transform="matrix(1,0,0,1,-129.5,-217.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="72.913096" y="11.9189"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="118.913086" y="75.91892"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="216.913086" y="75.91892"/>
+</g>
+</g>
+</svg>
Binary file 2015/images/vector/nfa.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/2015/images/vector/nfa.svg	Tue May 12 19:06:48 2015 +0900
@@ -0,0 +1,66 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="299pt" height="117pt" viewBox="0 0 299 117" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.390625 0 L 0.390625 -8.609375 L 7.21875 -8.609375 L 7.21875 0 Z M 6.140625 -1.078125 L 6.140625 -7.53125 L 1.46875 -7.53125 L 1.46875 -1.078125 Z M 6.140625 -1.078125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 1.453125 -3.046875 C 1.453125 -2.503906 1.53125 -2.050781 1.6875 -1.6875 C 1.957031 -1.03125 2.4375 -0.703125 3.125 -0.703125 C 3.863281 -0.703125 4.367188 -1.046875 4.640625 -1.734375 C 4.796875 -2.117188 4.875 -2.601562 4.875 -3.1875 C 4.875 -3.738281 4.789062 -4.191406 4.625 -4.546875 C 4.34375 -5.171875 3.84375 -5.484375 3.125 -5.484375 C 2.664062 -5.484375 2.269531 -5.285156 1.9375 -4.890625 C 1.613281 -4.492188 1.453125 -3.878906 1.453125 -3.046875 Z M 3.015625 -6.421875 C 3.535156 -6.421875 3.972656 -6.289062 4.328125 -6.03125 C 4.523438 -5.882812 4.710938 -5.675781 4.890625 -5.40625 L 4.890625 -6.28125 L 5.890625 -6.28125 L 5.890625 2.5 L 4.828125 2.5 L 4.828125 -0.71875 C 4.648438 -0.4375 4.40625 -0.210938 4.09375 -0.046875 C 3.789062 0.117188 3.40625 0.203125 2.9375 0.203125 C 2.269531 0.203125 1.671875 -0.0546875 1.140625 -0.578125 C 0.617188 -1.109375 0.359375 -1.910156 0.359375 -2.984375 C 0.359375 -3.984375 0.601562 -4.804688 1.09375 -5.453125 C 1.582031 -6.097656 2.222656 -6.421875 3.015625 -6.421875 Z M 3.015625 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 3.25 -8.390625 C 4.332031 -8.390625 5.117188 -7.941406 5.609375 -7.046875 C 5.984375 -6.359375 6.171875 -5.410156 6.171875 -4.203125 C 6.171875 -3.066406 6 -2.125 5.65625 -1.375 C 5.164062 -0.300781 4.359375 0.234375 3.234375 0.234375 C 2.234375 0.234375 1.484375 -0.203125 0.984375 -1.078125 C 0.578125 -1.816406 0.375 -2.800781 0.375 -4.03125 C 0.375 -4.976562 0.5 -5.796875 0.75 -6.484375 C 1.207031 -7.753906 2.039062 -8.390625 3.25 -8.390625 Z M 3.234375 -0.734375 C 3.785156 -0.734375 4.222656 -0.972656 4.546875 -1.453125 C 4.867188 -1.941406 5.03125 -2.847656 5.03125 -4.171875 C 5.03125 -5.117188 4.910156 -5.898438 4.671875 -6.515625 C 4.441406 -7.128906 3.988281 -7.4375 3.3125 -7.4375 C 2.6875 -7.4375 2.226562 -7.144531 1.9375 -6.5625 C 1.65625 -5.976562 1.515625 -5.117188 1.515625 -3.984375 C 1.515625 -3.128906 1.609375 -2.441406 1.796875 -1.921875 C 2.078125 -1.128906 2.554688 -0.734375 3.234375 -0.734375 Z M 3.234375 -0.734375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 1.15625 -5.9375 L 1.15625 -6.75 C 1.914062 -6.820312 2.441406 -6.945312 2.734375 -7.125 C 3.035156 -7.300781 3.265625 -7.710938 3.421875 -8.359375 L 4.25 -8.359375 L 4.25 0 L 3.125 0 L 3.125 -5.9375 Z M 1.15625 -5.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 3.421875 -0.703125 C 3.910156 -0.703125 4.316406 -0.910156 4.640625 -1.328125 C 4.972656 -1.742188 5.140625 -2.359375 5.140625 -3.171875 C 5.140625 -3.671875 5.066406 -4.101562 4.921875 -4.46875 C 4.648438 -5.15625 4.148438 -5.5 3.421875 -5.5 C 2.691406 -5.5 2.191406 -5.132812 1.921875 -4.40625 C 1.773438 -4.019531 1.703125 -3.523438 1.703125 -2.921875 C 1.703125 -2.429688 1.773438 -2.019531 1.921875 -1.6875 C 2.191406 -1.03125 2.691406 -0.703125 3.421875 -0.703125 Z M 0.6875 -6.25 L 1.71875 -6.25 L 1.71875 -5.421875 C 1.925781 -5.703125 2.15625 -5.921875 2.40625 -6.078125 C 2.757812 -6.304688 3.175781 -6.421875 3.65625 -6.421875 C 4.375 -6.421875 4.976562 -6.148438 5.46875 -5.609375 C 5.96875 -5.066406 6.21875 -4.289062 6.21875 -3.28125 C 6.21875 -1.90625 5.859375 -0.925781 5.140625 -0.34375 C 4.691406 0.03125 4.164062 0.21875 3.5625 0.21875 C 3.09375 0.21875 2.695312 0.113281 2.375 -0.09375 C 2.1875 -0.21875 1.976562 -0.421875 1.75 -0.703125 L 1.75 2.5 L 0.6875 2.5 Z M 0.6875 -6.25 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 0.375 0 C 0.414062 -0.71875 0.566406 -1.34375 0.828125 -1.875 C 1.085938 -2.414062 1.59375 -2.90625 2.34375 -3.34375 L 3.46875 -4 C 3.96875 -4.289062 4.320312 -4.539062 4.53125 -4.75 C 4.851562 -5.070312 5.015625 -5.441406 5.015625 -5.859375 C 5.015625 -6.347656 4.863281 -6.734375 4.5625 -7.015625 C 4.269531 -7.304688 3.882812 -7.453125 3.40625 -7.453125 C 2.675781 -7.453125 2.175781 -7.179688 1.90625 -6.640625 C 1.75 -6.335938 1.664062 -5.929688 1.65625 -5.421875 L 0.578125 -5.421875 C 0.585938 -6.148438 0.722656 -6.742188 0.984375 -7.203125 C 1.441406 -8.015625 2.25 -8.421875 3.40625 -8.421875 C 4.363281 -8.421875 5.0625 -8.160156 5.5 -7.640625 C 5.945312 -7.117188 6.171875 -6.539062 6.171875 -5.90625 C 6.171875 -5.238281 5.9375 -4.664062 5.46875 -4.1875 C 5.195312 -3.90625 4.707031 -3.566406 4 -3.171875 L 3.1875 -2.734375 C 2.8125 -2.523438 2.515625 -2.320312 2.296875 -2.125 C 1.898438 -1.789062 1.648438 -1.414062 1.546875 -1 L 6.140625 -1 L 6.140625 0 Z M 0.375 0 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 1 1.21875 C 1.269531 1.175781 1.457031 0.988281 1.5625 0.65625 C 1.625 0.476562 1.65625 0.304688 1.65625 0.140625 C 1.65625 0.117188 1.648438 0.0976562 1.640625 0.078125 C 1.640625 0.0546875 1.640625 0.03125 1.640625 0 L 1 0 L 1 -1.28125 L 2.25 -1.28125 L 2.25 -0.09375 C 2.25 0.375 2.15625 0.78125 1.96875 1.125 C 1.78125 1.476562 1.457031 1.695312 1 1.78125 Z M 1 1.21875 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<rect x="0" y="0" width="299" height="117" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 223.03125 83.46875 C 232.988281 93.425781 232.988281 109.574219 223.03125 119.53125 C 213.074219 129.488281 196.925781 129.488281 186.96875 119.53125 C 177.011719 109.574219 177.011719 93.425781 186.96875 83.46875 C 196.925781 73.511719 213.074219 73.511719 223.03125 83.46875 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="68.326172" y="93.5"/>
+  <use xlink:href="#glyph0-2" x="75.000572" y="93.5"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 132.5 101.5 L 169.101562 101.5 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 177.101562 101.5 L 169.101562 98.5 L 169.101562 104.5 Z M 177.101562 101.5 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 321.03125 83.46875 C 330.988281 93.425781 330.988281 109.574219 321.03125 119.53125 C 311.074219 129.488281 294.925781 129.488281 284.96875 119.53125 C 275.011719 109.574219 275.011719 93.425781 284.96875 83.46875 C 294.925781 73.511719 311.074219 73.511719 321.03125 83.46875 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="166.326172" y="93.5"/>
+  <use xlink:href="#glyph0-3" x="173.000572" y="93.5"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 230.5 101.5 L 267.101562 101.5 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 275.101562 101.5 L 267.101562 98.5 L 267.101562 104.5 Z M 275.101562 101.5 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 419.03125 83.46875 C 428.988281 93.425781 428.988281 109.574219 419.03125 119.53125 C 409.074219 129.488281 392.925781 129.488281 382.96875 119.53125 C 373.011719 109.574219 373.011719 93.425781 382.96875 83.46875 C 392.925781 73.511719 409.074219 73.511719 419.03125 83.46875 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-4" x="264.326172" y="93.5"/>
+  <use xlink:href="#glyph0-5" x="271.000572" y="93.5"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 328.5 101.5 L 365.101562 101.5 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 373.101562 101.5 L 365.101562 98.5 L 365.101562 104.5 Z M 373.101562 101.5 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 414.082031 88.417969 C 421.304688 95.644531 421.304688 107.355469 414.082031 114.582031 C 406.855469 121.804688 395.144531 121.804688 387.917969 114.582031 C 380.695312 107.355469 380.695312 95.644531 387.917969 88.417969 C 395.144531 81.195312 406.855469 81.195312 414.082031 88.417969 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 210.957031 76.1875 C 213.636719 64.792969 222.492188 47.699219 219 42 C 215.507812 36.300781 193.390625 36.285156 190 42 C 187.460938 46.28125 191.957031 56.972656 195.585938 66.871094 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 198.054688 74.476562 L 198.4375 65.941406 L 192.730469 67.796875 Z M 198.054688 74.476562 " transform="matrix(1,0,0,1,-129.5,-11.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="72.913086" y="11"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-2" x="113.90918" y="75"/>
+  <use xlink:href="#glyph0-6" x="120.58358" y="75"/>
+  <use xlink:href="#glyph0-3" x="123.92198" y="75"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="216.913086" y="75"/>
+</g>
+</g>
+</svg>
Binary file 2015/images/vector/rensetsu.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/2015/images/vector/rensetsu.svg	Tue May 12 19:06:48 2015 +0900
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="408pt" height="75pt" viewBox="0 0 408 75" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.390625 0 L 0.390625 -8.609375 L 7.21875 -8.609375 L 7.21875 0 Z M 6.140625 -1.078125 L 6.140625 -7.53125 L 1.46875 -7.53125 L 1.46875 -1.078125 Z M 6.140625 -1.078125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 1.453125 -3.046875 C 1.453125 -2.503906 1.53125 -2.050781 1.6875 -1.6875 C 1.957031 -1.03125 2.4375 -0.703125 3.125 -0.703125 C 3.863281 -0.703125 4.367188 -1.046875 4.640625 -1.734375 C 4.796875 -2.117188 4.875 -2.601562 4.875 -3.1875 C 4.875 -3.738281 4.789062 -4.191406 4.625 -4.546875 C 4.34375 -5.171875 3.84375 -5.484375 3.125 -5.484375 C 2.664062 -5.484375 2.269531 -5.285156 1.9375 -4.890625 C 1.613281 -4.492188 1.453125 -3.878906 1.453125 -3.046875 Z M 3.015625 -6.421875 C 3.535156 -6.421875 3.972656 -6.289062 4.328125 -6.03125 C 4.523438 -5.882812 4.710938 -5.675781 4.890625 -5.40625 L 4.890625 -6.28125 L 5.890625 -6.28125 L 5.890625 2.5 L 4.828125 2.5 L 4.828125 -0.71875 C 4.648438 -0.4375 4.40625 -0.210938 4.09375 -0.046875 C 3.789062 0.117188 3.40625 0.203125 2.9375 0.203125 C 2.269531 0.203125 1.671875 -0.0546875 1.140625 -0.578125 C 0.617188 -1.109375 0.359375 -1.910156 0.359375 -2.984375 C 0.359375 -3.984375 0.601562 -4.804688 1.09375 -5.453125 C 1.582031 -6.097656 2.222656 -6.421875 3.015625 -6.421875 Z M 3.015625 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 3.25 -8.390625 C 4.332031 -8.390625 5.117188 -7.941406 5.609375 -7.046875 C 5.984375 -6.359375 6.171875 -5.410156 6.171875 -4.203125 C 6.171875 -3.066406 6 -2.125 5.65625 -1.375 C 5.164062 -0.300781 4.359375 0.234375 3.234375 0.234375 C 2.234375 0.234375 1.484375 -0.203125 0.984375 -1.078125 C 0.578125 -1.816406 0.375 -2.800781 0.375 -4.03125 C 0.375 -4.976562 0.5 -5.796875 0.75 -6.484375 C 1.207031 -7.753906 2.039062 -8.390625 3.25 -8.390625 Z M 3.234375 -0.734375 C 3.785156 -0.734375 4.222656 -0.972656 4.546875 -1.453125 C 4.867188 -1.941406 5.03125 -2.847656 5.03125 -4.171875 C 5.03125 -5.117188 4.910156 -5.898438 4.671875 -6.515625 C 4.441406 -7.128906 3.988281 -7.4375 3.3125 -7.4375 C 2.6875 -7.4375 2.226562 -7.144531 1.9375 -6.5625 C 1.65625 -5.976562 1.515625 -5.117188 1.515625 -3.984375 C 1.515625 -3.128906 1.609375 -2.441406 1.796875 -1.921875 C 2.078125 -1.128906 2.554688 -0.734375 3.234375 -0.734375 Z M 3.234375 -0.734375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 1.15625 -5.9375 L 1.15625 -6.75 C 1.914062 -6.820312 2.441406 -6.945312 2.734375 -7.125 C 3.035156 -7.300781 3.265625 -7.710938 3.421875 -8.359375 L 4.25 -8.359375 L 4.25 0 L 3.125 0 L 3.125 -5.9375 Z M 1.15625 -5.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 3.421875 -0.703125 C 3.910156 -0.703125 4.316406 -0.910156 4.640625 -1.328125 C 4.972656 -1.742188 5.140625 -2.359375 5.140625 -3.171875 C 5.140625 -3.671875 5.066406 -4.101562 4.921875 -4.46875 C 4.648438 -5.15625 4.148438 -5.5 3.421875 -5.5 C 2.691406 -5.5 2.191406 -5.132812 1.921875 -4.40625 C 1.773438 -4.019531 1.703125 -3.523438 1.703125 -2.921875 C 1.703125 -2.429688 1.773438 -2.019531 1.921875 -1.6875 C 2.191406 -1.03125 2.691406 -0.703125 3.421875 -0.703125 Z M 0.6875 -6.25 L 1.71875 -6.25 L 1.71875 -5.421875 C 1.925781 -5.703125 2.15625 -5.921875 2.40625 -6.078125 C 2.757812 -6.304688 3.175781 -6.421875 3.65625 -6.421875 C 4.375 -6.421875 4.976562 -6.148438 5.46875 -5.609375 C 5.96875 -5.066406 6.21875 -4.289062 6.21875 -3.28125 C 6.21875 -1.90625 5.859375 -0.925781 5.140625 -0.34375 C 4.691406 0.03125 4.164062 0.21875 3.5625 0.21875 C 3.09375 0.21875 2.695312 0.113281 2.375 -0.09375 C 2.1875 -0.21875 1.976562 -0.421875 1.75 -0.703125 L 1.75 2.5 L 0.6875 2.5 Z M 0.6875 -6.25 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 0.375 0 C 0.414062 -0.71875 0.566406 -1.34375 0.828125 -1.875 C 1.085938 -2.414062 1.59375 -2.90625 2.34375 -3.34375 L 3.46875 -4 C 3.96875 -4.289062 4.320312 -4.539062 4.53125 -4.75 C 4.851562 -5.070312 5.015625 -5.441406 5.015625 -5.859375 C 5.015625 -6.347656 4.863281 -6.734375 4.5625 -7.015625 C 4.269531 -7.304688 3.882812 -7.453125 3.40625 -7.453125 C 2.675781 -7.453125 2.175781 -7.179688 1.90625 -6.640625 C 1.75 -6.335938 1.664062 -5.929688 1.65625 -5.421875 L 0.578125 -5.421875 C 0.585938 -6.148438 0.722656 -6.742188 0.984375 -7.203125 C 1.441406 -8.015625 2.25 -8.421875 3.40625 -8.421875 C 4.363281 -8.421875 5.0625 -8.160156 5.5 -7.640625 C 5.945312 -7.117188 6.171875 -6.539062 6.171875 -5.90625 C 6.171875 -5.238281 5.9375 -4.664062 5.46875 -4.1875 C 5.195312 -3.90625 4.707031 -3.566406 4 -3.171875 L 3.1875 -2.734375 C 2.8125 -2.523438 2.515625 -2.320312 2.296875 -2.125 C 1.898438 -1.789062 1.648438 -1.414062 1.546875 -1 L 6.140625 -1 L 6.140625 0 Z M 0.375 0 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 0.578125 0 L 0.578125 -12.90625 L 10.828125 -12.90625 L 10.828125 0 Z M 9.21875 -1.625 L 9.21875 -11.296875 L 2.203125 -11.296875 L 2.203125 -1.625 Z M 9.21875 -1.625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d="M 7.375 -7 C 8.195312 -7 8.84375 -7.160156 9.3125 -7.484375 C 9.789062 -7.816406 10.03125 -8.410156 10.03125 -9.265625 C 10.03125 -10.179688 9.695312 -10.804688 9.03125 -11.140625 C 8.675781 -11.316406 8.203125 -11.40625 7.609375 -11.40625 L 3.328125 -11.40625 L 3.328125 -7 Z M 1.578125 -12.90625 L 7.5625 -12.90625 C 8.539062 -12.90625 9.351562 -12.765625 10 -12.484375 C 11.207031 -11.929688 11.8125 -10.914062 11.8125 -9.4375 C 11.8125 -8.65625 11.648438 -8.019531 11.328125 -7.53125 C 11.015625 -7.039062 10.570312 -6.644531 10 -6.34375 C 10.5 -6.132812 10.875 -5.863281 11.125 -5.53125 C 11.382812 -5.195312 11.53125 -4.65625 11.5625 -3.90625 L 11.625 -2.1875 C 11.632812 -1.6875 11.675781 -1.316406 11.75 -1.078125 C 11.851562 -0.671875 12.039062 -0.410156 12.3125 -0.296875 L 12.3125 0 L 10.15625 0 C 10.101562 -0.113281 10.054688 -0.253906 10.015625 -0.421875 C 9.984375 -0.597656 9.957031 -0.941406 9.9375 -1.453125 L 9.828125 -3.609375 C 9.785156 -4.453125 9.472656 -5.015625 8.890625 -5.296875 C 8.554688 -5.453125 8.03125 -5.53125 7.3125 -5.53125 L 3.328125 -5.53125 L 3.328125 0 L 1.578125 0 Z M 1.578125 -12.90625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 2.515625 -4.171875 C 2.554688 -3.429688 2.726562 -2.832031 3.03125 -2.375 C 3.613281 -1.519531 4.632812 -1.09375 6.09375 -1.09375 C 6.75 -1.09375 7.347656 -1.1875 7.890625 -1.375 C 8.929688 -1.738281 9.453125 -2.390625 9.453125 -3.328125 C 9.453125 -4.035156 9.234375 -4.535156 8.796875 -4.828125 C 8.347656 -5.128906 7.648438 -5.382812 6.703125 -5.59375 L 4.953125 -6 C 3.816406 -6.25 3.007812 -6.53125 2.53125 -6.84375 C 1.707031 -7.382812 1.296875 -8.191406 1.296875 -9.265625 C 1.296875 -10.421875 1.695312 -11.367188 2.5 -12.109375 C 3.300781 -12.859375 4.441406 -13.234375 5.921875 -13.234375 C 7.273438 -13.234375 8.421875 -12.90625 9.359375 -12.25 C 10.304688 -11.601562 10.78125 -10.5625 10.78125 -9.125 L 9.140625 -9.125 C 9.054688 -9.8125 8.867188 -10.34375 8.578125 -10.71875 C 8.046875 -11.382812 7.140625 -11.71875 5.859375 -11.71875 C 4.828125 -11.71875 4.085938 -11.5 3.640625 -11.0625 C 3.191406 -10.632812 2.96875 -10.132812 2.96875 -9.5625 C 2.96875 -8.925781 3.226562 -8.460938 3.75 -8.171875 C 4.09375 -7.984375 4.875 -7.75 6.09375 -7.46875 L 7.90625 -7.0625 C 8.78125 -6.863281 9.457031 -6.585938 9.9375 -6.234375 C 10.75 -5.628906 11.15625 -4.753906 11.15625 -3.609375 C 11.15625 -2.179688 10.632812 -1.160156 9.59375 -0.546875 C 8.5625 0.0664062 7.359375 0.375 5.984375 0.375 C 4.367188 0.375 3.109375 -0.0351562 2.203125 -0.859375 C 1.296875 -1.671875 0.851562 -2.773438 0.875 -4.171875 Z M 6.046875 -13.265625 Z M 6.046875 -13.265625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-0">
+<path style="stroke:none;" d="M 1.625 -15.546875 L 1.625 1.796875 L 16.359375 1.796875 L 16.359375 -15.625 L 1.625 -15.625 Z M 14.546875 -14.65625 L 9 -7.84375 L 3.5625 -14.546875 L 14.4375 -14.546875 Z M 15.375 0.03125 L 9.78125 -6.890625 L 15.375 -13.8125 L 15.078125 -13.859375 L 15.078125 0.078125 Z M 3.46875 0.84375 L 9 -5.9375 L 14.421875 0.71875 L 3.578125 0.71875 Z M 2.890625 0.09375 L 2.890625 -13.890625 L 2.609375 -13.84375 L 8.21875 -6.890625 L 2.609375 0.046875 Z M 2.890625 0.09375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-1">
+<path style="stroke:none;" d="M 10.328125 -12.4375 L 10.328125 -11.09375 L 7.734375 -11.09375 C 7.15625 -11.09375 6.75 -11.109375 6.171875 -11.171875 C 6.25 -10.65625 6.265625 -10.375 6.265625 -9.90625 L 6.265625 -6.265625 C 6.265625 -5.796875 6.25 -5.515625 6.171875 -5 C 6.796875 -5.078125 7.21875 -5.09375 7.765625 -5.09375 L 10.328125 -5.09375 L 10.328125 -3.765625 L 7.3125 -3.765625 C 6.40625 -3.765625 5.90625 -3.78125 5.359375 -3.875 L 5.359375 -2.5625 C 5.890625 -2.640625 6.546875 -2.6875 7.3125 -2.6875 L 10.328125 -2.6875 L 10.328125 -2.40625 C 10.328125 -1.84375 10.296875 -1.296875 10.1875 -0.703125 L 11.75 -0.703125 C 11.640625 -1.296875 11.609375 -1.84375 11.609375 -2.40625 L 11.609375 -2.6875 L 15.109375 -2.6875 C 15.953125 -2.6875 16.5 -2.65625 17.03125 -2.5625 L 17.03125 -3.875 C 16.53125 -3.78125 16 -3.765625 15.125 -3.765625 L 11.609375 -3.765625 L 11.609375 -5.09375 L 14.484375 -5.09375 C 15.03125 -5.09375 15.46875 -5.078125 16.03125 -4.984375 C 15.96875 -5.484375 15.953125 -5.78125 15.953125 -6.265625 L 15.953125 -9.859375 C 15.953125 -10.375 15.96875 -10.671875 16.03125 -11.171875 C 15.421875 -11.109375 15.078125 -11.09375 14.484375 -11.09375 L 11.609375 -11.09375 L 11.609375 -12.359375 L 15.046875 -12.359375 C 15.9375 -12.359375 16.4375 -12.34375 16.96875 -12.234375 L 16.96875 -13.546875 C 16.4375 -13.484375 15.859375 -13.453125 14.96875 -13.453125 L 11.609375 -13.453125 C 11.609375 -14 11.640625 -14.46875 11.75 -15.0625 L 10.1875 -15.0625 C 10.296875 -14.46875 10.328125 -13.984375 10.328125 -13.453125 L 7.328125 -13.453125 C 6.421875 -13.453125 5.875 -13.484375 5.3125 -13.546875 L 5.3125 -12.234375 C 5.8125 -12.34375 6.296875 -12.359375 7.140625 -12.359375 L 10.328125 -12.359375 Z M 10.328125 -10.109375 L 10.328125 -8.65625 L 7.578125 -8.65625 L 7.578125 -10.046875 L 10.328125 -10.046875 Z M 11.484375 -10.046875 L 14.640625 -10.046875 L 14.640625 -8.65625 L 11.609375 -8.65625 L 11.609375 -10.046875 Z M 10.328125 -7.71875 L 10.328125 -6.140625 L 7.578125 -6.140625 L 7.578125 -7.65625 L 10.328125 -7.65625 Z M 11.484375 -7.65625 L 14.640625 -7.65625 L 14.640625 -6.140625 L 11.609375 -6.140625 L 11.609375 -7.65625 Z M 1.09375 -13.90625 C 2.328125 -12.78125 2.859375 -12.125 3.984375 -10.53125 L 5.0625 -11.5 C 3.875 -13 3.296875 -13.640625 2.03125 -14.8125 L 1.046875 -13.96875 Z M 0.953125 -6.625 C 1.40625 -6.703125 1.671875 -6.71875 2.28125 -6.71875 L 3.328125 -6.71875 L 3.328125 -2.4375 C 2.359375 -1.46875 1.375 -0.703125 0.4375 -0.265625 L 1.140625 1.09375 C 1.53125 0.71875 1.671875 0.59375 1.96875 0.375 C 2.828125 -0.28125 3.28125 -0.671875 3.953125 -1.34375 C 4.359375 -0.78125 4.78125 -0.34375 5.375 0 C 6.53125 0.671875 7.71875 0.859375 10.703125 0.859375 C 12.828125 0.859375 15.375 0.8125 17.078125 0.734375 C 17.203125 0.046875 17.25 0 17.546875 -0.734375 C 15.703125 -0.46875 13.59375 -0.375 10.15625 -0.375 C 7.59375 -0.375 6.609375 -0.5625 5.5625 -1.328125 C 5.171875 -1.625 4.984375 -1.875 4.71875 -2.453125 L 4.71875 -5.96875 C 4.71875 -6.875 4.734375 -7.34375 4.828125 -7.96875 C 4.21875 -7.890625 3.828125 -7.859375 3.296875 -7.859375 L 2.359375 -7.859375 C 1.671875 -7.859375 1.40625 -7.890625 0.8125 -7.96875 L 0.8125 -6.59375 Z M 0.953125 -6.625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-2">
+<path style="stroke:none;" d="M 15.4375 -4.65625 C 16.296875 -4.65625 16.765625 -4.640625 17.296875 -4.53125 L 17.296875 -5.90625 C 16.796875 -5.8125 16.296875 -5.796875 15.421875 -5.796875 L 10.6875 -5.796875 C 11.25 -6.75 11.359375 -6.9375 11.515625 -7.265625 L 10.0625 -7.59375 C 9.875 -7.03125 9.625 -6.484375 9.21875 -5.796875 L 7.578125 -5.796875 C 6.765625 -5.796875 6.3125 -5.8125 5.734375 -5.90625 L 5.734375 -4.53125 C 6.3125 -4.640625 6.765625 -4.65625 7.578125 -4.65625 L 8.453125 -4.65625 C 7.890625 -3.796875 7.5 -3.34375 6.671875 -2.5 C 8.53125 -1.984375 9.203125 -1.765625 10.21875 -1.34375 C 8.796875 -0.515625 7.296875 -0.09375 4.828125 0.125 C 5.203125 0.625 5.296875 0.796875 5.484375 1.328125 C 8.171875 0.875 10.03125 0.25 11.59375 -0.78125 C 13.1875 -0.078125 13.9375 0.375 15.765625 1.5625 L 16.734375 0.46875 C 14.84375 -0.609375 13.953125 -1.0625 12.640625 -1.609375 C 13.578125 -2.46875 14.21875 -3.4375 14.671875 -4.65625 Z M 13.25 -4.734375 C 12.859375 -3.59375 12.34375 -2.875 11.390625 -2.109375 C 10.515625 -2.453125 9.984375 -2.625 8.734375 -3 C 9.203125 -3.546875 9.40625 -3.828125 9.96875 -4.65625 L 13.21875 -4.65625 Z M 6.0625 -7.59375 C 6.4375 -7.65625 6.9375 -7.671875 7.625 -7.671875 L 15.421875 -7.671875 C 16.265625 -7.671875 16.78125 -7.65625 17.296875 -7.546875 L 17.296875 -8.90625 C 16.796875 -8.8125 16.296875 -8.796875 15.40625 -8.796875 L 13.609375 -8.796875 C 14.09375 -9.515625 14.484375 -10.28125 15 -11.46875 L 13.6875 -11.859375 C 13.21875 -10.46875 12.875 -9.71875 12.234375 -8.796875 L 7.609375 -8.796875 C 6.84375 -8.796875 6.375 -8.8125 5.875 -8.90625 L 5.875 -7.71875 C 5.203125 -7.375 5 -7.265625 4.421875 -7.03125 L 4.421875 -10.34375 L 4.890625 -10.34375 C 5.421875 -10.34375 5.765625 -10.328125 6.25 -10.234375 L 6.25 -11.59375 C 5.703125 -11.515625 5.515625 -11.5 4.875 -11.5 L 4.421875 -11.5 L 4.421875 -13.171875 C 4.421875 -13.90625 4.46875 -14.4375 4.578125 -15.046875 L 2.890625 -15.046875 C 3 -14.40625 3.046875 -13.90625 3.046875 -13.15625 L 3.046875 -11.5 L 2.265625 -11.5 C 1.75 -11.5 1.34375 -11.53125 0.78125 -11.625 L 0.78125 -10.265625 C 1.328125 -10.328125 1.75 -10.34375 2.25 -10.34375 L 3.046875 -10.34375 L 3.046875 -6.5 C 1.859375 -6.0625 1.265625 -5.875 0.515625 -5.78125 L 0.90625 -4.3125 C 1.328125 -4.546875 1.53125 -4.640625 2 -4.8125 C 2.375 -4.953125 2.53125 -5.015625 3.046875 -5.21875 L 3.046875 -0.34375 C 3.046875 0 3.03125 0.015625 2.453125 0.015625 C 2.125 0.015625 1.671875 -0.015625 1.03125 -0.109375 C 1.265625 0.375 1.3125 0.625 1.390625 1.171875 C 1.8125 1.203125 1.96875 1.203125 2.140625 1.203125 C 2.703125 1.203125 3.34375 1.140625 3.625 1.0625 C 4.109375 0.921875 4.421875 0.515625 4.421875 -0.140625 L 4.421875 -5.78125 C 5.0625 -6.046875 5.4375 -6.1875 6.203125 -6.59375 L 6.1875 -7.609375 Z M 12.046875 -12.984375 L 12.046875 -13.53125 C 12.046875 -14.046875 12.0625 -14.4375 12.15625 -15 L 10.53125 -15 C 10.625 -14.5625 10.65625 -14.09375 10.65625 -13.546875 L 10.65625 -13.046875 L 8.28125 -13.046875 C 7.390625 -13.046875 6.9375 -13.0625 6.359375 -13.15625 L 6.359375 -11.796875 C 6.890625 -11.890625 7.375 -11.921875 8.21875 -11.921875 L 14.96875 -11.921875 C 15.84375 -11.921875 16.34375 -11.890625 16.84375 -11.796875 L 16.84375 -13.15625 C 16.3125 -13.0625 15.828125 -13.046875 14.921875 -13.046875 L 12.046875 -13.046875 Z M 7.90625 -11.265625 C 8.421875 -10.328125 8.609375 -9.90625 8.96875 -8.796875 L 10.21875 -9.28125 C 9.84375 -10.28125 9.578125 -10.828125 9.03125 -11.796875 L 7.859375 -11.34375 Z M 7.90625 -11.265625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-3">
+<path style="stroke:none;" d=""/>
+</symbol>
+<symbol overflow="visible" id="glyph2-4">
+<path style="stroke:none;" d="M 3.046875 -9.953125 L 1.109375 -9.953125 L 1.109375 -8.03125 L 3.171875 -8.03125 L 3.171875 -9.953125 Z M 3.171875 -0.1875 L 3.171875 -2.03125 L 1.109375 -2.03125 L 1.109375 -0.109375 L 3.171875 -0.109375 Z M 3.171875 -0.1875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-5">
+<path style="stroke:none;" d="M 12.484375 -0.21875 C 12.234375 -0.640625 12.03125 -1.15625 11.71875 -1.859375 C 11.15625 -3.09375 10.6875 -4.0625 10.265625 -4.90625 C 9.609375 -6.1875 9.078125 -6.71875 8.328125 -6.9375 L 8.328125 -6.78125 C 9.3125 -7 9.84375 -7.234375 10.375 -7.703125 C 11.109375 -8.328125 11.484375 -9.25 11.484375 -10.40625 C 11.484375 -12.640625 9.921875 -13.9375 7.3125 -13.9375 L 3.34375 -13.9375 C 2.515625 -13.9375 2.015625 -13.953125 1.21875 -13.984375 C 1.34375 -13.1875 1.390625 -12.625 1.390625 -11.84375 L 1.390625 -2.203125 C 1.390625 -1.3125 1.34375 -0.828125 1.21875 -0.109375 L 3.203125 -0.109375 C 3.078125 -0.828125 3.046875 -1.296875 3.046875 -2.21875 L 3.046875 -6.359375 L 6.25 -6.359375 C 7.6875 -6.359375 8.25 -5.71875 9.28125 -3.265625 C 10.046875 -1.453125 10.296875 -0.71875 10.34375 -0.109375 L 12.5625 -0.109375 Z M 3.046875 -7.671875 L 3.046875 -12.546875 L 7.296875 -12.546875 C 9 -12.546875 9.75 -11.796875 9.75 -10.265625 C 9.75 -9.484375 9.578125 -8.921875 9.109375 -8.484375 C 8.625 -7.984375 7.984375 -7.734375 7.1875 -7.734375 L 3.046875 -7.734375 Z M 3.046875 -7.671875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-6">
+<path style="stroke:none;" d="M 10.921875 -10.53125 C 10.734375 -11.453125 10.515625 -11.9375 10.09375 -12.46875 C 9.28125 -13.546875 7.8125 -14.171875 6.03125 -14.171875 C 3.234375 -14.171875 1.28125 -12.640625 1.28125 -10.375 C 1.28125 -9.109375 1.875 -8.09375 2.984375 -7.46875 C 3.59375 -7.125 4.40625 -6.859375 5.546875 -6.625 C 7.71875 -6.140625 7.8125 -6.109375 8.40625 -5.765625 C 9.09375 -5.375 9.40625 -4.765625 9.40625 -3.890625 C 9.40625 -2.21875 8.265625 -1.28125 6.125 -1.28125 C 4.78125 -1.28125 3.796875 -1.6875 3.203125 -2.484375 C 2.828125 -2.96875 2.734375 -3.359375 2.6875 -4.3125 L 0.828125 -4.09375 C 1.03125 -2.84375 1.265625 -2.234375 1.734375 -1.609375 C 2.5625 -0.484375 4.15625 0.125 6.171875 0.125 C 9.265625 0.125 11.140625 -1.390625 11.140625 -3.921875 C 11.140625 -6.015625 9.859375 -7.1875 6.984375 -7.796875 C 4.90625 -8.25 4.890625 -8.25 4.40625 -8.4375 C 3.34375 -8.875 2.96875 -9.46875 2.96875 -10.40625 C 2.96875 -11.859375 4.140625 -12.78125 6 -12.78125 C 7.15625 -12.78125 7.96875 -12.4375 8.546875 -11.75 C 8.890625 -11.34375 9 -11.03125 9.15625 -10.21875 L 10.9375 -10.46875 Z M 10.921875 -10.53125 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<rect x="0" y="0" width="408" height="75" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 232.53125 151.46875 C 242.488281 161.425781 242.488281 177.574219 232.53125 187.53125 C 222.574219 197.488281 206.425781 197.488281 196.46875 187.53125 C 186.511719 177.574219 186.511719 161.425781 196.46875 151.46875 C 206.425781 141.511719 222.574219 141.511719 232.53125 151.46875 " transform="matrix(1,0,0,1,-29.5,-121.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="177.826172" y="51.5"/>
+  <use xlink:href="#glyph0-2" x="184.500572" y="51.5"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142 169.5 L 178.601562 169.5 " transform="matrix(1,0,0,1,-29.5,-121.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 186.601562 169.5 L 178.601562 166.5 L 178.601562 172.5 Z M 186.601562 169.5 " transform="matrix(1,0,0,1,-29.5,-121.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 330.53125 151.46875 C 340.488281 161.425781 340.488281 177.574219 330.53125 187.53125 C 320.574219 197.488281 304.425781 197.488281 294.46875 187.53125 C 284.511719 177.574219 284.511719 161.425781 294.46875 151.46875 C 304.425781 141.511719 320.574219 141.511719 330.53125 151.46875 " transform="matrix(1,0,0,1,-29.5,-121.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="275.826172" y="51.5"/>
+  <use xlink:href="#glyph0-3" x="282.500572" y="51.5"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 240 169.5 L 276.601562 169.5 " transform="matrix(1,0,0,1,-29.5,-121.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 284.601562 169.5 L 276.601562 166.5 L 276.601562 172.5 Z M 284.601562 169.5 " transform="matrix(1,0,0,1,-29.5,-121.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 428.53125 151.46875 C 438.488281 161.425781 438.488281 177.574219 428.53125 187.53125 C 418.574219 197.488281 402.425781 197.488281 392.46875 187.53125 C 382.511719 177.574219 382.511719 161.425781 392.46875 151.46875 C 402.425781 141.511719 418.574219 141.511719 428.53125 151.46875 " transform="matrix(1,0,0,1,-29.5,-121.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-4" x="373.826172" y="51.5"/>
+  <use xlink:href="#glyph0-5" x="380.500572" y="51.5"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 338 169.5 L 374.601562 169.5 " transform="matrix(1,0,0,1,-29.5,-121.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 382.601562 169.5 L 374.601562 166.5 L 374.601562 172.5 Z M 382.601562 169.5 " transform="matrix(1,0,0,1,-29.5,-121.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 423.582031 156.417969 C 430.804688 163.644531 430.804688 175.355469 423.582031 182.582031 C 416.355469 189.804688 404.644531 189.804688 397.417969 182.582031 C 390.195312 175.355469 390.195312 163.644531 397.417969 156.417969 C 404.644531 149.195312 416.355469 149.195312 423.582031 156.417969 " transform="matrix(1,0,0,1,-29.5,-121.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="225.750488" y="18"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-2" x="326.74707" y="18"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="7.416" y="55"/>
+  <use xlink:href="#glyph2-2" x="25.416" y="55"/>
+  <use xlink:href="#glyph2-3" x="43.416" y="55"/>
+  <use xlink:href="#glyph2-4" x="49.41" y="55"/>
+  <use xlink:href="#glyph2-3" x="53.73" y="55"/>
+  <use xlink:href="#glyph2-5" x="59.724" y="55"/>
+  <use xlink:href="#glyph2-6" x="72.792" y="55"/>
+</g>
+</g>
+</svg>
Binary file 2015/images/vector/rtsu-automaton.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/2015/images/vector/rtsu-automaton.svg	Tue May 12 19:06:48 2015 +0900
@@ -0,0 +1,88 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="363pt" height="151pt" viewBox="0 0 363 151" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.390625 0 L 0.390625 -8.609375 L 7.21875 -8.609375 L 7.21875 0 Z M 6.140625 -1.078125 L 6.140625 -7.53125 L 1.46875 -7.53125 L 1.46875 -1.078125 Z M 6.140625 -1.078125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 1.453125 -3.046875 C 1.453125 -2.503906 1.53125 -2.050781 1.6875 -1.6875 C 1.957031 -1.03125 2.4375 -0.703125 3.125 -0.703125 C 3.863281 -0.703125 4.367188 -1.046875 4.640625 -1.734375 C 4.796875 -2.117188 4.875 -2.601562 4.875 -3.1875 C 4.875 -3.738281 4.789062 -4.191406 4.625 -4.546875 C 4.34375 -5.171875 3.84375 -5.484375 3.125 -5.484375 C 2.664062 -5.484375 2.269531 -5.285156 1.9375 -4.890625 C 1.613281 -4.492188 1.453125 -3.878906 1.453125 -3.046875 Z M 3.015625 -6.421875 C 3.535156 -6.421875 3.972656 -6.289062 4.328125 -6.03125 C 4.523438 -5.882812 4.710938 -5.675781 4.890625 -5.40625 L 4.890625 -6.28125 L 5.890625 -6.28125 L 5.890625 2.5 L 4.828125 2.5 L 4.828125 -0.71875 C 4.648438 -0.4375 4.40625 -0.210938 4.09375 -0.046875 C 3.789062 0.117188 3.40625 0.203125 2.9375 0.203125 C 2.269531 0.203125 1.671875 -0.0546875 1.140625 -0.578125 C 0.617188 -1.109375 0.359375 -1.910156 0.359375 -2.984375 C 0.359375 -3.984375 0.601562 -4.804688 1.09375 -5.453125 C 1.582031 -6.097656 2.222656 -6.421875 3.015625 -6.421875 Z M 3.015625 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 3.25 -8.390625 C 4.332031 -8.390625 5.117188 -7.941406 5.609375 -7.046875 C 5.984375 -6.359375 6.171875 -5.410156 6.171875 -4.203125 C 6.171875 -3.066406 6 -2.125 5.65625 -1.375 C 5.164062 -0.300781 4.359375 0.234375 3.234375 0.234375 C 2.234375 0.234375 1.484375 -0.203125 0.984375 -1.078125 C 0.578125 -1.816406 0.375 -2.800781 0.375 -4.03125 C 0.375 -4.976562 0.5 -5.796875 0.75 -6.484375 C 1.207031 -7.753906 2.039062 -8.390625 3.25 -8.390625 Z M 3.234375 -0.734375 C 3.785156 -0.734375 4.222656 -0.972656 4.546875 -1.453125 C 4.867188 -1.941406 5.03125 -2.847656 5.03125 -4.171875 C 5.03125 -5.117188 4.910156 -5.898438 4.671875 -6.515625 C 4.441406 -7.128906 3.988281 -7.4375 3.3125 -7.4375 C 2.6875 -7.4375 2.226562 -7.144531 1.9375 -6.5625 C 1.65625 -5.976562 1.515625 -5.117188 1.515625 -3.984375 C 1.515625 -3.128906 1.609375 -2.441406 1.796875 -1.921875 C 2.078125 -1.128906 2.554688 -0.734375 3.234375 -0.734375 Z M 3.234375 -0.734375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 1.15625 -5.9375 L 1.15625 -6.75 C 1.914062 -6.820312 2.441406 -6.945312 2.734375 -7.125 C 3.035156 -7.300781 3.265625 -7.710938 3.421875 -8.359375 L 4.25 -8.359375 L 4.25 0 L 3.125 0 L 3.125 -5.9375 Z M 1.15625 -5.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 0.375 0 C 0.414062 -0.71875 0.566406 -1.34375 0.828125 -1.875 C 1.085938 -2.414062 1.59375 -2.90625 2.34375 -3.34375 L 3.46875 -4 C 3.96875 -4.289062 4.320312 -4.539062 4.53125 -4.75 C 4.851562 -5.070312 5.015625 -5.441406 5.015625 -5.859375 C 5.015625 -6.347656 4.863281 -6.734375 4.5625 -7.015625 C 4.269531 -7.304688 3.882812 -7.453125 3.40625 -7.453125 C 2.675781 -7.453125 2.175781 -7.179688 1.90625 -6.640625 C 1.75 -6.335938 1.664062 -5.929688 1.65625 -5.421875 L 0.578125 -5.421875 C 0.585938 -6.148438 0.722656 -6.742188 0.984375 -7.203125 C 1.441406 -8.015625 2.25 -8.421875 3.40625 -8.421875 C 4.363281 -8.421875 5.0625 -8.160156 5.5 -7.640625 C 5.945312 -7.117188 6.171875 -6.539062 6.171875 -5.90625 C 6.171875 -5.238281 5.9375 -4.664062 5.46875 -4.1875 C 5.195312 -3.90625 4.707031 -3.566406 4 -3.171875 L 3.1875 -2.734375 C 2.8125 -2.523438 2.515625 -2.320312 2.296875 -2.125 C 1.898438 -1.789062 1.648438 -1.414062 1.546875 -1 L 6.140625 -1 L 6.140625 0 Z M 0.375 0 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 3.125 0.234375 C 2.125 0.234375 1.398438 -0.0351562 0.953125 -0.578125 C 0.503906 -1.128906 0.28125 -1.796875 0.28125 -2.578125 L 1.390625 -2.578125 C 1.429688 -2.035156 1.53125 -1.640625 1.6875 -1.390625 C 1.96875 -0.953125 2.460938 -0.734375 3.171875 -0.734375 C 3.734375 -0.734375 4.179688 -0.878906 4.515625 -1.171875 C 4.847656 -1.472656 5.015625 -1.859375 5.015625 -2.328125 C 5.015625 -2.898438 4.835938 -3.300781 4.484375 -3.53125 C 4.128906 -3.769531 3.640625 -3.890625 3.015625 -3.890625 C 2.941406 -3.890625 2.867188 -3.882812 2.796875 -3.875 C 2.722656 -3.875 2.648438 -3.875 2.578125 -3.875 L 2.578125 -4.8125 C 2.691406 -4.789062 2.785156 -4.78125 2.859375 -4.78125 C 2.929688 -4.78125 3.007812 -4.78125 3.09375 -4.78125 C 3.488281 -4.78125 3.8125 -4.84375 4.0625 -4.96875 C 4.507812 -5.1875 4.734375 -5.578125 4.734375 -6.140625 C 4.734375 -6.554688 4.582031 -6.875 4.28125 -7.09375 C 3.988281 -7.320312 3.644531 -7.4375 3.25 -7.4375 C 2.550781 -7.4375 2.066406 -7.203125 1.796875 -6.734375 C 1.648438 -6.484375 1.566406 -6.117188 1.546875 -5.640625 L 0.5 -5.640625 C 0.5 -6.265625 0.625 -6.796875 0.875 -7.234375 C 1.300781 -8.015625 2.054688 -8.40625 3.140625 -8.40625 C 3.992188 -8.40625 4.65625 -8.210938 5.125 -7.828125 C 5.59375 -7.453125 5.828125 -6.898438 5.828125 -6.171875 C 5.828125 -5.660156 5.691406 -5.242188 5.421875 -4.921875 C 5.242188 -4.722656 5.019531 -4.566406 4.75 -4.453125 C 5.1875 -4.328125 5.53125 -4.09375 5.78125 -3.75 C 6.03125 -3.40625 6.15625 -2.984375 6.15625 -2.484375 C 6.15625 -1.679688 5.890625 -1.023438 5.359375 -0.515625 C 4.835938 -0.015625 4.09375 0.234375 3.125 0.234375 Z M 3.125 0.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 4.921875 -4.671875 C 5.460938 -4.671875 5.890625 -4.78125 6.203125 -5 C 6.523438 -5.21875 6.6875 -5.609375 6.6875 -6.171875 C 6.6875 -6.785156 6.46875 -7.207031 6.03125 -7.4375 C 5.789062 -7.550781 5.46875 -7.609375 5.0625 -7.609375 L 2.21875 -7.609375 L 2.21875 -4.671875 Z M 1.0625 -8.609375 L 5.046875 -8.609375 C 5.703125 -8.609375 6.238281 -8.515625 6.65625 -8.328125 C 7.46875 -7.953125 7.875 -7.269531 7.875 -6.28125 C 7.875 -5.769531 7.765625 -5.347656 7.546875 -5.015625 C 7.335938 -4.691406 7.039062 -4.429688 6.65625 -4.234375 C 7 -4.097656 7.253906 -3.914062 7.421875 -3.6875 C 7.585938 -3.46875 7.679688 -3.109375 7.703125 -2.609375 L 7.75 -1.453125 C 7.757812 -1.128906 7.785156 -0.882812 7.828125 -0.71875 C 7.898438 -0.445312 8.023438 -0.269531 8.203125 -0.1875 L 8.203125 0 L 6.78125 0 C 6.738281 -0.0703125 6.703125 -0.164062 6.671875 -0.28125 C 6.648438 -0.40625 6.632812 -0.632812 6.625 -0.96875 L 6.546875 -2.40625 C 6.523438 -2.96875 6.316406 -3.34375 5.921875 -3.53125 C 5.703125 -3.632812 5.351562 -3.6875 4.875 -3.6875 L 2.21875 -3.6875 L 2.21875 0 L 1.0625 0 Z M 1.0625 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-7">
+<path style="stroke:none;" d="M 7.171875 -8.609375 L 7.171875 -7.578125 L 4.28125 -7.578125 L 4.28125 0 L 3.09375 0 L 3.09375 -7.578125 L 0.1875 -7.578125 L 0.1875 -8.609375 Z M 7.171875 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-8">
+<path style="stroke:none;" d="M 1.671875 -2.78125 C 1.703125 -2.289062 1.816406 -1.894531 2.015625 -1.59375 C 2.410156 -1.019531 3.09375 -0.734375 4.0625 -0.734375 C 4.5 -0.734375 4.898438 -0.796875 5.265625 -0.921875 C 5.960938 -1.160156 6.3125 -1.59375 6.3125 -2.21875 C 6.3125 -2.6875 6.160156 -3.019531 5.859375 -3.21875 C 5.566406 -3.414062 5.101562 -3.585938 4.46875 -3.734375 L 3.3125 -4 C 2.539062 -4.164062 2 -4.351562 1.6875 -4.5625 C 1.144531 -4.925781 0.875 -5.460938 0.875 -6.171875 C 0.875 -6.953125 1.140625 -7.585938 1.671875 -8.078125 C 2.203125 -8.578125 2.957031 -8.828125 3.9375 -8.828125 C 4.84375 -8.828125 5.609375 -8.609375 6.234375 -8.171875 C 6.867188 -7.734375 7.1875 -7.035156 7.1875 -6.078125 L 6.09375 -6.078125 C 6.03125 -6.546875 5.90625 -6.898438 5.71875 -7.140625 C 5.363281 -7.585938 4.757812 -7.8125 3.90625 -7.8125 C 3.21875 -7.8125 2.722656 -7.664062 2.421875 -7.375 C 2.117188 -7.09375 1.96875 -6.757812 1.96875 -6.375 C 1.96875 -5.957031 2.144531 -5.648438 2.5 -5.453125 C 2.726562 -5.328125 3.25 -5.171875 4.0625 -4.984375 L 5.28125 -4.703125 C 5.851562 -4.566406 6.300781 -4.382812 6.625 -4.15625 C 7.164062 -3.757812 7.4375 -3.175781 7.4375 -2.40625 C 7.4375 -1.457031 7.085938 -0.773438 6.390625 -0.359375 C 5.703125 0.046875 4.898438 0.25 3.984375 0.25 C 2.910156 0.25 2.070312 -0.0195312 1.46875 -0.5625 C 0.863281 -1.113281 0.566406 -1.851562 0.578125 -2.78125 Z M 4.03125 -8.84375 Z M 4.03125 -8.84375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-9">
+<path style="stroke:none;" d="M 2.1875 -8.609375 L 2.1875 -3.28125 C 2.1875 -2.65625 2.300781 -2.140625 2.53125 -1.734375 C 2.875 -1.109375 3.460938 -0.796875 4.296875 -0.796875 C 5.273438 -0.796875 5.945312 -1.132812 6.3125 -1.8125 C 6.5 -2.175781 6.59375 -2.664062 6.59375 -3.28125 L 6.59375 -8.609375 L 7.78125 -8.609375 L 7.78125 -3.78125 C 7.78125 -2.71875 7.632812 -1.898438 7.34375 -1.328125 C 6.820312 -0.285156 5.835938 0.234375 4.390625 0.234375 C 2.929688 0.234375 1.941406 -0.285156 1.421875 -1.328125 C 1.140625 -1.898438 1 -2.71875 1 -3.78125 L 1 -8.609375 Z M 4.390625 -8.609375 Z M 4.390625 -8.609375 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<rect x="0" y="0" width="363" height="151" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 195.59375 152.90625 C 206.136719 163.453125 206.136719 180.546875 195.59375 191.09375 C 185.046875 201.636719 167.953125 201.636719 157.40625 191.09375 C 146.863281 180.546875 146.863281 163.453125 157.40625 152.90625 C 167.953125 142.363281 185.046875 142.363281 195.59375 152.90625 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="71.826172" y="81"/>
+  <use xlink:href="#glyph0-2" x="78.500572" y="81"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 323.59375 104.929688 C 334.136719 115.472656 334.136719 132.566406 323.59375 143.113281 C 313.046875 153.65625 295.953125 153.65625 285.40625 143.113281 C 274.863281 132.566406 274.863281 115.472656 285.40625 104.929688 C 295.953125 94.382812 313.046875 94.382812 323.59375 104.929688 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="199.826172" y="33.0197"/>
+  <use xlink:href="#glyph0-3" x="206.500572" y="33.0197"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 323.09375 197.90625 C 333.636719 208.453125 333.636719 225.546875 323.09375 236.09375 C 312.546875 246.636719 295.453125 246.636719 284.90625 236.09375 C 274.363281 225.546875 274.363281 208.453125 284.90625 197.90625 C 295.453125 187.363281 312.546875 187.363281 323.09375 197.90625 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="199.326172" y="126"/>
+  <use xlink:href="#glyph0-4" x="206.000572" y="126"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 450.59375 152.90625 C 461.136719 163.453125 461.136719 180.546875 450.59375 191.09375 C 440.046875 201.636719 422.953125 201.636719 412.40625 191.09375 C 401.863281 180.546875 401.863281 163.453125 412.40625 152.90625 C 422.953125 142.363281 440.046875 142.363281 450.59375 152.90625 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="326.826172" y="81"/>
+  <use xlink:href="#glyph0-5" x="333.500572" y="81"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 182 145.050781 C 183.5 137.703125 188.75 126.675781 186.5 123 C 184.25 119.324219 170.90625 119.359375 168.5 123 C 167.039062 125.210938 168.230469 130.113281 169.65625 135.253906 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 171.605469 143.015625 L 172.566406 134.523438 L 166.75 135.984375 Z M 171.605469 143.015625 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.238281 162.300781 L 269.414062 136.984375 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.898438 134.164062 L 268.355469 134.179688 L 270.472656 139.792969 Z M 276.898438 134.164062 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 202.421875 181.203125 L 268.667969 204.722656 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 276.207031 207.398438 L 269.671875 201.894531 L 267.664062 207.550781 Z M 276.207031 207.398438 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 329.941406 207.859375 L 396.242188 184.492188 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 403.785156 181.835938 L 395.246094 181.664062 L 397.238281 187.324219 Z M 403.785156 181.835938 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 330.234375 133.730469 L 396.523438 158.738281 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 404.007812 161.5625 L 397.582031 155.929688 L 395.464844 161.542969 Z M 404.007812 161.5625 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 100.5 172 L 139.101562 172 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 147.101562 172 L 139.101562 169 L 139.101562 175 Z M 147.101562 172 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-6" x="75.666992" y="13.0197"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-7" x="136.584961" y="33.0197"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-8" x="136.248047" y="126"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-9" x="277.916992" y="33.0197"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-9" x="277.916992" y="126"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 445.640625 157.859375 C 453.453125 165.667969 453.453125 178.332031 445.640625 186.140625 C 437.832031 193.953125 425.167969 193.953125 417.359375 186.140625 C 409.546875 178.332031 409.546875 165.667969 417.359375 157.859375 C 425.167969 150.046875 437.832031 150.046875 445.640625 157.859375 " transform="matrix(1,0,0,1,-97.5,-94.5)"/>
+</g>
+</svg>
Binary file 2015/images/vector/rtsu-automatondata.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/2015/images/vector/rtsu-automatondata.svg	Tue May 12 19:06:48 2015 +0900
@@ -0,0 +1,183 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="517pt" height="192pt" viewBox="0 0 517 192" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.390625 0 L 0.390625 -8.609375 L 7.21875 -8.609375 L 7.21875 0 Z M 6.140625 -1.078125 L 6.140625 -7.53125 L 1.46875 -7.53125 L 1.46875 -1.078125 Z M 6.140625 -1.078125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 1.453125 -3.046875 C 1.453125 -2.503906 1.53125 -2.050781 1.6875 -1.6875 C 1.957031 -1.03125 2.4375 -0.703125 3.125 -0.703125 C 3.863281 -0.703125 4.367188 -1.046875 4.640625 -1.734375 C 4.796875 -2.117188 4.875 -2.601562 4.875 -3.1875 C 4.875 -3.738281 4.789062 -4.191406 4.625 -4.546875 C 4.34375 -5.171875 3.84375 -5.484375 3.125 -5.484375 C 2.664062 -5.484375 2.269531 -5.285156 1.9375 -4.890625 C 1.613281 -4.492188 1.453125 -3.878906 1.453125 -3.046875 Z M 3.015625 -6.421875 C 3.535156 -6.421875 3.972656 -6.289062 4.328125 -6.03125 C 4.523438 -5.882812 4.710938 -5.675781 4.890625 -5.40625 L 4.890625 -6.28125 L 5.890625 -6.28125 L 5.890625 2.5 L 4.828125 2.5 L 4.828125 -0.71875 C 4.648438 -0.4375 4.40625 -0.210938 4.09375 -0.046875 C 3.789062 0.117188 3.40625 0.203125 2.9375 0.203125 C 2.269531 0.203125 1.671875 -0.0546875 1.140625 -0.578125 C 0.617188 -1.109375 0.359375 -1.910156 0.359375 -2.984375 C 0.359375 -3.984375 0.601562 -4.804688 1.09375 -5.453125 C 1.582031 -6.097656 2.222656 -6.421875 3.015625 -6.421875 Z M 3.015625 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 3.25 -8.390625 C 4.332031 -8.390625 5.117188 -7.941406 5.609375 -7.046875 C 5.984375 -6.359375 6.171875 -5.410156 6.171875 -4.203125 C 6.171875 -3.066406 6 -2.125 5.65625 -1.375 C 5.164062 -0.300781 4.359375 0.234375 3.234375 0.234375 C 2.234375 0.234375 1.484375 -0.203125 0.984375 -1.078125 C 0.578125 -1.816406 0.375 -2.800781 0.375 -4.03125 C 0.375 -4.976562 0.5 -5.796875 0.75 -6.484375 C 1.207031 -7.753906 2.039062 -8.390625 3.25 -8.390625 Z M 3.234375 -0.734375 C 3.785156 -0.734375 4.222656 -0.972656 4.546875 -1.453125 C 4.867188 -1.941406 5.03125 -2.847656 5.03125 -4.171875 C 5.03125 -5.117188 4.910156 -5.898438 4.671875 -6.515625 C 4.441406 -7.128906 3.988281 -7.4375 3.3125 -7.4375 C 2.6875 -7.4375 2.226562 -7.144531 1.9375 -6.5625 C 1.65625 -5.976562 1.515625 -5.117188 1.515625 -3.984375 C 1.515625 -3.128906 1.609375 -2.441406 1.796875 -1.921875 C 2.078125 -1.128906 2.554688 -0.734375 3.234375 -0.734375 Z M 3.234375 -0.734375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 7.171875 -8.609375 L 7.171875 -7.578125 L 4.28125 -7.578125 L 4.28125 0 L 3.09375 0 L 3.09375 -7.578125 L 0.1875 -7.578125 L 0.1875 -8.609375 Z M 7.171875 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 1.15625 -5.9375 L 1.15625 -6.75 C 1.914062 -6.820312 2.441406 -6.945312 2.734375 -7.125 C 3.035156 -7.300781 3.265625 -7.710938 3.421875 -8.359375 L 4.25 -8.359375 L 4.25 0 L 3.125 0 L 3.125 -5.9375 Z M 1.15625 -5.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 1.03125 -8.609375 L 7 -8.609375 L 7 -7.546875 L 2.1875 -7.546875 L 2.1875 -4.9375 L 6.421875 -4.9375 L 6.421875 -3.921875 L 2.1875 -3.921875 L 2.1875 0 L 1.03125 0 Z M 1.03125 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 0.796875 -8.609375 L 1.859375 -8.609375 L 1.859375 0 L 0.796875 0 Z M 0.796875 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-7">
+<path style="stroke:none;" d="M 1.578125 -1.671875 C 1.578125 -1.367188 1.6875 -1.128906 1.90625 -0.953125 C 2.132812 -0.773438 2.398438 -0.6875 2.703125 -0.6875 C 3.078125 -0.6875 3.4375 -0.769531 3.78125 -0.9375 C 4.375 -1.226562 4.671875 -1.695312 4.671875 -2.34375 L 4.671875 -3.1875 C 4.535156 -3.113281 4.363281 -3.046875 4.15625 -2.984375 C 3.957031 -2.929688 3.757812 -2.894531 3.5625 -2.875 L 2.9375 -2.796875 C 2.550781 -2.742188 2.257812 -2.660156 2.0625 -2.546875 C 1.738281 -2.367188 1.578125 -2.078125 1.578125 -1.671875 Z M 4.140625 -3.796875 C 4.378906 -3.828125 4.539062 -3.929688 4.625 -4.109375 C 4.664062 -4.203125 4.6875 -4.335938 4.6875 -4.515625 C 4.6875 -4.867188 4.554688 -5.125 4.296875 -5.28125 C 4.046875 -5.445312 3.6875 -5.53125 3.21875 -5.53125 C 2.664062 -5.53125 2.273438 -5.382812 2.046875 -5.09375 C 1.910156 -4.925781 1.820312 -4.679688 1.78125 -4.359375 L 0.796875 -4.359375 C 0.816406 -5.128906 1.066406 -5.664062 1.546875 -5.96875 C 2.035156 -6.269531 2.597656 -6.421875 3.234375 -6.421875 C 3.972656 -6.421875 4.570312 -6.28125 5.03125 -6 C 5.488281 -5.71875 5.71875 -5.28125 5.71875 -4.6875 L 5.71875 -1.078125 C 5.71875 -0.972656 5.738281 -0.882812 5.78125 -0.8125 C 5.832031 -0.75 5.929688 -0.71875 6.078125 -0.71875 C 6.117188 -0.71875 6.164062 -0.71875 6.21875 -0.71875 C 6.28125 -0.726562 6.347656 -0.738281 6.421875 -0.75 L 6.421875 0.03125 C 6.253906 0.0703125 6.125 0.0976562 6.03125 0.109375 C 5.945312 0.128906 5.832031 0.140625 5.6875 0.140625 C 5.320312 0.140625 5.0625 0.0078125 4.90625 -0.25 C 4.8125 -0.382812 4.75 -0.578125 4.71875 -0.828125 C 4.5 -0.546875 4.1875 -0.300781 3.78125 -0.09375 C 3.382812 0.113281 2.945312 0.21875 2.46875 0.21875 C 1.882812 0.21875 1.40625 0.0390625 1.03125 -0.3125 C 0.664062 -0.664062 0.484375 -1.109375 0.484375 -1.640625 C 0.484375 -2.222656 0.664062 -2.675781 1.03125 -3 C 1.394531 -3.320312 1.867188 -3.519531 2.453125 -3.59375 Z M 3.265625 -6.421875 Z M 3.265625 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-8">
+<path style="stroke:none;" d="M 2.984375 -6.390625 C 3.484375 -6.390625 3.914062 -6.269531 4.28125 -6.03125 C 4.476562 -5.882812 4.679688 -5.679688 4.890625 -5.421875 L 4.890625 -6.21875 L 5.859375 -6.21875 L 5.859375 -0.515625 C 5.859375 0.285156 5.742188 0.914062 5.515625 1.375 C 5.078125 2.226562 4.25 2.65625 3.03125 2.65625 C 2.351562 2.65625 1.785156 2.503906 1.328125 2.203125 C 0.867188 1.898438 0.609375 1.425781 0.546875 0.78125 L 1.625 0.78125 C 1.675781 1.0625 1.773438 1.28125 1.921875 1.4375 C 2.160156 1.664062 2.535156 1.78125 3.046875 1.78125 C 3.859375 1.78125 4.390625 1.492188 4.640625 0.921875 C 4.785156 0.585938 4.851562 -0.0078125 4.84375 -0.875 C 4.632812 -0.550781 4.378906 -0.3125 4.078125 -0.15625 C 3.785156 0 3.394531 0.078125 2.90625 0.078125 C 2.226562 0.078125 1.632812 -0.160156 1.125 -0.640625 C 0.613281 -1.128906 0.359375 -1.929688 0.359375 -3.046875 C 0.359375 -4.097656 0.613281 -4.914062 1.125 -5.5 C 1.644531 -6.09375 2.265625 -6.390625 2.984375 -6.390625 Z M 4.890625 -3.171875 C 4.890625 -3.941406 4.726562 -4.515625 4.40625 -4.890625 C 4.082031 -5.265625 3.675781 -5.453125 3.1875 -5.453125 C 2.4375 -5.453125 1.925781 -5.101562 1.65625 -4.40625 C 1.507812 -4.039062 1.4375 -3.554688 1.4375 -2.953125 C 1.4375 -2.242188 1.578125 -1.703125 1.859375 -1.328125 C 2.148438 -0.960938 2.539062 -0.78125 3.03125 -0.78125 C 3.789062 -0.78125 4.320312 -1.125 4.625 -1.8125 C 4.800781 -2.195312 4.890625 -2.648438 4.890625 -3.171875 Z M 3.109375 -6.421875 Z M 3.109375 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-9">
+<path style="stroke:none;" d="M 2.1875 -8.609375 L 2.1875 -3.28125 C 2.1875 -2.65625 2.300781 -2.140625 2.53125 -1.734375 C 2.875 -1.109375 3.460938 -0.796875 4.296875 -0.796875 C 5.273438 -0.796875 5.945312 -1.132812 6.3125 -1.8125 C 6.5 -2.175781 6.59375 -2.664062 6.59375 -3.28125 L 6.59375 -8.609375 L 7.78125 -8.609375 L 7.78125 -3.78125 C 7.78125 -2.71875 7.632812 -1.898438 7.34375 -1.328125 C 6.820312 -0.285156 5.835938 0.234375 4.390625 0.234375 C 2.929688 0.234375 1.941406 -0.285156 1.421875 -1.328125 C 1.140625 -1.898438 1 -2.71875 1 -3.78125 L 1 -8.609375 Z M 4.390625 -8.609375 Z M 4.390625 -8.609375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-10">
+<path style="stroke:none;" d="M 3.125 0.234375 C 2.125 0.234375 1.398438 -0.0351562 0.953125 -0.578125 C 0.503906 -1.128906 0.28125 -1.796875 0.28125 -2.578125 L 1.390625 -2.578125 C 1.429688 -2.035156 1.53125 -1.640625 1.6875 -1.390625 C 1.96875 -0.953125 2.460938 -0.734375 3.171875 -0.734375 C 3.734375 -0.734375 4.179688 -0.878906 4.515625 -1.171875 C 4.847656 -1.472656 5.015625 -1.859375 5.015625 -2.328125 C 5.015625 -2.898438 4.835938 -3.300781 4.484375 -3.53125 C 4.128906 -3.769531 3.640625 -3.890625 3.015625 -3.890625 C 2.941406 -3.890625 2.867188 -3.882812 2.796875 -3.875 C 2.722656 -3.875 2.648438 -3.875 2.578125 -3.875 L 2.578125 -4.8125 C 2.691406 -4.789062 2.785156 -4.78125 2.859375 -4.78125 C 2.929688 -4.78125 3.007812 -4.78125 3.09375 -4.78125 C 3.488281 -4.78125 3.8125 -4.84375 4.0625 -4.96875 C 4.507812 -5.1875 4.734375 -5.578125 4.734375 -6.140625 C 4.734375 -6.554688 4.582031 -6.875 4.28125 -7.09375 C 3.988281 -7.320312 3.644531 -7.4375 3.25 -7.4375 C 2.550781 -7.4375 2.066406 -7.203125 1.796875 -6.734375 C 1.648438 -6.484375 1.566406 -6.117188 1.546875 -5.640625 L 0.5 -5.640625 C 0.5 -6.265625 0.625 -6.796875 0.875 -7.234375 C 1.300781 -8.015625 2.054688 -8.40625 3.140625 -8.40625 C 3.992188 -8.40625 4.65625 -8.210938 5.125 -7.828125 C 5.59375 -7.453125 5.828125 -6.898438 5.828125 -6.171875 C 5.828125 -5.660156 5.691406 -5.242188 5.421875 -4.921875 C 5.242188 -4.722656 5.019531 -4.566406 4.75 -4.453125 C 5.1875 -4.328125 5.53125 -4.09375 5.78125 -3.75 C 6.03125 -3.40625 6.15625 -2.984375 6.15625 -2.484375 C 6.15625 -1.679688 5.890625 -1.023438 5.359375 -0.515625 C 4.835938 -0.015625 4.09375 0.234375 3.125 0.234375 Z M 3.125 0.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-11">
+<path style="stroke:none;" d="M 1.671875 -2.78125 C 1.703125 -2.289062 1.816406 -1.894531 2.015625 -1.59375 C 2.410156 -1.019531 3.09375 -0.734375 4.0625 -0.734375 C 4.5 -0.734375 4.898438 -0.796875 5.265625 -0.921875 C 5.960938 -1.160156 6.3125 -1.59375 6.3125 -2.21875 C 6.3125 -2.6875 6.160156 -3.019531 5.859375 -3.21875 C 5.566406 -3.414062 5.101562 -3.585938 4.46875 -3.734375 L 3.3125 -4 C 2.539062 -4.164062 2 -4.351562 1.6875 -4.5625 C 1.144531 -4.925781 0.875 -5.460938 0.875 -6.171875 C 0.875 -6.953125 1.140625 -7.585938 1.671875 -8.078125 C 2.203125 -8.578125 2.957031 -8.828125 3.9375 -8.828125 C 4.84375 -8.828125 5.609375 -8.609375 6.234375 -8.171875 C 6.867188 -7.734375 7.1875 -7.035156 7.1875 -6.078125 L 6.09375 -6.078125 C 6.03125 -6.546875 5.90625 -6.898438 5.71875 -7.140625 C 5.363281 -7.585938 4.757812 -7.8125 3.90625 -7.8125 C 3.21875 -7.8125 2.722656 -7.664062 2.421875 -7.375 C 2.117188 -7.09375 1.96875 -6.757812 1.96875 -6.375 C 1.96875 -5.957031 2.144531 -5.648438 2.5 -5.453125 C 2.726562 -5.328125 3.25 -5.171875 4.0625 -4.984375 L 5.28125 -4.703125 C 5.851562 -4.566406 6.300781 -4.382812 6.625 -4.15625 C 7.164062 -3.757812 7.4375 -3.175781 7.4375 -2.40625 C 7.4375 -1.457031 7.085938 -0.773438 6.390625 -0.359375 C 5.703125 0.046875 4.898438 0.25 3.984375 0.25 C 2.910156 0.25 2.070312 -0.0195312 1.46875 -0.5625 C 0.863281 -1.113281 0.566406 -1.851562 0.578125 -2.78125 Z M 4.03125 -8.84375 Z M 4.03125 -8.84375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-12">
+<path style="stroke:none;" d="M 0.375 0 C 0.414062 -0.71875 0.566406 -1.34375 0.828125 -1.875 C 1.085938 -2.414062 1.59375 -2.90625 2.34375 -3.34375 L 3.46875 -4 C 3.96875 -4.289062 4.320312 -4.539062 4.53125 -4.75 C 4.851562 -5.070312 5.015625 -5.441406 5.015625 -5.859375 C 5.015625 -6.347656 4.863281 -6.734375 4.5625 -7.015625 C 4.269531 -7.304688 3.882812 -7.453125 3.40625 -7.453125 C 2.675781 -7.453125 2.175781 -7.179688 1.90625 -6.640625 C 1.75 -6.335938 1.664062 -5.929688 1.65625 -5.421875 L 0.578125 -5.421875 C 0.585938 -6.148438 0.722656 -6.742188 0.984375 -7.203125 C 1.441406 -8.015625 2.25 -8.421875 3.40625 -8.421875 C 4.363281 -8.421875 5.0625 -8.160156 5.5 -7.640625 C 5.945312 -7.117188 6.171875 -6.539062 6.171875 -5.90625 C 6.171875 -5.238281 5.9375 -4.664062 5.46875 -4.1875 C 5.195312 -3.90625 4.707031 -3.566406 4 -3.171875 L 3.1875 -2.734375 C 2.8125 -2.523438 2.515625 -2.320312 2.296875 -2.125 C 1.898438 -1.789062 1.648438 -1.414062 1.546875 -1 L 6.140625 -1 L 6.140625 0 Z M 0.375 0 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-13">
+<path style="stroke:none;" d="M 4.921875 -4.671875 C 5.460938 -4.671875 5.890625 -4.78125 6.203125 -5 C 6.523438 -5.21875 6.6875 -5.609375 6.6875 -6.171875 C 6.6875 -6.785156 6.46875 -7.207031 6.03125 -7.4375 C 5.789062 -7.550781 5.46875 -7.609375 5.0625 -7.609375 L 2.21875 -7.609375 L 2.21875 -4.671875 Z M 1.0625 -8.609375 L 5.046875 -8.609375 C 5.703125 -8.609375 6.238281 -8.515625 6.65625 -8.328125 C 7.46875 -7.953125 7.875 -7.269531 7.875 -6.28125 C 7.875 -5.769531 7.765625 -5.347656 7.546875 -5.015625 C 7.335938 -4.691406 7.039062 -4.429688 6.65625 -4.234375 C 7 -4.097656 7.253906 -3.914062 7.421875 -3.6875 C 7.585938 -3.46875 7.679688 -3.109375 7.703125 -2.609375 L 7.75 -1.453125 C 7.757812 -1.128906 7.785156 -0.882812 7.828125 -0.71875 C 7.898438 -0.445312 8.023438 -0.269531 8.203125 -0.1875 L 8.203125 0 L 6.78125 0 C 6.738281 -0.0703125 6.703125 -0.164062 6.671875 -0.28125 C 6.648438 -0.40625 6.632812 -0.632812 6.625 -0.96875 L 6.546875 -2.40625 C 6.523438 -2.96875 6.316406 -3.34375 5.921875 -3.53125 C 5.703125 -3.632812 5.351562 -3.6875 4.875 -3.6875 L 2.21875 -3.6875 L 2.21875 0 L 1.0625 0 Z M 1.0625 -8.609375 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<rect x="0" y="0" width="517" height="192" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.054688 403.964844 L 108.054688 403.964844 L 108.054688 426.628906 L 74.054688 426.628906 Z M 74.054688 403.964844 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="64.381742" y="97.29634"/>
+  <use xlink:href="#glyph0-2" x="71.056142" y="97.29634"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108.054688 403.964844 L 142.054688 403.964844 L 142.054688 426.628906 L 108.054688 426.628906 Z M 108.054688 403.964844 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="101.390561" y="97.29634"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.054688 403.964844 L 176.054688 403.964844 L 176.054688 426.628906 L 142.054688 426.628906 Z M 142.054688 403.964844 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="132.381772" y="97.29634"/>
+  <use xlink:href="#glyph0-4" x="139.056172" y="97.29634"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 176.054688 403.964844 L 210.054688 403.964844 L 210.054688 426.628906 L 176.054688 426.628906 Z M 176.054688 403.964844 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="161.38372" y="97.29634"/>
+  <use xlink:href="#glyph0-6" x="168.71332" y="97.29634"/>
+  <use xlink:href="#glyph0-7" x="171.37492" y="97.29634"/>
+  <use xlink:href="#glyph0-8" x="178.04452" y="97.29634"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 241.535156 324 L 275.535156 324 L 275.535156 346.667969 L 241.535156 346.667969 Z M 241.535156 324 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="231.863272" y="17.3333"/>
+  <use xlink:href="#glyph0-4" x="238.537672" y="17.3333"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 275.535156 324 L 309.535156 324 L 309.535156 346.667969 L 275.535156 346.667969 Z M 275.535156 324 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-9" x="268.204092" y="17.3333"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 309.535156 324 L 343.535156 324 L 343.535156 346.667969 L 309.535156 346.667969 Z M 309.535156 324 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="299.863272" y="17.3333"/>
+  <use xlink:href="#glyph0-10" x="306.537672" y="17.3333"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 343.535156 324 L 377.535156 324 L 377.535156 346.667969 L 343.535156 346.667969 Z M 343.535156 324 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="328.86522" y="17.3333"/>
+  <use xlink:href="#glyph0-6" x="336.19482" y="17.3333"/>
+  <use xlink:href="#glyph0-7" x="338.85642" y="17.3333"/>
+  <use xlink:href="#glyph0-8" x="345.52602" y="17.3333"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.054688 447.777344 L 108.054688 447.777344 L 108.054688 470.445312 L 74.054688 470.445312 Z M 74.054688 447.777344 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="64.381742" y="141.11125"/>
+  <use xlink:href="#glyph0-2" x="71.056142" y="141.11125"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108.054688 447.777344 L 142.054688 447.777344 L 142.054688 470.445312 L 108.054688 470.445312 Z M 108.054688 447.777344 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-11" x="101.053647" y="141.11125"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.054688 447.777344 L 176.054688 447.777344 L 176.054688 470.445312 L 142.054688 470.445312 Z M 142.054688 447.777344 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="132.381772" y="141.11125"/>
+  <use xlink:href="#glyph0-12" x="139.056172" y="141.11125"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 176.054688 447.777344 L 210.054688 447.777344 L 210.054688 470.445312 L 176.054688 470.445312 Z M 176.054688 447.777344 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="161.38372" y="141.11125"/>
+  <use xlink:href="#glyph0-6" x="168.71332" y="141.11125"/>
+  <use xlink:href="#glyph0-7" x="171.37492" y="141.11125"/>
+  <use xlink:href="#glyph0-8" x="178.04452" y="141.11125"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 241.535156 488.332031 L 275.535156 488.332031 L 275.535156 511 L 241.535156 511 Z M 241.535156 488.332031 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="231.863272" y="181.66667"/>
+  <use xlink:href="#glyph0-12" x="238.537672" y="181.66667"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 275.535156 488.332031 L 309.535156 488.332031 L 309.535156 511 L 275.535156 511 Z M 275.535156 488.332031 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-9" x="268.204092" y="181.66667"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 309.535156 488.332031 L 343.535156 488.332031 L 343.535156 511 L 309.535156 511 Z M 309.535156 488.332031 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="299.863272" y="181.66667"/>
+  <use xlink:href="#glyph0-10" x="306.537672" y="181.66667"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 343.535156 488.332031 L 377.535156 488.332031 L 377.535156 511 L 343.535156 511 Z M 343.535156 488.332031 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="328.86522" y="181.66667"/>
+  <use xlink:href="#glyph0-6" x="336.19482" y="181.66667"/>
+  <use xlink:href="#glyph0-7" x="338.85642" y="181.66667"/>
+  <use xlink:href="#glyph0-8" x="345.52602" y="181.66667"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 398.945312 403.964844 L 432.945312 403.964844 L 432.945312 426.628906 L 398.945312 426.628906 Z M 398.945312 403.964844 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="389.270672" y="97.2963"/>
+  <use xlink:href="#glyph0-10" x="395.945072" y="97.2963"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 432.945312 403.964844 L 466.945312 403.964844 L 466.945312 426.628906 L 432.945312 426.628906 Z M 432.945312 403.964844 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 466.945312 403.964844 L 500.945312 403.964844 L 500.945312 426.628906 L 466.945312 426.628906 Z M 466.945312 403.964844 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 500.945312 403.964844 L 534.945312 403.964844 L 534.945312 426.628906 L 500.945312 426.628906 Z M 500.945312 403.964844 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="486.27262" y="97.2963"/>
+  <use xlink:href="#glyph0-6" x="493.60222" y="97.2963"/>
+  <use xlink:href="#glyph0-7" x="496.26382" y="97.2963"/>
+  <use xlink:href="#glyph0-8" x="502.93342" y="97.2963"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 74.054688 360.148438 L 108.054688 360.148438 L 108.054688 382.816406 L 74.054688 382.816406 Z M 74.054688 360.148438 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="64.381742" y="53.4814"/>
+  <use xlink:href="#glyph0-2" x="71.056142" y="53.4814"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 108.054688 360.148438 L 142.054688 360.148438 L 142.054688 382.816406 L 108.054688 382.816406 Z M 108.054688 360.148438 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-13" x="100.722592" y="53.4814"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142.054688 360.148438 L 176.054688 360.148438 L 176.054688 382.816406 L 142.054688 382.816406 Z M 142.054688 360.148438 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="132.381772" y="53.4814"/>
+  <use xlink:href="#glyph0-2" x="139.056172" y="53.4814"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 176.054688 360.148438 L 210.054688 360.148438 L 210.054688 382.816406 L 176.054688 382.816406 Z M 176.054688 360.148438 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-5" x="161.38372" y="53.4814"/>
+  <use xlink:href="#glyph0-6" x="168.71332" y="53.4814"/>
+  <use xlink:href="#glyph0-7" x="171.37492" y="53.4814"/>
+  <use xlink:href="#glyph0-8" x="178.04452" y="53.4814"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 22 414.796875 L 42.101562 414.933594 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 50.101562 414.988281 L 42.121094 411.933594 L 42.078125 417.933594 Z M 50.101562 414.988281 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 158.265625 359.648438 C 157.84375 353.308594 168.710938 343.800781 157 340.628906 C 145.289062 337.460938 99.183594 337.460938 88 340.628906 C 81.472656 342.480469 82.992188 346.488281 85.511719 350.769531 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.046875 357.945312 L 88.203125 349.441406 L 82.820312 352.09375 Z M 89.046875 357.945312 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 168.492188 403.574219 C 171.328125 400.050781 164.828125 396.597656 177 393 C 189.171875 389.402344 228.664062 389.632812 241.535156 381.988281 C 251.050781 376.339844 251.125 366.347656 252.226562 356.832031 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 253.851562 348.996094 L 249.289062 356.222656 L 255.164062 357.4375 Z M 253.851562 348.996094 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 164.679688 470.894531 C 167.453125 476.707031 160.273438 483.925781 173 488.332031 C 183.976562 492.136719 209.777344 493.851562 231.214844 496.179688 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 239.15625 497.125 L 231.566406 493.199219 L 230.855469 499.15625 Z M 239.15625 497.125 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 339.628906 347 L 366.679688 371.105469 L 395.566406 397.019531 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 401.523438 402.359375 L 397.570312 394.785156 L 393.566406 399.25 Z M 401.523438 402.359375 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 329.519531 487.847656 C 330.179688 485.234375 319.628906 490.152344 331.5 480 C 342.082031 470.949219 370.488281 449.921875 392.882812 432.933594 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 399.246094 428.085938 L 391.0625 430.546875 L 394.699219 435.320312 Z M 399.246094 428.085938 " transform="matrix(1,0,0,1,-19.5,-321.5)"/>
+</g>
+</svg>
Binary file 2015/images/vector/sentaku.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/2015/images/vector/sentaku.svg	Tue May 12 19:06:48 2015 +0900
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="401pt" height="199pt" viewBox="0 0 401 199" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 1.625 -15.546875 L 1.625 1.796875 L 16.359375 1.796875 L 16.359375 -15.625 L 1.625 -15.625 Z M 14.546875 -14.65625 L 9 -7.84375 L 3.5625 -14.546875 L 14.4375 -14.546875 Z M 15.375 0.03125 L 9.78125 -6.890625 L 15.375 -13.8125 L 15.078125 -13.859375 L 15.078125 0.078125 Z M 3.46875 0.84375 L 9 -5.9375 L 14.421875 0.71875 L 3.578125 0.71875 Z M 2.890625 0.09375 L 2.890625 -13.890625 L 2.609375 -13.84375 L 8.21875 -6.890625 L 2.609375 0.046875 Z M 2.890625 0.09375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 8.21875 -6.375 L 8.21875 -4.734375 L 6.875 -4.734375 C 6.0625 -4.734375 5.65625 -4.75 5.109375 -4.84375 L 5.109375 -3.578125 C 5.65625 -3.6875 6.078125 -3.703125 6.890625 -3.703125 L 15.125 -3.703125 C 15.984375 -3.703125 16.453125 -3.6875 17.015625 -3.578125 L 17.015625 -4.84375 C 16.4375 -4.75 16.015625 -4.734375 15.125 -4.734375 L 13.578125 -4.734375 L 13.578125 -6.296875 L 14.578125 -6.296875 C 15.40625 -6.296875 15.796875 -6.28125 16.390625 -6.171875 L 16.390625 -7.421875 C 15.859375 -7.328125 15.4375 -7.3125 14.609375 -7.3125 L 13.578125 -7.3125 C 13.59375 -7.78125 13.609375 -8.015625 13.65625 -8.453125 L 12.125 -8.453125 C 12.203125 -8.046875 12.21875 -7.78125 12.234375 -7.3125 L 9.546875 -7.3125 C 9.546875 -7.78125 9.578125 -8.0625 9.625 -8.453125 L 8.09375 -8.453125 C 8.171875 -8.015625 8.1875 -7.78125 8.203125 -7.3125 L 7.65625 -7.3125 C 6.796875 -7.3125 6.390625 -7.328125 5.84375 -7.421875 L 5.84375 -6.171875 C 6.421875 -6.28125 6.84375 -6.296875 7.671875 -6.296875 L 8.21875 -6.296875 Z M 9.40625 -6.296875 L 12.265625 -6.296875 L 12.265625 -4.734375 L 9.546875 -4.734375 L 9.546875 -6.296875 Z M 10.46875 -13.546875 C 10.46875 -13.96875 10.46875 -14.234375 10.53125 -14.609375 C 10.046875 -14.546875 9.640625 -14.53125 8.796875 -14.53125 L 6.890625 -14.53125 C 6.296875 -14.53125 5.875 -14.546875 5.328125 -14.640625 L 5.328125 -13.359375 C 5.890625 -13.46875 6.265625 -13.484375 6.890625 -13.484375 L 9.203125 -13.484375 L 9.203125 -12.28125 L 6.71875 -12.28125 C 6.171875 -12.28125 5.84375 -12.296875 5.421875 -12.34375 C 5.46875 -11.953125 5.484375 -11.734375 5.484375 -11.265625 L 5.484375 -9.921875 C 5.484375 -8.984375 5.921875 -8.78125 8.03125 -8.78125 C 9.484375 -8.78125 10.0625 -8.875 10.3125 -9.109375 C 10.625 -9.375 10.765625 -9.78125 10.875 -10.703125 C 10.40625 -10.828125 10.265625 -10.90625 9.6875 -11.28125 C 9.609375 -10.421875 9.609375 -10.1875 9.515625 -10.046875 C 9.390625 -9.828125 9.21875 -9.8125 7.921875 -9.8125 C 6.734375 -9.8125 6.75 -9.796875 6.75 -10.234375 L 6.75 -11.328125 L 9.265625 -11.328125 C 9.734375 -11.328125 10.046875 -11.296875 10.53125 -11.25 C 10.46875 -11.578125 10.46875 -11.859375 10.46875 -12.296875 Z M 16.4375 -13.546875 C 16.4375 -13.984375 16.4375 -14.25 16.484375 -14.609375 C 16 -14.546875 15.609375 -14.53125 14.765625 -14.53125 L 12.859375 -14.53125 C 12.265625 -14.53125 11.828125 -14.546875 11.28125 -14.640625 L 11.28125 -13.359375 C 11.84375 -13.46875 12.21875 -13.484375 12.859375 -13.484375 L 15.15625 -13.484375 L 15.15625 -12.28125 L 12.65625 -12.28125 C 12.09375 -12.28125 11.796875 -12.296875 11.34375 -12.34375 C 11.40625 -11.8125 11.4375 -11.625 11.4375 -11.25 L 11.4375 -9.9375 C 11.4375 -8.984375 11.84375 -8.78125 14 -8.78125 C 16.546875 -8.78125 16.796875 -8.921875 17.015625 -10.6875 C 16.5625 -10.828125 16.375 -10.921875 15.796875 -11.28125 C 15.734375 -10.40625 15.703125 -10.09375 15.5625 -9.953125 C 15.421875 -9.8125 15.109375 -9.796875 13.859375 -9.796875 C 13.3125 -9.796875 12.953125 -9.828125 12.796875 -9.875 C 12.625 -9.953125 12.703125 -9.953125 12.703125 -10.234375 L 12.703125 -11.328125 L 15.234375 -11.328125 C 15.703125 -11.328125 16 -11.296875 16.484375 -11.25 C 16.4375 -11.59375 16.4375 -11.859375 16.4375 -12.296875 Z M 8.921875 -3.671875 C 7.9375 -2.765625 7.25 -2.34375 5.59375 -1.6875 C 6.078125 -1.375 6.28125 -1.15625 6.53125 -0.78125 C 8.03125 -1.453125 8.78125 -1.921875 10.078125 -3.0625 L 9.015625 -3.75 Z M 11.828125 -2.953125 C 13.0625 -1.9375 14.203125 -1.328125 15.84375 -0.6875 C 16.125 -1.109375 16.265625 -1.296875 16.71875 -1.734375 C 14.96875 -2.28125 14.078125 -2.734375 12.78125 -3.6875 L 11.75 -3 Z M 1.203125 -13.734375 C 2.34375 -12.640625 2.84375 -12.046875 3.859375 -10.5625 L 4.9375 -11.515625 C 3.984375 -12.78125 3.4375 -13.375 2.140625 -14.65625 L 1.15625 -13.78125 Z M 1.015625 -6.65625 C 1.421875 -6.734375 1.75 -6.75 2.328125 -6.75 L 3.28125 -6.75 L 3.28125 -2.46875 C 2.15625 -1.375 1.46875 -0.78125 0.5 -0.328125 L 1.203125 1.046875 C 1.578125 0.6875 1.578125 0.6875 1.90625 0.40625 C 2.53125 -0.109375 2.53125 -0.109375 2.75 -0.28125 C 3.171875 -0.640625 3.46875 -0.953125 3.90625 -1.390625 C 4.359375 -0.703125 5.0625 -0.125 5.796875 0.234375 C 6.875 0.734375 7.8125 0.84375 10.96875 0.84375 C 13.140625 0.84375 15.15625 0.8125 17.125 0.71875 C 17.265625 0.03125 17.296875 -0.078125 17.578125 -0.734375 C 15.53125 -0.46875 13.515625 -0.359375 10.171875 -0.359375 C 8.046875 -0.359375 6.984375 -0.5 6.078125 -0.90625 C 5.34375 -1.234375 5.09375 -1.546875 4.65625 -2.46875 L 4.65625 -6.015625 C 4.65625 -6.953125 4.65625 -7.3125 4.75 -7.984375 C 4.140625 -7.90625 3.796875 -7.890625 3.234375 -7.890625 L 2.390625 -7.890625 C 1.734375 -7.890625 1.4375 -7.90625 0.859375 -7.984375 L 0.859375 -6.625 Z M 1.015625 -6.65625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 3.578125 -10.4375 L 3.578125 -6.40625 C 2.296875 -5.921875 1.875 -5.796875 0.875 -5.609375 L 1.265625 -4.171875 C 1.796875 -4.46875 1.921875 -4.53125 2.28125 -4.65625 C 2.765625 -4.84375 3.1875 -5 3.578125 -5.140625 L 3.578125 -0.484375 C 3.578125 -0.078125 3.59375 -0.046875 3.0625 -0.046875 C 2.5 -0.046875 1.90625 -0.09375 0.984375 -0.203125 C 1.1875 0.359375 1.234375 0.59375 1.28125 1.109375 C 2.015625 1.15625 2.65625 1.171875 3.15625 1.171875 C 4.375 1.171875 4.984375 0.734375 4.984375 -0.15625 L 4.984375 -5.703125 C 5.828125 -6.0625 6.109375 -6.171875 7.09375 -6.640625 L 7.09375 -7.859375 C 6.03125 -7.375 5.671875 -7.21875 4.984375 -6.953125 L 4.984375 -10.375 L 5.765625 -10.375 C 6.25 -10.375 6.703125 -10.328125 7.21875 -10.234375 L 7.21875 -11.609375 C 6.703125 -11.53125 6.28125 -11.5 5.78125 -11.5 L 4.984375 -11.5 L 4.984375 -13.21875 C 4.984375 -14.015625 5.015625 -14.484375 5.109375 -15.046875 L 3.453125 -15.046875 C 3.5625 -14.46875 3.578125 -14.015625 3.578125 -13.21875 L 3.578125 -11.5 L 2.734375 -11.5 C 2.125 -11.5 1.703125 -11.53125 1.046875 -11.625 L 1.046875 -10.234375 C 1.90625 -10.34375 2.265625 -10.375 2.734375 -10.375 L 3.578125 -10.375 Z M 11.65625 -7.453125 C 12.28125 -3.34375 13.484375 -1.03125 16.25 1.375 C 16.59375 0.828125 16.828125 0.546875 17.25 0.15625 C 14.65625 -1.8125 13.5 -3.9375 13.0625 -7.375 L 14.40625 -7.375 C 15.109375 -7.375 15.59375 -7.359375 16.265625 -7.296875 C 16.203125 -7.921875 16.1875 -8.359375 16.1875 -9.3125 L 16.1875 -12.15625 C 16.1875 -13.03125 16.203125 -13.546875 16.265625 -14.171875 C 15.53125 -14.109375 15.125 -14.09375 14.21875 -14.09375 L 9.953125 -14.09375 C 9.046875 -14.09375 8.59375 -14.109375 7.796875 -14.171875 C 7.859375 -13.40625 7.890625 -12.796875 7.890625 -11.59375 C 7.890625 -4.453125 7.375 -2.125 5.140625 0.21875 C 5.578125 0.515625 5.765625 0.703125 6.203125 1.265625 C 7.421875 -0.109375 8.0625 -1.296875 8.515625 -2.84375 C 8.875 -4.09375 9.046875 -5.359375 9.1875 -7.375 L 11.65625 -7.375 Z M 9.234375 -8.484375 C 9.28125 -10.921875 9.28125 -10.921875 9.28125 -11.765625 L 9.28125 -12.921875 L 14.78125 -12.921875 L 14.78125 -8.546875 L 9.234375 -8.546875 Z M 9.234375 -8.484375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d=""/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 3.046875 -9.953125 L 1.109375 -9.953125 L 1.109375 -8.03125 L 3.171875 -8.03125 L 3.171875 -9.953125 Z M 3.171875 -0.1875 L 3.171875 -2.03125 L 1.109375 -2.03125 L 1.109375 -0.109375 L 3.171875 -0.109375 Z M 3.171875 -0.1875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-5">
+<path style="stroke:none;" d="M 12.484375 -0.21875 C 12.234375 -0.640625 12.03125 -1.15625 11.71875 -1.859375 C 11.15625 -3.09375 10.6875 -4.0625 10.265625 -4.90625 C 9.609375 -6.1875 9.078125 -6.71875 8.328125 -6.9375 L 8.328125 -6.78125 C 9.3125 -7 9.84375 -7.234375 10.375 -7.703125 C 11.109375 -8.328125 11.484375 -9.25 11.484375 -10.40625 C 11.484375 -12.640625 9.921875 -13.9375 7.3125 -13.9375 L 3.34375 -13.9375 C 2.515625 -13.9375 2.015625 -13.953125 1.21875 -13.984375 C 1.34375 -13.1875 1.390625 -12.625 1.390625 -11.84375 L 1.390625 -2.203125 C 1.390625 -1.3125 1.34375 -0.828125 1.21875 -0.109375 L 3.203125 -0.109375 C 3.078125 -0.828125 3.046875 -1.296875 3.046875 -2.21875 L 3.046875 -6.359375 L 6.25 -6.359375 C 7.6875 -6.359375 8.25 -5.71875 9.28125 -3.265625 C 10.046875 -1.453125 10.296875 -0.71875 10.34375 -0.109375 L 12.5625 -0.109375 Z M 3.046875 -7.671875 L 3.046875 -12.546875 L 7.296875 -12.546875 C 9 -12.546875 9.75 -11.796875 9.75 -10.265625 C 9.75 -9.484375 9.578125 -8.921875 9.109375 -8.484375 C 8.625 -7.984375 7.984375 -7.734375 7.1875 -7.734375 L 3.046875 -7.734375 Z M 3.046875 -7.671875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-6">
+<path style="stroke:none;" d="M 2.5625 -13.859375 L 2.5625 3.671875 L 4.15625 3.671875 L 4.15625 -13.9375 L 2.5625 -13.9375 Z M 2.5625 -13.859375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-7">
+<path style="stroke:none;" d="M 10.921875 -10.53125 C 10.734375 -11.453125 10.515625 -11.9375 10.09375 -12.46875 C 9.28125 -13.546875 7.8125 -14.171875 6.03125 -14.171875 C 3.234375 -14.171875 1.28125 -12.640625 1.28125 -10.375 C 1.28125 -9.109375 1.875 -8.09375 2.984375 -7.46875 C 3.59375 -7.125 4.40625 -6.859375 5.546875 -6.625 C 7.71875 -6.140625 7.8125 -6.109375 8.40625 -5.765625 C 9.09375 -5.375 9.40625 -4.765625 9.40625 -3.890625 C 9.40625 -2.21875 8.265625 -1.28125 6.125 -1.28125 C 4.78125 -1.28125 3.796875 -1.6875 3.203125 -2.484375 C 2.828125 -2.96875 2.734375 -3.359375 2.6875 -4.3125 L 0.828125 -4.09375 C 1.03125 -2.84375 1.265625 -2.234375 1.734375 -1.609375 C 2.5625 -0.484375 4.15625 0.125 6.171875 0.125 C 9.265625 0.125 11.140625 -1.390625 11.140625 -3.921875 C 11.140625 -6.015625 9.859375 -7.1875 6.984375 -7.796875 C 4.90625 -8.25 4.890625 -8.25 4.40625 -8.4375 C 3.34375 -8.875 2.96875 -9.46875 2.96875 -10.40625 C 2.96875 -11.859375 4.140625 -12.78125 6 -12.78125 C 7.15625 -12.78125 7.96875 -12.4375 8.546875 -11.75 C 8.890625 -11.34375 9 -11.03125 9.15625 -10.21875 L 10.9375 -10.46875 Z M 10.921875 -10.53125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 0.390625 0 L 0.390625 -8.609375 L 7.21875 -8.609375 L 7.21875 0 Z M 6.140625 -1.078125 L 6.140625 -7.53125 L 1.46875 -7.53125 L 1.46875 -1.078125 Z M 6.140625 -1.078125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d="M 1.453125 -3.046875 C 1.453125 -2.503906 1.53125 -2.050781 1.6875 -1.6875 C 1.957031 -1.03125 2.4375 -0.703125 3.125 -0.703125 C 3.863281 -0.703125 4.367188 -1.046875 4.640625 -1.734375 C 4.796875 -2.117188 4.875 -2.601562 4.875 -3.1875 C 4.875 -3.738281 4.789062 -4.191406 4.625 -4.546875 C 4.34375 -5.171875 3.84375 -5.484375 3.125 -5.484375 C 2.664062 -5.484375 2.269531 -5.285156 1.9375 -4.890625 C 1.613281 -4.492188 1.453125 -3.878906 1.453125 -3.046875 Z M 3.015625 -6.421875 C 3.535156 -6.421875 3.972656 -6.289062 4.328125 -6.03125 C 4.523438 -5.882812 4.710938 -5.675781 4.890625 -5.40625 L 4.890625 -6.28125 L 5.890625 -6.28125 L 5.890625 2.5 L 4.828125 2.5 L 4.828125 -0.71875 C 4.648438 -0.4375 4.40625 -0.210938 4.09375 -0.046875 C 3.789062 0.117188 3.40625 0.203125 2.9375 0.203125 C 2.269531 0.203125 1.671875 -0.0546875 1.140625 -0.578125 C 0.617188 -1.109375 0.359375 -1.910156 0.359375 -2.984375 C 0.359375 -3.984375 0.601562 -4.804688 1.09375 -5.453125 C 1.582031 -6.097656 2.222656 -6.421875 3.015625 -6.421875 Z M 3.015625 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 3.25 -8.390625 C 4.332031 -8.390625 5.117188 -7.941406 5.609375 -7.046875 C 5.984375 -6.359375 6.171875 -5.410156 6.171875 -4.203125 C 6.171875 -3.066406 6 -2.125 5.65625 -1.375 C 5.164062 -0.300781 4.359375 0.234375 3.234375 0.234375 C 2.234375 0.234375 1.484375 -0.203125 0.984375 -1.078125 C 0.578125 -1.816406 0.375 -2.800781 0.375 -4.03125 C 0.375 -4.976562 0.5 -5.796875 0.75 -6.484375 C 1.207031 -7.753906 2.039062 -8.390625 3.25 -8.390625 Z M 3.234375 -0.734375 C 3.785156 -0.734375 4.222656 -0.972656 4.546875 -1.453125 C 4.867188 -1.941406 5.03125 -2.847656 5.03125 -4.171875 C 5.03125 -5.117188 4.910156 -5.898438 4.671875 -6.515625 C 4.441406 -7.128906 3.988281 -7.4375 3.3125 -7.4375 C 2.6875 -7.4375 2.226562 -7.144531 1.9375 -6.5625 C 1.65625 -5.976562 1.515625 -5.117188 1.515625 -3.984375 C 1.515625 -3.128906 1.609375 -2.441406 1.796875 -1.921875 C 2.078125 -1.128906 2.554688 -0.734375 3.234375 -0.734375 Z M 3.234375 -0.734375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-3">
+<path style="stroke:none;" d="M 1.15625 -5.9375 L 1.15625 -6.75 C 1.914062 -6.820312 2.441406 -6.945312 2.734375 -7.125 C 3.035156 -7.300781 3.265625 -7.710938 3.421875 -8.359375 L 4.25 -8.359375 L 4.25 0 L 3.125 0 L 3.125 -5.9375 Z M 1.15625 -5.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-4">
+<path style="stroke:none;" d="M 0.375 0 C 0.414062 -0.71875 0.566406 -1.34375 0.828125 -1.875 C 1.085938 -2.414062 1.59375 -2.90625 2.34375 -3.34375 L 3.46875 -4 C 3.96875 -4.289062 4.320312 -4.539062 4.53125 -4.75 C 4.851562 -5.070312 5.015625 -5.441406 5.015625 -5.859375 C 5.015625 -6.347656 4.863281 -6.734375 4.5625 -7.015625 C 4.269531 -7.304688 3.882812 -7.453125 3.40625 -7.453125 C 2.675781 -7.453125 2.175781 -7.179688 1.90625 -6.640625 C 1.75 -6.335938 1.664062 -5.929688 1.65625 -5.421875 L 0.578125 -5.421875 C 0.585938 -6.148438 0.722656 -6.742188 0.984375 -7.203125 C 1.441406 -8.015625 2.25 -8.421875 3.40625 -8.421875 C 4.363281 -8.421875 5.0625 -8.160156 5.5 -7.640625 C 5.945312 -7.117188 6.171875 -6.539062 6.171875 -5.90625 C 6.171875 -5.238281 5.9375 -4.664062 5.46875 -4.1875 C 5.195312 -3.90625 4.707031 -3.566406 4 -3.171875 L 3.1875 -2.734375 C 2.8125 -2.523438 2.515625 -2.320312 2.296875 -2.125 C 1.898438 -1.789062 1.648438 -1.414062 1.546875 -1 L 6.140625 -1 L 6.140625 0 Z M 0.375 0 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-5">
+<path style="stroke:none;" d="M 3.125 0.234375 C 2.125 0.234375 1.398438 -0.0351562 0.953125 -0.578125 C 0.503906 -1.128906 0.28125 -1.796875 0.28125 -2.578125 L 1.390625 -2.578125 C 1.429688 -2.035156 1.53125 -1.640625 1.6875 -1.390625 C 1.96875 -0.953125 2.460938 -0.734375 3.171875 -0.734375 C 3.734375 -0.734375 4.179688 -0.878906 4.515625 -1.171875 C 4.847656 -1.472656 5.015625 -1.859375 5.015625 -2.328125 C 5.015625 -2.898438 4.835938 -3.300781 4.484375 -3.53125 C 4.128906 -3.769531 3.640625 -3.890625 3.015625 -3.890625 C 2.941406 -3.890625 2.867188 -3.882812 2.796875 -3.875 C 2.722656 -3.875 2.648438 -3.875 2.578125 -3.875 L 2.578125 -4.8125 C 2.691406 -4.789062 2.785156 -4.78125 2.859375 -4.78125 C 2.929688 -4.78125 3.007812 -4.78125 3.09375 -4.78125 C 3.488281 -4.78125 3.8125 -4.84375 4.0625 -4.96875 C 4.507812 -5.1875 4.734375 -5.578125 4.734375 -6.140625 C 4.734375 -6.554688 4.582031 -6.875 4.28125 -7.09375 C 3.988281 -7.320312 3.644531 -7.4375 3.25 -7.4375 C 2.550781 -7.4375 2.066406 -7.203125 1.796875 -6.734375 C 1.648438 -6.484375 1.566406 -6.117188 1.546875 -5.640625 L 0.5 -5.640625 C 0.5 -6.265625 0.625 -6.796875 0.875 -7.234375 C 1.300781 -8.015625 2.054688 -8.40625 3.140625 -8.40625 C 3.992188 -8.40625 4.65625 -8.210938 5.125 -7.828125 C 5.59375 -7.453125 5.828125 -6.898438 5.828125 -6.171875 C 5.828125 -5.660156 5.691406 -5.242188 5.421875 -4.921875 C 5.242188 -4.722656 5.019531 -4.566406 4.75 -4.453125 C 5.1875 -4.328125 5.53125 -4.09375 5.78125 -3.75 C 6.03125 -3.40625 6.15625 -2.984375 6.15625 -2.484375 C 6.15625 -1.679688 5.890625 -1.023438 5.359375 -0.515625 C 4.835938 -0.015625 4.09375 0.234375 3.125 0.234375 Z M 3.125 0.234375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-0">
+<path style="stroke:none;" d="M 0.578125 0 L 0.578125 -12.90625 L 10.828125 -12.90625 L 10.828125 0 Z M 9.21875 -1.625 L 9.21875 -11.296875 L 2.203125 -11.296875 L 2.203125 -1.625 Z M 9.21875 -1.625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-1">
+<path style="stroke:none;" d="M 7.375 -7 C 8.195312 -7 8.84375 -7.160156 9.3125 -7.484375 C 9.789062 -7.816406 10.03125 -8.410156 10.03125 -9.265625 C 10.03125 -10.179688 9.695312 -10.804688 9.03125 -11.140625 C 8.675781 -11.316406 8.203125 -11.40625 7.609375 -11.40625 L 3.328125 -11.40625 L 3.328125 -7 Z M 1.578125 -12.90625 L 7.5625 -12.90625 C 8.539062 -12.90625 9.351562 -12.765625 10 -12.484375 C 11.207031 -11.929688 11.8125 -10.914062 11.8125 -9.4375 C 11.8125 -8.65625 11.648438 -8.019531 11.328125 -7.53125 C 11.015625 -7.039062 10.570312 -6.644531 10 -6.34375 C 10.5 -6.132812 10.875 -5.863281 11.125 -5.53125 C 11.382812 -5.195312 11.53125 -4.65625 11.5625 -3.90625 L 11.625 -2.1875 C 11.632812 -1.6875 11.675781 -1.316406 11.75 -1.078125 C 11.851562 -0.671875 12.039062 -0.410156 12.3125 -0.296875 L 12.3125 0 L 10.15625 0 C 10.101562 -0.113281 10.054688 -0.253906 10.015625 -0.421875 C 9.984375 -0.597656 9.957031 -0.941406 9.9375 -1.453125 L 9.828125 -3.609375 C 9.785156 -4.453125 9.472656 -5.015625 8.890625 -5.296875 C 8.554688 -5.453125 8.03125 -5.53125 7.3125 -5.53125 L 3.328125 -5.53125 L 3.328125 0 L 1.578125 0 Z M 1.578125 -12.90625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph2-2">
+<path style="stroke:none;" d="M 2.515625 -4.171875 C 2.554688 -3.429688 2.726562 -2.832031 3.03125 -2.375 C 3.613281 -1.519531 4.632812 -1.09375 6.09375 -1.09375 C 6.75 -1.09375 7.347656 -1.1875 7.890625 -1.375 C 8.929688 -1.738281 9.453125 -2.390625 9.453125 -3.328125 C 9.453125 -4.035156 9.234375 -4.535156 8.796875 -4.828125 C 8.347656 -5.128906 7.648438 -5.382812 6.703125 -5.59375 L 4.953125 -6 C 3.816406 -6.25 3.007812 -6.53125 2.53125 -6.84375 C 1.707031 -7.382812 1.296875 -8.191406 1.296875 -9.265625 C 1.296875 -10.421875 1.695312 -11.367188 2.5 -12.109375 C 3.300781 -12.859375 4.441406 -13.234375 5.921875 -13.234375 C 7.273438 -13.234375 8.421875 -12.90625 9.359375 -12.25 C 10.304688 -11.601562 10.78125 -10.5625 10.78125 -9.125 L 9.140625 -9.125 C 9.054688 -9.8125 8.867188 -10.34375 8.578125 -10.71875 C 8.046875 -11.382812 7.140625 -11.71875 5.859375 -11.71875 C 4.828125 -11.71875 4.085938 -11.5 3.640625 -11.0625 C 3.191406 -10.632812 2.96875 -10.132812 2.96875 -9.5625 C 2.96875 -8.925781 3.226562 -8.460938 3.75 -8.171875 C 4.09375 -7.984375 4.875 -7.75 6.09375 -7.46875 L 7.90625 -7.0625 C 8.78125 -6.863281 9.457031 -6.585938 9.9375 -6.234375 C 10.75 -5.628906 11.15625 -4.753906 11.15625 -3.609375 C 11.15625 -2.179688 10.632812 -1.160156 9.59375 -0.546875 C 8.5625 0.0664062 7.359375 0.375 5.984375 0.375 C 4.367188 0.375 3.109375 -0.0351562 2.203125 -0.859375 C 1.296875 -1.671875 0.851562 -2.773438 0.875 -4.171875 Z M 6.046875 -13.265625 Z M 6.046875 -13.265625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-0">
+<path style="stroke:none;" d="M 0.578125 0 L 0.578125 -12.90625 L 10.828125 -12.90625 L 10.828125 0 Z M 9.21875 -1.625 L 9.21875 -11.296875 L 2.203125 -11.296875 L 2.203125 -1.625 Z M 9.21875 -1.625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph3-1">
+<path style="stroke:none;" d="M 5.9375 -4.234375 L 4.984375 -4.234375 C 4.710938 -4.234375 4.4375 -4.21875 4.15625 -4.1875 C 3.882812 -4.164062 3.640625 -4.101562 3.421875 -4 C 3.203125 -3.894531 3.03125 -3.738281 2.90625 -3.53125 C 2.738281 -3.3125 2.65625 -3.035156 2.65625 -2.703125 C 2.65625 -2.398438 2.734375 -2.144531 2.890625 -1.9375 C 3.015625 -1.75 3.1875 -1.585938 3.40625 -1.453125 C 3.875 -1.210938 4.367188 -1.097656 4.890625 -1.109375 C 5.566406 -1.109375 6.144531 -1.25 6.625 -1.53125 C 7.09375 -1.8125 7.367188 -2.289062 7.453125 -2.96875 L 8.96875 -2.96875 C 8.90625 -1.914062 8.5 -1.128906 7.75 -0.609375 C 6.988281 -0.0859375 6.117188 0.171875 5.140625 0.171875 C 4.640625 0.171875 4.15625 0.128906 3.6875 0.046875 C 3.21875 -0.0351562 2.78125 -0.175781 2.375 -0.375 C 1.976562 -0.59375 1.660156 -0.882812 1.421875 -1.25 C 1.171875 -1.644531 1.046875 -2.132812 1.046875 -2.71875 C 1.054688 -3.320312 1.265625 -3.804688 1.671875 -4.171875 C 2.054688 -4.554688 2.507812 -4.800781 3.03125 -4.90625 L 3.03125 -4.953125 C 2.53125 -5.128906 2.125 -5.382812 1.8125 -5.71875 C 1.5 -6.050781 1.34375 -6.476562 1.34375 -7 C 1.34375 -7.457031 1.453125 -7.847656 1.671875 -8.171875 C 1.878906 -8.492188 2.15625 -8.753906 2.5 -8.953125 C 3.226562 -9.335938 3.992188 -9.53125 4.796875 -9.53125 C 5.804688 -9.53125 6.679688 -9.320312 7.421875 -8.90625 C 8.148438 -8.457031 8.546875 -7.695312 8.609375 -6.625 L 7.09375 -6.625 C 7.082031 -7.25 6.84375 -7.679688 6.375 -7.921875 C 5.90625 -8.140625 5.394531 -8.25 4.84375 -8.25 C 4.394531 -8.25 3.984375 -8.15625 3.609375 -7.96875 C 3.179688 -7.769531 2.960938 -7.40625 2.953125 -6.875 C 2.960938 -6.332031 3.179688 -5.96875 3.609375 -5.78125 C 4.003906 -5.601562 4.453125 -5.519531 4.953125 -5.53125 L 5.9375 -5.53125 Z M 5.9375 -4.234375 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<rect x="0" y="0" width="401" height="199" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="4.041" y="107.5"/>
+  <use xlink:href="#glyph0-2" x="22.041" y="107.5"/>
+  <use xlink:href="#glyph0-3" x="40.041" y="107.5"/>
+  <use xlink:href="#glyph0-4" x="46.035" y="107.5"/>
+  <use xlink:href="#glyph0-3" x="50.355" y="107.5"/>
+  <use xlink:href="#glyph0-5" x="56.349" y="107.5"/>
+  <use xlink:href="#glyph0-6" x="69.417" y="107.5"/>
+  <use xlink:href="#glyph0-7" x="76.167" y="107.5"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 232.53125 347.96875 C 242.488281 357.925781 242.488281 374.074219 232.53125 384.03125 C 222.574219 393.988281 206.425781 393.988281 196.46875 384.03125 C 186.511719 374.074219 186.511719 357.925781 196.46875 347.96875 C 206.425781 338.011719 222.574219 338.011719 232.53125 347.96875 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="177.826172" y="104"/>
+  <use xlink:href="#glyph1-2" x="184.500572" y="104"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 142 366 L 178.601562 366 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 186.601562 366 L 178.601562 363 L 178.601562 369 Z M 186.601562 366 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 330.53125 275.46875 C 340.488281 285.425781 340.488281 301.574219 330.53125 311.53125 C 320.574219 321.488281 304.425781 321.488281 294.46875 311.53125 C 284.511719 301.574219 284.511719 285.425781 294.46875 275.46875 C 304.425781 265.511719 320.574219 265.511719 330.53125 275.46875 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="275.826172" y="31.5"/>
+  <use xlink:href="#glyph1-3" x="282.500572" y="31.5"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 235.40625 350.535156 L 283.636719 314.851562 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.066406 310.09375 L 281.851562 312.441406 L 285.421875 317.265625 Z M 290.066406 310.09375 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-1" x="326.250488" y="49"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph2-2" x="326.74707" y="164"/>
+</g>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 330.53125 419.46875 C 340.488281 429.425781 340.488281 445.574219 330.53125 455.53125 C 320.574219 465.488281 304.425781 465.488281 294.46875 455.53125 C 284.511719 445.574219 284.511719 429.425781 294.46875 419.46875 C 304.425781 409.511719 320.574219 409.511719 330.53125 419.46875 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="275.826172" y="175.5"/>
+  <use xlink:href="#glyph1-4" x="282.500572" y="175.5"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 235.507812 381.328125 L 283.496094 416.339844 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 289.957031 421.054688 L 285.261719 413.914062 L 281.726562 418.761719 Z M 289.957031 421.054688 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 421.53125 347.96875 C 431.488281 357.925781 431.488281 374.074219 421.53125 384.03125 C 411.574219 393.988281 395.425781 393.988281 385.46875 384.03125 C 375.511719 374.074219 375.511719 357.925781 385.46875 347.96875 C 395.425781 338.011719 411.574219 338.011719 421.53125 347.96875 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="366.826172" y="104"/>
+  <use xlink:href="#glyph1-5" x="373.500572" y="104"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 416.582031 352.917969 C 423.804688 360.144531 423.804688 371.855469 416.582031 379.082031 C 409.355469 386.304688 397.644531 386.304688 390.417969 379.082031 C 383.195312 371.855469 383.195312 360.144531 390.417969 352.917969 C 397.644531 345.695312 409.355469 345.695312 416.582031 352.917969 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 332.835938 309.703125 L 375.417969 343.628906 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 381.675781 348.613281 L 377.289062 341.28125 L 373.550781 345.976562 Z M 381.675781 348.613281 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 332.945312 421.4375 L 375.269531 388.183594 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 381.5625 383.242188 L 373.417969 385.824219 L 377.125 390.542969 Z M 381.5625 383.242188 " transform="matrix(1,0,0,1,-29.5,-265.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-1" x="210.994629" y="49"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph3-1" x="210.994629" y="164"/>
+</g>
+</g>
+</svg>
Binary file 2015/images/vector/star.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/2015/images/vector/star.svg	Tue May 12 19:06:48 2015 +0900
@@ -0,0 +1,57 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="200pt" height="106pt" viewBox="0 0 200 106" version="1.1">
+<defs>
+<g>
+<symbol overflow="visible" id="glyph0-0">
+<path style="stroke:none;" d="M 0.390625 0 L 0.390625 -8.609375 L 7.21875 -8.609375 L 7.21875 0 Z M 6.140625 -1.078125 L 6.140625 -7.53125 L 1.46875 -7.53125 L 1.46875 -1.078125 Z M 6.140625 -1.078125 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-1">
+<path style="stroke:none;" d="M 1.453125 -3.046875 C 1.453125 -2.503906 1.53125 -2.050781 1.6875 -1.6875 C 1.957031 -1.03125 2.4375 -0.703125 3.125 -0.703125 C 3.863281 -0.703125 4.367188 -1.046875 4.640625 -1.734375 C 4.796875 -2.117188 4.875 -2.601562 4.875 -3.1875 C 4.875 -3.738281 4.789062 -4.191406 4.625 -4.546875 C 4.34375 -5.171875 3.84375 -5.484375 3.125 -5.484375 C 2.664062 -5.484375 2.269531 -5.285156 1.9375 -4.890625 C 1.613281 -4.492188 1.453125 -3.878906 1.453125 -3.046875 Z M 3.015625 -6.421875 C 3.535156 -6.421875 3.972656 -6.289062 4.328125 -6.03125 C 4.523438 -5.882812 4.710938 -5.675781 4.890625 -5.40625 L 4.890625 -6.28125 L 5.890625 -6.28125 L 5.890625 2.5 L 4.828125 2.5 L 4.828125 -0.71875 C 4.648438 -0.4375 4.40625 -0.210938 4.09375 -0.046875 C 3.789062 0.117188 3.40625 0.203125 2.9375 0.203125 C 2.269531 0.203125 1.671875 -0.0546875 1.140625 -0.578125 C 0.617188 -1.109375 0.359375 -1.910156 0.359375 -2.984375 C 0.359375 -3.984375 0.601562 -4.804688 1.09375 -5.453125 C 1.582031 -6.097656 2.222656 -6.421875 3.015625 -6.421875 Z M 3.015625 -6.421875 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-2">
+<path style="stroke:none;" d="M 3.25 -8.390625 C 4.332031 -8.390625 5.117188 -7.941406 5.609375 -7.046875 C 5.984375 -6.359375 6.171875 -5.410156 6.171875 -4.203125 C 6.171875 -3.066406 6 -2.125 5.65625 -1.375 C 5.164062 -0.300781 4.359375 0.234375 3.234375 0.234375 C 2.234375 0.234375 1.484375 -0.203125 0.984375 -1.078125 C 0.578125 -1.816406 0.375 -2.800781 0.375 -4.03125 C 0.375 -4.976562 0.5 -5.796875 0.75 -6.484375 C 1.207031 -7.753906 2.039062 -8.390625 3.25 -8.390625 Z M 3.234375 -0.734375 C 3.785156 -0.734375 4.222656 -0.972656 4.546875 -1.453125 C 4.867188 -1.941406 5.03125 -2.847656 5.03125 -4.171875 C 5.03125 -5.117188 4.910156 -5.898438 4.671875 -6.515625 C 4.441406 -7.128906 3.988281 -7.4375 3.3125 -7.4375 C 2.6875 -7.4375 2.226562 -7.144531 1.9375 -6.5625 C 1.65625 -5.976562 1.515625 -5.117188 1.515625 -3.984375 C 1.515625 -3.128906 1.609375 -2.441406 1.796875 -1.921875 C 2.078125 -1.128906 2.554688 -0.734375 3.234375 -0.734375 Z M 3.234375 -0.734375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-3">
+<path style="stroke:none;" d="M 3.421875 -0.703125 C 3.910156 -0.703125 4.316406 -0.910156 4.640625 -1.328125 C 4.972656 -1.742188 5.140625 -2.359375 5.140625 -3.171875 C 5.140625 -3.671875 5.066406 -4.101562 4.921875 -4.46875 C 4.648438 -5.15625 4.148438 -5.5 3.421875 -5.5 C 2.691406 -5.5 2.191406 -5.132812 1.921875 -4.40625 C 1.773438 -4.019531 1.703125 -3.523438 1.703125 -2.921875 C 1.703125 -2.429688 1.773438 -2.019531 1.921875 -1.6875 C 2.191406 -1.03125 2.691406 -0.703125 3.421875 -0.703125 Z M 0.6875 -6.25 L 1.71875 -6.25 L 1.71875 -5.421875 C 1.925781 -5.703125 2.15625 -5.921875 2.40625 -6.078125 C 2.757812 -6.304688 3.175781 -6.421875 3.65625 -6.421875 C 4.375 -6.421875 4.976562 -6.148438 5.46875 -5.609375 C 5.96875 -5.066406 6.21875 -4.289062 6.21875 -3.28125 C 6.21875 -1.90625 5.859375 -0.925781 5.140625 -0.34375 C 4.691406 0.03125 4.164062 0.21875 3.5625 0.21875 C 3.09375 0.21875 2.695312 0.113281 2.375 -0.09375 C 2.1875 -0.21875 1.976562 -0.421875 1.75 -0.703125 L 1.75 2.5 L 0.6875 2.5 Z M 0.6875 -6.25 "/>
+</symbol>
+<symbol overflow="visible" id="glyph0-4">
+<path style="stroke:none;" d="M 1.15625 -5.9375 L 1.15625 -6.75 C 1.914062 -6.820312 2.441406 -6.945312 2.734375 -7.125 C 3.035156 -7.300781 3.265625 -7.710938 3.421875 -8.359375 L 4.25 -8.359375 L 4.25 0 L 3.125 0 L 3.125 -5.9375 Z M 1.15625 -5.9375 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-0">
+<path style="stroke:none;" d="M 0.578125 0 L 0.578125 -12.90625 L 10.828125 -12.90625 L 10.828125 0 Z M 9.21875 -1.625 L 9.21875 -11.296875 L 2.203125 -11.296875 L 2.203125 -1.625 Z M 9.21875 -1.625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-1">
+<path style="stroke:none;" d="M 7.375 -7 C 8.195312 -7 8.84375 -7.160156 9.3125 -7.484375 C 9.789062 -7.816406 10.03125 -8.410156 10.03125 -9.265625 C 10.03125 -10.179688 9.695312 -10.804688 9.03125 -11.140625 C 8.675781 -11.316406 8.203125 -11.40625 7.609375 -11.40625 L 3.328125 -11.40625 L 3.328125 -7 Z M 1.578125 -12.90625 L 7.5625 -12.90625 C 8.539062 -12.90625 9.351562 -12.765625 10 -12.484375 C 11.207031 -11.929688 11.8125 -10.914062 11.8125 -9.4375 C 11.8125 -8.65625 11.648438 -8.019531 11.328125 -7.53125 C 11.015625 -7.039062 10.570312 -6.644531 10 -6.34375 C 10.5 -6.132812 10.875 -5.863281 11.125 -5.53125 C 11.382812 -5.195312 11.53125 -4.65625 11.5625 -3.90625 L 11.625 -2.1875 C 11.632812 -1.6875 11.675781 -1.316406 11.75 -1.078125 C 11.851562 -0.671875 12.039062 -0.410156 12.3125 -0.296875 L 12.3125 0 L 10.15625 0 C 10.101562 -0.113281 10.054688 -0.253906 10.015625 -0.421875 C 9.984375 -0.597656 9.957031 -0.941406 9.9375 -1.453125 L 9.828125 -3.609375 C 9.785156 -4.453125 9.472656 -5.015625 8.890625 -5.296875 C 8.554688 -5.453125 8.03125 -5.53125 7.3125 -5.53125 L 3.328125 -5.53125 L 3.328125 0 L 1.578125 0 Z M 1.578125 -12.90625 "/>
+</symbol>
+<symbol overflow="visible" id="glyph1-2">
+<path style="stroke:none;" d="M 2.515625 -4.171875 C 2.554688 -3.429688 2.726562 -2.832031 3.03125 -2.375 C 3.613281 -1.519531 4.632812 -1.09375 6.09375 -1.09375 C 6.75 -1.09375 7.347656 -1.1875 7.890625 -1.375 C 8.929688 -1.738281 9.453125 -2.390625 9.453125 -3.328125 C 9.453125 -4.035156 9.234375 -4.535156 8.796875 -4.828125 C 8.347656 -5.128906 7.648438 -5.382812 6.703125 -5.59375 L 4.953125 -6 C 3.816406 -6.25 3.007812 -6.53125 2.53125 -6.84375 C 1.707031 -7.382812 1.296875 -8.191406 1.296875 -9.265625 C 1.296875 -10.421875 1.695312 -11.367188 2.5 -12.109375 C 3.300781 -12.859375 4.441406 -13.234375 5.921875 -13.234375 C 7.273438 -13.234375 8.421875 -12.90625 9.359375 -12.25 C 10.304688 -11.601562 10.78125 -10.5625 10.78125 -9.125 L 9.140625 -9.125 C 9.054688 -9.8125 8.867188 -10.34375 8.578125 -10.71875 C 8.046875 -11.382812 7.140625 -11.71875 5.859375 -11.71875 C 4.828125 -11.71875 4.085938 -11.5 3.640625 -11.0625 C 3.191406 -10.632812 2.96875 -10.132812 2.96875 -9.5625 C 2.96875 -8.925781 3.226562 -8.460938 3.75 -8.171875 C 4.09375 -7.984375 4.875 -7.75 6.09375 -7.46875 L 7.90625 -7.0625 C 8.78125 -6.863281 9.457031 -6.585938 9.9375 -6.234375 C 10.75 -5.628906 11.15625 -4.753906 11.15625 -3.609375 C 11.15625 -2.179688 10.632812 -1.160156 9.59375 -0.546875 C 8.5625 0.0664062 7.359375 0.375 5.984375 0.375 C 4.367188 0.375 3.109375 -0.0351562 2.203125 -0.859375 C 1.296875 -1.671875 0.851562 -2.773438 0.875 -4.171875 Z M 6.046875 -13.265625 Z M 6.046875 -13.265625 "/>
+</symbol>
+</g>
+</defs>
+<g id="surface1">
+<rect x="0" y="0" width="200" height="106" style="fill:rgb(100%,100%,100%);fill-opacity:1;stroke:none;"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 238.53125 566.46875 C 248.488281 576.425781 248.488281 592.574219 238.53125 602.53125 C 228.574219 612.488281 212.425781 612.488281 202.46875 602.53125 C 192.511719 592.574219 192.511719 576.425781 202.46875 566.46875 C 212.425781 556.511719 228.574219 556.511719 238.53125 566.46875 " transform="matrix(1,0,0,1,-145.5,-505.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-1" x="67.826172" y="82.5"/>
+  <use xlink:href="#glyph0-2" x="74.500572" y="82.5"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 148 584.5 L 184.601562 584.5 " transform="matrix(1,0,0,1,-145.5,-505.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 192.601562 584.5 L 184.601562 581.5 L 184.601562 587.5 Z M 192.601562 584.5 " transform="matrix(1,0,0,1,-145.5,-505.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 336.53125 566.46875 C 346.488281 576.425781 346.488281 592.574219 336.53125 602.53125 C 326.574219 612.488281 310.425781 612.488281 300.46875 602.53125 C 290.511719 592.574219 290.511719 576.425781 300.46875 566.46875 C 310.425781 556.511719 326.574219 556.511719 336.53125 566.46875 " transform="matrix(1,0,0,1,-145.5,-505.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph0-3" x="165.826172" y="82.5"/>
+  <use xlink:href="#glyph0-4" x="172.500572" y="82.5"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 246 584.5 L 282.601562 584.5 " transform="matrix(1,0,0,1,-145.5,-505.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 290.601562 584.5 L 282.601562 581.5 L 282.601562 587.5 Z M 290.601562 584.5 " transform="matrix(1,0,0,1,-145.5,-505.5)"/>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 331.582031 571.417969 C 338.804688 578.644531 338.804688 590.355469 331.582031 597.582031 C 324.355469 604.804688 312.644531 604.804688 305.417969 597.582031 C 298.195312 590.355469 298.195312 578.644531 305.417969 571.417969 C 312.644531 564.195312 324.355469 564.195312 331.582031 571.417969 " transform="matrix(1,0,0,1,-145.5,-505.5)"/>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-1" x="68.000488" y="18"/>
+</g>
+<g style="fill:rgb(0%,0%,0%);fill-opacity:1;">
+  <use xlink:href="#glyph1-2" x="117.49707" y="63"/>
+</g>
+<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 230.558594 560.515625 C 233.703125 553.011719 244.007812 541.753906 240 538 C 235.992188 534.246094 211 534.402344 206.5 538 C 203.675781 540.257812 206.105469 545.355469 208.84375 550.621094 " transform="matrix(1,0,0,1,-145.5,-505.5)"/>
+<path style="fill-rule:nonzero;fill:rgb(0%,0%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 212.203125 557.875 L 211.5625 549.355469 L 206.117188 551.878906 Z M 212.203125 557.875 " transform="matrix(1,0,0,1,-145.5,-505.5)"/>
+</g>
+</svg>