changeset 23:93d86a33d684

dot language
author kazz <kazz@cr.ie.u-ryukyu.ac.jp>
date Thu, 09 Feb 2012 06:37:09 +0900
parents b0c6d082b264
children 4d92d11daf7f
files paper/chapter3.tex paper/chapter4.tex paper/images/datasegmentreceiver.bb paper/images/datasegmentreceiver.eps paper/images/datasegmentreceiver.graffle paper/images/datasegmentreceiver.pdf paper/images/ring.bb paper/images/ring.eps paper/images/ring.pdf paper/images/topologymanager.bb paper/images/topologymanager.eps paper/images/topologymanager.graffle paper/images/topologymanager.pdf paper/master_paper.tex
diffstat 14 files changed, 3639 insertions(+), 510 deletions(-) [+]
line wrap: on
line diff
--- a/paper/chapter3.tex	Wed Feb 08 23:26:08 2012 +0900
+++ b/paper/chapter3.tex	Thu Feb 09 06:37:09 2012 +0900
@@ -329,7 +329,6 @@
 \begin{lstlisting}[label=src:codesegment3, caption=Code Segment の例]
 public class TestCodeSegment extends CodeSegment {
 	
-	// create input datasegment arg1
 	Receiver input1 = ids.create(CommandType.PEEK);
 	
 	@Override
@@ -365,7 +364,7 @@
 
 ここでは、 Code Segment の大まかな利用方法を示した。次は、ここで利用している API の詳細である。
 
-\subsection{Code Segment の API}
+\subsection{Code Segment の詳細な書き方}
 新たな Code Segment をユーザーが記述するときは、 CodeSegment を継承して記述する。 
 その CodeSegment は、 InputDataSegmentManager と OutputDataSegmentManager を利用する事ができる。
 
@@ -395,3 +394,86 @@
   \caption{Data Segment の依存関係の設定と解決と Code Segment が実行されるまで}
   \label{fig:datasegmentreceiver}
 \end{figure}
+
+\subsubsection{OutputDataSegmentManager}
+OutputDataSegmentManager は、 ods という、 CodeSegment のフィールドを使うことでアクセスすることができる。
+
+OutputDataSegmentManager は、 "put" または "update" を実行することができる。
+
+\begin{itemize}
+\item {\ttfamily void put(String managerKey, String key, Value val)}
+\item {\ttfamily void update(String managerKey, String key, Value val)}
+\end{itemize}
+
+\subsection{Code Segment Manager}
+Code Segment Manager は、 Code Segment の並列実行を司る部分である。 各 Code Segment は一つずつ InputDataSegmentManager を持っているが、 Receiver を作成し、キーを解決し、 Data Segment API を実行し、 Receiver にレスポンスが返ってきたあと、依存関係が解決された Input Data Segment Manager は、Code Segment の実行を Code Segment Manager に依頼する。
+
+Code Segment Manager はスレッドプールを持っている。 Input Data Segment Manager から Code Segment を受け取った Code Segment Manager は、それをスレッドプールへと投入する。
+
+スレッドプールには java.util.concurrent.ThreadPoolExecutor を利用する。(ソースコード \ref{src:threadpool})
+
+\begin{lstlisting}[label=src:threadpool, caption=java.util.concurrent.ThreadPoolExecutor の利用]
+codeSegmentExecutor = new ThreadPoolExecutor(1,
+							Runtime.getRuntime().availableProcessors(),
+							Integer.MAX_VALUE,
+							TimeUnit.SECONDS,
+							new LinkedBlockingQueue<Runnable>());}
+\end{lstlisting}
+
+第一引数は、スレッドプールが最低保持するスレッドの数である。最低、1だけ保持するようにした。
+
+第二引数は、スレッドプールが最大保持するスレッドの数である。マシンに応じたコアの数だけスレッドを持っておくと、効率がよいので、\\{\ttfamily Runtime.getRuntime().availableProcessors()} でマシンのコア数を入力している。
+
+第三、第四引数は、スレッドを保持する期間である。
+
+第五引数は、投入される Runnable のキュー待ちを行うブロッキングキューである。
+
+ThreadPoolExecutor は、 Runnable がキューへ投入される度、必要に応じてスレッドの最大保持数まで上げて処理を行う。
+
+\section{Topology Manager}
+前節では、 Code Segment の利用方法とその実装を示した。
+本節では、 Alice 同士の接続トポロジーを管理する、 Topology Manager について示す。
+
+Topology Manager 関連の通信処理は全て、前節で実装した Code Segment を用いて記述している。
+
+Topology Manager は、トポロジーファイルを読み込み、参加を表明したクライアント (以下、 Topology Node) に、接続するべきクライアントの IP アドレスやポート番号、接続名を送る。(図 \ref{fig:topologymanager})
+
+\begin{figure}[htbp]
+  \begin{center}
+    \includegraphics[width=60mm]{./images/topologymanager.pdf}
+  \end{center}
+  \caption{Topology Manager はトポロジーファイルの通りに Topology Node を接続させる}
+  \label{fig:topologymanager}
+\end{figure}
+
+\subsection{Topology Manager の設定ファイル}
+まず、 Topology Manager は、トポロジーファイルを読み込む。トポロジーファイルは、 DOT Language という言語で記述される。
+DOT Language とは、プレーンテキストを用いて、データ構造としてのグラフを表現するための、データ記述言語の一種である。
+この DOT Language のグラフ構造を利用して、 Topology Node 間の接続を表現する。(ソースコード \ref{src:dotlang1})
+
+\begin{lstlisting}[label=src:dotlang1, caption=3台でリングを組んだ時の例]
+digraph test {
+	node0 -> node1 [label="right"]
+	node0 -> node2 [label="left"]
+	node1 -> node2 [label="right"]
+	node1 -> node0 [label="left"]
+	node2 -> node0 [label="right"]
+	node2 -> node1 [label="left"]
+}
+\end{lstlisting}
+
+また、 DOT Language ファイルは dot コマンドを用いて、グラフの画像ファイルを生成することができる。(図 \ref{fig:ring_dot})
+そのため、記述したトポロジーが正しいか可視化することが可能である。
+
+\begin{itemize}
+\item {\ttfamily dot -T png ring.dot -o ring.png}
+\end{itemize}
+
+\begin{figure}[htbp]
+  \begin{center}
+    \includegraphics[width=60mm]{./images/ring.pdf}
+  \end{center}
+  \caption{dot コマンドで生成された3台で構築されたリングのグラフ}
+  \label{fig:ring_dot}
+\end{figure}
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/chapter4.tex	Thu Feb 09 06:37:09 2012 +0900
@@ -0,0 +1,6 @@
+\chapter{分散フレームワーク Alice の評価} \label{chapter:chapter4}
+
+\section{Federated Linda との性能比較}
+性能比較
+
+
--- a/paper/images/datasegmentreceiver.bb	Wed Feb 08 23:26:08 2012 +0900
+++ b/paper/images/datasegmentreceiver.bb	Thu Feb 09 06:37:09 2012 +0900
@@ -1,5 +1,5 @@
 %%Title: ./datasegmentreceiver.pdf
 %%Creator: extractbb 20110311
 %%BoundingBox: 0 0 478 710
-%%CreationDate: Wed Feb  8 23:22:34 2012
+%%CreationDate: Thu Feb  9 01:24:53 2012
 
--- a/paper/images/datasegmentreceiver.eps	Wed Feb 08 23:26:08 2012 +0900
+++ b/paper/images/datasegmentreceiver.eps	Thu Feb 09 06:37:09 2012 +0900
@@ -684,10 +684,11 @@
 
dup 64 /quotedbl put
 
dup 65 /comma put
 
dup 66 /space put
-
dup 67 /D put
-
dup 68 /S put
-
dup 69 /M put
-
dup 70 /b put
+
dup 67 /L put
+
dup 68 /D put
+
dup 69 /S put
+
dup 70 /M put
+
dup 71 /b put
 
readonly def
 
42/FontType resourcestatus{pop pop false}{true}ifelse
 
%APLsfntBegin
@@ -696,21 +697,21 @@
 
/FontMatrix matrix def
 
/FontBBox[2048 -1947 1 index div -985 2 index div 2961 3 index div 2297 5 -1 roll div]cvx def
 
/sfnts [<
-
74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A1D676C79660000000000000E2800001F20686561640000000000002D4800000036686865610000000000002D8000000024686D74780000000000002DA40000009C6C6F63610000000000002E40000000506D6178700000000000002E9000000020707265700000000000002EB0000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A
+
74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A1D676C79660000000000000E2800001F70686561640000000000002D9800000036686865610000000000002DD000000024686D74780000000000002DF4000000A06C6F63610000000000002E94000000526D6178700000000000002EE800000020707265700000000000002F08000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A
 
002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020
 
20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158
 
B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00000000020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB30000000200520371025E05BD000300070025401402069D040300002903042907190809FE21BB48182B2B4EF44DEDD6FD003F3CFD3C31300103230323032303025E1E791FA11D791F05BDFDB4024CFDB4024C0001008EFE5E026105D50014003E4009141109131617171A09BB019C00080014019C400E400080044C10191516F7216C5218B80732852B2B4EF44DED1ADD1AEDD4ED4E456544E6003F3F3130010207061110171613232E01272627263510373613025E9D2F475132937992462938160B5D3BBB05D5FECF90DBFEE1FEDEF094FEEAE47E6C94A8574F0128E7930125000000010044FE5E021705D500130036400C081100131517171A044C0F13BB019C00000009019C400908191415F7213F7B182B2B4EF44DEDD4EDDDED4E456544E6003F3F3130131237361110272603331E01171E011510070603479F2E46513293799A412630295E3BBAFE5E01368ED701210121F0940116F673657DF471FED8E895FEDE0000000100AAFED0018000DA000E
 
002D401600230E0A64080A1017171A07340A640008190F6365182B4E10F44D3CFDED4E456544E6003F4DEDD4ED3130173637363534262723353315140607AA451C0F01026DD66076D10C552D2A070B07DACA77B415000000000100AF0000018000DA000300264013012A030A0517171A01640019040564216365182B2B4EF44DFD4E456544E6003F4DED313037331523AFD1D1DADA00000000020040FFD9041C0598000F001C00714017870501460815350F051C35070D1238036F18380B1E471D1076C418D4EDFDED003FED3FED313043794034001B0D2601251A2609250526160E18280014001228011B081828001006122801170C1528011302152801190A1C280011041C28002B2B2B2B012B2B2B2B2B2B2B2B2B81005D001716111007022120272611343712211236113402232202111417163303407C60577EFEE2FEFE7E693F7601358AA678AD9F932F48AE0598E5B1FECCFEDCBFFEEEE0BB013BF4AF0146FAE5F80152F4013BFED5FEDDDB85CB000000000100C4000002D5059200080023B10801B80133400C0404070C04079605000A47091076C418C4D5FD39003F3FF4CD313013353E013733112311C4C39A268EC003F68A1359A6FA6E03F60000000200E3FED001B80421000F00130039401D00230F0A6408132A1006080A1517171A0734120A641000081914787C182B4E10F44D3C3CFD3CED4E456544E6003F3F4DED10EDD4ED31301736373635342627233533151407060711331523E3461B0E01016DD51F3482D5D5D10D502A3205070CDACA6B4876170551DA000002005AFFDA057105E5001D001E00B1403B1B0597019605031F011F0482018705891305530803861D111115063A1D030C3A15091E021E1E190331023B1031111A20093119191F20A1216A66182B2B4EF44DED4E10F64DEDF4ED12392F003F3FED3FED12392F10ED31304379403A001C172513260E251B260B160932000D1410320112110F10071C0932000500033201010204030A180C32000F120C3200081A06320104010632012B2B2B2B01103C103C2B2B103C103C2B2B2B2B2B2B815D015D080117232E0123220011101233323736373306070621202726111037362123041E013411C221C5B2D9FEF5F1EFDC733D1EC21A92AFFED7FF00AEE5ACBA01472805E5FEDABB8EA6FECFFEC5FEFEFEBFA95991E89DBD9BCD01AC0145D0E20000000200A50000056305BD000D00180067401F871196120232080B1E0F02001E17080831131A1A0D250E19191AD6217689182B2B4EF44DFD4E10F64DED003FFD3FFD3130437940260116112515260607050704070307020705060A10083201011608320109120B320107140032002B2B012B2B2A2B2B815D2532373637363736351002232111032120171611140702290102D06541744A3B1A0FD9F1FE9FC80253012FA795
-
589BFE86FDAFAA15276F598B53470111012EFB980513D7C2FED1EABDFEB20000000200AF000004ED05BD000B000C004E4024071E04040B031E01000209081E0A0B080C020C0C02000669023B091A0E03082500190D0EB8010BB3219589182B2B4EF44DFD3C4E10F64DF4E41112392F003F3F3CFD3C3F3CED12392FFD313013211521112115211121152101AF042FFC93032BFCD5037CFBC2021F05BDB4FE42AAFE0EAF05BD0000000001009C0000054E05BD000B00BA407A06052505270848075807770588039803B803C803E7070BA603A60402050528082909A809F9020507050708050903D4020105050608080709020228030325120404090605052512080807050409080705040302070609080502040A040301020A0706086B067B06E80603061A0D010A250B00190C0DD621765E182B2B4EF43C4DFD3C194E10E65D18003F3C3C3F3C3C1217390111173908874D2E2B057D10C5872E182B04104B52787AC510083C083C31300072715D01715D1333110121090121010711239CC202CC0113FD9D0274FEFDFDFEEBC205BDFD3402CCFDB0FC9302E1E1FE0000000100970000061705BD001300CB405944014B03020601090316011903D7010513011C03140B1B0C57015803D401DB03D40BDB0C0A040A040D45028602045102970202290A280D380A380D4702570276020725640D0A0203120301020B0C120306081517171A040405B8019B400D0A1F030B06FD0C0102FD0D1F12B8019BB6130019147670182B4E10F43C4DFDE419F43939F4393918E4FD3C4E10456544E6003F173C3F3C1217394B5279B10D0CB801AAB40201020A0BB801AAB202020387054D2E7AFD047DC487052E7AFD047DC43130005D727101725D71132109012111231134363501230115141615112397011D01A601A3011ABD04FE5DC5FE5A05BE05BDFB2604DAFA4303632DD077FB2904D72D36DD34FC9D0000000200AF000004F805BD000A001400614035690C6912790C7A12044814581468147A140407081E1110100A010E0F1E0100020A080206120C0409141431041A160F092500191516B8010BB3219589182B2B4EF44DFD3C4E10F64DFD11121739003F3F3CFD3C1012392F3CFD3C015D31305D132132161514062321112300272623211121323635AF0295C4F0D6DEFE32C70380784273FE74018C86A705BDDDC8ACFFFD9304B93A1FFE03729000000200B40000057805BD0009002700944012070D49014805590158056905641478050816BB01300119001B011C40422321202660127112751403121E1F141C1503211E161404261224251E0009091B071E0B02261C1B082025151F251603310F691B1A29082625270A192829D6219566182B2B4EF43C4DFD3C4E10F64DF4EDD4EDD4ED003F3C3C3FFD12392F3CFD3C3911173901111239391239395D1112392B
-
3130015D013236353427262321110321321716151406071E011F011617161715232E012F012627262321112303478CA3723D66FE1AC702A8A86DCF6D6256570507030B122EF40A0C040C0764397AFE3BC7031C70929D391EFE0A02A1315EFD84A833237280C55429461421133C56F590311BFD8A00020060FFD504F605E5002F003000FE405E290F27232626360E3521472662267A0E7724096B08180E172502590E680EAA22030A0E3A2224220A03041C1886142F2F2B1C3A1403043A2B0930020A0E081124221F28303011182517490825281A321F25114900252F193132A0216A89182B2B4EF44DEDF4ED4E10F64DEDF4ED12392F1211393912113939003F3FED3FED12392F10ED111217392EFD335D7131304379404D282E111F0008022602262D2506251A26032C002B002D2E032C002B00052A082B011D131F2B001B15182B011918012D042B0009270B2B01250B012E042B000729042B001E121C2B0119161C2B01002B2B2B2B10102B2B01103C2B2B2B2B103C2B2B2B2B2B2B818181005D0116171633323736353427262F012627263534243332041523262726232206151417161F01161716151404232027263701011E073463FA705CB24B4CA2C7C3518C0112FBE70143BB0F315BDAB09A5A3BD0CE95518CFE9DEBFEEE9B9B03024D01DA7D4E92203EA0783332252D2C355CB7C6FEDFF5763F7394626C3220302F223B67C4F4D28C8BEE040B0000010021000004C905BD00070034401A01061E00070204080917171A00FB0203250504FB0619088C5E182B4E10F44DF43CFD3CF44E456544E6003F3F3C4DFD3C3130011521112311213504C9FE11CAFE1105BDAFFAF2050EAF000000000100340000053605BD0006008F40449001A0010240015401021601017805E6010267046805880403192802251203030400251206060501050203060300020504080817171A0402039E0500019E0619078E5E182B194E10F4184DFD3939FD3939194E456544E618003F3C3F173C123901874D2E2B872E182B4B5279400C01020100030401000102060587087D10C487087D10C43130015D005D717172090233012301011001A601A1DFFDE8D3FDE905BDFB1D04E3FA4305BD00000000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B2B4EF44DEDF4ED4E10F64DE4FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B21001620142101212200370221001A1D17210115211721
-
01002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E40000020076FFDE042505C20011001E0070402EA607A71CD71C0322080F1E02050000171D0507110A1E1D0B0B1427081A201A2E102E01290011191F208721BD5D182B2B4EF43C4DFDE4E44E10F64DED003FED3F3FED3F113911393130437940181216060A1606142601120A142601150717260113091E26002B2B012B2B8181005D1333113E01333212111402232227262715232436353426232206151417163376AF3BA460C8F9F6DA7A543239A6026691918D7BB92647C205C2FDEB4D51FEEDFEF4FEFEB03B234D897DE8BEA9DEB6D1975EB100000002003BFFE103D0044E001A001B00A7402FA719019818A808AA18034A08119B14030314061D1A070D1D140B1B071B1B1710271201032702111A1D0A2717191C1DB80107B321727D182B2B4EF44DED4E10F63C4DED3939ED12392F003F3FED3FED12392F10ED313043794034001908250C150A26000E1310260112110F1007190A26000500032101010204030B160D26000F120D2600091806260104010621012B2B2B2B01103C103C2B2B103C103C2B2B2B81005D015D001617232E012322070615141633323637330E01232202351000330702D6E317AF10727EAC4A308892708319AF1EF0BBD2FA0112D41C044EB0D76383A86DA0A1DC8977D5C50133E6011A013A0500020038FFDA03ED05C2000B001D00774032370E470E570EA704A91B05250814020F1D1000081D1D07130A021D170B052E132E102911121A1F0B271A191E1F87217242182B2B4EF44DED4E10F63C4DFDE4E4003FED3F3FED3F1139113931304379401A181C090A000101180B2600091C0B260000190226000A1B0826012B2B012B2B818181005D1216333236353426232206150017161711331123350E0123220035341233F692A17DA1A67A88A9018A53303DADA23FAC6FB3FEFAEFDE015FE8D7C9CBC3D0CA0237341E4B021DFA3E956358012DFAEA015700030048FFDA041A0449001C00240025010C40799708991AA71F03050E020F0514150E120F1514400C401408291A014B0BB603C701C603C71BD808D909D61FD823E817E8230BC711C712025C080521240F9A161D243906070716211D1C070A1D160B2507971CA71CB71CD71C0425160F251C05190A0C07110E270F1D27051A27242E072719192627D421A65D182B2B4EF44DFDE44E10F64D
-
EDD4FD391239391112393912392F5D003F3FED3FED12392F3CFD3C10ED1112393130437940460023040503050205010504061F26111012101310141004060C25221B24260020001D26011E1D09170726000B150E26010D0E231A2126011E0521260108180A26000D100A2600002B2B2B2B01103C2B2B103C2B2B2B2A2B2A8101715D00715D5D00161716171615211E013332373637330E01070607062322001110003301262726232206070102B4D638361210FCEF0590978D543014B1074F3152794152C8FEEA0118E2011F0B284AAD7CA805012304476B55516C4AA2A3C55D36473B912E501C100123010601020142FE26754682B38A01DC0000000003003DFE3B03E80449001F002D002E00B7404D36144908490958085909880CA91BA81DA927A62BB91B0B4008031622290EC40A221D1F070406291D190A121D0A0F2E072E2E051C032E162E2D29051A300C0E270D3E26271C192F3087217242182B2B4EF44DEDF4ED394E10F64DFDE4F51112392F003F3FED3FED3F3FED10ED1112393931304379402C23281A1E0B1124251026231E262600281A262600110B0E21000F0E0C0D251D222601271B2926000F0C122100002B2B2B01103C103C2B2B2B2B2B818181005D00171617353311140706212226273316171633323736270E0123222411100033002623220706151416333237363501027C5E3335A63C70FEC9ADEC0EB70D273D83CF40260336987DAEFEFB0107BA0144A47FBE4625937CC24F2CFED104423E234387FC32CC76DA9BA548273C9256DD5250F7011D010D012EFEA1C0B25F9AB5BDAF6384022D0000000200840000013B05BD000300070036401C07E50400010006030A0917171A06010229070300190809AA216242182B2B4EF43C4DC4FD3CC44E456544E6003F3F3C3F4DED3130133311231133152384B7B7B7B7042AFBD605BDCC000000010080000003F805BD000B00A740645902013A08011902010706170657056705790678078705B903C903DA030A05050608080709030284029402A4020302391209090405060504066D12070708080705040305060908050204030A00000403060A07060A061A0D09020A29000B190C0DB22162B9011600182B2B4EF43C4DFD3C3C194E10E618003F3C3C3F3C3F1112173901121739874D2E2B087D10C104872E182B5D057D10C010083C083C3130015D00715D7213331101330901230107112380AD01CEE6FE6601B1E6FEB297AD05BDFCAB01C7FE6FFD62021C8AFE6E0000000100890000013D05BD0003002940150000030A0517171A0102290003190405AA216242182B2B4EF43C4DFD3C4E456544E6003F3F31301333112389B4B405BDFA4300000001008400000625044700260085403B0708070E060F1708170E170F2708270E270F4819560B670B0C23250A1A1D23190A020417
-
25211D171D0D060700061B1C2503130A2817171A112914B80101B21A291DB80101400A00012E25292600192728B8010DB3216242182B2B4EF43C4DFDE410F4EDF4FD4E456544E6003F173C3F3F3C4DEDED111217390111123912393130005D13331536373633321716173E01333217161511231134262322061511231134272623220615112384B240345971804E2C243CA265D84E2ABB6B4D6A99B71A297066A7B4042F984F243D3F244656539C548EFD3702E86B508EA6FD9102BB6D324B9ECFFDC80000020084000003ED04490019001A005E4031B706C706020406140627147606740705140C021418101D05070006180B0A1A071A1A000C29091A1C012E18291900191B1CB80106B3216242182B2B4EF43C4DFDE44E10F64DED12392F003F3F3C3F3FED1139390112393130005D015D1333153E01333217161511231134272623220706070E011511230184AB4CAA68E4502CB71D307E40294A382D1BB401A7042F985E529F57A2FD5102A3623C640D1642357169FDCF0449000003003BFFD90421044E000C0018001900904033980896109916A504A808A610A916B808C808D704E50EE9140C3A08061D18070C1D120B190719191502270F1A1B092715191A1BB80109B321725D182B2B4EF44DED4E10F64DED12392F003F3FED3FED31304379402C001704260B1309260000110226010717092600050D0226010A140C260001100C26000816062601030E0626012B2B2B2B012B2B2B2B2B81005D241235342726232206151416331200111002212200351000330702E085304CBAA59696A3D6011EFCFEF7DDFEFC0112E70674010FA6965E94FCB2ABE403DAFEECFEF4FEFDFEAE012BFC010E01400500020076FE5504250449000E00220074402CA908A717022808201C110E061D15070F060E1D1C0B220E0227181A240A2E102E2129220F1923248721BD5D182B2B4EF43C4DFDE4E44E10F64DED003F3FED3F3FED1139123931304379401C161B00051A260426001B022601051602260101190E260003170626012B2B012B2B2B2B8181005D243635342726232207061514171633013315363736333212111007062322272627112302C6A72546BABB45252546BAFE2EAF36405B7BB6FEB7749A7952303BB479D3D2805CB1BB649A7C57A603B18E49283CFEE9FEFDFEA2965F351E49FDDD00000100890000029204470011004F40262703260D37034704040E0810020E0911090C270805070006110A081A13012E10291100191213B80145B321627E182B2B4EF43C4DFDE44E10E6003F3F4D3FC4FDC411123939011112393130005D1333153E0133321617152E0123220615112389AB15A46B05181D101B108892B4042FB9369B0203BE0302AF72FD980000020042FFD703B6044B002E002F012E408F38099805961299149815982A062824252736
-
214621472447275624572766246726790C790D790E7623742474257426A61EA82C1303000B15052D042E13001A151B171C18152D142E280F0B6908262536250225220D0A042B1318C61C1D1307041D2E9A2B0B2F07090E100207002F212F1A1F18161827173E28260727281A310E1F27103E00272E193031B221A65D182B2B4EF44DEDF4FD394E10F64DFD3910F4FD3911123939392F111239113939003F3FEDED3FEDED111217397131304379404C012D022615251A26210E1F21000926072101032C002100052A0721011D121F21001B14182101200F22210021220E0D08270A21012625090A012D04210006290421001E111C210119161C2101002B2B2B2B103C103C2B103C103C2B012B2B2B2B2B2B2B2B2B81005D5D015D13161716333236353427262F01262726353436333217160723262726232206151417161F011617161514062322262701EF082544A864983D27738F894174DBB9F26B4302AA05263E99666945284E77C24269D9DEEFC70701B701505A3057575B4524161D24222A498198BC8E5A683D32474E40462A19131D2F2C45948FD0D9A002F900010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C593000000020080FFE303DE044900170018005E403AB814C81402091308141913191428067703D707070800050E0A00060D0A051D120B180718180B160D2E0A290C0B1A1A01291619191AD2216242182B2B4EF44DED4E10F63C4DFDE41112392F003F3FED3F3F3C391112393130005D015D0111141716333237363511331123370607062322272635112501381A3083BC4425B4AA0223346793E5532D01AF042FFD39523460A85A9D020EFBD19E3D2A5499528902D81A000001000B000003EA042F00060102402E4201C5010200670068026803670687048805A700A802084700480245044A0586048905C704C80508492873280708B80109B321677E182B2B4B5279B8FF70B40105042004B80183B703036D1202010205B80183401E06066D120000010506040301010502030603000605040A0817171A03AF02BA018400000184B301AF0619194EF4184DFDE0E0FD194E456544E618003F3C3F173C1239011112391239074D2E2B104EE44D072E2B104EE44D2B4B51794025022912030304002912060605010502030603000605040A0817171A020403AF050001AF0619194EF4184DFD3939FD3939194E456544E618003F3C3F173C12390507102B07102B313001715D005D71
-
13090133012301DC011E012BC5FE6CC0FE75042FFC980368FBD1042F00020015FE4903E804490018001900CA406E8A158818A71803070617063812481258126707770377078C1498009705981597169717A800A8161048004B154717C915044405C605028705A600A601A705A8170524280518151716010006150C0B0F1D080E19071919161B17171A050001AF171518AF0C8F16191A1BD421677E182B2B194EF44DE418FD3939FD3939194E456544E61812392F003F3F4DFD3932192F183F3C3C3C123939014B5279401215150016166D121717180501016D12000018872E2B107DC418872E2B10087DC418015D71313071015D005D013306030207020623222627351E01333236373E0137013301030321C7268362429C809C26291E2F2A10322F10053E0EFE74CC011F01042F67FE91FEECAEFE66B40608A40D062118089424044EFC980382000001000000000000642C0B935F0F3CF500110800000000005F4D8F0000000000C621BCD6F865FC270B9108F9000000090001000000000000000100000629FE2900000C01F865FCED0B91000100000000000000000000000000000027051200420239000002D7005202AA008E02AA0044023900AA023900AF04730040047300C4023900E305C7005A05C700A5055600AF0556009C06AA0097055600AF05C700B40556006004E300210556003404730052047300760400003B04730038047300480473003D01C700840400008001C7008906AA0084047300840473003B0473007602AA00890400004202390017047300800400000B04000015000000340034005C00A400E60118013801A601CC020A029A02FC034003BA0446049C052605F20620067E074807B2083408A0096A0A120A400AB00AD20B4E0BAA0C220C940CDA0DBA0E0A0E640EFA0F90000100000027006F0009006B0007000200100010005D000007E80A1D00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C
-
1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F04000001000410000001001002000001000200000001000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500
+
589BFE86FDAFAA15276F598B53470111012EFB980513D7C2FED1EABDFEB20000000200AF000004ED05BD000B000C004E4024071E04040B031E01000209081E0A0B080C020C0C02000669023B091A0E03082500190D0EB8010BB3219589182B2B4EF44DFD3C4E10F64DF4E41112392F003F3F3CFD3C3F3CED12392FFD313013211521112115211121152101AF042FFC93032BFCD5037CFBC2021F05BDB4FE42AAFE0EAF05BD0000000001009C0000054E05BD000B00BA407A06052505270848075807770588039803B803C803E7070BA603A60402050528082909A809F9020507050708050903D4020105050608080709020228030325120404090605052512080807050409080705040302070609080502040A040301020A0706086B067B06E80603061A0D010A250B00190C0DD621765E182B2B4EF43C4DFD3C194E10E65D18003F3C3C3F3C3C1217390111173908874D2E2B057D10C5872E182B04104B52787AC510083C083C31300072715D01715D1333110121090121010711239CC202CC0113FD9D0274FEFDFDFEEBC205BDFD3402CCFDB0FC9302E1E1FE00000001009C0000044B05BD000500314013000203021E040508031A070102250500190607B80153B321765E182B2B4EF43C4DFD3C4E10E6003F3C4DFD3C3F31301333112115219CC702E8FC5105BDFAF2AF000100970000061705BD001300CB405944014B03020601090316011903D7010513011C03140B1B0C57015803D401DB03D40BDB0C0A040A040D45028602045102970202290A280D380A380D4702570276020725640D0A0203120301020B0C120306081517171A040405B8019B400D0A1F030B06FD0C0102FD0D1F12B8019BB6130019147670182B4E10F43C4DFDE419F43939F4393918E4FD3C4E10456544E6003F173C3F3C1217394B5279B10D0CB801AAB40201020A0BB801AAB202020387054D2E7AFD047DC487052E7AFD047DC43130005D727101725D71132109012111231134363501230115141615112397011D01A601A3011ABD04FE5DC5FE5A05BE05BDFB2604DAFA4303632DD077FB2904D72D36DD34FC9D0000000200AF000004F805BD000A001400614035690C6912790C7A12044814581468147A140407081E1110100A010E0F1E0100020A080206120C0409141431041A160F092500191516B8010BB3219589182B2B4EF44DFD3C4E10F64DFD11121739003F3F3CFD3C1012392F3CFD3C015D31305D132132161514062321112300272623211121323635AF0295C4F0D6DEFE32C70380784273FE74018C86A705BDDDC8ACFFFD9304B93A1FFE03729000000200B40000057805BD0009002700944012070D49014805590158056905641478050816BB01300119001B011C40422321202660127112751403121E1F141C1503211E161404261224251E0009091B07
+
1E0B02261C1B082025151F251603310F691B1A29082625270A192829D6219566182B2B4EF43C4DFD3C4E10F64DF4EDD4EDD4ED003F3C3C3FFD12392F3CFD3C3911173901111239391239395D1112392B3130015D013236353427262321110321321716151406071E011F011617161715232E012F012627262321112303478CA3723D66FE1AC702A8A86DCF6D6256570507030B122EF40A0C040C0764397AFE3BC7031C70929D391EFE0A02A1315EFD84A833237280C55429461421133C56F590311BFD8A00020060FFD504F605E5002F003000FE405E290F27232626360E3521472662267A0E7724096B08180E172502590E680EAA22030A0E3A2224220A03041C1886142F2F2B1C3A1403043A2B0930020A0E081124221F28303011182517490825281A321F25114900252F193132A0216A89182B2B4EF44DEDF4ED4E10F64DEDF4ED12392F1211393912113939003F3FED3FED12392F10ED111217392EFD335D7131304379404D282E111F0008022602262D2506251A26032C002B002D2E032C002B00052A082B011D131F2B001B15182B011918012D042B0009270B2B01250B012E042B000729042B001E121C2B0119161C2B01002B2B2B2B10102B2B01103C2B2B2B2B103C2B2B2B2B2B2B818181005D0116171633323736353427262F012627263534243332041523262726232206151417161F01161716151404232027263701011E073463FA705CB24B4CA2C7C3518C0112FBE70143BB0F315BDAB09A5A3BD0CE95518CFE9DEBFEEE9B9B03024D01DA7D4E92203EA0783332252D2C355CB7C6FEDFF5763F7394626C3220302F223B67C4F4D28C8BEE040B0000010021000004C905BD00070034401A01061E00070204080917171A00FB0203250504FB0619088C5E182B4E10F44DF43CFD3CF44E456544E6003F3F3C4DFD3C3130011521112311213504C9FE11CAFE1105BDAFFAF2050EAF000000000100340000053605BD0006008F40449001A0010240015401021601017805E6010267046805880403192802251203030400251206060501050203060300020504080817171A0402039E0500019E0619078E5E182B194E10F4184DFD3939FD3939194E456544E618003F3C3F173C123901874D2E2B872E182B4B5279400C01020100030401000102060587087D10C487087D10C43130015D005D717172090233012301011001A601A1DFFDE8D3FDE905BDFB1D04E3FA4305BD00000000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B2B4EF44DEDF4ED4E10F64DE4
+
FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B21001620142101212200370221001A1D1721011521172101002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E40000020076FFDE042505C20011001E0070402EA607A71CD71C0322080F1E02050000171D0507110A1E1D0B0B1427081A201A2E102E01290011191F208721BD5D182B2B4EF43C4DFDE4E44E10F64DED003FED3F3FED3F113911393130437940181216060A1606142601120A142601150717260113091E26002B2B012B2B8181005D1333113E01333212111402232227262715232436353426232206151417163376AF3BA460C8F9F6DA7A543239A6026691918D7BB92647C205C2FDEB4D51FEEDFEF4FEFEB03B234D897DE8BEA9DEB6D1975EB100000002003BFFE103D0044E001A001B00A7402FA719019818A808AA18034A08119B14030314061D1A070D1D140B1B071B1B1710271201032702111A1D0A2717191C1DB80107B321727D182B2B4EF44DED4E10F63C4DED3939ED12392F003F3FED3FED12392F10ED313043794034001908250C150A26000E1310260112110F1007190A26000500032101010204030B160D26000F120D2600091806260104010621012B2B2B2B01103C103C2B2B103C103C2B2B2B81005D015D001617232E012322070615141633323637330E01232202351000330702D6E317AF10727EAC4A308892708319AF1EF0BBD2FA0112D41C044EB0D76383A86DA0A1DC8977D5C50133E6011A013A0500020038FFDA03ED05C2000B001D00774032370E470E570EA704A91B05250814020F1D1000081D1D07130A021D170B052E132E102911121A1F0B271A191E1F87217242182B2B4EF44DED4E10F63C4DFDE4E4003FED3F3FED3F1139113931304379401A181C090A000101180B2600091C0B260000190226000A1B0826012B2B012B2B818181005D1216333236353426232206150017161711331123350E0123220035341233F692A17DA1A67A88A9018A53303DADA23FAC6FB3FEFAEFDE015FE8D7C9CBC3D0CA0237341E4B021DFA3E956358012DFAEA015700030048FFDA041A0449001C00240025010C40799708991AA71F03050E020F0514150E120F1514400C401408291A014B0BB603C701C603C71BD808D909D61FD823E817E8230BC711
+
C712025C080521240F9A161D243906070716211D1C070A1D160B2507971CA71CB71CD71C0425160F251C05190A0C07110E270F1D27051A27242E072719192627D421A65D182B2B4EF44DFDE44E10F64DEDD4FD391239391112393912392F5D003F3FED3FED12392F3CFD3C10ED1112393130437940460023040503050205010504061F26111012101310141004060C25221B24260020001D26011E1D09170726000B150E26010D0E231A2126011E0521260108180A26000D100A2600002B2B2B2B01103C2B2B103C2B2B2B2A2B2A8101715D00715D5D00161716171615211E013332373637330E01070607062322001110003301262726232206070102B4D638361210FCEF0590978D543014B1074F3152794152C8FEEA0118E2011F0B284AAD7CA805012304476B55516C4AA2A3C55D36473B912E501C100123010601020142FE26754682B38A01DC0000000003003DFE3B03E80449001F002D002E00B7404D36144908490958085909880CA91BA81DA927A62BB91B0B4008031622290EC40A221D1F070406291D190A121D0A0F2E072E2E051C032E162E2D29051A300C0E270D3E26271C192F3087217242182B2B4EF44DEDF4ED394E10F64DFDE4F51112392F003F3FED3FED3F3FED10ED1112393931304379402C23281A1E0B1124251026231E262600281A262600110B0E21000F0E0C0D251D222601271B2926000F0C122100002B2B2B01103C103C2B2B2B2B2B818181005D00171617353311140706212226273316171633323736270E0123222411100033002623220706151416333237363501027C5E3335A63C70FEC9ADEC0EB70D273D83CF40260336987DAEFEFB0107BA0144A47FBE4625937CC24F2CFED104423E234387FC32CC76DA9BA548273C9256DD5250F7011D010D012EFEA1C0B25F9AB5BDAF6384022D0000000200840000013B05BD000300070036401C07E50400010006030A0917171A06010229070300190809AA216242182B2B4EF43C4DC4FD3CC44E456544E6003F3F3C3F4DED3130133311231133152384B7B7B7B7042AFBD605BDCC000000010080000003F805BD000B00A740645902013A08011902010706170657056705790678078705B903C903DA030A05050608080709030284029402A4020302391209090405060504066D12070708080705040305060908050204030A00000403060A07060A061A0D09020A29000B190C0DB22162B9011600182B2B4EF43C4DFD3C3C194E10E618003F3C3C3F3C3F1112173901121739874D2E2B087D10C104872E182B5D057D10C010083C083C3130015D00715D7213331101330901230107112380AD01CEE6FE6601B1E6FEB297AD05BDFCAB01C7FE6FFD62021C8AFE6E0000000100890000013D05BD0003002940150000030A0517171A0102290003190405AA216242182B2B4E
+
F43C4DFD3C4E456544E6003F3F31301333112389B4B405BDFA4300000001008400000625044700260085403B0708070E060F1708170E170F2708270E270F4819560B670B0C23250A1A1D23190A02041725211D171D0D060700061B1C2503130A2817171A112914B80101B21A291DB80101400A00012E25292600192728B8010DB3216242182B2B4EF43C4DFDE410F4EDF4FD4E456544E6003F173C3F3F3C4DEDED111217390111123912393130005D13331536373633321716173E01333217161511231134262322061511231134272623220615112384B240345971804E2C243CA265D84E2ABB6B4D6A99B71A297066A7B4042F984F243D3F244656539C548EFD3702E86B508EA6FD9102BB6D324B9ECFFDC80000020084000003ED04490019001A005E4031B706C706020406140627147606740705140C021418101D05070006180B0A1A071A1A000C29091A1C012E18291900191B1CB80106B3216242182B2B4EF43C4DFDE44E10F64DED12392F003F3F3C3F3FED1139390112393130005D015D1333153E01333217161511231134272623220706070E011511230184AB4CAA68E4502CB71D307E40294A382D1BB401A7042F985E529F57A2FD5102A3623C640D1642357169FDCF0449000003003BFFD90421044E000C0018001900904033980896109916A504A808A610A916B808C808D704E50EE9140C3A08061D18070C1D120B190719191502270F1A1B092715191A1BB80109B321725D182B2B4EF44DED4E10F64DED12392F003F3FED3FED31304379402C001704260B1309260000110226010717092600050D0226010A140C260001100C26000816062601030E0626012B2B2B2B012B2B2B2B2B81005D241235342726232206151416331200111002212200351000330702E085304CBAA59696A3D6011EFCFEF7DDFEFC0112E70674010FA6965E94FCB2ABE403DAFEECFEF4FEFDFEAE012BFC010E01400500020076FE5504250449000E00220074402CA908A717022808201C110E061D15070F060E1D1C0B220E0227181A240A2E102E2129220F1923248721BD5D182B2B4EF43C4DFDE4E44E10F64DED003F3FED3F3FED1139123931304379401C161B00051A260426001B022601051602260101190E260003170626012B2B012B2B2B2B8181005D243635342726232207061514171633013315363736333212111007062322272627112302C6A72546BABB45252546BAFE2EAF36405B7BB6FEB7749A7952303BB479D3D2805CB1BB649A7C57A603B18E49283CFEE9FEFDFEA2965F351E49FDDD00000100890000029204470011004F40262703260D37034704040E0810020E0911090C270805070006110A081A13012E10291100191213B80145B321627E182B2B4EF43C4DFDE44E10E6003F3F4D3FC4FDC411123939011112393130005D133315
+
3E0133321617152E0123220615112389AB15A46B05181D101B108892B4042FB9369B0203BE0302AF72FD980000020042FFD703B6044B002E002F012E408F38099805961299149815982A062824252736214621472447275624572766246726790C790D790E7623742474257426A61EA82C1303000B15052D042E13001A151B171C18152D142E280F0B6908262536250225220D0A042B1318C61C1D1307041D2E9A2B0B2F07090E100207002F212F1A1F18161827173E28260727281A310E1F27103E00272E193031B221A65D182B2B4EF44DEDF4FD394E10F64DFD3910F4FD3911123939392F111239113939003F3FEDED3FEDED111217397131304379404C012D022615251A26210E1F21000926072101032C002100052A0721011D121F21001B14182101200F22210021220E0D08270A21012625090A012D04210006290421001E111C210119161C2101002B2B2B2B103C103C2B103C103C2B012B2B2B2B2B2B2B2B2B81005D5D015D13161716333236353427262F01262726353436333217160723262726232206151417161F011617161514062322262701EF082544A864983D27738F894174DBB9F26B4302AA05263E99666945284E77C24269D9DEEFC70701B701505A3057575B4524161D24222A498198BC8E5A683D32474E40462A19131D2F2C45948FD0D9A002F900010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C593000000020080FFE303DE044900170018005E403AB814C81402091308141913191428067703D707070800050E0A00060D0A051D120B180718180B160D2E0A290C0B1A1A01291619191AD2216242182B2B4EF44DED4E10F63C4DFDE41112392F003F3FED3F3F3C391112393130005D015D0111141716333237363511331123370607062322272635112501381A3083BC4425B4AA0223346793E5532D01AF042FFD39523460A85A9D020EFBD19E3D2A5499528902D81A000001000B000003EA042F00060102402E4201C5010200670068026803670687048805A700A802084700480245044A0586048905C704C80508492873280708B80109B321677E182B2B4B5279B8FF70B40105042004B80183B703036D1202010205B80183401E06066D120000010506040301010502030603000605040A0817171A03AF02BA018400000184B301AF0619194EF4184DFDE0E0FD194E456544E618003F3C3F173C1239011112391239074D2E2B104EE44D072E2B104EE44D2B4B5179
+
4025022912030304002912060605010502030603000605040A0817171A020403AF050001AF0619194EF4184DFD3939FD3939194E456544E618003F3C3F173C12390507102B07102B313001715D005D7113090133012301DC011E012BC5FE6CC0FE75042FFC980368FBD1042F00020015FE4903E804490018001900CA406E8A158818A71803070617063812481258126707770377078C1498009705981597169717A800A8161048004B154717C915044405C605028705A600A601A705A8170524280518151716010006150C0B0F1D080E19071919161B17171A050001AF171518AF0C8F16191A1BD421677E182B2B194EF44DE418FD3939FD3939194E456544E61812392F003F3F4DFD3932192F183F3C3C3C123939014B5279401215150016166D121717180501016D12000018872E2B107DC418872E2B10087DC418015D71313071015D005D013306030207020623222627351E01333236373E0137013301030321C7268362429C809C26291E2F2A10322F10053E0EFE74CC011F01042F67FE91FEECAEFE66B40608A40D062118089424044EFC980382000001000000000000642C0B935F0F3CF500110800000000005F4D8F0000000000C621BCD6F865FC270B9108F9000000090001000000000000000100000629FE2900000C01F865FCED0B91000100000000000000000000000000000028051200420239000002D7005202AA008E02AA0044023900AA023900AF04730040047300C4023900E305C7005A05C700A5055600AF0556009C0473009C06AA0097055600AF05C700B40556006004E300210556003404730052047300760400003B04730038047300480473003D01C700840400008001C7008906AA0084047300840473003B0473007602AA00890400004202390017047300800400000B04000015000000340034005C00A400E60118013801A601CC020A029A02FC034003BA03E2046E04C4054E061A064806A6077007DA085C08C809920A3A0A680AD80AFA0B760BD20C4A0CBC0D020DE20E320E8C0F220FB80000000100000028006F0009006B0007000200100010005D000007E80A1D00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB2
+
1F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F04000001000410000001001002000001000200000001000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500
 
00>] def
-
/CharStrings 39 dict dup begin
+
/CharStrings 40 dict dup begin
 
