Mercurial > hg > Members > masakoha > seminar
changeset 32:1b92285a767a
add 0804
author | Masataka Kohagura <kohagura@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 04 Aug 2015 19:45:57 +0900 |
parents | 5789a3236295 |
children | 8a5b151da414 |
files | 2015/0804.html 2015/images/omni/parser.graffle 2015/images/vector/aastabfalse.pdf 2015/images/vector/aastabfalse.svg 2015/images/vector/aastabtrue.pdf 2015/images/vector/aastabtrue.svg 2015/images/vector/aonly.pdf 2015/images/vector/aonly.svg 2015/images/vector/bitvectorTable.pdf 2015/images/vector/bitvectorTable.svg 2015/images/vector/grepstate.pdf |
diffstat | 11 files changed, 1396 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2015/0804.html Tue Aug 04 19:45:57 2015 +0900 @@ -0,0 +1,276 @@ +<!DOCTYPE html> +<html> +<head> + <meta http-equiv="content-type" content="text/html;charset=utf-8"> + <title>seminar</title> + +<!-- + Notes on CSS media types used: + + 1) projection -> slideshow mode (display one slide at-a-time; hide all others) + 2) screen -> outline mode (display all slides-at-once on screen) + 3) print -> print (and print preview) + + Note: toggle between projection/screen (that is, slideshow/outline) mode using t-key + + Questions, comments? + - send them along to the mailinglist/forum online @ http://groups.google.com/group/webslideshow +--> + +<!-- styles --> +<style media="screen,projection"> + +html, +body, +.presentation { margin: 0; padding: 0; } + +.slide { display: none; + position: absolute; + top: 0; left: 0; + margin: 0; + border: none; + padding: 2% 4% 0% 4%; /* css note: order is => top right bottom left */ + -moz-box-sizing: border-box; + -webkit-box-sizing: border-box; + box-sizing: border-box; + width: 100%; height: 100%; /* css note: lets use border-box; no need to add padding+border to get to 100% */ + overflow-x: hidden; overflow-y: auto; + z-index: 2; + } + +.slide.current { display: block; } /* only display current slide in projection mode */ + +.slide .stepcurrent { color: black; } +.slide .step { color: silver; } /* or hide next steps e.g. .step { visibility: hidden; } */ + +.slide { +/* + background-image: -webkit-linear-gradient(top, blue, aqua, blue, aqua); + background-image: -moz-linear-gradient(top, blue, aqua, blue, aqua); +*/ +} +</style> + +<style media="screen"> +.slide { border-top: 1px solid #888; } +.slide:first-child { border: none; } +</style> + +<style media="print"> +.slide { page-break-inside: avoid; } +.slide h1 { page-break-after: avoid; } +.slide ul { page-break-inside: avoid; } +</style> + + +<!-- add js lib (jquery) --> +<script src="js/jquery-1.7.min.js"></script> + +<!-- S6 JS --> +<script src="js/jquery.slideshow.js"></script> +<script src="js/jquery.slideshow.counter.js"></script> +<script src="js/jquery.slideshow.controls.js"></script> +<script> + $(document).ready( function() { + Slideshow.init(); + + // Example 2: Start Off in Outline Mode + // Slideshow.init( { mode: 'outline' } ); + + // Example 3: Use Custom Transition + // Slideshow.transition = transitionScrollUp; + // Slideshow.init(); + + // Example 4: Start Off in Autoplay Mode with Custom Transition + // Slideshow.transition = transitionScrollUp; + // Slideshow.init( { mode: 'autoplay' } ); + } ); +</script> + +</head> +<body> + +<div class="presentation"> + + <div class='slide cover'> + <table width="90%" height="90%" border="0" align="center"> + <tr> + <td><div align="center"> + <h1>Cerium 上での正規表現の実装</h1> + </div> + </td> + </tr> + <tr> + <td><div align="right"> + <name>Masataka Kohagura 14th, July , 2015</name> + </div></td> + </tr> + </tr> + </table> + </div> + + <div id="cover"> + <h1>研究目的</h1> + 正規表現はオートマトンに変換することができ、 そしてオートマトンの受理の問題は Class NC と呼ばれる問題でもある。<br> + この問題は計算機の台数が多ければ多いほど高速化できるという特徴を持ち、並列化に向いている問題といえる。<br> + コンピュータの動作やゲームの動作などの多くの問題はオートマトンの受理問題に落としこむことができるので、この問題を解決すれば様々な問題に対応できるようになる。<br> + 本研究では正規表現を並列処理で実装することによってこの問題を解決し、Class NC に対応するライブラリを作成する。 + </ul> + </div> + + <div id="cover"> + <h1>したこと</h1> + characterClass 以外を実装 + + </div> + + <div id="cover"> + <h1>BNF記法で正規表現の文法規則を表記してみる</h1> + <ul> + <li> +<literal> ::= [a-z][A-Z][0-9] + </li> + <li> +<characterClass> ::= '['<literal>'-'<literal>']' + </li> + <li> +<string> :: = <literal> | <literal>* + </li> + <li> +<or> ::= '('<regex>'|'<regex>')' + </li> + <li> +<*> ::= <regex>'*' + </li> + <li> +<regex> ::= <literal>|<string>|<or> + </li> + </ul> +<or> が '|' とグループ化の '('')' とまだ分解できるので、<or> を <or> と <group> に分割 + </div> + + <div id="cover"> + <h1>BNF記法で正規表現の文法規則を表記してみる(修正後)</h1> + <ul> + <li> +<literal> ::= [a-z][A-Z][0-9] + </li> + <li> +<characterClass> ::= '['<literal>'-'<literal>']' + </li> + <li> +<string> :: = <literal> | <literal>* + </li> + <li> +<font color=red><group> ::= '('<regex>')' <- 追加</font> + </li> + <li> +<font color=blue><or> ::= <regex>'|'<regex> <- 修正</font> + </li> + <li> +<*> ::= <regex>'*' + </li> + <li> +<regex> ::= <literal>|<string>|<or> + </li> + </ul> + </div> + + <div id="cover"> + <h1>問題点</h1> + <p>正規表現 a*b の tree 構造(本当はこうなってほしい)</p> + + <object data="images/vector/aastabtrue.svg" type="image/svg+xml"></object><br> + <p>正規表現 a*b の tree 構造(現状)</p> + <object data="images/vector/aastabfalse.svg" type="image/svg+xml"></object><br> + </div> + + <div id="cover"> + <h1>問題点</h1> + <p>正規表現 a tree 構造(現状)</p> + <object data="images/vector/aonly.svg" type="image/svg+xml"></object><br> + <p>原因は string()</p> + + <pre> + <code> +NodePtr string() { + char c = *ptr; + NodePtr n = NULL; + if (isLiteral(c)) { + n = createNode(0,literal(),string()); + } else { + n = createNode(0,0,0); + } + return n; +} + </code> + </pre> + <p>string なのか literal なのか判断しないで createNode をしてる</p> + </div> + + <div id="cover"> + <h1>これからすること</h1> + <ul> + <li> + tree 生成の修正 + </li> + <li> + tree を見やすく表示 + </li> + </ul> + </div> + + +<!-- + <div id="cover"> + <h1>今週のしたこと</h1> + 例題 : ab(ab)+ + <ul> + <object data="images/vector/abab.svg" type="image/svg+xml"></object><br> + </ul> + テキストが abab の途中で分割される場合を考える + <ul> + <object data="images/vector/ababautomata.svg" type="image/svg+xml"></object><br> + </ul> + 分割されたファイルの1コ前の終わりが状態(3)の場合で、分割されたファイルの先頭が b の場合状態(4)に遷移して受理される。(正規表現にマッチする) + <ul> + <object data="images/vector/ababtable.svg" type="image/svg+xml"></object><br> + </ul> + <ul> + <object data="images/vector/bitvectorTable.svg" type="image/svg+xml"></object><br> + </ul> + </div> +--> + +<!-- + <div id="cover"> + <h1>prog</h1> + <ul> + <li> + + </li> + + <pre> + <code> +typedef struct SDL_AudioSpec { + int freq; /** DSP frequency samples per second */ + Uint16 format; /** Audio data format */ + Uint8 channels; /** Number of channels: 1 mono, 2 stereo */ + Uint8 silence; /** Audio buffer silence value (calculated) */ + Uint16 samples; /** Audio buffer size in samples (power of 2) */ + Uint16 padding; /** Necessary for some compile environments */ + Uint32 size; /** Audio buffer size in bytes (calculated) */ + void (SDLCALL *callback)(void *userdata, Uint8 *stream, int len); + void *userdata; +} SDL_AudioSpec; + </code> + </pre> + <img src="./images/sqrWave.png" width="50%" height=""> + </ul> + </div> + +--> + +</div> <!-- presentation --> +</body> +</html>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2015/images/omni/parser.graffle Tue Aug 04 19:45:57 2015 +0900 @@ -0,0 +1,713 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>ActiveLayerIndex</key> + <integer>0</integer> + <key>ApplicationVersion</key> + <array> + <string>com.omnigroup.OmniGraffle</string> + <string>139.18.0.187838</string> + </array> + <key>AutoAdjust</key> + <true/> + <key>BackgroundGraphic</key> + <dict> + <key>Bounds</key> + <string>{{0, 0}, {559, 783}}</string> + <key>Class</key> + <string>SolidGraphic</string> + <key>ID</key> + <integer>2</integer> + <key>Style</key> + <dict> + <key>shadow</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + <key>stroke</key> + <dict> + <key>Draws</key> + <string>NO</string> + </dict> + </dict> + </dict> + <key>BaseZoom</key> + <integer>0</integer> + <key>CanvasOrigin</key> + <string>{0, 0}</string> + <key>ColumnAlign</key> + <integer>1</integer> + <key>ColumnSpacing</key> + <real>36</real> + <key>CreationDate</key> + <string>2015-06-09 04:23:13 +0000</string> + <key>Creator</key> + <string>MasaKoha</string> + <key>DisplayScale</key> + <string>1 0/72 in = 1 0/72 in</string> + <key>GraphDocumentVersion</key> + <integer>8</integer> + <key>GraphicsList</key> + <array> + <dict> + <key>Bounds</key> + <string>{{72.000005521060515, 172.76470310826437}, {255.9999944789395, 14}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>FitText</key> + <string>Vertical</string> + <key>Flow</key> + <string>Resize</string> + <key>ID</key> + <integer>19</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\ansicpg932\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 or}</string> + <key>VerticalPad</key> + <integer>0</integer> + </dict> + </dict> + <dict> + <key>Class</key> + <string>LineGraphic</string> + <key>ID</key> + <integer>18</integer> + <key>Points</key> + <array> + <string>{71.999996417430879, 167.01470435733228}</string> + <string>{195.8823366324645, 166.51470317400478}</string> + <string>{327.99999089637038, 167.01470435733228}</string> + </array> + <key>Style</key> + <dict> + <key>stroke</key> + <dict> + <key>HeadArrow</key> + <string>FilledArrow</string> + <key>HeadScale</key> + <real>0.5</real> + <key>Legacy</key> + <true/> + <key>LineType</key> + <integer>1</integer> + <key>TailArrow</key> + <string>FilledArrow</string> + <key>TailScale</key> + <real>0.5</real> + </dict> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{104.00000341386111, 147.26470431231868}, {63.999996586138849, 14}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>FitText</key> + <string>Vertical</string> + <key>Flow</key> + <string>Resize</string> + <key>ID</key> + <integer>17</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\ansicpg932\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 concrete}</string> + <key>VerticalPad</key> + <integer>0</integer> + </dict> + </dict> + <dict> + <key>Class</key> + <string>LineGraphic</string> + <key>ID</key> + <integer>16</integer> + <key>Points</key> + <array> + <string>{104.00000113795377, 141.51470556138659}</string> + <string>{134.97058520762377, 141.01470437805909}</string> + <string>{167.99999772409265, 141.51470556138659}</string> + </array> + <key>Style</key> + <dict> + <key>stroke</key> + <dict> + <key>HeadArrow</key> + <string>FilledArrow</string> + <key>HeadScale</key> + <real>0.5</real> + <key>Legacy</key> + <true/> + <key>LineType</key> + <integer>1</integer> + <key>TailArrow</key> + <string>FilledArrow</string> + <key>TailScale</key> + <real>0.5</real> + </dict> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{104.00000113795379, 118.74999875093209}, {32, 14}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>FitText</key> + <string>Vertical</string> + <key>Flow</key> + <string>Resize</string> + <key>ID</key> + <integer>15</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\ansicpg932\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 literal}</string> + <key>VerticalPad</key> + <integer>0</integer> + </dict> + </dict> + <dict> + <key>Class</key> + <string>LineGraphic</string> + <key>ID</key> + <integer>14</integer> + <key>Points</key> + <array> + <string>{104, 113}</string> + <string>{119.48529286084498, 112.4999988166725}</string> + <string>{136, 113}</string> + </array> + <key>Style</key> + <dict> + <key>stroke</key> + <dict> + <key>HeadArrow</key> + <string>FilledArrow</string> + <key>HeadScale</key> + <real>0.5</real> + <key>Legacy</key> + <true/> + <key>LineType</key> + <integer>1</integer> + <key>TailArrow</key> + <string>FilledArrow</string> + <key>TailScale</key> + <real>0.5</real> + </dict> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{360, 56}, {32, 32}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>12</integer> + <key>Shape</key> + <string>Rectangle</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\ansicpg932\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 b}</string> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{328, 56}, {32, 32}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>11</integer> + <key>Shape</key> + <string>Rectangle</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\ansicpg932\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 *}</string> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{296, 56}, {32, 32}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>10</integer> + <key>Shape</key> + <string>Rectangle</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\ansicpg932\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 )}</string> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{264, 56}, {32, 32}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>9</integer> + <key>Shape</key> + <string>Rectangle</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\ansicpg932\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 a}</string> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{232, 56}, {32, 32}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>8</integer> + <key>Shape</key> + <string>Rectangle</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\ansicpg932\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 a}</string> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{200, 56}, {32, 32}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>7</integer> + <key>Shape</key> + <string>Rectangle</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\ansicpg932\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 a}</string> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{168, 56}, {32, 32}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>6</integer> + <key>Shape</key> + <string>Rectangle</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\ansicpg932\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 |}</string> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{136, 56}, {32, 32}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>5</integer> + <key>Shape</key> + <string>Rectangle</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\ansicpg932\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 a}</string> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{104, 56}, {32, 32}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>4</integer> + <key>Shape</key> + <string>Rectangle</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\ansicpg932\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 a}</string> + </dict> + </dict> + <dict> + <key>Bounds</key> + <string>{{72, 56}, {32, 32}}</string> + <key>Class</key> + <string>ShapedGraphic</string> + <key>ID</key> + <integer>3</integer> + <key>Shape</key> + <string>Rectangle</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\ansicpg932\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 (}</string> + </dict> + </dict> + </array> + <key>GridInfo</key> + <dict/> + <key>GuidesLocked</key> + <string>NO</string> + <key>GuidesVisible</key> + <string>YES</string> + <key>HPages</key> + <integer>1</integer> + <key>ImageCounter</key> + <integer>1</integer> + <key>KeepToScale</key> + <false/> + <key>Layers</key> + <array> + <dict> + <key>Lock</key> + <string>NO</string> + <key>Name</key> + <string>レイヤー 1</string> + <key>Print</key> + <string>YES</string> + <key>View</key> + <string>YES</string> + </dict> + </array> + <key>LayoutInfo</key> + <dict> + <key>Animate</key> + <string>NO</string> + <key>circoMinDist</key> + <real>18</real> + <key>circoSeparation</key> + <real>0.0</real> + <key>layoutEngine</key> + <string>dot</string> + <key>neatoSeparation</key> + <real>0.0</real> + <key>twopiSeparation</key> + <real>0.0</real> + </dict> + <key>LinksVisible</key> + <string>NO</string> + <key>MagnetsVisible</key> + <string>NO</string> + <key>MasterSheets</key> + <array/> + <key>ModificationDate</key> + <string>2015-06-09 04:29:53 +0000</string> + <key>Modifier</key> + <string>MasaKoha</string> + <key>NotesVisible</key> + <string>NO</string> + <key>Orientation</key> + <integer>2</integer> + <key>OriginVisible</key> + <string>NO</string> + <key>PageBreaks</key> + <string>YES</string> + <key>PrintInfo</key> + <dict> + <key>NSBottomMargin</key> + <array> + <string>float</string> + <string>41</string> + </array> + <key>NSHorizonalPagination</key> + <array> + <string>coded</string> + <string>BAtzdHJlYW10eXBlZIHoA4QBQISEhAhOU051bWJlcgCEhAdOU1ZhbHVlAISECE5TT2JqZWN0AIWEASqEhAFxlwCG</string> + </array> + <key>NSLeftMargin</key> + <array> + <string>float</string> + <string>18</string> + </array> + <key>NSPaperSize</key> + <array> + <string>size</string> + <string>{595, 842}</string> + </array> + <key>NSPrintReverseOrientation</key> + <array> + <string>int</string> + <string>0</string> + </array> + <key>NSRightMargin</key> + <array> + <string>float</string> + <string>18</string> + </array> + <key>NSTopMargin</key> + <array> + <string>float</string> + <string>18</string> + </array> + </dict> + <key>PrintOnePage</key> + <false/> + <key>ReadOnly</key> + <string>NO</string> + <key>RowAlign</key> + <integer>1</integer> + <key>RowSpacing</key> + <real>36</real> + <key>SheetTitle</key> + <string>キャンバス 1</string> + <key>SmartAlignmentGuidesActive</key> + <string>YES</string> + <key>SmartDistanceGuidesActive</key> + <string>YES</string> + <key>UniqueID</key> + <integer>1</integer> + <key>UseEntirePage</key> + <false/> + <key>VPages</key> + <integer>1</integer> + <key>WindowInfo</key> + <dict> + <key>CurrentSheet</key> + <integer>0</integer> + <key>ExpandedCanvases</key> + <array/> + <key>Frame</key> + <string>{{56, 135}, {945, 1042}}</string> + <key>ListView</key> + <true/> + <key>OutlineWidth</key> + <integer>142</integer> + <key>RightSidebar</key> + <false/> + <key>ShowRuler</key> + <true/> + <key>Sidebar</key> + <true/> + <key>SidebarWidth</key> + <integer>120</integer> + <key>VisibleRegion</key> + <string>{{31.56681916665568, 0}, {373.27187627724231, 414.74652919693591}}</string> + <key>Zoom</key> + <real>2.1700000762939453</real> + <key>ZoomValues</key> + <array> + <array> + <string>キャンバス 1</string> + <real>2.1700000762939453</real> + <real>2.25</real> + </array> + </array> + </dict> +</dict> +</plist>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2015/images/vector/aastabfalse.svg Tue Aug 04 19:45:57 2015 +0900 @@ -0,0 +1,44 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="199pt" height="145pt" viewBox="0 0 199 145" 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 2.640625 -8.609375 L 2.640625 -7.296875 L 3.921875 -7.75 L 4.15625 -7.09375 L 2.875 -6.6875 L 3.65625 -5.578125 L 3.078125 -5.15625 L 2.3125 -6.3125 L 1.546875 -5.15625 L 0.9375 -5.578125 L 1.75 -6.6875 L 0.453125 -7.09375 L 0.6875 -7.75 L 1.953125 -7.296875 L 1.953125 -8.609375 Z M 2.640625 -8.609375 "/> +</symbol> +<symbol overflow="visible" id="glyph0-2"> +<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-3"> +<path style="stroke:none;" d="M 0.6875 -8.640625 L 1.71875 -8.640625 L 1.71875 -5.515625 C 1.945312 -5.816406 2.222656 -6.046875 2.546875 -6.203125 C 2.867188 -6.359375 3.21875 -6.4375 3.59375 -6.4375 C 4.375 -6.4375 5.003906 -6.164062 5.484375 -5.625 C 5.972656 -5.09375 6.21875 -4.304688 6.21875 -3.265625 C 6.21875 -2.265625 5.976562 -1.4375 5.5 -0.78125 C 5.019531 -0.125 4.351562 0.203125 3.5 0.203125 C 3.019531 0.203125 2.617188 0.0859375 2.296875 -0.140625 C 2.097656 -0.285156 1.890625 -0.503906 1.671875 -0.796875 L 1.671875 0 L 0.6875 0 Z M 3.4375 -0.734375 C 4.007812 -0.734375 4.4375 -0.957031 4.71875 -1.40625 C 5 -1.863281 5.140625 -2.460938 5.140625 -3.203125 C 5.140625 -3.867188 5 -4.414062 4.71875 -4.84375 C 4.4375 -5.28125 4.019531 -5.5 3.46875 -5.5 C 2.988281 -5.5 2.566406 -5.320312 2.203125 -4.96875 C 1.835938 -4.613281 1.65625 -4.023438 1.65625 -3.203125 C 1.65625 -2.617188 1.726562 -2.140625 1.875 -1.765625 C 2.15625 -1.078125 2.675781 -0.734375 3.4375 -0.734375 Z M 3.4375 -0.734375 "/> +</symbol> +</g> +</defs> +<g id="surface1"> +<rect x="0" y="0" width="199" height="145" 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 116.265625 153.6875 C 122.65625 160.078125 122.65625 170.4375 116.265625 176.824219 C 109.878906 183.214844 99.519531 183.214844 93.128906 176.824219 C 86.742188 170.4375 86.742188 160.078125 93.128906 153.6875 C 99.519531 147.300781 109.878906 147.300781 116.265625 153.6875 " transform="matrix(1,0,0,1,-4.5,-145.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="97.363579" y="23.2574"/> +</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 61.015625 205.894531 C 67.40625 212.285156 67.40625 222.644531 61.015625 229.03125 C 54.628906 235.421875 44.269531 235.421875 37.878906 229.03125 C 31.492188 222.644531 31.492188 212.285156 37.878906 205.894531 C 44.269531 199.503906 54.628906 199.503906 61.015625 205.894531 " transform="matrix(1,0,0,1,-4.5,-145.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 171.195312 205.894531 C 177.582031 212.285156 177.582031 222.644531 171.195312 229.03125 C 164.804688 235.421875 154.445312 235.421875 148.054688 229.03125 C 141.667969 222.644531 141.667969 212.285156 148.054688 205.894531 C 154.445312 199.503906 164.804688 199.503906 171.195312 205.894531 " transform="matrix(1,0,0,1,-4.5,-145.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 92.445312 176.835938 L 61.703125 205.882812 " transform="matrix(1,0,0,1,-4.5,-145.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 116.917969 176.875 L 147.402344 205.847656 " transform="matrix(1,0,0,1,-4.5,-145.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 35.914062 260.351562 C 42.304688 266.738281 42.304688 277.097656 35.914062 283.488281 C 29.523438 289.875 19.167969 289.875 12.777344 283.488281 C 6.386719 277.097656 6.386719 266.738281 12.777344 260.351562 C 19.167969 253.960938 29.523438 253.960938 35.914062 260.351562 " transform="matrix(1,0,0,1,-4.5,-145.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="16.008676" y="129.91912"/> +</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 86.121094 260.351562 C 92.507812 266.738281 92.507812 277.097656 86.121094 283.488281 C 79.730469 289.875 69.371094 289.875 62.984375 283.488281 C 56.59375 277.097656 56.59375 266.738281 62.984375 260.351562 C 69.371094 253.960938 79.730469 253.960938 86.121094 260.351562 " transform="matrix(1,0,0,1,-4.5,-145.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 146.089844 260.351562 C 152.480469 266.738281 152.480469 277.097656 146.089844 283.488281 C 139.703125 289.875 129.34375 289.875 122.953125 283.488281 C 116.566406 277.097656 116.566406 266.738281 122.953125 260.351562 C 129.34375 253.960938 139.703125 253.960938 146.089844 260.351562 " transform="matrix(1,0,0,1,-4.5,-145.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-3" x="126.185186" y="129.91912"/> +</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 196.296875 260.351562 C 202.683594 266.738281 202.683594 277.097656 196.296875 283.488281 C 189.90625 289.875 179.546875 289.875 173.160156 283.488281 C 166.769531 277.097656 166.769531 266.738281 173.160156 260.351562 C 179.546875 253.960938 189.90625 253.960938 196.296875 260.351562 " transform="matrix(1,0,0,1,-4.5,-145.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 42.386719 232.777344 L 31.40625 256.601562 " transform="matrix(1,0,0,1,-4.5,-145.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 56.507812 232.777344 L 67.492188 256.601562 " transform="matrix(1,0,0,1,-4.5,-145.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 152.566406 232.777344 L 141.582031 256.601562 " transform="matrix(1,0,0,1,-4.5,-145.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 166.683594 232.777344 L 177.667969 256.601562 " transform="matrix(1,0,0,1,-4.5,-145.5)"/> +</g> +</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2015/images/vector/aastabtrue.svg Tue Aug 04 19:45:57 2015 +0900 @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="147pt" height="89pt" viewBox="0 0 147 89" 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 2.640625 -8.609375 L 2.640625 -7.296875 L 3.921875 -7.75 L 4.15625 -7.09375 L 2.875 -6.6875 L 3.65625 -5.578125 L 3.078125 -5.15625 L 2.3125 -6.3125 L 1.546875 -5.15625 L 0.9375 -5.578125 L 1.75 -6.6875 L 0.453125 -7.09375 L 0.6875 -7.75 L 1.953125 -7.296875 L 1.953125 -8.609375 Z M 2.640625 -8.609375 "/> +</symbol> +<symbol overflow="visible" id="glyph0-2"> +<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-3"> +<path style="stroke:none;" d="M 0.6875 -8.640625 L 1.71875 -8.640625 L 1.71875 -5.515625 C 1.945312 -5.816406 2.222656 -6.046875 2.546875 -6.203125 C 2.867188 -6.359375 3.21875 -6.4375 3.59375 -6.4375 C 4.375 -6.4375 5.003906 -6.164062 5.484375 -5.625 C 5.972656 -5.09375 6.21875 -4.304688 6.21875 -3.265625 C 6.21875 -2.265625 5.976562 -1.4375 5.5 -0.78125 C 5.019531 -0.125 4.351562 0.203125 3.5 0.203125 C 3.019531 0.203125 2.617188 0.0859375 2.296875 -0.140625 C 2.097656 -0.285156 1.890625 -0.503906 1.671875 -0.796875 L 1.671875 0 L 0.6875 0 Z M 3.4375 -0.734375 C 4.007812 -0.734375 4.4375 -0.957031 4.71875 -1.40625 C 5 -1.863281 5.140625 -2.460938 5.140625 -3.203125 C 5.140625 -3.867188 5 -4.414062 4.71875 -4.84375 C 4.4375 -5.28125 4.019531 -5.5 3.46875 -5.5 C 2.988281 -5.5 2.566406 -5.320312 2.203125 -4.96875 C 1.835938 -4.613281 1.65625 -4.023438 1.65625 -3.203125 C 1.65625 -2.617188 1.726562 -2.140625 1.875 -1.765625 C 2.15625 -1.078125 2.675781 -0.734375 3.4375 -0.734375 Z M 3.4375 -0.734375 "/> +</symbol> +</g> +</defs> +<g id="surface1"> +<rect x="0" y="0" width="147" height="89" 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 116.265625 40.820312 C 122.65625 47.210938 122.65625 57.570312 116.265625 63.957031 C 109.878906 70.347656 99.519531 70.347656 93.128906 63.957031 C 86.742188 57.570312 86.742188 47.210938 93.128906 40.820312 C 99.519531 34.433594 109.878906 34.433594 116.265625 40.820312 " transform="matrix(1,0,0,1,-30.5,-33.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="71.363569" y="22.38971"/> +</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 61.015625 93.027344 C 67.40625 99.417969 67.40625 109.773438 61.015625 116.164062 C 54.628906 122.554688 44.269531 122.554688 37.878906 116.164062 C 31.492188 109.773438 31.492188 99.417969 37.878906 93.027344 C 44.269531 86.636719 54.628906 86.636719 61.015625 93.027344 " transform="matrix(1,0,0,1,-30.5,-33.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="15.111616" y="74.59559"/> +</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 171.195312 93.027344 C 177.582031 99.417969 177.582031 109.773438 171.195312 116.164062 C 164.804688 122.554688 154.445312 122.554688 148.054688 116.164062 C 141.667969 109.773438 141.667969 99.417969 148.054688 93.027344 C 154.445312 86.636719 164.804688 86.636719 171.195312 93.027344 " transform="matrix(1,0,0,1,-30.5,-33.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-3" x="125.288086" y="74.59559"/> +</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 92.449219 63.976562 L 61.726562 93.039062 " transform="matrix(1,0,0,1,-30.5,-33.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 116.921875 64.003906 L 147.40625 92.976562 " transform="matrix(1,0,0,1,-30.5,-33.5)"/> +</g> +</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2015/images/vector/aonly.svg Tue Aug 04 19:45:57 2015 +0900 @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="148pt" height="90pt" viewBox="0 0 148 90" 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.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> +</g> +</defs> +<g id="surface1"> +<rect x="0" y="0" width="148" height="90" 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 116.429688 327.21875 C 122.816406 333.605469 122.816406 343.964844 116.429688 350.355469 C 110.039062 356.746094 99.679688 356.746094 93.292969 350.355469 C 86.902344 343.964844 86.902344 333.605469 93.292969 327.21875 C 99.679688 320.828125 110.039062 320.828125 116.429688 327.21875 " transform="matrix(1,0,0,1,-30.5,-319.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 61.179688 379.425781 C 67.566406 385.8125 67.566406 396.171875 61.179688 402.5625 C 54.789062 408.949219 44.429688 408.949219 38.042969 402.5625 C 31.652344 396.171875 31.652344 385.8125 38.042969 379.425781 C 44.429688 373.035156 54.789062 373.035156 61.179688 379.425781 " transform="matrix(1,0,0,1,-30.5,-319.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="15.273396" y="74.99265"/> +</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 171.355469 379.425781 C 177.746094 385.8125 177.746094 396.171875 171.355469 402.5625 C 164.964844 408.949219 154.605469 408.949219 148.21875 402.5625 C 141.828125 396.171875 141.828125 385.8125 148.21875 379.425781 C 154.605469 373.035156 164.964844 373.035156 171.355469 379.425781 " transform="matrix(1,0,0,1,-30.5,-319.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 92.605469 350.367188 L 61.867188 379.414062 " transform="matrix(1,0,0,1,-30.5,-319.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 117.082031 350.402344 L 147.566406 379.378906 " transform="matrix(1,0,0,1,-30.5,-319.5)"/> +</g> +</svg>
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/2015/images/vector/bitvectorTable.svg Tue Aug 04 19:45:57 2015 +0900 @@ -0,0 +1,303 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="213pt" height="152pt" viewBox="0 0 213 152" 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 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-2"> +<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-3"> +<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-4"> +<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-5"> +<path style="stroke:none;" d="M 3.96875 -2.96875 L 3.96875 -6.78125 L 1.28125 -2.96875 Z M 3.984375 0 L 3.984375 -2.046875 L 0.3125 -2.046875 L 0.3125 -3.078125 L 4.15625 -8.421875 L 5.046875 -8.421875 L 5.046875 -2.96875 L 6.28125 -2.96875 L 6.28125 -2.046875 L 5.046875 -2.046875 L 5.046875 0 Z M 3.984375 0 "/> +</symbol> +<symbol overflow="visible" id="glyph1-0"> +<path style="stroke:none;" d="M 0.78125 0 L 0.78125 -17.21875 L 14.4375 -17.21875 L 14.4375 0 Z M 12.28125 -2.15625 L 12.28125 -15.0625 L 2.9375 -15.0625 L 2.9375 -2.15625 Z M 12.28125 -2.15625 "/> +</symbol> +<symbol overflow="visible" id="glyph1-1"> +<path style="stroke:none;" d="M 3.171875 -3.34375 C 3.171875 -2.726562 3.390625 -2.242188 3.828125 -1.890625 C 4.273438 -1.546875 4.804688 -1.375 5.421875 -1.375 C 6.160156 -1.375 6.878906 -1.546875 7.578125 -1.890625 C 8.742188 -2.460938 9.328125 -3.394531 9.328125 -4.6875 L 9.328125 -6.390625 C 9.066406 -6.222656 8.734375 -6.082031 8.328125 -5.96875 C 7.921875 -5.863281 7.523438 -5.789062 7.140625 -5.75 L 5.859375 -5.578125 C 5.097656 -5.472656 4.523438 -5.3125 4.140625 -5.09375 C 3.492188 -4.726562 3.171875 -4.144531 3.171875 -3.34375 Z M 8.28125 -7.609375 C 8.757812 -7.671875 9.082031 -7.875 9.25 -8.21875 C 9.34375 -8.40625 9.390625 -8.675781 9.390625 -9.03125 C 9.390625 -9.75 9.132812 -10.269531 8.625 -10.59375 C 8.113281 -10.914062 7.378906 -11.078125 6.421875 -11.078125 C 5.316406 -11.078125 4.535156 -10.78125 4.078125 -10.1875 C 3.816406 -9.851562 3.648438 -9.363281 3.578125 -8.71875 L 1.609375 -8.71875 C 1.648438 -10.269531 2.148438 -11.347656 3.109375 -11.953125 C 4.078125 -12.554688 5.195312 -12.859375 6.46875 -12.859375 C 7.945312 -12.859375 9.144531 -12.578125 10.0625 -12.015625 C 10.976562 -11.453125 11.4375 -10.578125 11.4375 -9.390625 L 11.4375 -2.15625 C 11.4375 -1.9375 11.476562 -1.757812 11.5625 -1.625 C 11.65625 -1.5 11.847656 -1.4375 12.140625 -1.4375 C 12.234375 -1.4375 12.335938 -1.441406 12.453125 -1.453125 C 12.578125 -1.460938 12.703125 -1.476562 12.828125 -1.5 L 12.828125 0.0625 C 12.503906 0.15625 12.253906 0.210938 12.078125 0.234375 C 11.910156 0.253906 11.675781 0.265625 11.375 0.265625 C 10.65625 0.265625 10.128906 0.0078125 9.796875 -0.5 C 9.628906 -0.78125 9.507812 -1.171875 9.4375 -1.671875 C 9.007812 -1.109375 8.390625 -0.617188 7.578125 -0.203125 C 6.773438 0.210938 5.890625 0.421875 4.921875 0.421875 C 3.753906 0.421875 2.800781 0.0664062 2.0625 -0.640625 C 1.332031 -1.347656 0.96875 -2.234375 0.96875 -3.296875 C 0.96875 -4.460938 1.328125 -5.363281 2.046875 -6 C 2.773438 -6.644531 3.726562 -7.039062 4.90625 -7.1875 Z M 6.53125 -12.859375 Z M 6.53125 -12.859375 "/> +</symbol> +<symbol overflow="visible" id="glyph1-2"> +<path style="stroke:none;" d=""/> +</symbol> +<symbol overflow="visible" id="glyph1-3"> +<path style="stroke:none;" d="M 1.390625 -17.28125 L 3.4375 -17.28125 L 3.4375 -11.03125 C 3.894531 -11.632812 4.441406 -12.09375 5.078125 -12.40625 C 5.722656 -12.71875 6.421875 -12.875 7.171875 -12.875 C 8.734375 -12.875 10 -12.335938 10.96875 -11.265625 C 11.945312 -10.191406 12.4375 -8.609375 12.4375 -6.515625 C 12.4375 -4.535156 11.953125 -2.882812 10.984375 -1.5625 C 10.023438 -0.25 8.695312 0.40625 7 0.40625 C 6.039062 0.40625 5.234375 0.171875 4.578125 -0.296875 C 4.191406 -0.566406 3.773438 -1.003906 3.328125 -1.609375 L 3.328125 0 L 1.390625 0 Z M 6.875 -1.46875 C 8.007812 -1.46875 8.859375 -1.921875 9.421875 -2.828125 C 9.992188 -3.734375 10.28125 -4.925781 10.28125 -6.40625 C 10.28125 -7.726562 9.992188 -8.820312 9.421875 -9.6875 C 8.859375 -10.5625 8.023438 -11 6.921875 -11 C 5.960938 -11 5.117188 -10.640625 4.390625 -9.921875 C 3.671875 -9.210938 3.3125 -8.039062 3.3125 -6.40625 C 3.3125 -5.226562 3.460938 -4.273438 3.765625 -3.546875 C 4.316406 -2.160156 5.351562 -1.46875 6.875 -1.46875 Z M 6.875 -1.46875 "/> +</symbol> +<symbol overflow="visible" id="glyph2-0"> +<path style="stroke:none;" d="M 1 -10.453125 L 1 1.203125 L 10.984375 1.203125 L 10.984375 -10.578125 L 1 -10.578125 Z M 9.640625 -9.921875 L 6 -5.453125 L 2.5625 -9.703125 L 9.4375 -9.703125 Z M 10.3125 -0.125 L 6.625 -4.6875 L 10.3125 -9.234375 L 9.96875 -9.328125 L 9.96875 -0.03125 Z M 2.375 0.546875 L 6 -3.921875 L 9.4375 0.3125 L 2.5625 0.3125 Z M 2.015625 -0.03125 L 2.015625 -9.34375 L 1.6875 -9.25 L 5.375 -4.6875 L 1.6875 -0.125 Z M 2.015625 -0.03125 "/> +</symbol> +<symbol overflow="visible" id="glyph2-1"> +<path style="stroke:none;" d="M 2.875 -5.40625 L 4.890625 -5.40625 C 5.375 -5.40625 5.6875 -5.375 6.125 -5.296875 L 6.125 -6.484375 C 5.671875 -6.390625 5.40625 -6.390625 4.890625 -6.390625 L 3.046875 -6.390625 L 3.046875 -8.59375 C 3.046875 -9.125 3.078125 -9.46875 3.125 -9.921875 L 1.828125 -9.921875 C 1.890625 -9.421875 1.90625 -9.109375 1.90625 -8.59375 L 1.90625 -0.65625 C 1.34375 -0.484375 1.0625 -0.421875 0.375 -0.359375 L 0.734375 0.796875 C 1.046875 0.671875 1.203125 0.609375 1.46875 0.546875 C 3.1875 0.015625 4.484375 -0.453125 6.125 -1.15625 L 6.09375 -2.15625 C 4.59375 -1.53125 4.578125 -1.515625 3.046875 -1.015625 L 3.046875 -5.40625 Z M 7.46875 -4.484375 C 8.875 -5.265625 10 -6.046875 10.890625 -6.90625 C 11.046875 -7.03125 11.140625 -7.109375 11.453125 -7.375 L 10.59375 -8.265625 C 9.9375 -7.296875 8.859375 -6.4375 7.53125 -5.671875 L 7.53125 -8.59375 C 7.53125 -9.09375 7.546875 -9.4375 7.609375 -9.921875 L 6.296875 -9.921875 C 6.375 -9.484375 6.390625 -9.1875 6.390625 -8.59375 L 6.390625 -0.515625 C 6.390625 0.28125 6.921875 0.5625 8.703125 0.5625 C 10.109375 0.5625 10.703125 0.4375 10.953125 0.109375 C 11.25 -0.25 11.421875 -0.96875 11.53125 -2.5625 C 11.0625 -2.6875 10.984375 -2.734375 10.4375 -3.109375 C 10.40625 -1.46875 10.375 -0.890625 10.1875 -0.640625 C 10.046875 -0.453125 9.828125 -0.4375 8.71875 -0.4375 C 7.546875 -0.4375 7.53125 -0.359375 7.53125 -0.6875 L 7.53125 -4.515625 Z M 7.46875 -4.484375 "/> +</symbol> +<symbol overflow="visible" id="glyph2-2"> +<path style="stroke:none;" d="M 9.15625 -5.453125 C 8.96875 -4.5 8.734375 -3.796875 8.328125 -3.171875 C 7.859375 -3.90625 7.59375 -4.5625 7.421875 -5.5 L 6.328125 -5.09375 C 6.4375 -4.84375 6.453125 -4.78125 6.609375 -4.40625 C 6.921875 -3.625 7.375 -2.78125 7.71875 -2.28125 C 6.921875 -1.296875 6.171875 -0.65625 4.609375 0.0625 C 4.984375 0.40625 5.09375 0.53125 5.296875 0.921875 C 6.703125 0.171875 7.609375 -0.578125 8.328125 -1.453125 C 8.609375 -1.109375 9 -0.703125 9.515625 -0.25 C 10.015625 0.1875 10.390625 0.4375 11.296875 0.953125 C 11.546875 0.4375 11.5625 0.40625 11.90625 -0.015625 C 10.984375 -0.4375 10.65625 -0.65625 10.171875 -1.0625 C 9.65625 -1.46875 9.234375 -1.921875 8.9375 -2.28125 C 9.421875 -3.015625 9.6875 -3.5625 10.28125 -5.25 L 9.1875 -5.65625 Z M 3.546875 -1.09375 L 4.5625 -1.09375 C 5.015625 -1.09375 5.25 -1.078125 5.734375 -1 L 5.734375 -2.09375 C 5.28125 -2 5.03125 -1.984375 4.5625 -1.984375 L 3.703125 -1.984375 L 3.703125 -2.84375 L 4.265625 -2.84375 C 4.84375 -2.84375 5.09375 -2.828125 5.53125 -2.765625 C 5.5 -3.203125 5.484375 -3.5625 5.484375 -4.109375 L 5.484375 -6.078125 C 5.484375 -6.640625 5.5 -6.96875 5.53125 -7.375 C 5.109375 -7.3125 4.84375 -7.296875 4.3125 -7.296875 L 3.703125 -7.296875 L 3.703125 -8.0625 L 4.484375 -8.0625 C 4.984375 -8.0625 5.203125 -8.046875 5.6875 -7.96875 L 5.6875 -9.0625 C 5.21875 -8.96875 4.984375 -8.96875 4.484375 -8.96875 L 3.703125 -8.96875 L 3.703125 -9.046875 C 3.703125 -9.4375 3.734375 -9.75 3.8125 -10.234375 L 2.609375 -10.234375 C 2.671875 -9.703125 2.703125 -9.4375 2.703125 -9.046875 L 2.703125 -8.96875 L 1.84375 -8.96875 C 1.328125 -8.96875 1.078125 -8.96875 0.609375 -9.0625 L 0.609375 -7.96875 C 1.125 -8.046875 1.359375 -8.0625 1.84375 -8.0625 L 2.703125 -8.0625 L 2.703125 -7.296875 L 2.203125 -7.296875 C 1.765625 -7.296875 1.46875 -7.3125 0.890625 -7.375 C 0.9375 -6.9375 0.953125 -6.578125 0.953125 -6.0625 L 0.953125 -4.109375 C 0.953125 -3.59375 0.9375 -3.1875 0.875 -2.765625 C 1.40625 -2.828125 1.703125 -2.84375 2.25 -2.84375 L 2.703125 -2.84375 L 2.703125 -1.984375 L 1.78125 -1.984375 C 1.28125 -1.984375 1.03125 -2 0.5625 -2.09375 L 0.5625 -1 C 1.078125 -1.078125 1.296875 -1.09375 1.78125 -1.09375 L 2.703125 -1.09375 L 2.703125 -0.3125 C 2.703125 0.109375 2.671875 0.390625 2.609375 0.921875 L 3.8125 0.921875 C 3.734375 0.40625 3.703125 0.125 3.703125 -0.28125 L 3.703125 -1.09375 Z M 3.703125 -3.5625 L 3.703125 -4.6875 L 4.484375 -4.6875 L 4.484375 -3.703125 L 3.703125 -3.703125 Z M 3.703125 -5.40625 L 3.703125 -6.4375 L 4.484375 -6.4375 L 4.484375 -5.53125 L 3.703125 -5.53125 Z M 2.703125 -6.578125 L 2.703125 -5.53125 L 1.9375 -5.53125 L 1.9375 -6.4375 L 2.703125 -6.4375 Z M 2.703125 -4.828125 L 2.703125 -3.703125 L 1.9375 -3.703125 L 1.9375 -4.6875 L 2.703125 -4.6875 Z M 8 -8.8125 L 6.921875 -8.8125 C 6.40625 -8.8125 6.03125 -8.828125 5.546875 -8.921875 L 5.546875 -7.75 C 6.03125 -7.84375 6.453125 -7.859375 6.921875 -7.859375 L 10.265625 -7.859375 C 10.6875 -7.859375 11.125 -7.84375 11.625 -7.78125 L 11.625 -8.890625 C 11.140625 -8.828125 10.734375 -8.8125 10.265625 -8.8125 L 8.921875 -8.8125 L 8.921875 -9.1875 C 8.921875 -9.578125 8.953125 -9.859375 9.03125 -10.25 L 7.734375 -10.25 C 7.796875 -9.84375 7.828125 -9.546875 7.828125 -9.171875 L 7.828125 -8.8125 Z M 7.03125 -7.65625 C 6.59375 -6.5625 6.171875 -5.984375 5.203125 -5.1875 C 5.515625 -4.921875 5.671875 -4.765625 5.921875 -4.390625 C 6.96875 -5.421875 7.46875 -6.140625 8.046875 -7.390625 L 7.109375 -7.84375 Z M 8.828125 -7.234375 C 9.484375 -6.078125 9.984375 -5.453125 11.109375 -4.46875 C 11.375 -4.875 11.5 -5 11.796875 -5.3125 C 10.734375 -6.15625 10.28125 -6.6875 9.625 -7.890625 L 8.75 -7.375 Z M 8.828125 -7.234375 "/> +</symbol> +</g> +</defs> +<g id="surface1"> +<rect x="0" y="0" width="213" height="152" 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:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.144531 111.789062 L 201.144531 111.789062 L 201.144531 127.789062 L 185.144531 127.789062 Z M 185.144531 111.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(83.137512%,25.881958%,22.3526%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="135.1429" y="65.78943"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 201.144531 111.789062 L 217.144531 111.789062 L 217.144531 127.789062 L 201.144531 127.789062 Z M 201.144531 111.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(83.137512%,25.881958%,22.3526%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="151.1429" y="65.78944"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 217.144531 111.789062 L 233.144531 111.789062 L 233.144531 127.789062 L 217.144531 127.789062 Z M 217.144531 111.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(83.137512%,25.881958%,22.3526%);fill-opacity:1;"> + <use xlink:href="#glyph0-3" x="167.1429" y="65.78944"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 233.144531 111.789062 L 249.144531 111.789062 L 249.144531 127.789062 L 233.144531 127.789062 Z M 233.144531 111.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(83.137512%,25.881958%,22.3526%);fill-opacity:1;"> + <use xlink:href="#glyph0-4" x="183.1429" y="65.78945"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 249.144531 111.789062 L 265.144531 111.789062 L 265.144531 127.789062 L 249.144531 127.789062 Z M 249.144531 111.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(83.137512%,25.881958%,22.3526%);fill-opacity:1;"> + <use xlink:href="#glyph0-5" x="199.1429" y="65.78944"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.144531 127.789062 L 201.144531 127.789062 L 201.144531 143.789062 L 185.144531 143.789062 Z M 185.144531 127.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="135.1429" y="81.78944"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 201.144531 127.789062 L 217.144531 127.789062 L 217.144531 143.789062 L 201.144531 143.789062 Z M 201.144531 127.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="151.1429" y="81.78945"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 217.144531 127.789062 L 233.144531 127.789062 L 233.144531 143.789062 L 217.144531 143.789062 Z M 217.144531 127.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="167.1429" y="81.78945"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 233.144531 127.789062 L 249.144531 127.789062 L 249.144531 143.789062 L 233.144531 143.789062 Z M 233.144531 127.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="183.1429" y="81.78946"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 249.144531 127.789062 L 265.144531 127.789062 L 265.144531 143.789062 L 249.144531 143.789062 Z M 249.144531 127.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="199.1429" y="81.78945"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.144531 143.789062 L 201.144531 143.789062 L 201.144531 159.789062 L 185.144531 159.789062 Z M 185.144531 143.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="135.1429" y="97.78944"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 201.144531 143.789062 L 217.144531 143.789062 L 217.144531 159.789062 L 201.144531 159.789062 Z M 201.144531 143.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="151.1429" y="97.78945"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 217.144531 143.789062 L 233.144531 143.789062 L 233.144531 159.789062 L 217.144531 159.789062 Z M 217.144531 143.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="167.1429" y="97.78945"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 233.144531 143.789062 L 249.144531 143.789062 L 249.144531 159.789062 L 233.144531 159.789062 Z M 233.144531 143.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="183.1429" y="97.78946"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 249.144531 143.789062 L 265.144531 143.789062 L 265.144531 159.789062 L 249.144531 159.789062 Z M 249.144531 143.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="199.1429" y="97.78945"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.144531 159.789062 L 201.144531 159.789062 L 201.144531 175.789062 L 185.144531 175.789062 Z M 185.144531 159.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="135.1429" y="113.78946"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 201.144531 159.789062 L 217.144531 159.789062 L 217.144531 175.789062 L 201.144531 175.789062 Z M 201.144531 159.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="151.1429" y="113.78946"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 217.144531 159.789062 L 233.144531 159.789062 L 233.144531 175.789062 L 217.144531 175.789062 Z M 217.144531 159.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="167.1429" y="113.78947"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 233.144531 159.789062 L 249.144531 159.789062 L 249.144531 175.789062 L 233.144531 175.789062 Z M 233.144531 159.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="183.1429" y="113.78948"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 249.144531 159.789062 L 265.144531 159.789062 L 265.144531 175.789062 L 249.144531 175.789062 Z M 249.144531 159.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="199.1429" y="113.78947"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 185.144531 175.789062 L 201.144531 175.789062 L 201.144531 191.789062 L 185.144531 191.789062 Z M 185.144531 175.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="135.1429" y="129.78949"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 201.144531 175.789062 L 217.144531 175.789062 L 217.144531 191.789062 L 201.144531 191.789062 Z M 201.144531 175.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="151.1429" y="129.7895"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 217.144531 175.789062 L 233.144531 175.789062 L 233.144531 191.789062 L 217.144531 191.789062 Z M 217.144531 175.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="167.1429" y="129.7895"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 233.144531 175.789062 L 249.144531 175.789062 L 249.144531 191.789062 L 233.144531 191.789062 Z M 233.144531 175.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="183.1429" y="129.78951"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 249.144531 175.789062 L 265.144531 175.789062 L 265.144531 191.789062 L 249.144531 191.789062 Z M 249.144531 175.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="199.1429" y="129.7895"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 57.144531 111.789062 L 73.144531 111.789062 L 73.144531 127.789062 L 57.144531 127.789062 Z M 57.144531 111.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(83.137512%,25.881958%,22.3526%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="7.14286" y="65.78947"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 73.144531 111.789062 L 89.144531 111.789062 L 89.144531 127.789062 L 73.144531 127.789062 Z M 73.144531 111.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(83.137512%,25.881958%,22.3526%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="23.14286" y="65.78947"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.144531 111.789062 L 105.144531 111.789062 L 105.144531 127.789062 L 89.144531 127.789062 Z M 89.144531 111.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(83.137512%,25.881958%,22.3526%);fill-opacity:1;"> + <use xlink:href="#glyph0-3" x="39.14286" y="65.78948"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 105.144531 111.789062 L 121.144531 111.789062 L 121.144531 127.789062 L 105.144531 127.789062 Z M 105.144531 111.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(83.137512%,25.881958%,22.3526%);fill-opacity:1;"> + <use xlink:href="#glyph0-4" x="55.14286" y="65.78948"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.144531 111.789062 L 137.144531 111.789062 L 137.144531 127.789062 L 121.144531 127.789062 Z M 121.144531 111.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(83.137512%,25.881958%,22.3526%);fill-opacity:1;"> + <use xlink:href="#glyph0-5" x="71.14286" y="65.78947"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 57.144531 127.789062 L 73.144531 127.789062 L 73.144531 143.789062 L 57.144531 143.789062 Z M 57.144531 127.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="7.14286" y="81.78948"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 73.144531 127.789062 L 89.144531 127.789062 L 89.144531 143.789062 L 73.144531 143.789062 Z M 73.144531 127.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="23.14286" y="81.78949"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.144531 127.789062 L 105.144531 127.789062 L 105.144531 143.789062 L 89.144531 143.789062 Z M 89.144531 127.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="39.14286" y="81.78949"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 105.144531 127.789062 L 121.144531 127.789062 L 121.144531 143.789062 L 105.144531 143.789062 Z M 105.144531 127.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="55.14286" y="81.7895"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.144531 127.789062 L 137.144531 127.789062 L 137.144531 143.789062 L 121.144531 143.789062 Z M 121.144531 127.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="71.14286" y="81.78949"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 57.144531 143.789062 L 73.144531 143.789062 L 73.144531 159.789062 L 57.144531 159.789062 Z M 57.144531 143.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="7.14286" y="97.78948"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 73.144531 143.789062 L 89.144531 143.789062 L 89.144531 159.789062 L 73.144531 159.789062 Z M 73.144531 143.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="23.14286" y="97.78949"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.144531 143.789062 L 105.144531 143.789062 L 105.144531 159.789062 L 89.144531 159.789062 Z M 89.144531 143.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="39.14286" y="97.78949"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 105.144531 143.789062 L 121.144531 143.789062 L 121.144531 159.789062 L 105.144531 159.789062 Z M 105.144531 143.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="55.14286" y="97.7895"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.144531 143.789062 L 137.144531 143.789062 L 137.144531 159.789062 L 121.144531 159.789062 Z M 121.144531 143.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="71.14286" y="97.78949"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 57.144531 159.789062 L 73.144531 159.789062 L 73.144531 175.789062 L 57.144531 175.789062 Z M 57.144531 159.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="7.14286" y="113.78949"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 73.144531 159.789062 L 89.144531 159.789062 L 89.144531 175.789062 L 73.144531 175.789062 Z M 73.144531 159.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="23.14286" y="113.7895"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.144531 159.789062 L 105.144531 159.789062 L 105.144531 175.789062 L 89.144531 175.789062 Z M 89.144531 159.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="39.14286" y="113.7895"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 105.144531 159.789062 L 121.144531 159.789062 L 121.144531 175.789062 L 105.144531 175.789062 Z M 105.144531 159.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="55.14286" y="113.78951"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.144531 159.789062 L 137.144531 159.789062 L 137.144531 175.789062 L 121.144531 175.789062 Z M 121.144531 159.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="71.14286" y="113.7895"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 57.144531 175.789062 L 73.144531 175.789062 L 73.144531 191.789062 L 57.144531 191.789062 Z M 57.144531 175.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="7.14286" y="129.78953"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 73.144531 175.789062 L 89.144531 175.789062 L 89.144531 191.789062 L 73.144531 191.789062 Z M 73.144531 175.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="23.14286" y="129.78954"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.144531 175.789062 L 105.144531 175.789062 L 105.144531 191.789062 L 89.144531 191.789062 Z M 89.144531 175.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="39.14286" y="129.78954"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 105.144531 175.789062 L 121.144531 175.789062 L 121.144531 191.789062 L 105.144531 191.789062 Z M 105.144531 175.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="55.14286" y="129.78955"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.144531 175.789062 L 137.144531 175.789062 L 137.144531 191.789062 L 121.144531 191.789062 Z M 121.144531 175.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="71.14286" y="129.78954"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 57.144531 191.789062 L 73.144531 191.789062 L 73.144531 207.789062 L 57.144531 207.789062 Z M 57.144531 191.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="7.14286" y="145.78948"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 73.144531 191.789062 L 89.144531 191.789062 L 89.144531 207.789062 L 73.144531 207.789062 Z M 73.144531 191.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="23.14285" y="145.78949"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 89.144531 191.789062 L 105.144531 191.789062 L 105.144531 207.789062 L 89.144531 207.789062 Z M 89.144531 191.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="39.14285" y="145.78949"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 105.144531 191.789062 L 121.144531 191.789062 L 121.144531 207.789062 L 105.144531 207.789062 Z M 105.144531 191.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="55.14285" y="145.7895"/> +</g> +<path style="fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;stroke-width:0.5;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 121.144531 191.789062 L 137.144531 191.789062 L 137.144531 207.789062 L 121.144531 207.789062 Z M 121.144531 191.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="71.14285" y="145.78949"/> +</g> +<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(100%,14.901733%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 60.144531 175.789062 L 134.144531 175.789062 C 135.800781 175.789062 137.144531 177.132812 137.144531 178.789062 L 137.144531 188.789062 C 137.144531 190.445312 135.800781 191.789062 134.144531 191.789062 L 60.144531 191.789062 C 58.484375 191.789062 57.144531 190.445312 57.144531 188.789062 L 57.144531 178.789062 C 57.144531 177.132812 58.484375 175.789062 60.144531 175.789062 Z M 60.144531 175.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(100%,14.901733%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 188.144531 159.789062 L 262.144531 159.789062 C 263.800781 159.789062 265.144531 161.132812 265.144531 162.789062 L 265.144531 172.789062 C 265.144531 174.445312 263.800781 175.789062 262.144531 175.789062 L 188.144531 175.789062 C 186.484375 175.789062 185.144531 174.445312 185.144531 172.789062 L 185.144531 162.789062 C 185.144531 161.132812 186.484375 159.789062 188.144531 159.789062 Z M 188.144531 159.789062 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph1-1" x="71.36193" y="25.9023"/> + <use xlink:href="#glyph1-2" x="84.71073" y="25.9023"/> + <use xlink:href="#glyph1-3" x="91.38753" y="25.9023"/> + <use xlink:href="#glyph1-2" x="104.73633" y="25.9023"/> + <use xlink:href="#glyph1-1" x="111.41313" y="25.9023"/> + <use xlink:href="#glyph1-2" x="124.76193" y="25.9023"/> + <use xlink:href="#glyph1-3" x="131.43873" y="25.9023"/> +</g> +<g style="fill:rgb(100%,14.901733%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-1" x="65.977746" y="28.9023"/> +</g> +<g style="fill:rgb(100%,14.901733%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-2" x="81.977756" y="28.9023"/> +</g> +<g style="fill:rgb(100%,14.901733%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-3" x="102.482186" y="28.9023"/> +</g> +<g style="fill:rgb(100%,14.901733%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-4" x="122.986586" y="28.9023"/> +</g> +<g style="fill:rgb(100%,14.901733%,0%);fill-opacity:1;"> + <use xlink:href="#glyph0-5" x="143.490986" y="28.9023"/> +</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 184.738281 60.902344 L 184.738281 89.902344 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(100%,14.901733%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 147.460938 177.5 L 174.824219 174.078125 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<path style="fill-rule:nonzero;fill:rgb(100%,14.901733%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,14.901733%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 182.761719 173.085938 L 174.449219 171.101562 L 175.195312 177.054688 Z M 182.761719 173.085938 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<path style="fill-rule:nonzero;fill:rgb(100%,14.901733%,0%);fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke:rgb(100%,14.901733%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 139.523438 178.492188 L 147.835938 180.476562 L 147.089844 174.523438 Z M 139.523438 178.492188 " transform="matrix(1,0,0,1,-54.5,-57.5)"/> +<g style="fill:rgb(0%,0%,0%);fill-opacity:1;"> + <use xlink:href="#glyph2-1" x="93.8191" y="110.78944"/> + <use xlink:href="#glyph2-2" x="105.8191" y="110.78944"/> +</g> +</g> +</svg>