/.notdef 0 def
 /space 1 def
 /quotedbl 2 def
@@ -725,31 +726,32 @@
 /D 11 def
 /E 12 def
 /K 13 def
-/M 14 def
-/P 15 def
-/R 16 def
-/S 17 def
-/T 18 def
-/V 19 def
-/a 20 def
-/b 21 def
-/c 22 def
-/d 23 def
-/e 24 def
-/g 25 def
-/i 26 def
-/k 27 def
-/l 28 def
-/m 29 def
-/n 30 def
-/o 31 def
-/p 32 def
-/r 33 def
-/s 34 def
-/t 35 def
-/u 36 def
-/v 37 def
-/y 38 def
+/L 14 def
+/M 15 def
+/P 16 def
+/R 17 def
+/S 18 def
+/T 19 def
+/V 20 def
+/a 21 def
+/b 22 def
+/c 23 def
+/d 24 def
+/e 25 def
+/g 26 def
+/i 27 def
+/k 28 def
+/l 29 def
+/m 30 def
+/n 31 def
+/o 32 def
+/p 33 def
+/r 34 def
+/s 35 def
+/t 36 def
+/u 37 def
+/v 38 def
+/y 39 def
  end readonly def
 
currentdict dup/FontName get exch definefont pop end
 
%APLsfntEnd
@@ -760,12 +762,12 @@
 
/FontBBox{-1947 -985 2961 2297}def
 
/UniqueID 4265107 def
 
currentdict currentfile eexec
-
54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C93181B17796A1204F5476A04185A500C7D1646046CB4388F5303793A562DF470C83B8683F8ED2DCB37B4DB455B059B26738571739E1E8EB009331EA5D50735911B70DB760F279BF2872346975F078FCAD5A0246E302D61C2BFA6CC5B74DFF6C22C026C4ACA1C69402B1D8A4D4DD9DA873ADB54E2C11225E0B9849D1FADE91A1EA57F8AA072E578D47614BB168CDCAA0E8C63C017DFE7E526EA81846122A135FD8C0CF0CDCF460FC7EBE593C17A6867C29ACDA2BAF6C2B6D4D38C4346B3F8DF122F56C7AD69F347D786576A78D6DA28A214BE7CC83FC4416CDAABC7DF572F51E0C8F797E466BA5F83B211793BF14DCB84E566EB3A27C33707AFE6939E73816B04EF1D9A79121DB1E08EA879F0438114530B7B915BD327E300A0B4EAC44FEB018CDB12B7FBA0AAF1CA781940BFCCEFEE4E8F941D75432A222EE4AD2EA132547162C0398B9E840D261C2AECEE97ABE459B6FF4A68DF3C63CC93BD7E567EEE0BE64427805BFD6E8B594BD96EB566C5B4ED74D98E7419428B4DA345243C373E32D4C8D8DAFF0CBAF49384FB6AE03B6CA226684F335551278E8ABEC96F45465015CFCA98D1CF10892BFDA6968A42E9FDE9CA3FB1233250DFA73D16E269B6CD7FA976DE3A52F68713595B5A7B9656DD24279E72976AAAD57EAEDC81E5FE84CD04B8560910026A8B1E18C0F21E3CA48BC22618057452C2FD6D8360CD5FAFBF563B3EF799C45CA00E9EEF9D2967DB146578B32C5BE6E914623CAE18BC17D297A0EDDD68BBC1
-
D9BD929AEFF5A6E0015390D1416BA8FD58C4AD22910BF267D6FF92ECC515634C327FD1748639DAB192703AABAD6CAE79045CBDD4C0EE099A2DBCF8CFB14FB41ED259D81B19E2CEF30F4F5E8CCF278505F679B18102C317F32B73DBE444F04F1C62BA76FCB586B52EF29C01A09738804EB4CF748F2044856D70F35359C95F58C1BD3958F3F7E67DF07DE5560FC2175805EEAB390186BC2B160F23166EA68BBCF61228953DCD13037A766C9E90A2173E1171FF530FE33C9DF2F94D59D1E5F605A6EEE1F18D23EFCB903A50E9A0FD1776E0487EE6F9633C80BEB9D7A59687C6644EBAE3951AED1132FBFCDAD0487E3DF167801AC1297F6C321F1D6752A575CAFCFDA24DA9BB8FBE631172AF1DA05B83DAAC242C808863CD0ED6043DD7B08C29F4EB36A3C548D7F58E42CA00A4E2EBC01D6A46005BBB9EB997E0B5F3E5D637FF98B7471A3B19EADFE3C7C4635CAB473A66CD95DFE1DF9F899F62822775386A2FFC29985B244E08590BF3F3016D2F94179F793E2A7D61C3812410143B10DC6B8002B2F795A7F0A5148BABC4132B611F45FE977A152EE64C22F465F001E8C905F76A2FE36D54A813672C9D704A5721E8417A279001C4135ED36D6F22E46CC204E2500F4BA475B3EE7CB6480C0B15ADB53D5F95009CA34C3BA71683061497326E0DE0A54F530008A296778896B36EB1900CA2C7A8AEB0304C11174CCF0F16DC8B858DBB4D6A89D9C9FCE6D0B0F6E92A8356AB8498BF6AFBCC0627B202EC6E196CCB6F540DC726E6A76384A20F1C9BCBB4F8632838D3F7A481048681FF4CD6923A40D9428A4E261CC3FA8F6577730D8A1D644FD71B0C342324A9F67E3CABFF800775466F59A04213BA32E5546FEC5B097202AFEDC636D711214071D2756D33F863526032D152BE7AFBBEBEA9C102AD1A86F8C63D306199B9A6F7286F9888389BF346673F290FC9B47A5DDF9929E3FBEA70A7DCE679071E2CF9DCBEC66F64984349256BBEDE4DAA1F8743F3AD040070DA355A5FD1AF811BCEEAD2291BCFAAAA440B2D97D367D93543299938183B51F426401E9E1309AEE0F87B061E97B6D3148E880AAFF503D9D95B3141DF27311B0C8D4F3F9DC3D44D572AF84B9D06544394F0CB54141A25694A5BC119665205130944087D9E046E083D4475119ABDFB5D950F926C7012248CB1C11300168F8C8F6DF260E478B2E6B37C0DAF2E6018A95011C40063A9C76CA998D96402B285BCE920A4C5945A71C89A1B0588FD3E898D0F3984183502FBBCB49079C6E7F0D1FDF9569FE858F5F93879FF5FA37D5C396AAD2B454E0CBA450C825F4951FD061830E66C3C01BCD9B0D8BE9EFAB2990CB97531B060530749E96B1C74DB38923FFA7F38EA21CD6948E7AB7F9385CCFA97C1F91EF97B1F363DA497646ADCF06029043FAA559D2BDDE8E0868112F29845B14C4296C16CF738C3D1
-
B7BCE114F9BEF2584B0B38E498E170D26BE6A7B75386110F65D885906ED97526FE1E835F462E19E0697BA3890D644A7B6C90D171CA3CF1C9DC0B32041F39F73B78A7AE8F7B31EA7B25B6CB8F8E24329C4765FF58DF65E4A1BD6D472DFFF96535F89B83988424359FB43B502E170CA8ABA2F15B4945CA44DDC130AA07240CF1284E024F63AD6514FE9CE44F77A219DF2EC1787CFA219B5602FCE2A0EAC53076119A74FD611D3C7A3E6763D1E82F695416C8319E5E735404E0A34D4A2D2BDAF8D7D57478FE0C6D15F5F7454EF8F9B43F379C66B2C31EE8525A473257AA886073B3B07BA14FB99C0584354531F227D020F05DA1EEE2F781B767A25FC9C5288C8F00D15FB297632105E38A8D95126FAAD30D83497404B124162E67F79E510008765A655E81C9E949CFA0083071B01096FD365284EB68C4464B0ACF8C58D5CF675D26B8980FCD8F792A0CD79AF66199CC51A606CEDADC423E251DB5DF445EB977F6D551F5D441983FDB79379D41AC9091B2F44D8F5FE167C0EBFE06799EC1D0C4C210BC79A583FEE9631FB26C8261727659997F25EB624337393B3F0067124F13F124ABDC0221344C25A4F2F141698FC44FD6883C85BF91F6D0432950C25752DCDAEB8E6B54F1E8B39A82D76F56E8F4E0E020F0CB983C2591D9C32DE31B94931F7446FE5A93A8AFD1702990666D6E04D6D83C64A4B5D525F6F7CCD561B46A3321E71CBA7F323BC397F604D12C4485DDA89A03DBF61547F35778422F5407AC8DC3790D4039918CE50401575552583A8709BEEFBF1C29E560A804C83B8C0C30DC781353DC8830F286CD769E417648E875959DE2CA93D7C8D34ABAC2D52CDEB40819256F329C6D6CE57CCF293C7C93B255A656F638852C23EDE26FE8D904F211147BC9D4329FDAE6702279D8C6A626C9DE4E8DB7B78AEE4563B07BB6EF9FE501974621A7FFF2B112C04353907796495355D8C3DE66EE611AFB6EDED43D7765BC37FAF636C3A27458841D663F6CBD0BEE56165816FAACF804AE48D3C3D1651E42629974AE3B5D95E31765C1C888853D664ABE43A1AE5E3423733F6B46A97B8D7669CD4298AF615CBD7FA9207B114AC4866499F8F803F2CCF04F787D8308A8BDE4800440909C2183BDD3DE207BED14283E1AB7D225A0BB6FF2407FB800BC36B84936D50031EE9EEAF961F076BE16CBEAC26265F7CDEDEDEB2E47FE17DF824F7363AE9BC9B596C343D9377C1E2D93024C300EB6BA6A7B5B2A6DA851BFD9AE5D12825309CA1132F02A96553346A98590A603EAF6E561BFF538FFCF2B7105E486CFB5331237499C47E50897F5B5E02ABCFF6938A3DBD64AB09715CF741FCF9A01A6AA98D7C9ADDD77F96322DE7979C8F42705CF378F67BCC2699FE7072C0373D0819DD5F9B3B5BBFC9E46192EE95DB55CC424FAD898C0AB81AFF5F2CE200DB93D96CBA91E0C2C
-
71F071D88413906B97331ECA6CE919EF59FAE9EC1C6FC7048A937218116FAA32C8E6C50822E2157759259515A0832329203BF81F7D246387B0BB6C9D0F868B829B7AB55C8948830993FB1B3FD10DACC1F5C110319096088D468C445D524A627B94B4FDEB2465B09D8EDA83C99F93F1F996EB4A095B64470A14BA72D4C759B69B63554011C20CA91ED25C960A3268DEB9E936BDE23FBDF1AB73C7E94C68BBEA5E0D3FD73430A7049CE54C0F4B6897E6CF41E61DEC9005A640A8B619C40FD5790F225BD073F60C34F9EDDC784F9C4287874CBA55B1F6D58E1F7782F5407586B2149DDC6301FC1C13F56BB1A08AAE0DDD1C2645CD370983A5CDDA5E996F590F6ED370A9EEC9C760075973CB3882C55D6A8E920306DEDEC22E2B710CF7544B93D55C49D6C9773C7687FEAE5E562FC00C82402E2D922E3D8A8D203F57D81FCBB4D040E436CB0CF7A2EEC05C8684D0E628429425510D33749308DD7011DB4AA0F8BD383339C100F7523AE72D04A2A03CCA8CD7D1C0A2B2BC18DF2B79DC4C88675C1473BEB483FE083C5687547CD3517225F7DB209664487EE348F72FA7410690CEC6B0E978E8673D64CED1778C38CBE2073FDD96C85F927DDEDFC6D39373A6EC992C0CD8C3F01B1754194E344BA555A77A27A3EC834C787C0728E6589BCDBEB983975732337549A35E6F491F05CAAF2DE3A0267F48B87E76BDD507426E334D728AB9FCDA4315C8A09575536D225C722737073A63634C79AADCE26AD84AE2DCC6F48C03A5F965CCB4D2573ABBCFF096780D015334A97299E8B318AF5FD708DCA9459DE981DB0648043D61D126630D138DE4AD08673305B2981206197E69F399A6093E8A3CB32100A63D1AC1461ADFBAFC223CA8EECD506DF798B87F248AB8A79690D980C6999D714CBE0FB6303B1057A3DF8ABFAF8AF0917A2AE46D3E23AF8A8D7EE33874C5E792628E2619C8ECA6F62A64DB5F845E455664D6BFACE254E9B1BD0ED19E80129157E97A8B28BFE2D1226C3E659806A2C8E36AB49FF3F81BD6AD85622B341BCDA4421749A794F0465F72EC4E5C0CCC755B8F394AE7066406B6AECBA46DD535D51B89DB9B0719A24F57379F175028FD465413EC6033CF341A1E3C7C224E875CFAFD0F24994E34A286F0EA29EAE461356480B940DD50A8ECE5015CA06B3751268468CEB079A5A919FF31C9C164F9802F46A9717CD860BE787E0544061F196C2F2A0074FCE4E94A9E8E28DA19FFCC555E24786DD68A19AFA954546D2EBE0C3FE61E4FBCB68DD3D51A23974428B1C440BF6AB1776C0C57C3A0C5179371BC6793E5DB4DEECD3B6EC25395A6E86D03A01A631443B1A94B148DA412EB03E5A6D1668AF9749939BA1C232F9B91FA94B4A7BC07AD6F0D518EC4226B5474CCF21190A1F7FEB3AEEA17DF93F8275A48648ECC4E9F39936BF0B5F4CAD23DAEA2F38A6245
-
6F962CA38E25F0521C401D9F6C134487727383D46AC9E571F271D84CB57DFF9A0DE23E364FA408AB35AE852CF00432B382E6BAEC7D95D6B531DCF5EDB7B559B767A5F0E5511D3733E5EAEACCAF564632829E8130145072C6CD67CECBC7077BEFFF353A29AC797F79FD370A9066427BF1E73FBA50C99B5BDD168094CD75ABB067568CED1547AD006F26D2B0F301CC8C5E214D22DF6A92B556FAF8864B176A8ADC1A9335D654B88CD47EEFAE62E646A1D3C96056F9CBEF66E7D9FD5472E9F750233310BD9AA60DAADFEF7806195F841A00D8D0D4A1657398075D40071C2BAA9B776C666D7CF02FAAD9E3AD9F85D0BAF3124B64568EF1B9A34982FB8D228B9A6A4B6ADB18629788239390D9B183F84D4867C050815B50C0C1220110775B44CF121DB8901B2A00ADC2EAB13995BDAF47E7ACB1337E210B7CE0B5EBF120C10D26EED4C2E25EA2A151852697B14CFD5B29D8FCFDF04F3DDDC7CA4C0A691B9CF896BEAB496C5194463900C0D34E312EB4818261368C584861B69F7426879BA4F365AE39F25A63386BDE22F55CA4DFB780B67327CFB1B37E72238EC33D0C4F27BB493F7D8A64196B252FE17374BD363F33394630AA437A16D4353E4BA4DC3D4CA9A16AB6B998D287B8FD415EE13766F9FF471A2C2EF8D68B9071AD67C7E89810C2D47A382E0FE0A990D71F543EBB80B6FA223226BADFB8BE53F4C8DC9B135F5343B3DF2A43DCEB9A76356CCD1BEB92FF1804B28E155367D0466880F50F1FDA8E9C22C9DFAB0D0AE730CAC4592968D5C99F92DFF34549CCEF3D48EA8F431D9EB3D7463FC8AEF2CEB8588F3B52937B8D60AAA6126BB10F9ADCD52BC979FB69470B490641024834BF1400297BA992A750FCEC321B869C011790770D6DFE91F3BBAD306BDD99B1F31BAC838F220D984D21672DA50B0A48C1C2787CB177D4ADE6AF31C71C4E5773CAE6660A9F5B0CE811EDF16C4D95E18BF3C0E8D6FAE9013E22D6EC74AB3B2D774368992FC71ACEE7881BC8FD84CF5AF661133F009539E501D6FEB084410E089D5632A8D3763DB810DDC69552FF555E06E6D2FC746A44CBDED10CD6362F72F113E1AA26D67AA09AFE196705768CBA4E02DEB47C06679D15221C84DAA08A31F56DE8F7C339831DE3240E79F0A57D6D6886448BD39B9E16A2BE3021E58507110C3CB014907D6F26B13D13757373BCD406E4E856F3A346EC4244FD300F71399ECAE12BEC5E2BD5F7B6F222FB02055AFD812DBDDF94F5947E98E1EBD24975C2D3107A4FEB92ADD90EA44CFB211C044603F9C5E9EA2223D0D2650B0CE84BEAF28613A80A4A3B805E6C9D7C0B425CDFC5A23E6BDEAF997ACACEAFA5C1D651BE45D28A9B58CF96F0FADC5B5D86949167227667016D16FB443311DD4901603AEAB0C094922341E68C1381243AE6E76C0AE70D323009C22840DD33CA3F63E8C931D7DFD0
-
76C770153F4D7AB70D1E611B547A2939A2D8E74404FB94A03D383C94B696AA7C31A065263F8423F19E318A1A01C85977352F3775780AC971D6E77BDF946134B81E4240A79F99D989AB1D3D013313AD97FE592D01CF1A8CCB37215CDB97B39F0F42AF3652E20F2D93F7F0E9DD49C279F9555E886716E431089259FD46ED75B399125234AB0191F314908F003AF9C3BA6E6CBD55A8A72F09F2E67A1047E555406DD0A5FE6C2073F73D454F7A8A5D917E0FDD82D109DA926CEA9EEC9CD8D5A3556B6D37BA2011F58CC9EF85706912FE789D09D3907E91CA232DA38F287BBF515AC3327902193845280FCA8BE8F5F8163499963836148D24783A84F8C0B9DCCE31C295C99FAEEB8077D8B41399AB2641AFFEE89FC088B950F2D36C037886CDE54358B8618A7487B346B96688DBBCDFE2A57D206D266FD1C67D482DC8D4255AB29960F77CF8B65E0BD98601A9F6C313B4C4910F59760A48087B74EDDB9D984F581190403ABD134B19C2D187576CC10F8171FD0F14E18152AB29B9971462BD3784DE99109F74491CBEE50AC53E0E8A68783FABEB450821F8CA46C11CA96EF2A6382350484C67BF71FD2449C5934959306B
+
54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C94DF6C6C4CAA4D4724D5FBE8DE875B8787096CC4B940CDD1EB776B48720974CA44D863B501A56E0010915099D9EE0B5A694E8162ADBF9836250BACCB77DB13E16980885486883919330A746641657E0563FFF3F5162B06A9D7D5DB5CE0D50CF57E919C0EA9398C970605E91134D93151321BF9CFB68DFC5AE80245B10A50C5A26C3A86FB047EB03C329ED6FFEC056EF02EA3773DDAC6F9CAE8119B26337DA642700535F9F92851071184A6512EB6AAD09E968FB5B4422E1E49161EA1B4255E3D2706CAF617113527E3A91123C1E0A17847C6B9B6E7BC98D64BF1225E6881EF8839C2F40750D6EE6CC1AF35AC285CAD219D859B08CEDFE84D4D5E4A8A0F4C58D1D2F17F0F04CB871528A55F8BC41FA623B2BF8FE9E2BD7CBCB32422C8CC69941D0FB9501C0750C3A53CAF3EB8A150902B67A58A6A4E767C1323E6F3DD783F189118D9D778A9CC0E36796DF1DF9B3696A14E5EC6A0FA786C9BB4535866F53029040B790AFF26AFCB51D8A966B7CC59E8AD090B7A7216C4D14C906B80147730BB3395D4EC2B9371CB0701F341C59DE9AC9EE61109F02954634D0F2A7606A8AA7E22ED1C745FE1B657403EF2A37DEC7C99D66B057666C1A21863B3C4A2D654B01D166877299DE4E3FEBCE2EFE628E8E3A4FD95E5D80FF5641572AF28561C21D015AF5A3B4FEE89643E0392F86A2856D34FE0AD1FE37B2721FE3244A0FBF2574003DFE4BDF0B4E44E68E03AE972ECD81AFD4987AB028F3379EB312ECF9314EF14B6DECA
+
0D7F308C58112231F775BA185D7F1B59083F3C7AFADCF56B453A7F8D79147531E2C3A2227B717D560179A7AB283877D38FC1745F2225DCEF5198BE4662970CCAAF6580A81A29E464C59E7152C033AA03DFED1448C6625856DDF1829D297B9AE0AFA0899D60B6931EF47425A060387B959F40A86506448C43832A96EACEAE513EB58277903BF5D470CAFE0F1BB474B3166E6D8BAE7C7EB356EB541E9F26C33FC73D57A6514DB9C9CE02EF6753B43623F9FA68E75066CBD969D7A5D1932A5D3A667E49752C476C27A149EBD8BA68785B9BD8D033ADC49439808951444FCB6E566C463079E2524F7B38DEEF5BED7E81290CBAA34BB06BD86068E887E860A5DF872B44BF3F0FA110CE10B62B016154CC37251493568B2350E9C5DBC198A66BE737740624C693067E87A51AF76D58A62AF26931544E16A002E8C85E53696DF581DD0452C922C4C21CD25FACB9959CEB2D3D67167B3E9AF4F3B4D03CF7DDCCBCCD627A0332E097D208D55B8456A84F8BD6A89097D1EDF679CA6C9600AE82855A756D5F0737B432DF825C30715B0DDDF584B0D4AFDE1079B54ED389852BD1F18ED23F0BD50D80752AB1CA21D0A6B646CFFC9E69B838E001B9415CBC82CC6681227DFB6E8CB498E3A4A24ED8783DEC6ECB5B7DFE6C8687953C82DA3B0832620E9FE932CE4908B5D7970516C39C382B1F231765513CAF15962E433B003D3CB4CC36D55F5C8C1D4FE049612AA16A94259017A3B84C039B9569D0119D965C260D3357A76A952D2A0DAB688B77B9A50CAD0E113A2427C7B546D517EECCE295A49D043399698642E51B80EDFECB8638CAF9E0AC14D1ADF5D45C64560B870ADB93D98B26561E0A03CC9F0D8D0849EB6075C40100282DC5B96022E0097B1F954B18FED9E51BDBEC73167FA0C80E36110371A5BD591E049472A7E43B7BC9D23DE11A65686026D1EA36DA2EFBAA5FA90AD1CC8A2B9FBC86E66F6F8E35D59F8E3715B3E3FBC2B3762FDD2B4BEFCDD66A0203F1E85BC863E6C425AF5EFA5011FE2FD21D5DD101AE3C5AC1965DD0F6E4BD849BEB8A19A17A07EA330DA183507509CE9E0B93329CDAF545AC177F595D3B60EC87B6FC500A93D8D5F5BAEE2E02BB47AFB129B1BE091414863E78FB66709A87FA0DC7401C3C0E85CC959174976574934DC8776EE26387C0DC9A88DBD56CB6FFF00755F9A7D2BB91A46D260C9E0918ED846A1278E0FD1746488C2FADCE08EEEEDE9D3C8B8F84B301D4860AD3C4E8F31AB4460B5A822D518FF9E88F9597BFD455B92F42067777ABECD38DAFA39E377E02886AD979E44D38A13A866D259291644620464022B3CCEDD074C0CE443E4F7644193C27F0067F3C5DA0E17B5CEDBB11241C12A2686FB2EEB2166581E68FFF68E5D04A9EA553F1F02C7E9BC482B20F17440A40F5B0FEA7FE8FC9B8DFAA5D5993B20804AD89D049CFE572
+
1C79875F07C591A556E05CAC6BFA62724CB5E5866A20E9DCEBB6B53D5D7D8F725DEAF75C9E0CF480152C4A6EF47E25E702D29E77C0842DCAA4E0BB9633766B43D4924BA65010E22A2196113F59A2D9A2EFD389694743D65BABFD0BA09002D30E593971FD2A23B6ABBFEB03B52F1B6C5F97DCC8D7BF030CB4E0EC1897B138AD6B9A3CACC89A70B43DC23A0CCE0160C27069D55F378D712AB7F7994AC78FFC5ED516CCFE7F34E4DCED7958978E46BEFC825C9988C8BA3737845AA6C36EE71B68B891AFF9605FA4917623FD56B9A3554CC28FBA5F03AFDE010A93B31396E08404566FC8142A2A2ADBA6FF5AE57F67806CE1148AEF633362B28CE7D251DCFF2AE01927142A6D94AFE9521D125824AFF0B9E6DCF2D646D84E5FCA18B2C3D52F5F86B31F23F8F7DD8C23F7149A1D55D331CD6E27529245BE3012B330D76693A0F7A1D4D2A6357925826FBA9E637BC161AD104BCFB29689A7ACBE8DE6362328FD292FDC30FD8E55301D8CC192EF6DFC894533E2582185F049D9E61F936FC44C837CF30D40C6F7E83F2026C7A95EED77305CDA65446A4FF76DAC7A743CC28DA2B3CE288D2FCA3380EB5D3F04D4E3612D9311170E2C6DA7B91B1F4072C5B0E03AD8757299C7C2A0C40790ADFC56E8A7C25CB13E5D2EF2589AAD5C675DD9E6ED7C41334DF950AEC56749237AA0B8029729973759EC237B2A4A0EDE64FAB78BC312F6070F69827E521D8B4D94FDE35C5B7459557B9E489418815D4E9343E8912997DFBE2A27C7B97FA81E914266ABB09DF415DF203388A31F683906F5ED6A4F10C4574FAA0B58D30D88EF526F9E5D6308F5DF1D751DFA930418DCD2361E651FC1DBEEC0E10F457F91544738A1BBB622B05B4ACE3FF1AB9470D14070DAF38BBF682DE83C797A8E06702FD7DCBF3545D24C29FE69D139170BDBE32636890A11B43A57F975DC9AC0351405983A458F91A2700277DE66B305533D2ACCC5470C81294600A7E5151039D2AA6ADFFA5F48DBDD806677546C3C00AD53BFB6771379D58C73FC58B27A83EF989F5A7E1A0E2DDDFDE78877100BAFD27CFF66087C0848A9087E6777DC1C4423B07EEF65367C38BF102B0130C37830F0ED2409C78D8632A8EC252860027EACBDA9DB15EBD00018A32BB9447039F2F4565A50EEBA195EEDE170403B3724CFAB74D00AB8949B32458319056AC99048C97DAFD72199DCDA7101041C4DA1C6D7BAE550B8A3FE119ED0710DE2318DD1750CBDAA12EF0780AE3C1CE089700E4C663FF43BE33FB00435BFB348551C16AC85988A3F5EE6DC08A852DD00022AF78A4C732742FEC0AF6E7C513FE47D5DB16C6297B4864F69C538C47E94B6C19C7337004DC8BD06542E182DAB40DE7899048B77B115528B7E8CFCA331AEE2781BC394E0EB0520E3C6FC54E608678093426AE7B877264F399AC1F66A879B3BFD1CAA866A65
+
7FF4C7E2799B5EEB8B733979CC2DAF73245D8608005F1C9D4524B87A0F2BB2190DD37494C9309673A74B9E877B28A45D663F982816250683658BB8CBAA7082B168421DECF704DF2AF5D984733D94A59A1E644EAF5FD65F7CE91168D908FE62DA32ACEB138A7D63E26AFFF806CF7303B0FEB8408EF08A559C972F4C0B5B278012988398DA5C83C46D3CEC64F3EDA62165531EBC7BF1E3FF8E112DCECDF57BFD286DEE7110FA0837A801F4E9EFE01B3E85B662FA839058B4067A232E45305F453EFD8A734B1E02E77032FC53833519BECC8AA38D66A9A53598FC7BF853AD8E43A022FB2C73A5971C49CE56BAF7AF13945C4B189650AAB88CFB08B4B19E6251E132BF9062F643199546A83ABBC362E3E2377A37E2DC9DFA42529738A3622B161F3DB3099301171CBD772DB5B50BE6A7BC6931971367DC92DBA08F0DB84B61C233E02ACFCEDC7E46D3243B834E138318B2187405CECCE88807377C7E677CED7507F4771239E68A8465A8D2033FC52C19891309A037B45D5DE1AE7C67522ECAEF31281B84C81B19356ED4FC2C144F226E19DC43F8F3DEACA44029BA0F92507D9CE59E9A829E88F96FC6A34ADCA7ED568D14BA1DCAAAD62BA8526F969D68F28759C3319B9640A6B6B5AF29A5A87C5EC4B6E542CBF40B74F8B311FC644FF4CC382EDD2869D1AE74EB6CC3E19572036ED12F80FF729DB9D0C447162FD2147F0C261A7272B11757F8C91B5D1DE2952685EA83BA5B6E67BCA7689A005198B889A860BB6E63F8AFDCA47659C80B78D11135DAEFAA945E48453E5F722BC96D5F90AB53D8FAB2CDCFE6FB1CFAF7495EE131B869D8821A7A0CC7F0C36712C9CCDB40B023761630CDEC560F8CD46D9D26808E76310785B55233F25D05B462CE5224B0E00DD6B8A5A09FC28ADB019CABA2FDE6D2FA373032C031DA86C385DCF9088D0A60298944D0ED15D688ACCB77EA4467E061E09C443E2EA162B9E678075AD8D3F6C993031F0C9BAF3235E48D383CCE287F48D4047471922C359D5FDA858E7115AC202F44814396DDB379C1823463FD7602AC963089A9D58A2BEDC3785834A53144C890501BD556286DE605C8E4AB5E5BB7E79A1B129FABEE7F9D074218FCBF29FF7289725EA247688EA5342F2DD5CA2F211F22F7B4F7C6D9CF1B9B7F1BC9DA07B9E24FC46A587AC438A73F4B53A42A940DDC948A5A7545DB005A40C9F7692BBED86F90C18784B5EF029A0A50038FE9F9BE7C1DE9698B97533BFA9D3401D81F509BC8E1F55721D87CF08FD2F434C659FA2BF1EA7C99FA47B3E3417491AF7023D0996CC1441576441F59CB01319AD895F12D00119DC1D9759E119EC6972C42E7D7DA75AA015B0DA34FBBBE197C7293788033EDB54835B0FCF3E5953F25A86F82AB133CEF187139C67E78CA9DA8E5FCCB1EEC7C3BC687CE50ACE7AF59B5659FAF0D7468328C563C
+
F9182B066F75C1CECF1B483CCB31B1DCC0CB31F02D4BB9B48A39A3BE87F8127BDAB35091DFD59B11911C591905CAEC3741A331F489178AD665831059F2A26E6422E4D194A2BDDF06A8269D4040748985DDEA5D36C1CEC24395CAA7720677C5774183591783B5ED83325249887782540FA3E6EDD091B3F93AF4AA137EDF585A0C8EC4AADE5DC4274D8CC765FDB2B4DF2C09FF2BA15B65001FC98541FFEDE7CB117015021E583E791B447059B1659090CB090BDEF6868FB700A3B0F6C76323AC47665DA41C3907F8C758EEB9EF955D28D6D2D974C3EC447C6362EDC9757EA3615FDDE5F371E21A48634D536C85CC465B7FBB618D4B8F491EAAAFD98765B44F03C20A616DFC51420C5817CC57CE02B63E2F2CEC983D3B302C20959040BB4E2EC1C475F71A24AAB2C1067CE05D9D4323D0751D90AC410D55968F4937DB14FC06640B94CB5370D5657DC0C5D4FE3546A0CBEAF3405550ECC43368448E22ED5A3D4336ED73E490A5F183E6E38B483AF253837E9A6EC9241F507C377DCB6D55A51ABE90FFF5919684525610C3DFFB66C1362D3254AF72E9572607DEBFDCD4B3EFE256B18E8038C185229AEE010AE20F8B9A3F92352879CDDDBAD5062CECECD13EDFCA1E7F5D363ED3BCAF2E208FB9F652A45FF9D5161B21B0C7B1C5A525CC543FBFF2B9C8B6F07B16DBD97C8E9D6BAFA5D5A575A59ECB326AD2F3077F873A495A3BA7B76A37C9A1E407BB503F660610E7A50B9DF616AB9DB2B9A939AB4CD21ACF44BC55648059CCF3057E8EB05EA46DED2D60CB8374219C23E1CAE0ED11711D136BB104EA1E759A2074238348E3C57A7AED0B226EDBFF7C0FED3694D7F824E3779823A41014BF2A717B6B627186C7AADAD125B62891E3E5A9DB450B78705C866B6C03DBF72FB3BD5357A9EC39B21AF1F9532A1DCEC5D74E2341E87B54A6CF6DA7EC59D75A630E6066CE5A38DA27995C86FA5E0C0E3038B169E4845D1AE290F55DAB39FAA05045018B12B59BC4C2C92650277BC3C9F0FD2F7AE58983DE7D302B29A3854A7620D10C0F1E7AF694368C2674C3FB7BD328032D41C75E4A5585F057261453CDFAEA733EFD24E96BBCAAED85770E430FD556D82A324F6B3692A7BCB7C69DBC59CE92DA49C681A6F05C224EE04474688EBC7FA3A567A82250B18A7D2954F7E88DC3BD8B12F98642C68E5EC58C03D6BF3E8A69AEC85A07E60CB9D666B4B071ED35C08C34066D1E26CA978E9E454AFEBD6833FFB98F8FC8BA40263948FF711864E56CAD35EC483834199BCBE919811CEA00E41E044A6FEFAB58CC786A987302577339DB90D4FDA5A61AF97F0E2EEC0526BE1F559CBEE1C400D7AB64D7DB62CFFCCD779F735D6D4C8EAFDB3165C077515A23E8F70E54F2A6A8F103DEECAB9D573BB01F2CE188AEF0823051531939F0E2AC3A8FE0583825C4FEC746AF2C871E965393
+
B7611AEBC6F859C98A447AB11E39A34611AC394E24A63958E52AC0B69A7A7D69FC7E40A3DB09705B151099A8C5D372F70A976D69087C78939995E6BA0DC44D7A768BBE276D3A2604CFBDF492D6490C29FF7A6B1A69FDD9605CE55D7B6DA35C6BAF43906E443C00DC502798F7B7E8BF9025CFCBF49B6A842BA60B04F95C739FE6A1C70ABEB3C403263B156ECD58B03D607E284C07E3E27B89F9B18423EE72FF452C082515282EEFD0FBD264661A51ADC38607A44BEF3A59AF08CA12F31BD7E7881876A995C83B580D6DA8F4CAAE69B6D8D07377D8DFDAF3C62A7D7EC0BB0377B554F5542000056839BD7DDA449664FA10FBB06AAE7F3165FADA9BA3BAD85FD6507E618993A38410FC90B264B179AC8C9E3614784AAA54F1FF0F02BCFBFA15E03A740D95536BD6316E474E54CD804E1802C899CD0F5E3F3FF963AF6702E2C248CC65005D52D0A41AB5D74D1BEFDFB17CEDC304372D4DF97917728BCD66B150CC717A5E31B67421A1720FB404FBD06EABFFAEAAAE7D6DE3166A1AA92D51B6EB076727BCB0B360A4FAC09F2AC5CE20BFF017D15978D4ADF93218F90657D6FFD9A3E6FDB391F754EF78F25E810BAE014E3DFAEDC5AD439268F9A8E65FA0F3221455035EB40775659D5EDFE52B03CEE0F06BE9C99F5682B8228351F300BE8B295E
 
0000000000000000000000000000000000000000000000000000000000000000
 
0000000000000000000000000000000000000000000000000000000000000000
 
0000000000000000000000000000000000000000000000000000000000000000
@@ -1255,10 +1257,12 @@
 0 sc
 0 i
 1 0 0 -1 423.5 370 cm
--36.688477 -3 m
-(C*8*D"3\)"+8)[ 8.666016 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 9.996094 6.673828 6.673828 0.000000 ] xS
--23.680664 11 m
-(E*+*3"&)[ 9.996094 6.673828 6.673828 6.673828 6.673828 6.673828 0.000000 ] xS
+-14.34375 -10 m
+(C\(#*6)[ 6.673828 6.673828 6.000000 6.673828 0.000000 ] xS
+-36.688477 4 m
+(D*8*E"3\)"+8)[ 8.666016 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 9.996094 6.673828 6.673828 0.000000 ] xS
+-23.680664 18 m
+(F*+*3"&)[ 9.996094 6.673828 6.673828 6.673828 6.673828 6.673828 0.000000 ] xS
 0.60000002 i
 /Cs1 SC
 0 0 0 sc
@@ -1462,7 +1466,7 @@
 -7.7841797 -3 m
 (*67")[ 6.673828 2.666016 6.673828 0.000000 ] xS
 -33.27832 11 m
-(@D8&$+3B,*8*@)[ 4.259766 8.003906 3.333984 3.996094 2.666016 6.673828 6.673828 3.333984 6.673828 6.673828 3.333984 6.673828 0.000000 ] xS
+(@E8&$+3B,*8*@)[ 4.259766 8.003906 3.333984 3.996094 2.666016 6.673828 6.673828 3.333984 6.673828 6.673828 3.333984 6.673828 0.000000 ] xS
 0.60000002 i
 /Cs1 SC
 1 1 1 sc
@@ -1487,10 +1491,12 @@
 0 sc
 0 i
 1 0 0 -1 423.5 124 cm
--36.688477 -3 m
-(C*8*D"3\)"+8)[ 8.666016 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 9.996094 6.673828 6.673828 0.000000 ] xS
--23.680664 11 m
-(E*+*3"&)[ 9.996094 6.673828 6.673828 6.673828 6.673828 6.673828 0.000000 ] xS
+-14.34375 -10 m
+(C\(#*6)[ 6.673828 6.673828 6.000000 6.673828 0.000000 ] xS
+-36.688477 4 m
+(D*8*E"3\)"+8)[ 8.666016 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 9.996094 6.673828 6.673828 0.000000 ] xS
+-23.680664 18 m
+(F*+*3"&)[ 9.996094 6.673828 6.673828 6.673828 6.673828 6.673828 0.000000 ] xS
 0.60000002 i
 /Cs1 SC
 0 0 0 sc
@@ -1549,9 +1555,9 @@
 -14.34375 -10 m
 ('\(,")[ 8.666016 6.673828 6.673828 0.000000 ] xS
 -24.014648 4 m
-(D"3\)"+8)[ 8.003906 6.673828 6.673828 9.996094 6.673828 6.673828 0.000000 ] xS
+(E"3\)"+8)[ 8.003906 6.673828 6.673828 9.996094 6.673828 6.673828 0.000000 ] xS
 -23.680664 18 m
-(E*+*3"&)[ 9.996094 6.673828 6.673828 6.673828 6.673828 6.673828 0.000000 ] xS
+(F*+*3"&)[ 9.996094 6.673828 6.673828 6.673828 6.673828 6.673828 0.000000 ] xS
 0.60000002 i
 /Cs1 SC
 0 0 0 sc
@@ -1580,7 +1586,7 @@
 0 i
 1 0 0 -1 120.25 133 cm
 -17.671875 4 m
-(?7F\)$8)[ 6.000000 6.673828 6.673828 9.996094 2.666016 0.000000 ] xS
+(?7G\)$8)[ 6.000000 6.673828 6.673828 9.996094 2.666016 0.000000 ] xS
 0.60000002 i
 /Cs1 SC
 1 1 1 sc
@@ -1610,10 +1616,13 @@
 -14.34375 -3 m
 ('\(,")[ 8.666016 6.673828 6.673828 0.000000 ] xS
 -24.014648 11 m
-(D"3\)"+8)[ 8.003906 6.673828 6.673828 9.996094 6.673828 6.673828 0.000000 ] xS
+(E"3\)"+8)[ 8.003906 6.673828 6.673828 9.996094 6.673828 6.673828 0.000000 ] xS
 1 0 0 -1 151.875 80 cm
 -15.008789 4 m
 (&"*,.)[ 3.996094 6.673828 6.673828 6.673828 0.000000 ] xS
+1 0 0 -1 378.5 434 cm
+-42.27832 4 m
+(/""49@4".=@AB>;<)[ 6.673828 6.673828 6.673828 6.000000 3.996094 4.259766 6.000000 6.673828 6.000000 6.673828 4.259766 3.333984 3.333984 6.673828 3.996094 0.000000 ] xS
 ep
 end
 %%Trailer
--- a/paper/images/datasegmentreceiver.graffle	Wed Feb 08 23:26:08 2012 +0900
+++ b/paper/images/datasegmentreceiver.graffle	Thu Feb 09 06:37:09 2012 +0900
@@ -51,7 +51,184 @@
 	<array>
 		<dict>
 			<key>Bounds</key>
-			<string>{{196.375, 647}, {31, 14}}</string>
+			<string>{{99.75, 592.5}, {61.75, 35}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>72</integer>
+			<key>Magnets</key>
+			<array>
+				<string>{0, 1}</string>
+				<string>{0, -1}</string>
+				<string>{1, 0}</string>
+				<string>{-1, 0}</string>
+			</array>
+			<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\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Code\
+Segment}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>69</integer>
+			</dict>
+			<key>ID</key>
+			<integer>77</integer>
+			<key>Points</key>
+			<array>
+				<string>{106, 570}</string>
+				<string>{106, 665.5}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>TailScale</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>75</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{71, 501}, {70, 69}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>75</integer>
+			<key>Magnets</key>
+			<array>
+				<string>{0, 1}</string>
+				<string>{0, -1}</string>
+				<string>{1, 0}</string>
+				<string>{-1, 0}</string>
+			</array>
+			<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\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Input\
+Data\
+Segment\
+Manager}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{396, 293}, {85, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>74</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\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 peek("key1", 0);}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{196.375, 556}, {31, 14}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -99,52 +276,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{181, 612}, {61.75, 35}}</string>
-			<key>Class</key>
-			<string>ShapedGraphic</string>
-			<key>FontInfo</key>
-			<dict>
-				<key>Font</key>
-				<string>Helvetica</string>
-				<key>Size</key>
-				<real>12</real>
-			</dict>
-			<key>ID</key>
-			<integer>72</integer>
-			<key>Magnets</key>
-			<array>
-				<string>{0, 1}</string>
-				<string>{0, -1}</string>
-				<string>{1, 0}</string>
-				<string>{-1, 0}</string>
-			</array>
-			<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\cocoartf1038\cocoasubrtf360
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
-
-\f0\fs24 \cf0 Code\
-Segment}</string>
-				<key>VerticalPad</key>
-				<integer>0</integer>
-			</dict>
-		</dict>
-		<dict>
-			<key>Bounds</key>
-			<string>{{162.25, 594}, {36, 14}}</string>
+			<string>{{112.625, 576.5}, {36, 14}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FitText</key>
@@ -205,14 +337,14 @@
 			<key>Head</key>
 			<dict>
 				<key>ID</key>
-				<integer>69</integer>
+				<integer>75</integer>
 			</dict>
 			<key>ID</key>
 			<integer>70</integer>
 			<key>Points</key>
 			<array>
 				<string>{264, 623}</string>
-				<string>{141, 605.25}</string>
+				<string>{141, 535.5}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -236,7 +368,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{71, 576.5}, {70, 57.5}}</string>
+			<string>{{71, 665.5}, {70, 57.5}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>FontInfo</key>
@@ -404,7 +536,8 @@
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
 
-\f0\fs24 \cf0 DataSegment\
+\f0\fs24 \cf0 Local\
+DataSegment\
 Manager}</string>
 				<key>VerticalPad</key>
 				<integer>0</integer>
@@ -835,7 +968,8 @@
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
 
-\f0\fs24 \cf0 DataSegment\
+\f0\fs24 \cf0 Local\
+DataSegment\
 Manager}</string>
 				<key>VerticalPad</key>
 				<integer>0</integer>
@@ -1618,7 +1752,7 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2012-02-08 23:21:14 +0900</string>
+	<string>2012-02-09 01:24:14 +0900</string>
 	<key>Modifier</key>
 	<string>Kazuki AKAMINE</string>
 	<key>NotesVisible</key>
@@ -1662,330 +1796,337 @@
 	<key>QuickLookPreview</key>
 	<data>
 	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
-	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
-	IDUgMCBSIC9NZWRpYUJveCBbMCAwIDU1OSA3ODNdCj4+CmVuZG9iago3IDAgb2JqCjw8
-	IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczIgOSAwIFIg
-	L0NzMSA4IDAgUiA+PiAvRm9udCA8PAovRjEuMCAxMCAwIFIgPj4gPj4KZW5kb2JqCjEx
-	IDAgb2JqCjw8IC9MZW5ndGggMTIgMCBSIC9OIDEgL0FsdGVybmF0ZSAvRGV2aWNlR3Jh
-	eSAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFUk9IFFEc/s02EoSIQYV4
-	iHcKCZUprKyg2nZ1WZVtW5XSohhn37qjszPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LArEvX
-	IKkgCDx16PvN7OoohG95O9/7/f1+33tEbZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3UTlim
-	FfjpYnGMseu5kr+719Zn0tiy3se1dvv2PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPAHZav
-	2D4BPFgOrBrwI6IDD5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5uca+i7WJg/5cj2bWjr2z
-	6qrRTNS090ShvA+uRBnPX1T2bDUUpw3jnEhDGinyrtXfK0zHEZErEEoGUjVkuZ9qTp11
-	4HUYu126k+P49hClPslgqIm16bKZHYV9AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8AnYT9k
-	h3nWrR/2F65T4HuEPTXgzhSuxfHaih9eLQFD91QjaIxzTcTT1zlzpIjvMdQZmPdGOaYL
-	MXeWqhM3gDthH1mqZgqxXfuu6iXuewJ30+M70Zs5C1ygHElysRXZFNA8CVgUfYuwSQ48
-	Ps4eVeB3qJjAHLmJ3M0o9x7VERtno1KBVnqNV8ZP47nxxfhlbBjPgH6sdtd7fP/p4xV1
-	17Y+PPmNetw5rr2dG1VhVnFlC93/xzKEj9knOabB06FZWGvYduQPmsxMsAwoxH8FPpf6
-	khNV3NXu7bhFEsxQPixsJbpLVG4p1Oo9g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6bflN
-	V7Lrhv769nr72vIebcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/hTla
-	KvIUVfRWUNbEb2cOfhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh4hKg
-	ioMz1E5UY40D4inx8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVuZG9iagoxMiAwIG9iago3
-	MDQKZW5kb2JqCjkgMCBvYmoKWyAvSUNDQmFzZWQgMTEgMCBSIF0KZW5kb2JqCjEzIDAg
-	b2JqCjw8IC9MZW5ndGggMTQgMCBSIC9OIDMgL0FsdGVybmF0ZSAvRGV2aWNlUkdCIC9G
-	aWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AYVUz2sTQRT+Nm6p0CIIWmsOsniQ
-	IklZq2hF1Db9EWJrDNsftkWQZDNJ1m426+4mtaWI5OLRKt5F7aEH/4AeevBkL0qFWkUo
-	3qsoYqEXLfHNbky2perAzn7z3jfvfW923wANctI09YAE5A3HUqIRaWx8Qmr8iACOoglB
-	NCVV2+xOJAZBg3P5e+fYeg+BW1bDe/t3snetmtK2mgeE/UDgR5rZKrDvF3EKWRICiDzf
-	oSnHdAjf49jy7I85Tnl4wbUPKz3EWSJ8QDUtzn9NuFPNJdNAg0g4lPVxUj6c14uU1x0H
-	aW5mxsgQvU+QprvM7qtioZxO9g6QvZ30fk6z3j7CIcILGa0/RriNnvWM1T/iYeGk5sSG
-	PRwYNfT4YBW3Gqn4NcIUXxBNJ6JUcdkuDfGYrv1W8kqCcJA4ymRhgHNaSE/XTG74uocF
-	fSbXE6/id1ZR4XmPE2fe1N3vRdoCrzAOHQwaDJoNSFAQRQRhmLBQQIY8GjE0snI/I6sG
-	G5N7MnUkart0YkSxQXs23D23UaTdPP4oInGUQ7UIkvxB/iqvyU/lefnLXLDYVveUrZua
-	uvLgO8XlmbkaHtfTyONzTV58ldR2k1dHlqx5erya7Bo/7FeXMeaCNY/Ec7D78S1flcyX
-	KYwUxeNV8+pLhHVaMTffn2x/Oz3iLs8utdZzrYmLN1abl2f9akj77qq8k+ZV+U9e9fH8
-	Z83EY+IpMSZ2iuchiZfFLvGS2EurC+JgbccInZWGKdJtkfok1WBgmrz1L10/W3i9Rn8M
-	9VGUGczSVIn3f8IqZDSduQ5v+o/bx/wX5PeK558oAi9s4MiZum1Tce8QoWWlbnOuAhe/
-	0X3wtm5ro344/ARYPKsWrVI1nyC8ARx2h3oe6CmY05aWzTlShyyfk7rpymJSzFDbQ1JS
-	1yXXZUsWs5lVYul22JnTHW4coTlC98SnSmWT+q/xEbD9sFL5+axS2X5OGtaBl/pvwLz9
-	RQplbmRzdHJlYW0KZW5kb2JqCjE0IDAgb2JqCjczNwplbmRvYmoKOCAwIG9iagpbIC9J
-	Q0NCYXNlZCAxMyAwIFIgXQplbmRvYmoKNCAwIG9iago8PCAvVHlwZSAvUGFnZXMgL01l
-	ZGlhQm94IFswIDAgNjEyIDc5Ml0gL0NvdW50IDEgL0tpZHMgWyAzIDAgUiBdID4+CmVu
-	ZG9iagoxNSAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvT3V0bGluZXMgMiAwIFIgL1Bh
-	Z2VzIDQgMCBSID4+CmVuZG9iagoyIDAgb2JqCjw8IC9MYXN0IDE2IDAgUiAvRmlyc3Qg
-	MTcgMCBSID4+CmVuZG9iagoxNyAwIG9iago8PCAvUGFyZW50IDE4IDAgUiAvQ291bnQg
-	MCAvRGVzdCBbIDMgMCBSIC9YWVogMCA3ODMgMCBdIC9UaXRsZSAo/v8wrTDjMPMw0DC5
-	XDAwMCBcMDAwMSkKPj4KZW5kb2JqCjE4IDAgb2JqCjw8ID4+CmVuZG9iagoxNiAwIG9i
-	ago8PCAvUGFyZW50IDE4IDAgUiAvQ291bnQgMCAvRGVzdCBbIDMgMCBSIC9YWVogMCA3
-	ODMgMCBdIC9UaXRsZSAo/v8wrTDjMPMw0DC5XDAwMCBcMDAwMSkKPj4KZW5kb2JqCjE5
-	IDAgb2JqCjw8IC9MZW5ndGggMjAgMCBSIC9MZW5ndGgxIDE0MTI4IC9GaWx0ZXIgL0Zs
-	YXRlRGVjb2RlID4+CnN0cmVhbQp4Ab17eXxU1fX4vfets2Qy+5ZZM5mZTPadhAQyhmws
-	iSEgJGgwgQQCQg0YI1DhGxVFIqLIKrjhEjY1Q6ASoFhKQbS1FayA4lKtuNQ21faHtgVm
-	5nfum5BCavvxj376Jufee+59y7nnnnu299K5+M42FIe6EYPqZrR0zEHSkedCiFHPXtjS
-	EcN1dVC/OburE/rpwSXD+II5HXMXxnBxA0Jy+9wFS4eu1y9AyOlqb2tpjY2jK1AXtENH
-	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
-	CepU+IPcB7jekIqVYZr7+AA7cOqJyIKjkTshC7+Fab98GjhEkCEyXvKPqXX6ZfBHPYYH
-	zTvMDPW5CrXV2gbtXOEu5i5hjX4LvJ3fYths3GzaiXYa1dVooqHK9IaBLede48gqrhf1
-	4h3cThOXlMyZDSYj+IQGpSLeLqqoMTMmAGMo3SaDuU/5iBFs2jtuicvAnpoL5usSPDHT
-	BkmfHEumGTKbkOspwjTJozXAS3LjQq3JZObgpRUsgHkV8G35cakSocY0ubeI5nxwLg/5
-	fiJt3HwadBSMgjdswAmGcZ/03Ter7InuJ3wBR2aKOidTzY1VRTrfhIQomzk3si7yp5cj
-	c/bz4vNxvNssbkhia4Fd99K9IB3RNvju+fsOP3QyEF/TtyjxYBt0kLl2gJ/mh2+wMyAL
-	movyUQEaBd8dl6MKVCl9Zz0BTYJvkG+UvvWuh++3b0LT0HTUgBrhvT6VZC0APXj4fgDd
-	eFNVfV1lanXbgq62znmzW6QzpGEongcIARwFOAXwMcA39BYAcC12AWQBBAHqAJoBOgC6
-	AR4FeAYgBHAU4BTAxwDfxCZN1FC7ALIAggB1AM0AHQDdAI8CPAMQAjgKcArgY4BvKEOi
-	QweCY7iNkWsEnjgCh/9huu78wAg8bQSeMQLPGoFnj8DpfwJcSw/1rq/Fy0fgFSPwiSPw
-	mhF43Qi8fgQ+ZQQ+dQQ+bQROV/ta+maNwGePwFtH4JLMXsP/uSPG543AbxuBLxiBS/9b
-	ds39aIRzLX23j8A7RuCLR+B3jMA7R+B3jsC7RuBLKf7/ASqpcxsKZW5kc3RyZWFtCmVu
-	ZG9iagoyMCAwIG9iago5NDUzCmVuZG9iagoyMSAwIG9iago8PCAvVHlwZSAvRm9udERl
-	c2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA3MTcgL0Rlc2NlbnQgLTIzMCAv
-	RmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUg
-	L09VR1JQRitIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL01heFdpZHRo
-	IDE1MDAgL1hIZWlnaHQgNjM3IC9Gb250RmlsZTIgMTkgMCBSID4+CmVuZG9iagoyMiAw
-	IG9iagpbIDI3OCAwIDM1NSAwIDAgMCAwIDAgMzMzIDMzMyAwIDAgMjc4IDAgMjc4IDAg
-	NTU2IDU1NiAwIDAgMCAwIDAgMCAwIDAgMCAyNzgKMCAwIDAgMCAwIDAgMCA3MjIgNzIy
-	IDY2NyAwIDAgMCAwIDAgNjY3IDAgODMzIDAgMCA2NjcgMCA3MjIgNjY3IDYxMSAwIDY2
-	NwowIDAgMCAwIDAgMCAwIDAgMCAwIDU1NiA1NTYgNTAwIDU1NiA1NTYgMCA1NTYgMCAy
-	MjIgMCA1MDAgMjIyIDgzMyA1NTYgNTU2CjU1NiAwIDMzMyA1MDAgMjc4IDU1NiA1MDAg
-	MCAwIDUwMCBdCmVuZG9iagoxMCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAv
-	VHJ1ZVR5cGUgL0Jhc2VGb250IC9PVUdSUEYrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRv
-	cgoyMSAwIFIgL1dpZHRocyAyMiAwIFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMTIx
-	IC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMjMgMCBvYmoKKE1h
-	YyBPUyBYIDEwLjYuOCBRdWFydHogUERGQ29udGV4dCkKZW5kb2JqCjI0IDAgb2JqCihE
-	OjIwMTIwMjA4MTQyMTQ1WjAwJzAwJykKZW5kb2JqCjEgMCBvYmoKPDwgL1Byb2R1Y2Vy
-	IDIzIDAgUiAvQ3JlYXRpb25EYXRlIDI0IDAgUiAvTW9kRGF0ZSAyNCAwIFIgPj4KZW5k
-	b2JqCnhyZWYKMCAyNQowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMTUyODAgMDAwMDAg
-	biAKMDAwMDAwNDY2MSAwMDAwMCBuIAowMDAwMDAyNTM4IDAwMDAwIG4gCjAwMDAwMDQ1
-	MTIgMDAwMDAgbiAKMDAwMDAwMDAyMiAwMDAwMCBuIAowMDAwMDAyNTE4IDAwMDAwIG4g
-	CjAwMDAwMDI2NDIgMDAwMDAgbiAKMDAwMDAwNDQ3NiAwMDAwMCBuIAowMDAwMDAzNTgw
-	IDAwMDAwIG4gCjAwMDAwMTUwMTEgMDAwMDAgbiAKMDAwMDAwMjc1MiAwMDAwMCBuIAow
-	MDAwMDAzNTYwIDAwMDAwIG4gCjAwMDAwMDM2MTYgMDAwMDAgbiAKMDAwMDAwNDQ1NiAw
-	MDAwMCBuIAowMDAwMDA0NTk1IDAwMDAwIG4gCjAwMDAwMDQ4MzggMDAwMDAgbiAKMDAw
-	MDAwNDcwOSAwMDAwMCBuIAowMDAwMDA0ODE2IDAwMDAwIG4gCjAwMDAwMDQ5NDUgMDAw
-	MDAgbiAKMDAwMDAxNDQ4OSAwMDAwMCBuIAowMDAwMDE0NTEwIDAwMDAwIG4gCjAwMDAw
-	MTQ3MzUgMDAwMDAgbiAKMDAwMDAxNTE4NiAwMDAwMCBuIAowMDAwMDE1MjM4IDAwMDAw
-	IG4gCnRyYWlsZXIKPDwgL1NpemUgMjUgL1Jvb3QgMTUgMCBSIC9JbmZvIDEgMCBSIC9J
-	RCBbIDxhZTgzNTFjMzk3YTNiNjc4ZGE5YmQwZTlkMmFhMzNlYT4KPGFlODM1MWMzOTdh
-	M2I2NzhkYTliZDBlOWQyYWEzM2VhPiBdID4+CnN0YXJ0eHJlZgoxNTM1NQolJUVPRgox
-	IDAgb2JqCjw8L0F1dGhvciAoS2F6dWtpIEFLQU1JTkUpL0NyZWF0aW9uRGF0ZSAoRDoy
-	MDEyMDIwODEzNTkwMFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIDUuMi4zKS9Nb2REYXRl
-	IChEOjIwMTIwMjA4MTQyMTAwWikvUHJvZHVjZXIgMjMgMCBSID4+CmVuZG9iagp4cmVm
-	CjEgMQowMDAwMDE2MDEzIDAwMDAwIG4gCnRyYWlsZXIKPDwvSUQgWzxhZTgzNTFjMzk3
-	YTNiNjc4ZGE5YmQwZTlkMmFhMzNlYT4gPGFlODM1MWMzOTdhM2I2NzhkYTliZDBlOWQy
-	YWEzM2VhPl0gL0luZm8gMSAwIFIgL1ByZXYgMTUzNTUgL1Jvb3QgMTUgMCBSIC9TaXpl
-	IDI1Pj4Kc3RhcnR4cmVmCjE2MTYzCiUlRU9GCg==
+	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
+	RZ5B9CtHtRAjdTyP38cD3tbH+VnKDUjEM6kG/IuJEd03pbZgRoeuILTObBffMlqvoYu9
+	VzC6BMsGRtfK6Lf/A1hjqMcKZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjI2NDIKZW5k
+	b2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2Vz
+	IDcgMCBSIC9Db250ZW50cyA1IDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkgNzgzXQo+Pgpl
+	bmRvYmoKNyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFj
+	ZSA8PCAvQ3MyIDkgMCBSIC9DczEgOCAwIFIgPj4gL0ZvbnQgPDwKL0YxLjAgMTAgMCBS
+	ID4+ID4+CmVuZG9iagoxMSAwIG9iago8PCAvTGVuZ3RoIDEyIDAgUiAvTiAxIC9BbHRl
+	cm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB
+	hVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIYZ9+6o7Mz05vZNcWTBF2i
+	PHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39ft97RG2dpu87KUFUc0OV
+	K6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7HtXb79j21lWVgIeottrcQ
+	+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0pbItkVPmoigqr2I7Sa77
+	+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1FKcN45xIQxop8q7V3ytM
+	xxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemymR2FfQB2KsvsEPAF6PGy
+	Yg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx2oofXi0BQ/dUI2iMc03E
+	09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol7nsCd9PjO9GbOQtcoBxJ
+	crEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REbZ6NSgVZ6jVfGT+O58cX4
+	ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd/8cyhI/ZJzmmwdOhWVhr
+	2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1RuKdTqPYNKrBwr2AB2cJLE
+	LFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82zRGaUsVuj5N142/1mkRGf
+	ODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn9UH9PAk9rZ/Rr+ijEb4M
+	dEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9AGf1mCmVuZHN0cmVhbQpl
+	bmRvYmoKMTIgMCBvYmoKNzA0CmVuZG9iago5IDAgb2JqClsgL0lDQ0Jhc2VkIDExIDAg
+	UiBdCmVuZG9iagoxMyAwIG9iago8PCAvTGVuZ3RoIDE0IDAgUiAvTiAzIC9BbHRlcm5h
+	dGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFVM9r
+	E0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0Sre
+	Re2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWABOQN
+	x1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A
+	4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXT
+	QINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmt
+	P0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQ
+	OMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQEEUE
+	YZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8Qf4q
+	r8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8muwaP+xX
+	lzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn
+	/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6
+	JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODI
+	mbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05
+	Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS
+	+fmsUtl+ThrWgZf6b8C8/UUKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9iago3MzcKZW5k
+	b2JqCjggMCBvYmoKWyAvSUNDQmFzZWQgMTMgMCBSIF0KZW5kb2JqCjQgMCBvYmoKPDwg
+	L1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3VudCAxIC9LaWRz
+	IFsgMyAwIFIgXSA+PgplbmRvYmoKMTUgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL091
+	dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvTGFz
+	dCAxNiAwIFIgL0ZpcnN0IDE3IDAgUiA+PgplbmRvYmoKMTcgMCBvYmoKPDwgL1BhcmVu
+	dCAxOCAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0
+	bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAwMDEpCj4+CmVuZG9iagoxOCAwIG9iago8PCA+
+	PgplbmRvYmoKMTYgMCBvYmoKPDwgL1BhcmVudCAxOCAwIFIgL0NvdW50IDAgL0Rlc3Qg
+	WyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAw
+	MDEpCj4+CmVuZG9iagoxOSAwIG9iago8PCAvTGVuZ3RoIDIwIDAgUiAvTGVuZ3RoMSAx
+	NDMxMiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9e3l8VNX1+L33rbNk
+	MvuWWTOZmUz2nYQEMoYkhCUIASFBgwkQCAgVMEZA4RsVBSKigCyCGy4QQM0QqAxQLKUg
+	0NoKlkVxqVZUaptq+0NrgZn5nfsmpJDafvyjn77Jufeee99y7rnnnu29tC24twUloA7E
+	oLGTm+fNQNJREEKIKZ42t3leHNfVQ/32tPY2VxznUmF8zox5M+fGcfEphOT2mXMW9V2v
+	X4iQ84XWlubp8XF0DeqiVuiI47gA6pTWuW1wHj20e6F4ec7d0/rG9SmAT5jbvLDv+ehD
+	wF0/aZ7bAjUcBaugSJl39z1tEooKzFC3zVvQ0nc+BnqZdxCG3gC6G8nQXUhABKnh14iQ
+	cEluRyyM0nE4pmco1t2ZWPYt0ogSfmftE1L9lvtn575vueZXrBH/AR2y6+fTmg9EAwgp
+	MYz3Ktb0j0jXQREIo/HpYTQCoBygECA9/RYz6sDb0JMALwAwaBZ+DC0CWAnwNADb39oB
+	2H78WA8rBg/gRciKRwYVrHOC3uI0yxXOd8OY3/uc833zZwexBVbvU2zpSUCyW+T4Bfw8
+	mo6c+BXkxYtRDUrFm/cE5jibYGgHmgfQAcBIJcY7ehx5zjdxBvKyGK7xIQeL33B+mZvp
+	/Dw3THCP84g/zEL1CwdgwUTnYftzzp/bZzrfBNgVH9oZgDPecO6wz3Guc4Tx5h7nWnsY
+	wzVr4tW9drj0DefcwAbn9FxpfPSGMNnV4yyB8YlBhbOo2O0stF90ZvvDIgY80z7amZb7
+	G2cKXAinueCm3qDGabOvcw6GIYe9yj8Y4CDeibegNLylxzvSeQCaMN09IwLFG8L4/j01
+	qbneMF4cLKpJ3RCo8XsDo53eQLXfD+2JJ4Rlwu3CLUKekC6kCj7BLSQJelErqkWVqBTl
+	oigKYfxqT7mTP4h3oXJgy649Ii9yYfw6dLIH8WtS52v7RFYkIhL14dgnILwY6cN41141
+	bUHjDV5q8WH82p5412tBJ0tbrDSgJrQNBZSIYJGgkSiEHw/z6BFje7m5XDtUU1Jd+e+K
+	Jmnkepn+7w8ztoc2jBpfH9ppbwjl0UbM3nD9dPP1xr+t2+6FoZaK9PRRdYv2tM+bPaOq
+	xVPV5KlqAWgKPdbeag51THW5ds+eRwdcIcbXNHVaK62bW0LzPC2VodmeStfudum6AcMz
+	6HC7p3I3mlE1oX73jGBLZU97sL3K01zZsGdqxYLGm561sv9ZCyp+4FkV9GYL6LOmStcN
+	eFYjHZ5Kn9VIn9VInzU1OFV6Fp181azxFfe0gXS6qmaNcoVSx4dGjJtcH3I1N1SG8Tbo
+	rLwXcYeRmjuEUrkOZGWzkROh2PsAF2gdvS32BXccqaNzY39lSmFR91Mg0fIydBg9jrag
+	bsSjLminoiloEzqJZ8PevgPtReewA2WB7mVRGI1Gb+NY7DSagV6G89vQEbQe7UZKuGYu
+	MsDoauyNLQY8CO2paFnsRZSCitGj6BAqgbuuRr2xHbE9MFqHbkM70S64/tfYQ3azutjr
+	sYtIROPgnstg5HRsdKwbaVEGqkBjoXcZehN7mQuxVmRGpUDdM+h5tBX9Av0ZP4T3xlpj
+	7bFTsU9BVM3IhsbDbwneiz9lutlHY8/EvopFgROpKA2e2oTWoZfg/t3wOwyqtQrfhdvw
+	OryeBMlDZC/7CGeKRoAPATQcfjWglVcAB/ajo+hv6B/4a2Jm1EwbcyxWGPt/SIFGwSzp
+	TFpQO/yWw281zOkg5nEOHobH4iX4Kbwe/46kkdtIPbmPLCRfMGOYO5hFzO/Ye9gebhW3
+	iVdEv40djB2PnUUmZEe3owVoKczuCDqFLqMrmIF72bAXl+IKPAV+HXgL2Y+34v1kLD6M
+	T5Gd+Pf4M/w1vko4oiQGkk7ayDqyixwhv2VmMeuZp5nfM9+yQznCbeU+573CB9Gp0ZXR
+	38ZKY5/GvgcVKyI3rEwFGoPuRM0w23moAP0fzOI1+HXDqh1Fx9BJ6fcZtqFe9D1wAWEt
+	tuI8XAu/MfhWPAPPws/hA/B7U6LlOwILQWREQ0zERsaTqWQu6SBnSQeTxKQxI5nJTDf8
+	TjDnmKvMVZZjdayBHc6OQKvYuexm+G1ju9ge9h2uhBvKjeEmch3cSm4VM407zZ3jl/Kr
+	+R7+a/4bUIujhbuFVbA6J0FmfwGy/M+DxSlAfR76CZqGK/FUtAFWYytuRp0gXdPxCuDX
+	PJQaa2SWMsNJDkjDm+h+kNbNaAlaydyBtsbeY3ai8yApc+CWHWg7W4Hs3EZYnYdQDkhR
+	3y8YSAuk+n3eFE+y2wUq35ZktZhNRoNep9WoE5QKuUwUeI5lCEYZVZ7qJlfI1xRifZ6a
+	mkyKe5qho/mGjibYyq5Q9c3nhFz0umYYuunMIJw5Y8CZwfiZwf4zsdpVhsoyM1xVHlfo
+	N5UeVxhPHlcP7ccrPQ2uUK/UrpXaT0rtBGi73XCBq8rcWukK4SZXVai6vbWzqqkyMwPv
+	DwI75JkZVHEEkYLeOISGNS8BBYuG0TOqQlZPZVXI4oE2jDHequbpobHj6qsqk9zuBuiD
+	rrp6eEZmxqwQ0IkeU073TH8sHERTm2ir+Y76ENPcECJN9F6a9JDJUxkyLf7c/E/0eqtq
+	1Q2DIeKtbm7prA4Fmx4D5lK0iWLNqwAbNd4FtyWPNNSH8CN9RFAaZwOllNy4TfA2zXaF
+	ZJ4KT2vn7CZgLqqr77EGrZLyDaGx9T2WoEVCMjP2m5eWumH2+zNvybyF1qVu89J4/eXD
+	8f53D9PavPToJ1CPqutnAKYc8IwAOkOuadJDPEBsMS1ailHntGLgExwNGKY5C+gZFiIg
+	M4w3xHlHNIc6xl8no7UyTlzT7MoemcUqGaGKBji/qVM9GFYKzld7XJ3fgrVu8vT++eae
+	5r4e3qv+FtFButD9shLCzdfb7dRYemHWrWZPK13fdmlNAfeYq27oAJyyhtIc0oMBH1vv
+	DrkaoAO8yYxRYSQbW78b49UNYRx7JIwq7fvBR2XunALDGVTUZlXC8wHJzICONDe0sjJc
+	1fDkaiorrk5X54jpna5qVysIE+uVahho6WzIBg6Orwc+oQnwxGBDUn+zpaFhMNwnm94H
+	LoHTOxvgDrP77gC11JUdgZNyMsCYMr6x9ePqQx2VSaFgZQOsAojv4bH1ocMguQ0NcFZu
+	P6VA8ZJZ5j6a84Dm3DQYz4/fBXyXDrhFQ2cnvef4eo87dLizM6mT7rc4HsZoYEewryOM
+	6CmU5WHcMRauhcrjTpLWwO1xA1kNlKcFINLXJQp89v/M4aJ+uuHKQUBtkcTh4v8Sh0t+
+	DIcH/ygOl/ZTehOHy4DmUsrhIf87Dg+9icPl/5nDwX66gchbgNqgxOGK/xKHh/0YDlf+
+	KA5X9VN6E4ergeYqyuHh/zsO19zE4RH/mcMj++kGIkcBtSMlDo/+L3G49sdweMyP4vCt
+	/ZTexOGxQPOtlMPj/nccrruJw+P/M4cn9NMNRN4G1E6QODzxv8ThST+Gw/U/isMN/ZTe
+	xOHJQHMD5fDt/RwOJoXQjXq4Y4DaRf91xXzHDSwHT4nTogpSAoHzeVRHdqLVAJWA7wTo
+	Zu9BQYCj0P4MYrLJAK9wE1E34CehfgbGnuF3oo20D8b2Qt3EfobcUBfAWB1AOwTqpVAX
+	A9QADMHH0TLo64B6JVy7DPoo0HPa4dkrYYzSYwK8A9oKAAOQeT2/pISo503AXWgyDfel
+	sB8q6WAQnAwHB8ADCBA3/OshG9AlhwhJ2deXALUKJUJmix4aAC3SIT3UlIZ/PYwQDZmR
+	BVlhKAnABmBHDojjXBCxJAPmgcjSi3zID20E0R09CuB3B0SmX2AzLsbb8NtETjaTa0yQ
+	qWfeZa6wj7IfcjP4PL6Jf1NYIfxNbBM/ke2U18k75N8otIrViq+UU5VnEqwJV1QjVS8n
+	Dk48BVyoQIg9BTE1A7Muj+fLxGxwagBEdRihUwAUhzbzYRixAAjawofoAFyB0MT0A3AX
+	Duqc3HyNW+MHqGBXh6/9gTt0ZViYrb0KuRc4o46ZT6b0Pccb1BP+WZaBDB3DBgSLKIu6
+	D9ZAKmTM5drecxFUXhYpy83BjEf6kSmORc6t9kVO7lBkLxlNAVZwdXQKaebOAo+HBmV6
+	jUxnNJmssoP4GVg7PX4mqAqCGIxWWwzGv7vn1JnDQt4j8ftbP7L2nukdU9VS+QUqL4fH
+	EIHXqE1GnScL+31+X6F6UJGOTHk2e/i4vHWL1lYHio2KxtKD3NnoO09+EP00+vE3T0W/
+	urh0zlNdk27FqV+uw16YH0aVQI8J6NGhoqBS1CCdAehhRyfqKEmQtgSSZKJFb/i7u/z+
+	vpme6f3oBjp02kFFGrXfx+Q7sMmBDWqBZ4Y/n1VNqdh8iy8nMKX0QHQKLlp9Hrux+5un
+	sPG7e1qWXJ4ffe/S+ujHEg07o6dwB7oAkpgZNCKPSj5dlKuBDKFAPh2JlsRpLeb0MerL
+	tWWR68+tBVbk5piKBhUVFvj8nsJ8g54XdlbZEjGZe66p/bTytsw0QSFc+NV9eyVBxhB3
+	IukZDPIFdTiNkXPwADwdWVhuups+gC5ipI+9tXDzQfkGT/fp0xcgSUPlIBh7n7Vxm2Cv
+	2ND8oGk5h6tFQ2EiZysUErTFzN3mYoVjuF3dftR8pjfSi8p7y+EewxYFC1BSgg97rT6Z
+	l/MZVeZUWHltKk4SoaXmoWVSGlKxjkBhkdtSkYaFguaVMC2k40FIO5uMGrVA3C6/T1Mw
+	SOvWFmkKiCeZaPQmYz4TfKBp0tLoH6LRpbPK23Fh57aFrz2/LrvmdW7T57ujb0c//Hn0
+	L58cxKWXu3H1lc+/x3WXcWn0bPSjDx75NZ0bhmwCIme5tSCBnt0iDuP8oJJlBSUrbOCQ
+	fLiMTuro2UgJiN3l3+Tm6AqH4kH5Go/m6C83+1YfZr7r1DVsu/IT5juJT5/BWoZZN/BJ
+	h0qCduRJhNXUpal5UU4lSyjQyqerYVH1Cx/oW1TYNNeXtby2V/2vKyvwggYW47PqJBXG
+	c886Cx46e/Z0wti0PE5QXvjVXTXtJm4crBJBk2MXuPnc55JG2h0sTeI24g0c48RO9iG8
+	nFup48aLzKN2jcbAD7YzysEGmYM4HBYml5SqczVWlyzXYnG6trpnz+gT9DHq72p7L/dq
+	S7Jh6rCg0FDHV3Uwspm8Op/Km+RTGGV5KEGvzsNaTaJasAHGISYPY8IycrMyDyVqoRCt
+	fB5mMRR0SbG6TF2Wnh4vaceDjbhRxCbYyp5kpFFr8/MGFQ3K5wVeWnHY2W4P68AFmiPu
+	Yz3vR7/969cf3jPEccS6tjt6PoZe//zVA3h4Kvd59MLB1dui70SPRaPRn+9oWHPp2UNb
+	foNfxVWn/iCtzStgKqaBLksAHT4z6Fyu2aAleaLCkUiQwySKuTqrNcGrslis59ztK6/v
+	CMoDVB4pj0ji7MNGjdfg4wVOYAVGIALHy9UizNYIhUyryMOCHjI8kvim0Xl56UzoPlUT
+	j1vDuF0gyXqBBDA51XJL28hSa+L7f40+f4KMx9nb19dviT4a6d5p8N/d8Nj44ViDs65u
+	4nTnj0RPf3Uo2iPNAfYx2wtzoDZsTDBFcLCsgnFAOlwmOuQKUUmUSoL4WaRUZlUxohdZ
+	ElRhrNjjXn99QmV0VS9f1MRXFYSvvIwuLExP5za4NX2Au9nsa+uY9GtnmQeuHiGgw/dG
+	K3ZGVd3waDgwZLcQXgsIg0z07cwB6EIoKx1ysdTskOycXB3skZMnT1JzAoOgTCFrRuk+
+	EFzMc17OL9YI9cJ93ApmExOGtNuXgmIbs40lHJcqBmRdsn8QDpgscjLmDMEcx8O7BRkh
+	qQzj1bKsjOc4rxa6OBbSWTSbJfAykSOsnGUwkQu8eBd/P3+JZ3hrApZ7FciiTIBFnSIt
+	alltpMwyRv1FoxksFky/TGsqwRpTibi8NiudW6I+tjzLnM6qR9UtXHxMLZaJYNPQgvmN
+	eH4jTAm7ZaDHBY3nmSPkbayLPEvaopFI9E9HwMoVkLcjoWvryKefRiUewZzZUTBnDuUG
+	dYgwxMFyImMVMPFyyMLDu5Lxe24kCmgCioA6MG/wKFiKZ46TS9fGAQv/1g083Ahujgnu
+	p0O/DjZU4lEM4bGMMWILcx5zOmxj9Iok5SRcz5zBHzBnFB8o5cCPhCryKGHHkY2EBOSp
+	CcXy4oThZBJpJ4J3eoKcMFpgmEKpZXhRsnwsvKzZEkyQOxkFH1FiEklwaqHnDR2y6Nvn
+	SSoLKLxouVxSAn/mixGQp7hNNgErgZPwumN3gjKMd+4lsBIKaPQQwiznarMWR9glR5dz
+	8Rp42rhgPl7QOF9HOQrqtKCoEHuwQW80aDwbsR38pJew9RAbbTwWncy9yR266mMvXBnG
+	TMs8dd/VAHs+s+ijgmvPAp8JtW3s98AXOdiW5mDhLOUs7SLlYi1bo6/Xt+oX61lBdGjU
+	ajlWJdKdIhcJr1WyMr0+l7UaE2WwSQzGH9gkEQ1MBzQf7BE17BCocGNuTqPOnQfZVB52
+	swf5fVC584oKu8n6o9+c+ziad5zpWFhxT7QNr3p0O3fooxOvxiLr2P2DnVFmwZOUVnjd
+	xS0EWmXgIT4V1AoJI3AN14DruVncdP1CTjQehCS9BSVhW7DC43b5mrTztffqGa3DqbcZ
+	GLfDqGd92hSvA8lkSYJDQXy2JNHlNTi9RiY3cVaSNSD6vH65JTVwzr0+rsepQEl7HizL
+	GVBlIPKR+HRKQOgxKIIS+GuEOh28qkYMsymQ5sW482jemBcc2ImNJqPJAPo5G4OvRefO
+	DF/10oIhM6LW46Sra+47c6dOnMQJjEKbdVmuZJXC9JLF0dLjjG3e2mdLHFE52Zo7JbKs
+	K9+zoOPYhEC13q0rm/jtk7lJkU7gSVPsLPsd2K1syGNHg1MCiX6Pz1ekKnQP9031LVbd
+	lyK7SzSrTF7SoGpV7Uxm5KrBySnJcoa1mR/VZ2en2wbrGXZwuiyHyFWiJiXZmZqTozF7
+	TSNEb6o1z+nVjEDebEtu3gvu2X1aEKzaP42bVgMcALjByNGVz4rkN86XlH5tapbGiUTi
+	I75MLw++DJOB0lFmllRxaWI6tuuc6SjJYE7HFjPOZNORzK9Ix14FzoK2EIDCobXBoBEK
+	ybtRqyUrSG0ftYT0ePBBcHQon6nxo0sgsbqwICU/jzV4KNeTeQP4O9JaGPSsB5yhQRg7
+	hIJpV+bd0TNq9IvHfzluFdZe/RIPO5iYe/uF0ObJpad+u37cquizf4r+ZcsWhtTiC0vG
+	rHUNfWFhfp43M6Pwjn1vRX//bXv5PU9NnZPnyslOLp159PK7qx77C6ugOt4N+wr0N8QL
+	BUEr5h1IIKwoAy8GXSWMl2Ov8hZxFehU6ptehu1x+bp3TkUOZAnMiUfjLmRPRjW/imq4
+	Q91X/sapYLPSexfAPiiCe/PoiWDlk/gFTIJ4AiZGjBdyX2Ayk23lVrCMJZV4tQzDIq+W
+	5znMEYZnEOFYUQQqWMI8xyH8HG8RVgMVoNIvm2sjJSXwZ5Eoofq93FSmLcFUs1OtDsop
+	CEoNIwZe2mPCc8vFJeqjUkFlHzXOn79ARvJBD2E1KKCtv49c+l3kj6B77OxnV4YBuXAw
+	qC72ofRmKBHe+ZWhj4LFaTlYrgbda/Pn16hnyWarhRJRq5QxSXlCisyuVtpL00lWoHRf
+	KSnNS/Nq1QIn2vzJJlsYdwY9JrtT8NuzFMReqCgTyspseiGQ1pViHZoUsI1M9Bdbhgz9
+	Gd4Ii7Efb0B9nllcfC9GjsatOPhm5b1gxanY0o2c1ZvVSzc27G9JgFOLBhmSEbZ4cVGi
+	G5kdSW5kdOkhHElGg4gbWe0mNywWFFQ2wTn7pzg2pkjiOASrcCIGf8yA4zGHJxm8Us9Q
+	nE9VhEYPJ8EjVOC9QShGK19hQdEgHVYtGHNnwwZ3a97cqbnj8d6hBuXDix8vdcu7uL+/
+	dKj9XpNX6dCkZfga04yyQb99YP2hAxs735mcMWLbGoONVyXYsmfiOWKGOfOO8aPTxr+1
+	paZmU2SjLZlhHlHyFZ5gzeyfrlj/sg5fpHq1PfYx6+WOQAzvQPOCWduE7bbzNiZZTHQQ
+	DiGTnRM0coddodD7RavLmqXOwgGkAXd3uftQ43Wv4OJFSSnQ4AX+NCWaOPfMWiMvN/J6
+	H9bKoTAIJh/WyRy+uJdHdy0Ya8oKrUYPQQlwwOBJoYFZ34bNb+8ufbnpxD++u7B4Ql7J
+	NjJjzZrH79/vG36EOxL5U+24aG/0cjQaKvXUrlxy6c0dH79xeuOU3SBnBMHbUOYUOway
+	DUloezB7uwVvMneJO83MSFGzRc8wet5uFRLsYPWFpCST2q/FjJ9orHa532SxwSciwh73
+	giV9EgMzK6vtLSn5IW++AFlEr9Ig9yGVTg2zpH68BTDw492SH68wJvjAj4dCZuZ91I93
+	/4AfT9VXIzLGvXgQlbhU5FNxIIVqlC+Qc5+ZutULlr46MmfF2nkPW7od3xx89wrWnrGx
+	Y0Lnpz3cNfeFrR+uvO/sMZz/BbzKHcwBD4pjF5heWFcFsqP7gnmDVMNVk1Tb2R1JnFfU
+	k0Q7xFJ2u6CTE7tJwWXpstQBjdbqVPitFodzuXtBxY3Tj1y8OHBtrWabTI4wNitgbjYo
+	kIX4kDxJ9MEE4U9Syloq3n3rCZGoSQOebSGdFios0OZ/t3brkq3bFq/YgTvH5wx57cXy
+	V+/eE73y9cf4zkvnT/76l6d+RQYVOEYR+5Wh66fV48wrX+FJoENqYhdYK7xdttF8EVYG
+	F20Un7ZudzKciiRyeoNKm2jQB5VBvRiw4lGKN5jj+C3meNJ74vuyc873PJdMlzyK45rj
+	WnKHyLlTEjcb7SklvCAY3XabILcbFV5ho227bR/sAdZrTPTaOItcKWhU/kS7n7P6U7IE
+	v8Xi859xb4sLP3h0kuifiVBfIO4SZDf2G0TqAfVCr6RMqpGH5Rh4dY85lnf6IFpT69R6
+	NcsrvclJKT7IhNl92GGXmQQfUhhUPpyg8ljd0MVBIZpBrhLUUEhmUNI1kr5JS097EDxs
+	NL+RihD8DG4HbCkaBqow6BpeCgxRvuR+JPPgQ+89V1ykVV/7mnty4+MTcvS7hVtz6xbd
+	Unci+hU2/wE7FakjX3ugi8Medvhdt42bM/LFl441Fg0vXZM11qYG/c6DFaiI+u6tfmhP
+	J/4wrteHREuZS7AmTpQJX5bsC9YW6UeII2T1YoNshXJHUpd9h39b+v4kRVBkjMkB1VF5
+	Mqhulg/YLXKtXZ6YJWRlcTYmy5iVGeCsOUqVP2Goz2+zZOfcIIiXe0sopyMXvwV+9sXV
+	oG0k9sb5m+FJtToUmhSv2udx+Hwo1QqFRqGCnIJKmeC1J/uwPykA+1GpBQMdV9h9PoQk
+	rVRCC/MhyOTdyT5/fp9DIWnlFA1sQwR6qW93gp+ByQNT8gu3lc2Lnnztz6p9Cf4hD78T
+	9DFFm5a8Hr2KhQO48uX/e7Pau+6BI7dmRE+zFUM9w5Zfy3u7/cKWV2r8ZWsnflQ39u/g
+	rCfgrOjWwz13bv7poe5py0impL+WgaEvBaNJc5RFQZvwOQuGn2fk1IUA/gcEBhSPbKd7
+	anyXltUejZQd7fchIBkihUEemvxYtg8ONu3qOe7Q23BvjDrAEFOfXwGacXoDwYNFbCEg
+	KCZ+EjeTW8QvFJZz+5mTzAXIdMWDR4YsI0+RlyEMK9HKZCwHH0Hwc7WCIEWRDBePHxk5
+	+DwMDxGkHEJHGZEHkAJixx731P3YGLe+1LmR4se+8LGcWl0MQJ0McCd+wVJPoxECycN9
+	0SNoxfmNC2jwmC8D0YPgseM1/NsvojPw7i+iPRtf4w5d24WPR++OTCW2zuhPpPmthEkO
+	kXgXCEIKry9fRwKIgYzdDSwD374/JQpP8Kzcu1eKuCmPgP+8lx0O2ehHgqWCKKj4RJNo
+	UpkS/aIfVEGNZaJipkLp8cqtdo9FTliT12032RN4AfFJNi+jk6fCQmkC8HEe7rEG6DeJ
+	QdCVWV4QPos/NYwT9vxz6SIX1Zd7L19PIEIsCIFsL+iMeIRBVQc1kwbwHqjLYLruOUDY
+	J5lJGv/FPVyNZ1lPsKBhfseYjJSyF1veG5N28K7a2U/vswbmzdi+l83edGvKkPKU6onj
+	n5mwOjKIXLpr7OptkTXk4Ny8Uc+9EzlB7SbMm+mFfUzz9FOCufv44zxheT3v17fzbQKn
+	VxK9WQ0eAeLNCrlVsFqRMiCz2nCWOWBBliRwy/ibZiapxvhuhXn1QqiA4xPCdEo3TIXO
+	AHSVCkMIi5ftGr2z9eLYjH32nKXBwMjizKS9eDvQP6Xu+UkvRsaRl6aWTU8wVhTOnxV5
+	B4iFXVIKOVY32Hul9I7hyWD+JnGD+mnjK2yXuE29wxgWT4jn2c9Vf9QrB4u83Swo7VqF
+	RbBYDMSfaE2S+Q0Wa1IYy8Dq92n1eJDTr2ck9Z0Br1p8Cp0MNLCG+LBgghaXAC25XulD
+	WA2FaAQjz6igoI6gVKSDcU/RSoEhjUKM+VpI0xE3WEDJsH/ySM7oA69s2PASfJR3Lfr3
+	j6LXsPZLvg0nbtsw5alrPbsuMheifwY3JxJ9HadfA2cySG17e/Q21gtTV8Gbk7Zgxg5x
+	u4mkii6bRsXbDUIir7LbFMkq4jdbU+TgsbkDyYkWT8oPemySy6YB4yXN0WZMQpzVx/pQ
+	EkyMM0KBLSofYkzSnKQZUb+NemnxNaOBVT7uk0/4UIraG3DkNB7y1nZv9YGDVV4oo1nd
+	RcHb738juq9t86K6nNK9i373bscduw9O3/zApG3M7tUjUsuif4Q5vrjhzkLHiMhHdA/C
+	PiZrYQ9q0K1Bn5/xJQxihrOsSlQTlUwjU/pFKoYauWjVYeq7IItWF8ZVIH5L+71SKS1U
+	Xlt+NHKUWmbq2PftJip6EJZngSvCg8it3GV4+S7ObFcnqVesha2yv2gLYd5kSPeCyCa6
+	Lypi55k32FFg27JxVvCJYtkmboP2af0mw6Y0PjXF6y9yV7uHpwz3T0yZ5J+RMtO3SLko
+	YZGq3dOW0uZt821zdGXoGDDpXCabpUNWQ5LJZjZk6rNSExWzIOtQ5CXe5AQ5m64zv2Wz
+	6wTWnrU5XZEtyFRqIqBsd7bVaTaa/aahqT7Bn2rNVTn96qHIn2XJye3p90NAhcTtY4ka
+	WnS6JdlQ9kXnNMqhKiUelo/GmcRngHDcrXK6kQw+R8YQkbsRlwYtuxb6kvRmN3YlJruR
+	O1mVIPrlbuzzyuQQobvhG3QoHBqbm0bl8cgnnpCWstJxoZfiINQIbi28poo7gf1huaTH
+	hH+Ny0FwfH78teit7Jq+aYj/nidW3tL2wf6/3TWM7OR8Q5+eMasqdcx9Rypmvf/x18cF
+	vA+PnZwzadLtVSngwSWnjXhw089WT24dkjd8TLA6zaKzZ2dUPfXEqfdfIP8AWTLFviYy
+	bjJoh7qfJmTJD6vgXUV50MsaS0wMr5JrrKCu4cvMADKoDImMkyHMNSNks6+5Z/ZFAZHG
+	kqM0j6WO24xsqqTh7YM6clGytGBnpRcq12M5XyH4ufldb+za5TPkJjj0zmH+pZPXrOEm
+	R8+ui1QV6xSYrJaJD84kx9ZJ9r4j9hnzMexn+o50SnBwWH9CT2Q6UW/RWfSp/H3MeTC2
+	iFPJEZ8g50B3mQWzGUKLLHlAqbBacYAS++51k1JLlReQdz1TDTFZGRUIKvqQpYoTCg4M
+	dcYHSf4hvAPUeHGxNefhn1V69+4knoKZ6z4fn0lT2ZGSuoKmrsnPEtXV088NSZvwdN1K
+	8h68xMXgPyDmKzYbgT8SzKrAxzBBM1EraWVm8svZFdx21EVE+OKWVLEjuUfZldxx9gQn
+	jki9J1UQJVU7k+5TSCuEY/P2gkPsYsP44X0MM1cL2U9IpT4cdPDgZcCTOB5S030ZDHA9
+	5DSDwXSTA5h6Scv24G7eYhlDExiffBIZmL6AaWtLBHAv1GMu1grxKn3UuEVBLwlI6ZHA
+	DemR6zeH9y/dkB7pv+8PJUY4QZ0Of5D7ANcbUrEyTHMfH2IHTj8WnXM4ei+8BdjEtF49
+	DRwiyBAdIfnH9A34r4I/6TSsMG83M9TnKtbWaOu1M4X7mPuEVfpN8IXAJsNG40ZTF+oy
+	qmvQKMNw00kDW8m9xZHl3Da0DW/nukxcSipnNpiM4BMalIpEu6iixsyYBIyhdJsM5m7l
+	E0awaWfcEpeBPbUXzTcleOKmDZI+eZZsM2Q2IddTgmmSR2swIKNxrtZkMnPw0gwWwLwc
+	+LbkqFSJUGOa3JtPcz44n4f3B0TauIU06CgaBG/4gBMM4z7ue3hqxTMdz/gCjuw0dV62
+	mhuqira9DQlRNntmdE30z69HZ+zlxZcTeLdZfCqFHQPseojqWumItcA32D90BKCTgfia
+	vsVJBNtAvzlwSF8NpMK35aCfIROajwpRERoE30FXoipULX33PRKNhm+ib5W+Pa+D78lv
+	QxPRJFSPGuD7AirNWgB68PSLhtsqx0wYNj69pmVOe0vbrGnN0hnSMBSvAsC7GgQOE3oP
+	4BLA93ALEcAMkApQDFADUA/QCrAQYAXAJoAugDDACYD3AC4BfA8TFwHMAKkAxQA1APUA
+	rQALAVYAbALoAggDnAB4D+ASwPfAFBHADJAa6zuALtTfxsg1AE8egKcOwCmnb7w+YwCe
+	NQDPGYDnDsDpfyjceL9hA/DKAXjVABwcvZuuHzUAHz0Arx2Ajx2A1w3Axw/AJwzAJw7A
+	qVTcOJ+pA/BpA/DpA3BJvm9Yn5kDxmcNwO8agM8ZgEv/E3fD/Wg0dCN9dw/A5w3AFwzA
+	7xmAtw3A7x2Atw/AF1H8/wOTA6wPCmVuZHN0cmVhbQplbmRvYmoKMjAgMCBvYmoKOTU3
+	MwplbmRvYmoKMjEgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQg
+	NzcwIC9DYXBIZWlnaHQgNzE3IC9EZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJv
+	eCBbLTk1MSAtNDgxIDE0NDUgMTEyMl0gL0ZvbnROYW1lIC9VRE5UQ1MrSGVsdmV0aWNh
+	IC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDYz
+	NyAvRm9udEZpbGUyIDE5IDAgUiA+PgplbmRvYmoKMjIgMCBvYmoKWyAyNzggMCAzNTUg
+	MCAwIDAgMCAwIDMzMyAzMzMgMCAwIDI3OCAwIDI3OCAwIDU1NiA1NTYgMCAwIDAgMCAw
+	IDAgMCAwIDAgMjc4CjAgMCAwIDAgMCAwIDAgNzIyIDcyMiA2NjcgMCAwIDAgMjc4IDAg
+	NjY3IDU1NiA4MzMgMCAwIDY2NyAwIDcyMiA2NjcgNjExIDAKNjY3IDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgNTU2IDU1NiA1MDAgNTU2IDU1NiAwIDU1NiAwIDIyMiAwIDUwMCAyMjIg
+	ODMzIDU1Ngo1NTYgNTU2IDAgMzMzIDUwMCAyNzggNTU2IDUwMCAwIDAgNTAwIF0KZW5k
+	b2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVlVHlwZSAvQmFz
+	ZUZvbnQgL1VETlRDUytIZWx2ZXRpY2EgL0ZvbnREZXNjcmlwdG9yCjIxIDAgUiAvV2lk
+	dGhzIDIyIDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAxMjEgL0VuY29kaW5nIC9N
+	YWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoyMyAwIG9iagooTWFjIE9TIFggMTAuNi44
+	IFF1YXJ0eiBQREZDb250ZXh0KQplbmRvYmoKMjQgMCBvYmoKKEQ6MjAxMjAyMDgxNjI0
+	MjdaMDAnMDAnKQplbmRvYmoKMSAwIG9iago8PCAvUHJvZHVjZXIgMjMgMCBSIC9DcmVh
+	dGlvbkRhdGUgMjQgMCBSIC9Nb2REYXRlIDI0IDAgUiA+PgplbmRvYmoKeHJlZgowIDI1
+	CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAxNTYyNCAwMDAwMCBuIAowMDAwMDA0ODgx
+	IDAwMDAwIG4gCjAwMDAwMDI3NTggMDAwMDAgbiAKMDAwMDAwNDczMiAwMDAwMCBuIAow
+	MDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDI3MzggMDAwMDAgbiAKMDAwMDAwMjg2MiAw
+	MDAwMCBuIAowMDAwMDA0Njk2IDAwMDAwIG4gCjAwMDAwMDM4MDAgMDAwMDAgbiAKMDAw
+	MDAxNTM1NSAwMDAwMCBuIAowMDAwMDAyOTcyIDAwMDAwIG4gCjAwMDAwMDM3ODAgMDAw
+	MDAgbiAKMDAwMDAwMzgzNiAwMDAwMCBuIAowMDAwMDA0Njc2IDAwMDAwIG4gCjAwMDAw
+	MDQ4MTUgMDAwMDAgbiAKMDAwMDAwNTA1OCAwMDAwMCBuIAowMDAwMDA0OTI5IDAwMDAw
+	IG4gCjAwMDAwMDUwMzYgMDAwMDAgbiAKMDAwMDAwNTE2NSAwMDAwMCBuIAowMDAwMDE0
+	ODI5IDAwMDAwIG4gCjAwMDAwMTQ4NTAgMDAwMDAgbiAKMDAwMDAxNTA3NSAwMDAwMCBu
+	IAowMDAwMDE1NTMwIDAwMDAwIG4gCjAwMDAwMTU1ODIgMDAwMDAgbiAKdHJhaWxlcgo8
+	PCAvU2l6ZSAyNSAvUm9vdCAxNSAwIFIgL0luZm8gMSAwIFIgL0lEIFsgPGIzYzBkODc5
+	ZDZhN2UyZDZhYzcyNjMzZjQ5YWM5MWVmPgo8YjNjMGQ4NzlkNmE3ZTJkNmFjNzI2MzNm
+	NDlhYzkxZWY+IF0gPj4Kc3RhcnR4cmVmCjE1Njk5CiUlRU9GCjEgMCBvYmoKPDwvQXV0
+	aG9yIChLYXp1a2kgQUtBTUlORSkvQ3JlYXRpb25EYXRlIChEOjIwMTIwMjA4MTM1OTAw
+	WikvQ3JlYXRvciAoT21uaUdyYWZmbGUgNS4yLjMpL01vZERhdGUgKEQ6MjAxMjAyMDgx
+	NjI0MDBaKS9Qcm9kdWNlciAyMyAwIFIgL1RpdGxlIChkYXRhc2VnbWVudHJlY2VpdmVy
+	KT4+CmVuZG9iagp4cmVmCjEgMQowMDAwMDE2MzU3IDAwMDAwIG4gCnRyYWlsZXIKPDwv
+	SUQgWzxiM2MwZDg3OWQ2YTdlMmQ2YWM3MjYzM2Y0OWFjOTFlZj4gPGIzYzBkODc5ZDZh
+	N2UyZDZhYzcyNjMzZjQ5YWM5MWVmPl0gL0luZm8gMSAwIFIgL1ByZXYgMTU2OTkgL1Jv
+	b3QgMTUgMCBSIC9TaXplIDI1Pj4Kc3RhcnR4cmVmCjE2NTM1CiUlRU9GCg==
 	</data>
 	<key>QuickLookThumbnail</key>
 	<data>
-	TU0AKgAAESyAP+BP8AQWDQeEQmFQuGQ2HQ+IRGJROFsiLAAIxkABKOAB+R8APORRiNPq
+	TU0AKgAAEoiAP+BP8AQWDQeEQmFQuGQ2HQ+IRGJROFsiLAAIxkABKOAB+R8APORRiNPq
 	TAACSkABeWRSXS+YTGZQOCTKbTecTmbL6eAB3T8AA+hAAEUUAOmkRuOuSmAAc08ACWpT
 	qqVWrQaaQ+PvyUSp4V8ASZ9AALWWcN+0USjBm2QymOQAAa5AB5XUAPe8AASXsAPW/AAK
 	YGr4PCYXDVRj4l/v3GABu4+ugQAAXKSuWu/MAAT5sANzPAB6aGg0N8aWESnJArVAB862
@@ -2012,82 +2153,89 @@
 	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
-	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
+	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
-	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
-	AAAHkgAA/ZH///ui///9owAAA9wAAMBs
+	AAAAAAAAbWx1YwAAAAAAAAABAAAADGVuVVMAAAAQAAAAHABIAEQAIAA3ADAAOQAtAEF0
+	ZXh0AAAAAENvcHlyaWdodCBBcHBsZSBDb21wdXRlciwgSW5jLiwgMjAxMAAAAABYWVog
+	AAAAAAAA81IAAQAAAAEWz1hZWiAAAAAAAABvoQAAOSMAAAOMWFlaIAAAAAAAAGKWAAC3
+	vAAAGMpYWVogAAAAAAAAJJ4AAA87AAC2znBhcmEAAAAAAAAAAAAB9gRwYXJhAAAAAAAA
+	AAAAAfYEcGFyYQAAAAAAAAAAAAH2BHNmMzIAAAAAAAEMQgAABd7///MmAAAHkgAA/ZH/
+	//ui///9owAAA9wAAMBs
 	</data>
 	<key>ReadOnly</key>
 	<string>NO</string>
Binary file paper/images/datasegmentreceiver.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/ring.bb	Thu Feb 09 06:37:09 2012 +0900
@@ -0,0 +1,5 @@
+%%Title: ./ring.pdf
+%%Creator: extractbb 20110311
+%%BoundingBox: 0 0 152 224
+%%CreationDate: Thu Feb  9 06:27:57 2012
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/ring.eps	Thu Feb 09 06:37:09 2012 +0900
@@ -0,0 +1,367 @@
+%!PS-Adobe-3.0
+%%Creator: graphviz version 2.26.0 (20091210.2329)
+%%Title: test
+%%Pages: (atend)
+%%BoundingBox: (atend)
+%%EndComments
+save
+%%BeginProlog
+/DotDict 200 dict def
+DotDict begin
+
+/setupLatin1 {
+mark
+/EncodingVector 256 array def
+ EncodingVector 0
+
+ISOLatin1Encoding 0 255 getinterval putinterval
+EncodingVector 45 /hyphen put
+
+% Set up ISO Latin 1 character encoding
+/starnetISO {
+        dup dup findfont dup length dict begin
+        { 1 index /FID ne { def }{ pop pop } ifelse
+        } forall
+        /Encoding EncodingVector def
+        currentdict end definefont
+} def
+/Times-Roman starnetISO def
+/Times-Italic starnetISO def
+/Times-Bold starnetISO def
+/Times-BoldItalic starnetISO def
+/Helvetica starnetISO def
+/Helvetica-Oblique starnetISO def
+/Helvetica-Bold starnetISO def
+/Helvetica-BoldOblique starnetISO def
+/Courier starnetISO def
+/Courier-Oblique starnetISO def
+/Courier-Bold starnetISO def
+/Courier-BoldOblique starnetISO def
+cleartomark
+} bind def
+
+%%BeginResource: procset graphviz 0 0
+/coord-font-family /Times-Roman def
+/default-font-family /Times-Roman def
+/coordfont coord-font-family findfont 8 scalefont def
+
+/InvScaleFactor 1.0 def
+/set_scale {
+       dup 1 exch div /InvScaleFactor exch def
+       scale
+} bind def
+
+% styles
+/solid { [] 0 setdash } bind def
+/dashed { [9 InvScaleFactor mul dup ] 0 setdash } bind def
+/dotted { [1 InvScaleFactor mul 6 InvScaleFactor mul] 0 setdash } bind def
+/invis {/fill {newpath} def /stroke {newpath} def /show {pop newpath} def} bind def
+/bold { 2 setlinewidth } bind def
+/filled { } bind def
+/unfilled { } bind def
+/rounded { } bind def
+/diagonals { } bind def
+
+% hooks for setting color 
+/nodecolor { sethsbcolor } bind def
+/edgecolor { sethsbcolor } bind def
+/graphcolor { sethsbcolor } bind def
+/nopcolor {pop pop pop} bind def
+
+/beginpage {	% i j npages
+	/npages exch def
+	/j exch def
+	/i exch def
+	/str 10 string def
+	npages 1 gt {
+		gsave
+			coordfont setfont
+			0 0 moveto
+			(\() show i str cvs show (,) show j str cvs show (\)) show
+		grestore
+	} if
+} bind def
+
+/set_font {
+	findfont exch
+	scalefont setfont
+} def
+
+% draw text fitted to its expected width
+/alignedtext {			% width text
+	/text exch def
+	/width exch def
+	gsave
+		width 0 gt {
+			[] 0 setdash
+			text stringwidth pop width exch sub text length div 0 text ashow
+		} if
+	grestore
+} def
+
+/boxprim {				% xcorner ycorner xsize ysize
+		4 2 roll
+		moveto
+		2 copy
+		exch 0 rlineto
+		0 exch rlineto
+		pop neg 0 rlineto
+		closepath
+} bind def
+
+/ellipse_path {
+	/ry exch def
+	/rx exch def
+	/y exch def
+	/x exch def
+	matrix currentmatrix
+	newpath
+	x y translate
+	rx ry scale
+	0 0 1 0 360 arc
+	setmatrix
+} bind def
+
+/endpage { showpage } bind def
+/showpage { } def
+
+/layercolorseq
+	[	% layer color sequence - darkest to lightest
+		[0 0 0]
+		[.2 .8 .8]
+		[.4 .8 .8]
+		[.6 .8 .8]
+		[.8 .8 .8]
+	]
+def
+
+/layerlen layercolorseq length def
+
+/setlayer {/maxlayer exch def /curlayer exch def
+	layercolorseq curlayer 1 sub layerlen mod get
+	aload pop sethsbcolor
+	/nodecolor {nopcolor} def
+	/edgecolor {nopcolor} def
+	/graphcolor {nopcolor} def
+} bind def
+
+/onlayer { curlayer ne {invis} if } def
+
+/onlayers {
+	/myupper exch def
+	/mylower exch def
+	curlayer mylower lt
+	curlayer myupper gt
+	or
+	{invis} if
+} def
+
+/curlayer 0 def
+
+%%EndResource
+%%EndProlog
+%%BeginSetup
+14 default-font-family set_font
+1 setmiterlimit
+% /arrowlength 10 def
+% /arrowwidth 5 def
+
+% make sure pdfmark is harmless for PS-interpreters other than Distiller
+/pdfmark where {pop} {userdict /pdfmark /cleartomark load put} ifelse
+% make '<<' and '>>' safe on PS Level 1 devices
+/languagelevel where {pop languagelevel}{1} ifelse
+2 lt {
+    userdict (<<) cvn ([) cvn load put
+    userdict (>>) cvn ([) cvn load put
+} if
+
+%%EndSetup
+setupLatin1
+%%Page: 1 1
+%%PageBoundingBox: 36 36 188 260
+%%PageOrientation: Portrait
+0 0 1 beginpage
+gsave
+36 36 152 224 boxprim clip newpath
+1 1 set_scale 0 rotate 40 41 translate
+% node0
+gsave
+1 setlinewidth
+0 0 0 nodecolor
+94 198 34.13 18 ellipse_path stroke
+0 0 0 nodecolor
+14 /Times-Roman set_font
+76.89 192.4 moveto 34.21 (node0) alignedtext
+grestore
+% node1
+gsave
+1 setlinewidth
+0 0 0 nodecolor
+34 108 34.13 18 ellipse_path stroke
+0 0 0 nodecolor
+14 /Times-Roman set_font
+16.89 102.4 moveto 34.21 (node1) alignedtext
+grestore
+% node0->node1
+gsave
+1 setlinewidth
+0 0 0 edgecolor
+newpath 63.9 189.24 moveto
+50.61 183.7 36.28 175.06 28.56 162 curveto
+23.94 154.19 23.57 144.61 24.9 135.7 curveto
+stroke
+0 0 0 edgecolor
+newpath 28.37 136.22 moveto
+27.09 125.7 lineto
+21.53 134.72 lineto
+closepath fill
+1 setlinewidth
+solid
+0 0 0 edgecolor
+newpath 28.37 136.22 moveto
+27.09 125.7 lineto
+21.53 134.72 lineto
+closepath stroke
+0 0 0 edgecolor
+14 /Times-Roman set_font
+29 147.4 moveto 26.44 (right) alignedtext
+grestore
+% node2
+gsave
+1 setlinewidth
+0 0 0 nodecolor
+94 18 34.13 18 ellipse_path stroke
+0 0 0 nodecolor
+14 /Times-Roman set_font
+76.89 12.4 moveto 34.21 (node2) alignedtext
+grestore
+% node0->node2
+gsave
+1 setlinewidth
+0 0 0 edgecolor
+newpath 94 179.75 moveto
+94 148.27 94 83.55 94 46.22 curveto
+stroke
+0 0 0 edgecolor
+newpath 97.5 46.03 moveto
+94 36.03 lineto
+90.5 46.03 lineto
+closepath fill
+1 setlinewidth
+solid
+0 0 0 edgecolor
+newpath 97.5 46.03 moveto
+94 36.03 lineto
+90.5 46.03 lineto
+closepath stroke
+0 0 0 edgecolor
+14 /Times-Roman set_font
+94 102.4 moveto 18.66 (left) alignedtext
+grestore
+% node1->node0
+gsave
+1 setlinewidth
+0 0 0 edgecolor
+newpath 45.33 124.99 moveto
+54.2 138.31 66.7 157.04 76.8 172.2 curveto
+stroke
+0 0 0 edgecolor
+newpath 73.97 174.27 moveto
+82.43 180.65 lineto
+79.8 170.39 lineto
+closepath fill
+1 setlinewidth
+solid
+0 0 0 edgecolor
+newpath 73.97 174.27 moveto
+82.43 180.65 lineto
+79.8 170.39 lineto
+closepath stroke
+0 0 0 edgecolor
+14 /Times-Roman set_font
+70 147.4 moveto 18.66 (left) alignedtext
+grestore
+% node1->node2
+gsave
+1 setlinewidth
+0 0 0 edgecolor
+newpath 27.09 90.3 moveto
+23.92 79.15 22.13 64.87 28.56 54 curveto
+34.53 43.9 44.46 36.44 54.8 31.02 curveto
+stroke
+0 0 0 edgecolor
+newpath 56.32 34.17 moveto
+63.9 26.76 lineto
+53.36 27.83 lineto
+closepath fill
+1 setlinewidth
+solid
+0 0 0 edgecolor
+newpath 56.32 34.17 moveto
+63.9 26.76 lineto
+53.36 27.83 lineto
+closepath stroke
+0 0 0 edgecolor
+14 /Times-Roman set_font
+29 57.4 moveto 26.44 (right) alignedtext
+grestore
+% node2->node0
+gsave
+1 setlinewidth
+0 0 0 edgecolor
+newpath 101.52 35.76 moveto
+103.79 41.51 106.17 47.97 108 54 curveto
+112.76 69.68 114.21 73.71 116 90 curveto
+119.51 122 117.35 131.19 108 162 curveto
+107.14 164.83 106.16 167.75 105.13 170.65 curveto
+stroke
+0 0 0 edgecolor
+newpath 101.77 169.65 moveto
+101.52 180.24 lineto
+108.32 172.12 lineto
+closepath fill
+1 setlinewidth
+solid
+0 0 0 edgecolor
+newpath 101.77 169.65 moveto
+101.52 180.24 lineto
+108.32 172.12 lineto
+closepath stroke
+0 0 0 edgecolor
+14 /Times-Roman set_font
+118 102.4 moveto 26.44 (right) alignedtext
+grestore
+% node2->node1
+gsave
+1 setlinewidth
+0 0 0 edgecolor
+newpath 82.67 34.99 moveto
+73.8 48.31 61.3 67.04 51.2 82.2 curveto
+stroke
+0 0 0 edgecolor
+newpath 48.2 80.39 moveto
+45.57 90.65 lineto
+54.03 84.27 lineto
+closepath fill
+1 setlinewidth
+solid
+0 0 0 edgecolor
+newpath 48.2 80.39 moveto
+45.57 90.65 lineto
+54.03 84.27 lineto
+closepath stroke
+0 0 0 edgecolor
+14 /Times-Roman set_font
+70 57.4 moveto 18.66 (left) alignedtext
+grestore
+endpage
+showpage
+grestore
+%%PageTrailer
+%%EndPage: 1
+%%Trailer
+%%Pages: 1
+%%BoundingBox: 36 36 188 260
+end
+restore
+%%EOF
Binary file paper/images/ring.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/topologymanager.bb	Thu Feb 09 06:37:09 2012 +0900
@@ -0,0 +1,5 @@
+%%Title: ./topologymanager.pdf
+%%Creator: extractbb 20110311
+%%BoundingBox: 0 0 258 313
+%%CreationDate: Thu Feb  9 05:26:40 2012
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/topologymanager.eps	Thu Feb 09 06:37:09 2012 +0900
@@ -0,0 +1,1280 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%HiResBoundingBox: 0.000000 0.000000 258.000000 313.000000
+%APL_DSC_Encoding: UTF8
+%%Title: (Unknown)
+%%Creator: (Unknown)
+%%CreationDate: (Unknown)
+%%For: (Unknown)
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 0 0 258 313
+%%EndComments
+%%BeginProlog
+%%BeginFile: cg-pdf.ps
+%%Copyright: Copyright 2000-2004 Apple Computer Incorporated.
+%%Copyright: All Rights Reserved.
+currentpacking true setpacking
+/cg_md 141 dict def
+cg_md begin
+/L3? languagelevel 3 ge def
+/bd{bind def}bind def
+/ld{load def}bd
+/xs{exch store}bd
+/xd{exch def}bd
+/cmmtx matrix def
+mark
+/sc/setcolor
+/scs/setcolorspace
+/dr/defineresource
+/fr/findresource
+/T/true
+/F/false
+/d/setdash
+/w/setlinewidth
+/J/setlinecap
+/j/setlinejoin
+/M/setmiterlimit
+/i/setflat
+/rc/rectclip
+/rf/rectfill
+/rs/rectstroke
+/f/fill
+/f*/eofill
+/sf/selectfont
+/s/show
+/xS/xshow
+/yS/yshow
+/xyS/xyshow
+/S/stroke
+/m/moveto
+/l/lineto
+/c/curveto
+/h/closepath
+/n/newpath
+/q/gsave
+/Q/grestore
+counttomark 2 idiv
+{ld}repeat pop
+/SC{	
+    /ColorSpace fr scs
+}bd
+/sopr /setoverprint where{pop/setoverprint}{/pop}ifelse ld
+/soprm /setoverprintmode where{pop/setoverprintmode}{/pop}ifelse ld
+/cgmtx matrix def
+/sdmtx{cgmtx currentmatrix pop}bd
+/CM {cgmtx setmatrix}bd		
+/cm {cmmtx astore CM concat}bd	
+/W{clip newpath}bd
+/W*{eoclip newpath}bd
+statusdict begin product end dup (HP) anchorsearch{
+    pop pop pop	
+    true
+}{
+    pop	
+   (hp) anchorsearch{
+	pop pop true
+    }{
+	pop false
+    }ifelse
+}ifelse
+{	
+    { 
+	{ 
+	    pop pop 
+	    (0)dup 0 4 -1 roll put
+	    F charpath
+	}cshow
+    }
+}{
+    {F charpath}
+}ifelse
+/cply exch bd
+/cps {cply stroke}bd
+/pgsave 0 def
+/bp{/pgsave save store}bd
+/ep{pgsave restore showpage}def		
+/re{4 2 roll m 1 index 0 rlineto 0 exch rlineto neg 0 rlineto h}bd
+/scrdict 10 dict def
+/scrmtx matrix def
+/patarray 0 def
+/createpat{patarray 3 1 roll put}bd
+/makepat{
+scrmtx astore pop
+gsave
+initgraphics
+CM 
+patarray exch get
+scrmtx
+makepattern
+grestore
+setpattern
+}bd
+/cg_BeginEPSF{
+    userdict save/cg_b4_Inc_state exch put
+    userdict/cg_endepsf/cg_EndEPSF load put
+    count userdict/cg_op_count 3 -1 roll put 
+    countdictstack dup array dictstack userdict/cg_dict_array 3 -1 roll put
+    3 sub{end}repeat
+    /showpage {} def
+    0 setgray 0 setlinecap 1 setlinewidth 0 setlinejoin
+    10 setmiterlimit [] 0 setdash newpath
+    false setstrokeadjust false setoverprint	
+}bd
+/cg_EndEPSF{
+  countdictstack 3 sub { end } repeat
+  cg_dict_array 3 1 index length 3 sub getinterval
+  {begin}forall
+  count userdict/cg_op_count get sub{pop}repeat
+  userdict/cg_b4_Inc_state get restore
+  F setpacking
+}bd
+/cg_biproc{currentfile/RunLengthDecode filter}bd
+/cg_aiproc{currentfile/ASCII85Decode filter/RunLengthDecode filter}bd
+/ImageDataSource 0 def
+L3?{
+    /cg_mibiproc{pop pop/ImageDataSource{cg_biproc}def}bd
+    /cg_miaiproc{pop pop/ImageDataSource{cg_aiproc}def}bd
+}{
+    /ImageBandMask 0 def
+    /ImageBandData 0 def
+    /cg_mibiproc{
+	string/ImageBandMask xs
+	string/ImageBandData xs
+	/ImageDataSource{[currentfile/RunLengthDecode filter dup ImageBandMask/readstring cvx
+	    /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+    /cg_miaiproc{	
+	string/ImageBandMask xs
+	string/ImageBandData xs
+	/ImageDataSource{[currentfile/ASCII85Decode filter/RunLengthDecode filter
+	    dup ImageBandMask/readstring cvx
+	    /pop cvx dup ImageBandData/readstring cvx/pop cvx]cvx bind}bd
+    }bd
+}ifelse
+/imsave 0 def
+/BI{save/imsave xd mark}bd
+/EI{imsave restore}bd
+/ID{
+counttomark 2 idiv
+dup 2 add	
+dict begin
+{def} repeat
+pop		
+/ImageType 1 def
+/ImageMatrix[Width 0 0 Height neg 0 Height]def
+currentdict dup/ImageMask known{ImageMask}{F}ifelse exch
+L3?{
+    dup/MaskedImage known
+    { 
+	pop
+	<<
+	    /ImageType 3
+	    /InterleaveType 2
+	    /DataDict currentdict
+	    /MaskDict
+	    <<  /ImageType 1
+		/Width Width
+		/Height Height
+		/ImageMatrix ImageMatrix
+		/BitsPerComponent 1
+		/Decode [0 1]
+		currentdict/Interpolate known
+		{/Interpolate Interpolate}if
+	    >>
+	>>
+    }if
+}if
+exch
+{imagemask}{image}ifelse	
+end	
+}bd
+/cguidfix{statusdict begin mark version end
+{cvr}stopped{cleartomark 0}{exch pop}ifelse
+2012 lt{dup findfont dup length dict begin
+{1 index/FID ne 2 index/UniqueID ne and
+{def} {pop pop} ifelse}forall
+currentdict end definefont pop
+}{pop}ifelse
+}bd
+/t_array 0 def
+/t_i 0 def
+/t_c 1 string def
+/x_proc{ 
+    exch t_array t_i get add exch moveto
+    /t_i t_i 1 add store
+}bd
+/y_proc{ 
+    t_array t_i get add moveto
+    /t_i t_i 1 add store
+}bd
+/xy_proc{
+        
+	t_array t_i 2 copy 1 add get 3 1 roll get 
+	4 -1 roll add 3 1 roll add moveto
+	/t_i t_i 2 add store
+}bd
+/sop 0 def		
+/cp_proc/x_proc ld 	
+/base_charpath		
+{
+    /t_array xs
+    /t_i 0 def
+    { 
+	t_c 0 3 -1 roll put
+        currentpoint
+	t_c cply sop
+        cp_proc
+    }forall
+    /t_array 0 def
+}bd
+/sop/stroke ld		
+/nop{}def
+/xsp/base_charpath ld
+/ysp{/cp_proc/y_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xysp{/cp_proc/xy_proc ld base_charpath/cp_proc/x_proc ld}bd
+/xmp{/sop/nop ld /cp_proc/x_proc ld base_charpath/sop/stroke ld}bd
+/ymp{/sop/nop ld /cp_proc/y_proc ld base_charpath/sop/stroke ld}bd
+/xymp{/sop/nop ld /cp_proc/xy_proc ld base_charpath/sop/stroke ld}bd
+/refnt{ 
+findfont dup length dict copy dup
+/Encoding 4 -1 roll put 
+definefont pop
+}bd
+/renmfont{ 
+findfont dup length dict copy definefont pop
+}bd
+L3? dup dup{save exch}if
+/Range 0 def
+/DataSource 0 def
+/val 0 def
+/nRange 0 def
+/mulRange 0 def
+/d0 0 def
+/r0 0 def
+/di 0 def
+/ri 0 def
+/a0 0 def
+/a1 0 def
+/r1 0 def
+/r2 0 def
+/dx 0 def
+/Nsteps 0 def
+/sh3tp 0 def
+/ymax 0 def
+/ymin 0 def
+/xmax 0 def
+/xmin 0 def
+/setupFunEval 
+{
+    begin
+	/nRange Range length 2 idiv store
+	/mulRange   
+		    
+	[ 
+	    0 1 nRange 1 sub
+	    { 
+		    2 mul/nDim2 xd		
+		    Range nDim2 get		
+		    Range nDim2 1 add get	
+		    1 index sub			
+						
+		    255 div			
+		    exch			
+	    }for
+	]store
+    end
+}bd
+/FunEval 
+{
+    begin
+	
+	nRange mul /val xd	
+				
+	0 1 nRange 1 sub
+	{
+	    dup 2 mul/nDim2 xd 
+	    val	
+	    add DataSource exch get 
+	    mulRange nDim2 get mul 	
+	    mulRange nDim2 1 add get 
+	    add 
+	}for	
+    end
+}bd
+/max 
+{
+	2 copy lt
+	{exch pop}{pop}ifelse
+}bd
+/sh2
+{	
+	/Coords load aload pop 	
+	3 index 3 index translate	
+					
+	3 -1 roll sub	
+	3 1 roll exch 	
+	sub				
+	2 copy
+	dup mul exch dup mul add sqrt	
+	dup
+	scale  
+	atan	
+	
+	rotate		
+	
+	/Function load setupFunEval	
+	
+	
+	clippath {pathbbox}stopped {0 0 0 0}if newpath 	
+	/ymax xs
+	/xmax xs
+	/ymin xs
+	/xmin xs
+	currentdict/Extend known
+	{
+		/Extend load 0 get
+		{	
+			0/Function load FunEval sc	
+			xmin ymin xmin abs ymax ymin sub rectfill
+		}if
+	}if
+	
+	/Nsteps/Function load/Size get 0 get 1 sub store
+	/dx 1 Nsteps div store
+	gsave
+		/di ymax ymin sub store
+		/Function load
+		
+		0 1 Nsteps
+		{
+			1 index FunEval sc
+			0 ymin dx di rectfill
+			dx 0 translate
+		}for
+		pop	
+	grestore	
+	currentdict/Extend known
+	{
+		/Extend load 1 get
+		{	
+			Nsteps/Function load FunEval sc	
+			1 ymin xmax 1 sub abs ymax ymin sub rectfill
+		}if
+	}if
+}bd
+/shp	
+{	
+	4 copy
+	
+	dup 0 gt{
+		0 exch a1 a0 arc
+	}{
+		pop 0 moveto
+	}ifelse
+	dup 0 gt{
+		0 exch a0 a1 arcn
+	}{
+		pop 0 lineto
+	}ifelse
+	
+	fill
+	
+	dup 0 gt{
+		0 exch a0 a1 arc
+	}{
+		pop 0 moveto
+	}ifelse
+	dup 0 gt{
+		0 exch a1 a0 arcn
+	}{
+		pop 0 lineto
+	}ifelse
+	
+	fill
+}bd
+/calcmaxs
+{	
+	
+	xmin dup mul ymin dup mul add sqrt		
+	xmax dup mul ymin dup mul add sqrt		
+	xmin dup mul ymax dup mul add sqrt		
+	xmax dup mul ymax dup mul add sqrt		
+	max max max								
+}bd
+/sh3
+{	
+	/Coords load aload pop 	
+	5 index 5 index translate	
+	3 -1 roll 6 -1 roll sub		
+	3 -1 roll 5 -1 roll sub		
+	2 copy dup mul exch dup mul add sqrt
+	/dx xs						
+	2 copy 0 ne exch 0 ne or
+	{
+		
+		exch atan rotate	
+	}{
+		pop pop
+	}ifelse
+	
+	/r2 xs
+	/r1 xs
+	/Function load 
+	dup/Size get 0 get 1 sub	
+	/Nsteps xs		
+	setupFunEval		
+	
+	
+	
+	
+	
+	dx r2 add r1 lt{
+		
+		0 
+	}{
+		dx r1 add r2 le
+		{ 
+			1
+		}{ 
+			r1 r2 eq
+			{	
+				2
+			}{ 
+				3
+			}ifelse		
+		}ifelse
+	}ifelse
+	/sh3tp xs		
+	clippath {pathbbox}stopped {0 0 0 0}if 
+	newpath 	
+	/ymax xs
+	/xmax xs
+	/ymin xs
+	/xmin xs
+	
+	dx dup mul r2 r1 sub dup mul sub dup 0 gt
+	{
+		sqrt r2 r1 sub atan
+		/a0 exch 180 exch sub store 
+		/a1 a0 neg store 
+	}{
+		pop
+		/a0 0 store
+		/a1 360 store		
+	}ifelse		
+	currentdict/Extend known
+	{
+		/Extend load 0 get r1 0 gt and	
+		{	
+			0/Function load FunEval sc	
+			
+			
+			
+			
+			{ 
+				{	
+					dx 0 r1 360 0 arcn
+					xmin ymin moveto
+					xmax ymin lineto
+					xmax ymax lineto
+					xmin ymax lineto
+					xmin ymin lineto
+					eofill		
+				}
+				{	
+					r1 0 gt{0 0 r1 0 360 arc fill}if
+				}
+				{	
+					
+					
+				
+					
+					0 r1 xmin abs r1 add neg r1 shp
+				}
+				{	
+					
+				
+					r2 r1 gt{	
+						
+						0 r1
+						r1 neg r2 r1 sub div dx mul	
+						0	
+						shp	
+					}{	
+						
+						
+						
+						0 r1 calcmaxs	
+						dup
+						
+						r2 add dx mul dx r1 r2 sub sub div
+						neg				
+						exch 1 index	
+						abs exch sub
+						shp
+					}ifelse
+				} 
+			}sh3tp get exec	
+		}if
+	}if
+	
+	/d0 0 store
+	/r0 r1 store
+	/di dx Nsteps div store
+	/ri r2 r1 sub Nsteps div store 
+	/Function load 
+	0 1 Nsteps
+	{	
+		1 index FunEval sc
+		d0 di add r0 ri add d0 r0 shp
+		{
+		
+		d0 0 r0 a1 a0 arc
+		d0 di add 0 r0 ri add a0 a1 arcn
+		fill
+		
+		
+		d0 0 r0 a0 a1 arc
+		d0 di add 0 r0 ri add a1 a0 arcn
+		fill
+		}pop
+		
+		
+		/d0 d0 di add store
+		/r0 r0 ri add store
+	}for
+	pop	
+	
+	currentdict/Extend known
+	{
+		/Extend load 1 get r2 0 gt and	
+		{	
+			Nsteps/Function load FunEval sc	
+			
+			
+			
+			
+			{ 
+				{
+					dx 0 r2 0 360 arc fill
+				} 
+				{
+					dx 0 r2 360 0 arcn
+					xmin ymin moveto
+					xmax ymin lineto
+					xmax ymax lineto
+					xmin ymax lineto
+					xmin ymin lineto
+					eofill		
+				} 
+				{	
+					
+					
+					xmax abs r1 add r1 dx r1 shp
+				}	
+				{	
+			
+					r2 r1 gt{
+						
+						
+						
+						calcmaxs dup	
+						
+						r1 add dx mul dx r2 r1 sub sub div	
+						exch 1 index	
+						exch sub
+						dx r2
+						shp
+					}{	
+						
+						r1 neg r2 r1 sub div dx mul	
+						0		
+						dx 		
+						r2		
+						shp
+					}ifelse
+				}
+			}			
+			sh3tp get exec	
+		}if
+	}if
+}bd
+/sh		
+{	
+	begin
+		/ShadingType load dup dup 2 eq exch 3 eq or
+		{	
+			gsave
+				newpath
+				/ColorSpace load scs
+				currentdict/BBox known
+				{
+					/BBox load aload pop	
+					2 index sub				
+					3 index					
+					3 -1 roll exch sub 
+					exch rectclip
+				}if
+				2 eq
+				{sh2}{sh3}ifelse
+			grestore
+		}{
+			
+			pop 
+			(DEBUG: shading type unimplemented\n)print flush
+		}ifelse
+	end
+}bd
+{restore}if not dup{save exch}if
+	L3?{	
+		/sh/shfill ld
+		/csq/clipsave ld
+		/csQ/cliprestore ld
+	}if
+{restore}if
+end
+setpacking
+%%EndFile
+%%EndProlog
+%%BeginSetup
+%%EndSetup
+%%Page: 1 1
+%%PageBoundingBox: 0 0 258 313
+%%BeginPageSetup
+cg_md begin
+bp
+sdmtx
+%RBIBeginFontSubset: Helvetica
+%!FontType1-1.0: Helvetica 1.0000.0.0000
+
14 dict begin/FontName /Helvetica def
+
/PaintType 0 def
+
/Encoding 256 array 0 1 255{1 index exch/.notdef put}for
+
dup 33 /T put
+
dup 34 /o put
+
dup 35 /p put
+
dup 36 /l put
+
dup 37 /g put
+
dup 38 /y put
+
dup 39 /M put
+
dup 40 /a put
+
dup 41 /n put
+
dup 42 /e put
+
dup 43 /r put
+
dup 44 /i put
+
dup 45 /period put
+
dup 46 /d put
+
dup 47 /t put
+
dup 48 /N put
+
readonly def
+
42/FontType resourcestatus{pop pop false}{true}ifelse
+
%APLsfntBegin
+
{currentfile 0(%APLsfntEnd\n)/SubFileDecode filter flushfile}if
+
/FontType 42 def
+
/FontMatrix matrix def
+
/FontBBox[2048 -1947 1 index div -985 2 index div 2961 3 index div 2297 5 -1 roll div]cvx def
+
/sfnts [<
+
74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A1D676C79660000000000000E2800000D9C686561640000000000001BC400000036686865610000000000001BFC00000024686D74780000000000001C20000000446C6F63610000000000001C64000000246D6178700000000000001C8800000020707265700000000000001CA8000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A
+
002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020
+
20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158
+
B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00000000020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB30000000100AF0000018000DA000300264013012A030A0517171A01640019040564216365182B2B4EF44DFD4E456544E6003F4DED313037331523AFD1D1DADA000000000100970000061705BD001300CB405944014B03020601090316011903D7010513011C03140B1B0C57015803D401DB03D40BDB0C0A040A040D45028602045102970202290A280D380A380D4702570276020725640D0A0203120301020B0C120306081517171A040405B8019B400D0A1F030B06FD0C0102FD0D1F12B8019BB6130019147670182B4E10F43C4DFDE419F43939F4393918E4FD3C4E10456544E6003F173C3F3C1217394B5279B10D0CB801AAB40201020A0BB801AAB202020387054D2E7AFD047DC487052E7AFD047DC43130005D727101725D71132109012111231134363501230115141615112397011D01A601A3011ABD04FE5DC5FE5A05BE05BDFB2604DAFA4303632DD077FB2904D72D36DD34FC9D00000002009C0000052A05BD0009000A00764014370138060207
+
0117012701470158020507010202B8019B4017120606070207080301020806080A030A0A010608020302B8019BB505041A0C0708B8019B400A0900190B0CA0217670182B2B4EF43C4DFD3C4E10F63C4DFD3C11123939392F003F3F3C3F3C12393904872E2B877DC53130005D015D13330111331123011123019CEB02E6BDDFFD0FBE023A05BDFB5A04A6FA4304A5FB5B05BD000000010021000004C905BD00070034401A01061E00070204080917171A00FB0203250504FB0619088C5E182B4E10F44DF43CFD3CF44E456544E6003F3F3C4DFD3C3130011521112311213504C9FE11CAFE1105BDAFFAF2050EAF00000000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B2B4EF44DEDF4ED4E10F64DE4FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B21001620142101212200370221001A1D1721011521172101002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E40000020038FFDA03ED05C2000B001D00774032370E470E570EA704A91B05250814020F1D1000081D1D07130A021D170B052E132E102911121A1F0B271A191E1F87217242182B2B4EF44DED4E10F63C4DFDE4E4003FED3F3FED3F1139113931304379401A181C090A000101180B2600091C0B260000190226000A1B0826012B2B012B2B818181005D1216333236353426232206150017161711331123350E0123220035341233F692A17DA1A67A88A9018A53303DADA23FAC6FB3FEFAEFDE015FE8D7C9CBC3D0CA0237341E4B021DFA3E956358012DFAEA015700030048FFDA041A0449001C00240025010C40799708991AA71F03050E020F0514150E120F1514400C401408291A014B0BB603C701C603C71BD808D909D61FD823E817E8230BC711C712025C080521240F9A161D243906070716211D1C070A1D160B2507971CA71CB71CD71C0425160F251C05190A0C07110E270F1D27051A27242E072719192627D421A65D182B2B4EF44DFDE44E10F64DEDD4FD391239391112393912
+
392F5D003F3FED3FED12392F3CFD3C10ED1112393130437940460023040503050205010504061F26111012101310141004060C25221B24260020001D26011E1D09170726000B150E26010D0E231A2126011E0521260108180A26000D100A2600002B2B2B2B01103C2B2B103C2B2B2B2A2B2A8101715D00715D5D00161716171615211E013332373637330E01070607062322001110003301262726232206070102B4D638361210FCEF0590978D543014B1074F3152794152C8FEEA0118E2011F0B284AAD7CA805012304476B55516C4AA2A3C55D36473B912E501C100123010601020142FE26754682B38A01DC0000000003003DFE3B03E80449001F002D002E00B7404D36144908490958085909880CA91BA81DA927A62BB91B0B4008031622290EC40A221D1F070406291D190A121D0A0F2E072E2E051C032E162E2D29051A300C0E270D3E26271C192F3087217242182B2B4EF44DEDF4ED394E10F64DFDE4F51112392F003F3FED3FED3F3FED10ED1112393931304379402C23281A1E0B1124251026231E262600281A262600110B0E21000F0E0C0D251D222601271B2926000F0C122100002B2B2B01103C103C2B2B2B2B2B818181005D00171617353311140706212226273316171633323736270E0123222411100033002623220706151416333237363501027C5E3335A63C70FEC9ADEC0EB70D273D83CF40260336987DAEFEFB0107BA0144A47FBE4625937CC24F2CFED104423E234387FC32CC76DA9BA548273C9256DD5250F7011D010D012EFEA1C0B25F9AB5BDAF6384022D0000000200840000013B05BD000300070036401C07E50400010006030A0917171A06010229070300190809AA216242182B2B4EF43C4DC4FD3CC44E456544E6003F3F3C3F4DED3130133311231133152384B7B7B7B7042AFBD605BDCC0000000100890000013D05BD0003002940150000030A0517171A0102290003190405AA216242182B2B4EF43C4DFD3C4E456544E6003F3F31301333112389B4B405BDFA43000000020084000003ED04490019001A005E4031B706C706020406140627147606740705140C021418101D05070006180B0A1A071A1A000C29091A1C012E18291900191B1CB80106B3216242182B2B4EF43C4DFDE44E10F64DED12392F003F3F3C3F3FED1139390112393130005D015D1333153E01333217161511231134272623220706070E011511230184AB4CAA68E4502CB71D307E40294A382D1BB401A7042F985E529F57A2FD5102A3623C640D1642357169FDCF0449000003003BFFD90421044E000C0018001900904033980896109916A504A808A610A916B808C808D704E50EE9140C3A08061D18070C1D120B190719191502270F1A1B092715191A1BB80109B321725D182B2B4EF44DED4E10F64DED12392F003F3FED3FED3130437940
+
2C001704260B1309260000110226010717092600050D0226010A140C260001100C26000816062601030E0626012B2B2B2B012B2B2B2B2B81005D241235342726232206151416331200111002212200351000330702E085304CBAA59696A3D6011EFCFEF7DDFEFC0112E70674010FA6965E94FCB2ABE403DAFEECFEF4FEFDFEAE012BFC010E01400500020076FE5504250449000E00220074402CA908A717022808201C110E061D15070F060E1D1C0B220E0227181A240A2E102E2129220F1923248721BD5D182B2B4EF43C4DFDE4E44E10F64DED003F3FED3F3FED1139123931304379401C161B00051A260426001B022601051602260101190E260003170626012B2B012B2B2B2B8181005D243635342726232207061514171633013315363736333212111007062322272627112302C6A72546BABB45252546BAFE2EAF36405B7BB6FEB7749A7952303BB479D3D2805CB1BB649A7C57A603B18E49283CFEE9FEFDFEA2965F351E49FDDD00000100890000029204470011004F40262703260D37034704040E0810020E0911090C270805070006110A081A13012E10291100191213B80145B321627E182B2B4EF43C4DFDE44E10E6003F3F4D3FC4FDC411123939011112393130005D1333153E0133321617152E0123220615112389AB15A46B05181D101B108892B4042FB9369B0203BE0302AF72FD980000010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C593000000020015FE4903E804490018001900CA406E8A158818A71803070617063812481258126707770377078C1498009705981597169717A800A8161048004B154717C915044405C605028705A600A601A705A8170524280518151716010006150C0B0F1D080E19071919161B17171A050001AF171518AF0C8F16191A1BD421677E182B2B194EF44DE418FD3939FD3939194E456544E61812392F003F3F4DFD3932192F183F3C3C3C123939014B5279401215150016166D121717180501016D12000018872E2B107DC418872E2B10087DC418015D71313071015D005D013306030207020623222627351E01333236373E0137013301030321C7268362429C809C26291E2F2A10322F10053E0EFE74CC011F01042F67FE91FEECAEFE66B40608A40D062118089424044EFC980382000001000000000000642C0B935F0F3CF500110800000000005F4D8F0000000000C621BCD6F865FC270B9108F900000009000100000000000000010000
+
0629FE2900000C01F865FCED0B9100010000000000000000000000000000001105120042023900AF06AA009705C7009C04E300210473005204730038047300480473003D01C7008401C70089047300840473003B0473007602AA0089023900170400001500000034005400E001360164022E029A0364040C043A045C04B8053005A205E8063806CE000100000011006F0009006B0007000200100010005D000007E80A1D00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F04000001000410000001001002000001000200000001000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B1
+
72424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500
+
00>] def
+
/CharStrings 17 dict dup begin
+
/.notdef 0 def
+/period 1 def
+/M 2 def
+/N 3 def
+/T 4 def
+/a 5 def
+/d 6 def
+/e 7 def
+/g 8 def
+/i 9 def
+/l 10 def
+/n 11 def
+/o 12 def
+/p 13 def
+/r 14 def
+/t 15 def
+/y 16 def
+ end readonly def
+
currentdict dup/FontName get exch definefont pop end
+
%APLsfntEnd
+
42/FontType resourcestatus{pop pop true}{false}ifelse
+
{currentfile 0(%APLT1End\n)/SubFileDecode filter flushfile}if
+
/FontType 1 def
+
/FontMatrix [ 0.00048828125 0 0 0.00048828125 0 0 ] def
+
/FontBBox{-1947 -985 2961 2297}def
+
/UniqueID 4265107 def
+
currentdict currentfile eexec
+
54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C91B322782D282AC603D1F5A452D1E7AE90B2FF78B151C731C717F5B5A2ECE57D3BD22888D365366CD700C67657245FE4E64FD98C2089406F6AF616EE272D822AE1D0F5FA55576E84178659053C4226366C59D493E2F81CDF74C3002839D80C2B5ABDCE3A50814C04252AAA91021570572224ABD2F2A153F6537407EE8ECD8C96FDC618185097902CB19308E83F0FCC973BF5EB37AA7CAC9E2D345166906EEF01368004DB3E66EABE8A1AA334394486DBFD9E2F38857F1CA92CA4B7D92AAD4AA49947EC32F7355C64EA3703662BCBC2455C17735C87E0FB6EB11BDD628D83F7023B09C2339AFCA11AD579A5309BA5B4849711EFCC5B3C19A39AEB3F9E2F4292534F193347AB1F2B0E52522AFA19F836150FEB5E132D4314A3522C72E45B4C25119120968B6A450E662DFB926221EDEE3EB1E4EA69EBA939F8BD52314F47516A6ADBD07B8CC083F61D4FB265CBF6EA1CFECAEDDBE388A62F6750510BD3C3D619D177610CF47FFE2E90AFB6991B57DD2866AA92B281ED7572C130C22713728BCA034C9CFF4F992D5D49B5DB05D0E50A3A67D069FE40408F357472BF03B2116542532448DF62919D220B7ED94E2AA460968588DB06A0D38B3518B8B1550C48859DF98F64E090C84CF5E5FB63E13E2B8E11AA81B73FEC64A1958FF4D598550680EE94C02B75453D8178329725425E609E62F68934BF74530C59077AB43FF4CD0333CFAACEC6646FB947ABF4133637426B8D6852C76F5EC71F54947FA1DAE1E8E6E3FFFF
+
5CCE3C754EBC2E9A80BA8266A0A8AF901284A57A7925048EAE59A8219E029AB35036876593A2BD7C82E338287616FE7B54DCC7313AFFF2DFE9CD9C10A5451F3C4A92A04D3F369B4BFCFA11DA07387CC4D3790D2F8185EFE16D36A0CF1A280022EBE22D43DD0F9C808A22A4AD3C5B86EFEC43A3C6D559954343F1D2ADC96E6EDE39D973B19653C3D43ED489808A857D56EAC04BF463E2BCD75C58E4537F7CC9EC8968A5077EF2A8978D9B531B842DA24B16E73B8B932D3A7802DED2BBE480A1C42048D1259321B8F4B4C679FB30081797C85EB85F513A17D5B75DE5C94F8BF888CD82BE60C1C5F160EA1B7DB1CEF409AB63CF187B2244F20F3839AB626C3F033367B66CE62716B5651F9483333AA9EB1D6F3A26BEDAFC9146A9D7AD714BADF89F7E2600B3032FDD8D67AA113D6A292D49A478E0ECF912568F6BD4738B1503B274924DF1390BF5CE6E6C3703451735EDC6FCFD94AC2AD365A8B43FF9C876033C4E59DF1BB3EA0F95CBA35323C686F13CE00BB283ABB67CFE19691BA74AF8B79D53773044F2FB5328BF20D729D7085A4893520F03D0ABC5640A4DC7FA8BBE2913209157B99714561CF47C07C238931DC8E26750DFED271C6D9776D12911F0A551C34150564EA7C3DA305022EE35820AF012C1591BB80DDDB8AF30F99D574559B915AA202BBD4D9C067B0F87F44C089007CB647E53C1948115F0AE88FA1344A2AD72068F4097FF9F261C5CB33B887945DA437715ABE4A07A6F878DA78AF8C37AD518FCB891E958C2D9FA9C78069FA394DB88BEAA3170DBA03732F94A21EBE311E7EF9CA246B428637E618102727A9274072ADCA6702CE5376B49E67974DEC9B972C6E5FAC4045ECFAE3EE63CB4B79AD10263C8056FE297269027605C46815D6E94531079489F793146F5F4F64A3AFCECA516B0CCCFC7BDDF9684675906BC2795FF8895358E6CD37CEFC1F7AB3BB6AF5B6360F52447CE6E6B56465E6CFA1F7EC1C8DE216E4F10D4E113D01396AF70D1022C31CCCDC6FF68AB4FB2CE2D038FDF293376FFBBC3B33155ED465309FBA54F43B4253937FFE97C0E27B4633972E4771E5044E14145531FC5F50D82CCE4B0ACD819B59245CF27C2C857F0B5F5978A573A7A56110213501273D8C06A994F36714C2490043DD29C4710DEF22C8C52C40F229D1A3CCA056BCB8DEC02D2CAC413FEEA27A16C4EC232CA36285AEC54B0E3D848D2AF5C997C5013E420BA67DB6EF00038015AA2F0291FA366CDEA7F1F13950C2306D4386DE844AAAA7EDA2E658237606B25CCBB26B3A18DAE07CC77B1CD7B2D866FF0D0ABCC4956B49F8FA01FCA3DC3B9057E40E77034364384BF475E1A0C6DDF11F7FA86C6CCED121C9B49214EB69D5A4A035037CACCB66D4A7742725667BA5BF583A5B907672496A030616CC930439110463A48B038598FD7F151FE0E45074FA75B
+
48D33276F12EFA677E9EBE869274371C2D77CA075F3C6650FD57C1B38742A7B6F26894B143A44C132AA90E020DF6769B673A6B131621B85B4AA3173513D9C1F031968BD2B968729C625697CCAAF4CCF5989D90F822D0C76DD4B6DA8C0A9C85C7AA33D81F2BE64277B4DA24423027E54D3E4F1D007B11CE98F27460568866F6A5FCAF36B9DF9CBC2A2774930BEF07D89CAEF0AC4D0C9ADDF6E277F3C9718AD09452D389B1926C82E432BE4947FCA23215711F58719897B05D95BFD984101520FB76F4944033A98C5FDBB27ACDF3208036EE43F8F076305AE88EA7E8AC34500540F5E18AB28232EED7427F012644BB277DBD856871B8F5C7CD3DDE91DB8A8C57DAE028BED132671CD888313A144539294FAB8A8BDDAE80D8D80C8CCAC8D783829A4CB9D331E752BA102D1C4F4133DC7277083C18B3825409BE632E46CA4DAE9665B119E2EDCA8BA33F6284E698F0FE0E8FF4BD88097AB5021B802A0D9B1508EFFBF5127D9C975D352823BDC6C600BF3DCF3B695B76F804092AA06E3A70B156D07A74FA9C2AE86A86C769241E88C3DF3FD1404C4AD63F594A6BD21EE9EE6DC90C8D56C01C0BB9E8142FD00E29EF46424BE63156A075BDECD5924AD3C89A9855DCAF5BDE0A3A9E7D8053075E5BA721A614DC894585344AECE6AFFFF477940A16C3E94DC42D0B3E588C94C90D85FFB1C9913111D6DA404479109A2140CB7DFC1AA7D975A28DE3E5E5584600093CBFE0C8F9F1C97E6EFA6BC2701DB89CD756898518F268CA33799D09B75310F00271C6D883CE2A74C8D74EA4F9479B0DCD94C8570C63ABA0F452F6302E9F39ECE33806EE2730384E86858F16B715A69E8CB3D4D3AC6DE5D0352D95E3AC85FECB640C716133B5A81E950430F52EDB80F087B45A133737837B8F686048A12821EB02517B5BE5A7A488C8A4F16A6E165830C49836C54C6FF92CE485FFAE63788560FBCDE7DFCA35224F08EF71D90FB3646369CEFF7EF1B18489A101464A42A076A963AD6DDC3C1818F298A56D069E
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
0000000000000000000000000000000000000000000000000000000000000000
+
cleartomark end
+
%APLT1End
+
%RBIEndFontSubset
+/Helvetica cguidfix
+/F1.1/Helvetica renmfont
+[ /CIEBasedABC 4 dict dup begin 
+/WhitePoint [ 0.9505 1.0000 1.0891 ] def 
+/DecodeABC [ { 1.8008  exp } bind { 1.8008  exp } bind { 1.8008  exp } bind ] def 
+/MatrixABC [ 0.4295 0.2318 0.0204 0.3278 0.6722 0.1111 0.1933 0.0960 0.9578 ] def 
+/RangeLMN [ 0.0 0.9505 0.0 1.0000 0.0 1.0891 ] def 
+end ] /Cs1 exch/ColorSpace dr pop
+[ /CIEBasedA 5 dict dup begin /WhitePoint [ 0.9505 1.0000 1.0891 ] def 
+/DecodeA { { 1.8008  exp } bind  exec} bind 
+def 
+/MatrixA [ 0.9642 1.0000 0.8249 ] def 
+/RangeLMN [ 0.0 2.0000 0.0 2.0000 0.0 2.0000 ] def 
+/DecodeLMN [ { 0.9857  mul} bind { 1.0000  mul} bind { 1.3202  mul} bind ] def 
+end ] /Cs2 exch/ColorSpace dr pop
+%%EndPageSetup
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+q
+0 0 258 313 rc
+11 274 m
+91 274 l
+91 233 l
+11 233 l
+h
+11 274 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -118 390 cm
+129 116 m
+209 116 l
+209 157 l
+129 157 l
+h
+129 116 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 51 253.5 cm
+/F1.1[ 12 0 0 -12 0 0]sf
+-24.017578 -3 m
+(!)s
+-18.017578 -3 m
+("#"$"%&)[ 6.673828 6.673828 6.673828 2.666016 6.673828 6.673828 0.000000 ] xS
+-23.680664 11 m
+('\(\)\(%*+)[ 9.996094 6.673828 6.673828 6.673828 6.673828 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+246.33331 277.23621 m
+246.33331 285.00406 245.46548 285.96509 239.12622 293.65259 c
+239.05923 293.73215 l
+232.68646 301.5 232.62018 301.5 226.08002 301.5 c
+217.37161 301.5 178 301.5 178 301.5 c
+178 219.5 l
+246.33331 219.5 l
+246.33331 277.23621 l
+h
+246.33331 277.23621 m
+f
+0 0 0 sc
+1 0 0 -1 -118 390 cm
+364.33331 112.76379 m
+364.33331 104.99594 363.46548 104.03491 357.12622 96.347412 c
+357.05923 96.267853 l
+350.68646 88.5 350.62018 88.5 344.08002 88.5 c
+335.37161 88.5 296 88.5 296 88.5 c
+296 170.5 l
+364.33331 170.5 l
+364.33331 112.76379 l
+h
+364.33331 112.36365 m
+364.33331 104.99594 364.26636 104.99594 350.62018 104.99594 c
+350.62018 104.99594 l
+350.62018 88.580353 350.62018 88.5 344.48044 88.5 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 212.16666 212.5 cm
+-20.012695 4 m
+(+,\)%-."/)[ 3.996094 2.666016 6.673828 6.673828 3.333984 6.673828 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+202.0585 293.44974 m
+206.64719 290.71606 206.64719 286.28394 202.0585 283.55026 c
+197.46985 280.81659 190.03015 280.81659 185.4415 283.55026 c
+180.85281 286.28394 180.85281 290.71606 185.4415 293.44974 c
+190.03015 296.18341 197.46985 296.18341 202.0585 293.44974 c
+f
+0 0 0 sc
+1 0 0 -1 -118 390 cm
+320.0585 96.550262 m
+324.64719 99.283936 324.64719 103.71606 320.0585 106.44974 c
+315.46985 109.18341 308.03015 109.18341 303.4415 106.44974 c
+298.85281 103.71606 298.85281 99.283936 303.4415 96.550262 c
+308.03015 93.816589 315.46985 93.816589 320.0585 96.550262 c
+S
+1 1 1 sc
+CM
+207.97516 238.44974 m
+212.56384 235.71608 212.56384 231.28392 207.97516 228.55026 c
+203.38651 225.81657 195.94681 225.81657 191.35815 228.55026 c
+186.76947 231.28392 186.76947 235.71608 191.35815 238.44974 c
+195.94681 241.18343 203.38651 241.18343 207.97516 238.44974 c
+f
+0 0 0 sc
+1 0 0 -1 -118 390 cm
+325.97516 151.55026 m
+330.56384 154.28392 330.56384 158.71608 325.97516 161.44974 c
+321.38651 164.18343 313.94681 164.18343 309.35815 161.44974 c
+304.76947 158.71608 304.76947 154.28392 309.35815 151.55026 c
+313.94681 148.81657 321.38651 148.81657 325.97516 151.55026 c
+S
+1 1 1 sc
+CM
+240.0585 265.44974 m
+244.64719 262.71606 244.64719 258.28394 240.0585 255.55026 c
+235.46985 252.81657 228.03015 252.81657 223.4415 255.55026 c
+218.85281 258.28394 218.85281 262.71606 223.4415 265.44974 c
+228.03015 268.18341 235.46985 268.18341 240.0585 265.44974 c
+f
+0 0 0 sc
+1 0 0 -1 -118 390 cm
+358.0585 124.55026 m
+362.64719 127.28394 362.64719 131.71606 358.0585 134.44974 c
+353.46985 137.18343 346.03015 137.18343 341.4415 134.44974 c
+336.85281 131.71606 336.85281 127.28394 341.4415 124.55026 c
+346.03015 121.81659 353.46985 121.81659 358.0585 124.55026 c
+S
+333.98935 117.8869 m
+327.51068 113.11313 l
+S
+CM
+203.07022 281.63248 m
+207.73108 274.47171 l
+211.29025 279.30206 l
+h
+203.07022 281.63248 m
+f
+0 J
+0 j
+1 0 0 -1 -118 390 cm
+321.07022 108.36752 m
+325.73108 115.52829 l
+329.29025 110.69794 l
+h
+321.07022 108.36752 m
+S
+CM
+222.42981 267.36749 m
+217.76895 274.52826 l
+214.20978 269.69794 l
+h
+222.42981 267.36749 m
+f
+1 0 0 -1 -118 390 cm
+340.42981 122.63251 m
+335.76895 115.47174 l
+332.20978 120.30206 l
+h
+340.42981 122.63251 m
+S
+1 J
+1 j
+313.61386 118.82611 m
+315.8028 139.17389 l
+S
+CM
+198.65848 242.87199 m
+200.78558 251.14697 l
+194.82001 250.50522 l
+h
+198.65848 242.87199 m
+f
+0 J
+0 j
+1 0 0 -1 -118 390 cm
+316.65848 147.12801 m
+318.78558 138.85303 l
+312.82001 139.49478 l
+h
+316.65848 147.12801 m
+S
+CM
+194.75818 279.12799 m
+192.63107 270.85303 l
+198.59665 271.49478 l
+h
+194.75818 279.12799 m
+f
+1 0 0 -1 -118 390 cm
+312.75818 110.87201 m
+310.63107 119.14697 l
+316.59665 118.50522 l
+h
+312.75818 110.87201 m
+S
+1 J
+1 j
+332.41394 144.08929 m
+335.00275 141.91069 l
+S
+CM
+223.12366 253.24045 m
+215.07104 250.38466 l
+218.93442 245.79396 l
+h
+223.12366 253.24045 m
+f
+0 J
+0 j
+1 0 0 -1 -118 390 cm
+341.12366 136.75955 m
+333.07104 139.61534 l
+336.93442 144.20604 l
+h
+341.12366 136.75955 m
+S
+CM
+208.29303 240.75957 m
+216.34564 243.61536 l
+212.4823 248.20605 l
+h
+208.29303 240.75957 m
+f
+1 0 0 -1 -118 390 cm
+326.29303 149.24043 m
+334.34564 146.38464 l
+330.4823 141.79395 l
+h
+326.29303 149.24043 m
+S
+1 J
+1 j
+296 129.5 m
+222.28563 135.43105 l
+S
+CM
+92.893875 253.65237 m
+104.62935 250.29704 l
+103.94191 258.84085 l
+h
+92.893875 253.65237 m
+f
+0 J
+0 j
+1 0 0 -1 -118 390 cm
+210.89388 136.34763 m
+222.62935 139.70296 l
+221.94191 131.15915 l
+h
+210.89388 136.34763 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 152 267 cm
+-12.008789 4 m
+(+*\(.)[ 3.996094 6.673828 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+46 185 m
+109 185 l
+109 144 l
+46 144 l
+h
+46 185 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -118 390 cm
+164 205 m
+227 205 l
+227 246 l
+164 246 l
+h
+164 205 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 77.5 164.5 cm
+-24.017578 -3 m
+(!)s
+-18.017578 -3 m
+("#"$"%&)[ 6.673828 6.673828 6.673828 2.666016 6.673828 6.673828 0.000000 ] xS
+-14.34375 11 m
+(0".*)[ 8.666016 6.673828 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+77 52 m
+140 52 l
+140 11 l
+77 11 l
+h
+77 52 m
+f
+0 0 0 sc
+1 0 0 -1 -118 390 cm
+195 338 m
+258 338 l
+258 379 l
+195 379 l
+h
+195 338 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 108.5 31.5 cm
+-24.017578 -3 m
+(!)s
+-18.017578 -3 m
+("#"$"%&)[ 6.673828 6.673828 6.673828 2.666016 6.673828 6.673828 0.000000 ] xS
+-14.34375 11 m
+(0".*)[ 8.666016 6.673828 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+169.66666 129 m
+232.66666 129 l
+232.66666 88 l
+169.66666 88 l
+h
+169.66666 129 m
+f
+0 0 0 sc
+1 0 0 -1 -118 390 cm
+287.66666 261 m
+350.66666 261 l
+350.66666 302 l
+287.66666 302 l
+h
+287.66666 261 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 201.16666 108.5 cm
+-24.017578 -3 m
+(!)s
+-18.017578 -3 m
+("#"$"%&)[ 6.673828 6.673828 6.673828 2.666016 6.673828 6.673828 0.000000 ] xS
+-14.34375 11 m
+(0".*)[ 8.666016 6.673828 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -118 390 cm
+203.41882 259.47879 m
+218.5797 324.53235 l
+S
+CM
+103.17363 54.337341 m
+104.75356 66.440369 l
+96.405823 64.494934 l
+h
+103.17363 54.337341 m
+f
+0 J
+0 j
+1 0 0 -1 -118 390 cm
+221.17363 335.66266 m
+222.75356 323.55963 l
+214.40582 325.50507 l
+h
+221.17363 335.66266 m
+S
+CM
+82.822296 141.66263 m
+81.240784 129.54749 l
+89.596863 131.4949 l
+h
+82.822296 141.66263 m
+f
+1 0 0 -1 -118 390 cm
+200.8223 248.33737 m
+199.24078 260.45251 l
+207.59686 258.5051 l
+h
+200.8223 248.33737 m
+S
+1 J
+1 j
+239.60402 245.50504 m
+275.07257 261.59311 l
+S
+CM
+167.4805 123.68597 m
+158.8429 132.30988 l
+155.30222 124.50391 l
+h
+167.4805 123.68597 m
+f
+0 J
+0 j
+1 0 0 -1 -118 390 cm
+285.4805 266.31403 m
+276.8429 257.69012 l
+273.30222 265.49609 l
+h
+285.4805 266.31403 m
+S
+CM
+111.18567 149.2206 m
+119.83191 140.58809 l
+123.37613 148.40184 l
+h
+111.18567 149.2206 m
+f
+1 0 0 -1 -118 390 cm
+229.18567 240.7794 m
+237.83191 249.41191 l
+241.37613 241.59816 l
+h
+229.18567 240.7794 m
+S
+1 J
+1 j
+261.95786 329.18051 m
+284.16763 310.81561 l
+S
+CM
+174.97516 86.467194 m
+163.43655 82.487213 l
+168.89865 75.881561 l
+h
+174.97516 86.467194 m
+f
+0 J
+0 j
+1 0 0 -1 -118 390 cm
+292.97516 303.53281 m
+281.43655 307.51279 l
+286.89865 314.11844 l
+h
+292.97516 303.53281 m
+S
+CM
+135.14148 53.529388 m
+146.69162 57.513336 l
+141.22406 64.12561 l
+h
+135.14148 53.529388 m
+f
+1 0 0 -1 -118 390 cm
+253.14148 336.47061 m
+264.69162 332.48666 l
+259.22406 325.87439 l
+h
+253.14148 336.47061 m
+S
+1 J
+1 j
+[
+4
+4
+] 0 d
+169 157 m
+182.57994 192.10289 l
+S
+CM
+68.7034 187.23834 m
+68.576965 199.44341 l
+60.582901 196.3508 l
+h
+68.7034 187.23834 m
+f
+0 J
+0 j
+[] 0 d
+1 0 0 -1 -118 390 cm
+186.7034 202.76166 m
+186.57697 190.55659 l
+178.5829 193.6492 l
+h
+186.7034 202.76166 m
+S
+1 J
+1 j
+[
+4
+4
+] 0 d
+169 157 m
+236.22632 195.15547 l
+240.71504 197.70312 244.78224 200.93042 248.28337 204.72269 c
+290.85989 250.83951 l
+S
+CM
+180.61237 130.7634 m
+176.00882 142.06767 l
+169.71097 136.25333 l
+h
+180.61237 130.7634 m
+f
+0 J
+0 j
+[] 0 d
+1 0 0 -1 -118 390 cm
+298.61237 259.2366 m
+294.00882 247.93233 l
+287.71097 253.74667 l
+h
+298.61237 259.2366 m
+S
+1 J
+1 j
+[
+4
+4
+] 0 d
+169 157 m
+147.95767 235.15721 l
+143.61098 251.30208 147.62175 268.55112 158.64548 281.12204 c
+199.40558 327.60287 l
+S
+CM
+88.940689 53.804443 m
+84.627823 65.222778 l
+78.183319 59.571442 l
+h
+88.940689 53.804443 m
+f
+0 J
+0 j
+[] 0 d
+1 0 0 -1 -118 390 cm
+206.94069 336.19556 m
+202.62782 324.77722 l
+196.18332 330.42856 l
+h
+206.94069 336.19556 m
+S
+ep
+end
+%%Trailer
+%%EOF
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/images/topologymanager.graffle	Thu Feb 09 06:37:09 2012 +0900
@@ -0,0 +1,1226 @@
+<?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>138.17.0.133677</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>CanvasOrigin</key>
+	<string>{0, 0}</string>
+	<key>ColumnAlign</key>
+	<integer>1</integer>
+	<key>ColumnSpacing</key>
+	<real>36</real>
+	<key>CreationDate</key>
+	<string>2012-02-09 05:15:07 +0900</string>
+	<key>Creator</key>
+	<string>Kazuki AKAMINE</string>
+	<key>DisplayScale</key>
+	<string>1 0/72 in = 1 0/72 in</string>
+	<key>GraphDocumentVersion</key>
+	<integer>6</integer>
+	<key>GraphicsList</key>
+	<array>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>48</integer>
+			</dict>
+			<key>ID</key>
+			<integer>55</integer>
+			<key>Points</key>
+			<array>
+				<string>{169, 157}</string>
+				<string>{141, 261}</string>
+				<string>{208.193, 337.624}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>50</real>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>Pattern</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>TailScale</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>3</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>49</integer>
+			</dict>
+			<key>ID</key>
+			<integer>54</integer>
+			<key>Points</key>
+			<array>
+				<string>{169, 157}</string>
+				<string>{243, 199}</string>
+				<string>{299.901, 260.633}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>CornerRadius</key>
+					<real>50</real>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>Pattern</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>TailScale</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>3</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>1</integer>
+			</dict>
+			<key>ID</key>
+			<integer>53</integer>
+			<key>Points</key>
+			<array>
+				<string>{169, 157}</string>
+				<string>{187.389, 204.534}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>Pattern</key>
+					<integer>1</integer>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>TailScale</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>3</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>49</integer>
+			</dict>
+			<key>ID</key>
+			<integer>52</integer>
+			<key>Points</key>
+			<array>
+				<string>{251.677, 337.681}</string>
+				<string>{294.439, 302.322}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>TailArrow</key>
+					<string>FilledArrow</string>
+					<key>TailScale</key>
+					<real>1.4299999475479126</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>48</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>49</integer>
+			</dict>
+			<key>ID</key>
+			<integer>51</integer>
+			<key>Points</key>
+			<array>
+				<string>{227.455, 239.995}</string>
+				<string>{287.211, 267.099}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>TailArrow</key>
+					<string>FilledArrow</string>
+					<key>TailScale</key>
+					<real>1.4299999475479126</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>1</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>48</integer>
+			</dict>
+			<key>ID</key>
+			<integer>50</integer>
+			<key>Points</key>
+			<array>
+				<string>{200.391, 246.487}</string>
+				<string>{221.605, 337.513}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>TailArrow</key>
+					<string>FilledArrow</string>
+					<key>TailScale</key>
+					<real>1.4299999475479126</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>1</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{287.667, 261}, {63, 41}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>49</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\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Topology\
+Node}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{195, 338}, {63, 41}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>48</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\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Topology\
+Node}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{164, 205}, {63, 41}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>1</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\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Topology\
+Node}</string>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{257.5, 116}, {25, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>ID</key>
+			<integer>44</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\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 read}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>3</integer>
+			</dict>
+			<key>ID</key>
+			<integer>43</integer>
+			<key>Points</key>
+			<array>
+				<string>{296, 129.5}</string>
+				<string>{209, 136.5}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>HeadScale</key>
+					<real>1.4285709857940674</real>
+					<key>TailArrow</key>
+					<string>0</string>
+					<key>TailScale</key>
+					<real>0.5</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>29</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>38</integer>
+			</dict>
+			<key>ID</key>
+			<integer>41</integer>
+			<key>Points</key>
+			<array>
+				<string>{324.839, 150.464}</string>
+				<string>{342.577, 135.536}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>TailArrow</key>
+					<string>FilledArrow</string>
+					<key>TailScale</key>
+					<real>1.0000001192092896</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>37</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<key>Class</key>
+			<string>LineGraphic</string>
+			<key>Head</key>
+			<dict>
+				<key>ID</key>
+				<integer>37</integer>
+			</dict>
+			<key>ID</key>
+			<integer>40</integer>
+			<key>Points</key>
+			<array>
+				<string>{312.555, 108.983}</string>
+				<string>{316.862, 149.017}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>TailArrow</key>
+					<string>FilledArrow</string>
+					<key>TailScale</key>
+					<real>1.0000001192092896</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>28</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>AllowLabelDrop</key>
+			<false/>
+			<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>{341.959, 123.76}</string>
+				<string>{319.541, 107.24}</string>
+			</array>
+			<key>Style</key>
+			<dict>
+				<key>stroke</key>
+				<dict>
+					<key>HeadArrow</key>
+					<string>FilledArrow</string>
+					<key>TailArrow</key>
+					<string>FilledArrow</string>
+					<key>TailScale</key>
+					<real>1.0000001192092896</real>
+				</dict>
+			</dict>
+			<key>Tail</key>
+			<dict>
+				<key>ID</key>
+				<integer>38</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{338, 122.5}, {23.5, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>38</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>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{305.917, 149.5}, {23.5, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>ID</key>
+			<integer>37</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>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{300, 94.5}, {23.5, 14}}</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>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{309.667, 170.5}, {41, 14}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FitText</key>
+			<string>YES</string>
+			<key>Flow</key>
+			<string>Resize</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>30</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\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 ring.dot}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+			<key>Wrap</key>
+			<string>NO</string>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{296, 88.5}, {68.3333, 82}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>HiraKakuProN-W3</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>29</integer>
+			<key>Magnets</key>
+			<array>
+				<string>{0.112222, 0.508333}</string>
+				<string>{0.116428, -0.5}</string>
+				<string>{1, 0}</string>
+				<string>{-1, 0}</string>
+			</array>
+			<key>Shape</key>
+			<string>NoteShape</string>
+			<key>Style</key>
+			<dict>
+				<key>shadow</key>
+				<dict>
+					<key>Draws</key>
+					<string>NO</string>
+				</dict>
+			</dict>
+			<key>Text</key>
+			<dict>
+				<key>Align</key>
+				<integer>0</integer>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</dict>
+		</dict>
+		<dict>
+			<key>Bounds</key>
+			<string>{{129, 116}, {80, 41}}</string>
+			<key>Class</key>
+			<string>ShapedGraphic</string>
+			<key>FontInfo</key>
+			<dict>
+				<key>Font</key>
+				<string>Helvetica</string>
+				<key>Size</key>
+				<real>12</real>
+			</dict>
+			<key>ID</key>
+			<integer>3</integer>
+			<key>Magnets</key>
+			<array>
+				<string>{0, 1}</string>
+				<string>{0, -1}</string>
+				<string>{1, 0}</string>
+				<string>{-1, 0}</string>
+			</array>
+			<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\cocoartf1038\cocoasubrtf360
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs24 \cf0 Topology\
+Manager}</string>
+				<key>VerticalPad</key>
+				<integer>0</integer>
+			</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>2012-02-09 05:24:04 +0900</string>
+	<key>Modifier</key>
+	<string>Kazuki AKAMINE</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>NSLeftMargin</key>
+		<array>
+			<string>float</string>
+			<string>18</string>
+		</array>
+		<key>NSPaperSize</key>
+		<array>
+			<string>size</string>
+			<string>{595, 842}</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>QuickLookPreview</key>
+	<data>
+	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
+	F1k68PInR4/QzTNJEsHXETusd1VUizN284ltESWOh1SCiczi+y4G9UI3oFQmkNboRR07
+	HkJxJWY09DR4r5lfxLcNMIOxha8m5q4V8zP34FW0a9UozeTypdbB/MeDTjVpJDkuShw6
+	gk54PScu6nhztWWMrh5YZXOIOhEjf9LVLevPCCj6CtevRrSJ0d4pRmzQ0h6+FGGecDzb
+	NY35CqnBS1jQuHUUwE+OgoFWlv3sEBmco+YB/aDh27mXA/eL+OqgNNVqVhM8Dd+ulhU6
+	UZFbDZxqdQ0eqFAXatv6oHNrrPz8Pz7zVrQKZW5kc3RyZWFtCmVuZG9iago2IDAgb2Jq
+	CjI3NTMKZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAv
+	UmVzb3VyY2VzIDcgMCBSIC9Db250ZW50cyA1IDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkg
+	NzgzXQo+PgplbmRvYmoKNyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAv
+	Q29sb3JTcGFjZSA8PCAvQ3MxIDggMCBSIC9DczIgOSAwIFIgPj4gL0ZvbnQgPDwKL0Yx
+	LjAgMTAgMCBSID4+ID4+CmVuZG9iagoxMSAwIG9iago8PCAvTGVuZ3RoIDEyIDAgUiAv
+	TiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+Pgpz
+	dHJlYW0KeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZu
+	NuvuJrWliOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731v
+	dt8ADXLSNPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7
+	d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFki
+	fEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d
+	9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZ
+	Lg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8w
+	Dh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+
+	KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNX
+	R5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7P
+	LrXWc62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwvi
+	YG3HCJ2VhinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8
+	F+T3iuefKAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEc
+	dod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfE
+	p0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UUKZW5kc3RyZWFtCmVuZG9iagoxMiAw
+	IG9iago3MzcKZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFzZWQgMTEgMCBSIF0KZW5kb2Jq
+	CjEzIDAgb2JqCjw8IC9MZW5ndGggMTQgMCBSIC9OIDEgL0FsdGVybmF0ZSAvRGV2aWNl
+	R3JheSAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFUk9IFFEc/s02EoSI
+	QYV4iHcKCZUprKyg2nZ1WZVtW5XSohhn37qjszPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LA
+	rEvXIKkgCDx16PvN7OoohG95O9/7/f1+33tEbZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3U
+	TlimFfjpYnGMseu5kr+719Zn0tiy3se1dvv2PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPA
+	HZav2D4BPFgOrBrwI6IDD5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5uca+i7WJg/5cj2bW
+	jr2z6qrRTNS090ShvA+uRBnPX1T2bDUUpw3jnEhDGinyrtXfK0zHEZErEEoGUjVkuZ9q
+	Tp114HUYu126k+P49hClPslgqIm16bKZHYV9AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8An
+	YT9kh3nWrR/2F65T4HuEPTXgzhSuxfHaih9eLQFD91QjaIxzTcTT1zlzpIjvMdQZmPdG
+	OaYLMXeWqhM3gDthH1mqZgqxXfuu6iXuewJ30+M70Zs5C1ygHElysRXZFNA8CVgUfYuw
+	SQ48Ps4eVeB3qJjAHLmJ3M0o9x7VERtno1KBVnqNV8ZP47nxxfhlbBjPgH6sdtd7fP/p
+	4xV117Y+PPmNetw5rr2dG1VhVnFlC93/xzKEj9knOabB06FZWGvYduQPmsxMsAwoxH8F
+	Ppf6khNV3NXu7bhFEsxQPixsJbpLVG4p1Oo9g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6
+	bflNV7Lrhv769nr72vIebcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/
+	hTlaKvIUVfRWUNbEb2cOfhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh
+	4hKgioMz1E5UY40D4inx8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVuZG9iagoxNCAwIG9i
+	ago3MDQKZW5kb2JqCjkgMCBvYmoKWyAvSUNDQmFzZWQgMTMgMCBSIF0KZW5kb2JqCjQg
+	MCBvYmoKPDwgL1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3Vu
+	dCAxIC9LaWRzIFsgMyAwIFIgXSA+PgplbmRvYmoKMTUgMCBvYmoKPDwgL1R5cGUgL0Nh
+	dGFsb2cgL091dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAgUiA+PgplbmRvYmoKMiAwIG9i
+	ago8PCAvTGFzdCAxNiAwIFIgL0ZpcnN0IDE3IDAgUiA+PgplbmRvYmoKMTcgMCBvYmoK
+	PDwgL1BhcmVudCAxOCAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgz
+	IDAgXSAvVGl0bGUgKP7/MK0w4zDzMNAwuVwwMDAgXDAwMDEpCj4+CmVuZG9iagoxOCAw
+	IG9iago8PCA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL1BhcmVudCAxOCAwIFIgL0NvdW50
+	IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0bGUgKP7/MK0w4zDzMNAw
+	uVwwMDAgXDAwMDEpCj4+CmVuZG9iagoxOSAwIG9iago8PCAvTGVuZ3RoIDIwIDAgUiAv
+	TGVuZ3RoMSA5MDAwIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ab1aC3hU
+	1bVee5/nPDKZmcw7M5mZTGYmk/eDvEggY0hCeARCgpIggSQkEBAUMUaxQqOiQEQqooDg
+	bYuP8CpmCBEGKFzqRZHWKrbWB9VbrWhtr/m8txdbC2TmrnMmRMhX/fi+69dzZu291177
+	sfa/136e6Vp5dwfEQQ8wUDe3dcUikB/3OQDSuHB564oYr/8a/dDC7i5XjOdSAZhli1Ys
+	Xh7jxScBlI7Fy1aN5E94HSDumc6O1vaYHK6gX9iJETGejEM/pXN5170xXj+IfuWyOxaO
+	yBP2SPLlrfeO1A8fIO+6vXV5Ryy9+2eSfMUdd3WN8J3oV65Y2TGSnjSifm8CwVgd3AEK
+	uA0EoKDFtxlA+FzpABalkhyf9gzVlgXxZV+BTpT5BbU/kv1X3T9/5+uOK37VZvEfGKG4
+	ml7y+UAkAKAmKB9SbR6VyPnQ0YWhIT0MU5DKkQqQ0tNvskAP6YPHkX6KxMAS8iisQtqA
+	9DQSOxrai9xR8ugAKwaPkVVgI1ODKtY522B1WpQq52/ChB/8sfN9yyfHiRV772NiHYgD
+	xU1K8lPyE2gHJ3kBvOQ+qIFUsuNQYJmzBUV7YQVSDxIju4TsHUjKc54kGeBlCebxQRJL
+	Djv/lJvp/DQ3TMmA82V/mEXvF0nIBeOdpxw/dv67Y7HzJNL+mGhfAFMcdu51LHNuSQqT
+	HQPOJxxhgnk2x7y7HZj1sHN5YKuzPVeWT98apvsHnCUovyWochYWu50FjgvObH9YJMhn
+	OqY703J/7UzBjJjMhYV6gzqn3bHFOR5FSY4q/3ik42Qf2QlpZOeAd6rzGAaxuYemBIq3
+	hskPDtWk5nrD5L5gYU3q1kCN3xuY7vQGqv1+DN/ymrBWuFW4ScgT0oVUwSe4hUTBIOpF
+	ragR1aJSFEUhTH42UO7kj5P9UI6w7D8k8iIXJi9iJHucHJAjDxwRWZGKIBrC0Y/QeAkY
+	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
+	47NbFxQkTRn+cMSe6RPsZPxyPDPo8zO+uCJmMstqRC3VKHQKtV+UzFCnFG0JRFrjwKpP
+	CJMqNL81V7dZ2ETc9pbXlp8ePi3N4NJGQTK+hHzZ9ExmYxYuWTya3Ib9xudv4ywObaJ2
+	/RODbPbRwp2UOcnQ/pXD2yVdzNEvqYKbi9ZV/1JclvKUhoRJedDLmkrMDK9R6mw4fvFL
+	RgCMGmM842Qoc8VktdquuBevHllNmktOy4tGbOxl45YPd19D2uEL8iDE8ayTcLy6t/AV
+	4Hqav+fw/v0+Y25cksE5yb9m7ubN3NzI77YMVxUnqAjdpBAfWExf2SKPW2NkijxPS9b/
+	y+Dtvcb1lt0WRuDNfLG+Rt+oXyzcw9wjbDRsx5PaduM20zbzHthj0tbANONk81kjW8m9
+	ytF1XB/0kd3cHjOXkspZjGYTzk1GtSreIWqkwWJKxFZyQPrNRku/+kcmHDNvuxdLaFvx
+	lHHBMlxSgj+r3EJLbOjUDpfkWbMt5WVl0v6W4E4+qDcawWRarjebLRwhy/UAFtz2alef
+	lj0RfdJ8Z27OnaQZZ4l8nqECRYvy+Qukxa+waCIpIvmEYdxnfA+1VTzT84wvkJSdps3L
+	1nITNZGu14mTsNmLI5sjX7wYWTTIi8/H8W6L+GQKO+PKduZBaQ6Wn2gHftP6Z48OI3X4
+	FSQXiqBS/kI2Fc+jM/ELXT1+dbsZ5sA8TEHwy13sjMrjfxmgrnpqzcya9JqOZd0dXUsW
+	tsoprpY+HQONSNJ/I+5FWo+ERoVfIgG/NwK8hvQe0udIX2PRIpIFKRWpGKkmOvKgHEbD
+	BNfj6/naMfyMMfzsMbyk5bXltY/hZXyuqW/xGPmSMbz0Lena8m4fw98xhl8xhl85hpf/
+	U3JN/ask+f8Bw/o3ygplbmRzdHJlYW0KZW5kb2JqCjIwIDAgb2JqCjU3MzIKZW5kb2Jq
+	CjIxIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNjZW50IDc3MCAvQ2Fw
+	SGVpZ2h0IDcxNyAvRGVzY2VudCAtMjMwIC9GbGFncyAzMgovRm9udEJCb3ggWy05NTEg
+	LTQ4MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAvUEZKSE9IK0hlbHZldGljYSAvSXRhbGlj
+	QW5nbGUgMAovU3RlbVYgMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdodCA2MzcgL0ZvbnRG
+	aWxlMiAxOSAwIFIgPj4KZW5kb2JqCjIyIDAgb2JqClsgMjc4IDAgMCAwIDAgMCAwIDAg
+	MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDgzMyA3
+	MjIKMCAwIDAgMCAwIDYxMSAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1NTYgMCAwIDU1
+	NiA1NTYgMCA1NTYgMCAyMjIgMCAwIDIyMgowIDU1NiA1NTYgNTU2IDAgMzMzIDAgMjc4
+	IDAgMCAwIDAgNTAwIF0KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0
+	eXBlIC9UcnVlVHlwZSAvQmFzZUZvbnQgL1BGSkhPSCtIZWx2ZXRpY2EgL0ZvbnREZXNj
+	cmlwdG9yCjIxIDAgUiAvV2lkdGhzIDIyIDAgUiAvRmlyc3RDaGFyIDQ2IC9MYXN0Q2hh
+	ciAxMjEgL0VuY29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoyMyAwIG9i
+	agooTWFjIE9TIFggMTAuNi44IFF1YXJ0eiBQREZDb250ZXh0KQplbmRvYmoKMjQgMCBv
+	YmoKKEQ6MjAxMjAyMDgyMDI0MTJaMDAnMDAnKQplbmRvYmoKMSAwIG9iago8PCAvUHJv
+	ZHVjZXIgMjMgMCBSIC9DcmVhdGlvbkRhdGUgMjQgMCBSIC9Nb2REYXRlIDI0IDAgUiA+
+	PgplbmRvYmoKeHJlZgowIDI1CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAxMTgxNyAw
+	MDAwMCBuIAowMDAwMDA0OTkyIDAwMDAwIG4gCjAwMDAwMDI4NjkgMDAwMDAgbiAKMDAw
+	MDAwNDg0MyAwMDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDI4NDkgMDAw
+	MDAgbiAKMDAwMDAwMjk3MyAwMDAwMCBuIAowMDAwMDAzOTQzIDAwMDAwIG4gCjAwMDAw
+	MDQ4MDcgMDAwMDAgbiAKMDAwMDAxMTU0OCAwMDAwMCBuIAowMDAwMDAzMDgzIDAwMDAw
+	IG4gCjAwMDAwMDM5MjMgMDAwMDAgbiAKMDAwMDAwMzk3OSAwMDAwMCBuIAowMDAwMDA0
+	Nzg3IDAwMDAwIG4gCjAwMDAwMDQ5MjYgMDAwMDAgbiAKMDAwMDAwNTE2OSAwMDAwMCBu
+	IAowMDAwMDA1MDQwIDAwMDAwIG4gCjAwMDAwMDUxNDcgMDAwMDAgbiAKMDAwMDAwNTI3
+	NiAwMDAwMCBuIAowMDAwMDExMDk4IDAwMDAwIG4gCjAwMDAwMTExMTkgMDAwMDAgbiAK
+	MDAwMDAxMTM0NCAwMDAwMCBuIAowMDAwMDExNzIzIDAwMDAwIG4gCjAwMDAwMTE3NzUg
+	MDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSAyNSAvUm9vdCAxNSAwIFIgL0luZm8gMSAw
+	IFIgL0lEIFsgPDdkNmI5OTM3YzQzYzYzNzE3OTFmM2JkYTc2YjIyNjFmPgo8N2Q2Yjk5
+	MzdjNDNjNjM3MTc5MWYzYmRhNzZiMjI2MWY+IF0gPj4Kc3RhcnR4cmVmCjExODkyCiUl
+	RU9GCjEgMCBvYmoKPDwvQXV0aG9yIChLYXp1a2kgQUtBTUlORSkvQ3JlYXRpb25EYXRl
+	IChEOjIwMTIwMjA4MjAxNTAwWikvQ3JlYXRvciAoT21uaUdyYWZmbGUgNS4yLjMpL01v
+	ZERhdGUgKEQ6MjAxMjAyMDgyMDI0MDBaKS9Qcm9kdWNlciAyMyAwIFIgPj4KZW5kb2Jq
+	CnhyZWYKMSAxCjAwMDAwMTI1NTAgMDAwMDAgbiAKdHJhaWxlcgo8PC9JRCBbPDdkNmI5
+	OTM3YzQzYzYzNzE3OTFmM2JkYTc2YjIyNjFmPiA8N2Q2Yjk5MzdjNDNjNjM3MTc5MWYz
+	YmRhNzZiMjI2MWY+XSAvSW5mbyAxIDAgUiAvUHJldiAxMTg5MiAvUm9vdCAxNSAwIFIg
+	L1NpemUgMjU+PgpzdGFydHhyZWYKMTI3MDAKJSVFT0YK
+	</data>
+	<key>QuickLookThumbnail</key>
+	<data>
+	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
+	</data>
+	<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>{{228, 201}, {693, 937}}</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>{{0, 0}, {558, 783}}</string>
+		<key>Zoom</key>
+		<real>1</real>
+		<key>ZoomValues</key>
+		<array>
+			<array>
+				<string>キャンバス 1</string>
+				<real>1</real>
+				<real>1</real>
+			</array>
+		</array>
+	</dict>
+	<key>saveQuickLookFiles</key>
+	<string>YES</string>
+</dict>
+</plist>
Binary file paper/images/topologymanager.pdf has changed
--- a/paper/master_paper.tex	Wed Feb 08 23:26:08 2012 +0900
+++ b/paper/master_paper.tex	Thu Feb 09 06:37:09 2012 +0900
@@ -77,6 +77,7 @@
 \input{chapter1.tex}
 \input{chapter2.tex}
 \input{chapter3.tex}
+\input{chapter4.tex}
 \input{conclusion.tex}
 
 %謝辞