changeset 13:30be61241377

add figs and put figs
author kazz <kazz@cr.ie.u-ryukyu.ac.jp>
date Thu, 11 Aug 2011 19:10:51 +0900
parents 7701e53b128a
children 56417fb1bb7e
files paper/fig/datasegment.eps paper/fig/datasegment.pdf paper/fig/dsandcs.eps paper/fig/dsandcs.pdf paper/fig/remoteds.eps paper/fig/remoteds.graffle paper/fig/remoteds.pdf paper/kazz-jssst.tex
diffstat 8 files changed, 3452 insertions(+), 287 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/fig/datasegment.eps	Thu Aug 11 19:10:51 2011 +0900
@@ -0,0 +1,985 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%HiResBoundingBox: 0.000000 0.000000 265.000000 295.000000
+%APL_DSC_Encoding: UTF8
+%%Title: (Unknown)
+%%Creator: (Unknown)
+%%CreationDate: (Unknown)
+%%For: (Unknown)
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 0 0 265 295
+%%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 265 295
+%%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 /D put
+
dup 34 /a put
+
dup 35 /t put
+
dup 36 /b put
+
dup 37 /s put
+
dup 38 /e put
+
dup 39 /space put
+
dup 40 /S put
+
dup 41 /r put
+
dup 42 /v put
+
dup 43 /H put
+
dup 44 /o put
+
dup 45 /A put
+
dup 46 /B put
+
dup 47 /P put
+
dup 48 /i put
+
dup 49 /n put
+
dup 50 /L put
+
dup 51 /c put
+
dup 52 /l put
+
dup 53 /R put
+
dup 54 /m 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 [<
+
74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A1D676C79660000000000000E28000013BC6865616400000000000021E40000003668686561000000000000221C00000024686D747800000000000022400000005C6C6F6361000000000000229C000000306D61787000000000000022CC000000207072657000000000000022EC000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A
+
002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020
+
20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158
+
B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00000000020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB300000003001E0000053D05BD0002000A000B00DA40504801580168010388039704980AA90AB809B80A06280A010007060601020809090102080A000705018C01030420140A0A251209090114050525120606010B0B0503090A040605010B02010300021E0708B80159400904030206090A030508B801A840120D0D17171A059E019E0A190C0DA1218C5E182B2B194EF4184DFDFD194E456544E6464418003F173C3F3C4DFD3CFD3C11393F011112393912393911392F872E2B7D104B5158B004C01BB004C459872E182B7D104B5158B003C01BB003C4592B1112393912393987103C3C07103C3C3130015D5D005D010B01133301230321032301038EDFED85E10215DA95FDBB9FCC0290025A0289FD770363FA4301B8FE4805BD000300970000050405BD000A00150028008240385A0D5A116A026A0D6A117A02772107490D4811021D081F0F041F131E000027081E17020B1E270804311B690F31231A2A091525281619292AB8015FB3217666182B2B4EF4
+
3C4DFD3C4E10F64DEDF4ED003FFD3FED12392FFD3901111239313043794012181A0508192506260718042B01051A082B01002B012B2B2B8181015D5D013237363534272623211101323736353427262321110321201716151407060716171615140706290102C47E466E754282FE9D01ADB74E318F4C7DFE75C3027701026D404F294D7138635985FEDEFD93035023378F90321CFE39FD5A6A435FA03A1FFDFB05139A5B778B592F272B3660A98E73AC000200A50000056305BD000D00180067401F871196120232080B1E0F02001E17080831131A1A0D250E19191AD6217689182B2B4EF44DFD4E10F64DED003FFD3FFD3130437940260116112515260607050704070307020705060A10083201011608320109120B320107140032002B2B012B2B2A2B2B815D2532373637363736351002232111032120171611140702290102D06541744A3B1A0FD9F1FE9FC80253012FA795589BFE86FDAFAA15276F598B53470111012EFB980513D7C2FED1EABDFEB20000000100A10000052F05BD000B003F402108091E0302020401020A070804072506051A0D010A250B00190C0C0DA0217670182B2B104EF43C4DFD3C4E10F63C4DFD3C003F3C3F3C392F3CFD3C3130133311211133112311211123A1C902FCC9C9FD04C905BDFDA1025FFA4302AFFD5100000001009C0000044B05BD000500314013000203021E040508031A070102250500190607B80153B321765E182B2B4EF43C4DFD3C4E10E6003F3C4DFD3C3F31301333112115219CC702E8FC5105BDFAF2AF000200AF000004F805BD000A001400614035690C6912790C7A12044814581468147A140407081E1110100A010E0F1E0100020A080206120C0409141431041A160F092500191516B8010BB3219589182B2B4EF44DFD3C4E10F64DFD11121739003F3F3CFD3C1012392F3CFD3C015D31305D132132161514062321112300272623211121323635AF0295C4F0D6DEFE32C70380784273FE74018C86A705BDDDC8ACFFFD9304B93A1FFE03729000000200B40000057805BD0009002700944012070D49014805590158056905641478050816BB01300119001B011C40422321202660127112751403121E1F141C1503211E161404261224251E0009091B071E0B02261C1B082025151F251603310F691B1A29082625270A192829D6219566182B2B4EF43C4DFD3C4E10F64DF4EDD4EDD4ED003F3C3C3FFD12392F3CFD3C3911173901111239391239395D1112392B3130015D013236353427262321110321321716151406071E011F011617161715232E012F012627262321112303478CA3723D66FE1AC702A8A86DCF6D6256570507030B122EF40A0C040C0764397AFE3BC7031C70929D391EFE0A02A1315EFD84A833237280C55429461421133C56F590311BFD8A00020060FFD504F605E5002F
+
003000FE405E290F27232626360E3521472662267A0E7724096B08180E172502590E680EAA22030A0E3A2224220A03041C1886142F2F2B1C3A1403043A2B0930020A0E081124221F28303011182517490825281A321F25114900252F193132A0216A89182B2B4EF44DEDF4ED4E10F64DEDF4ED12392F1211393912113939003F3FED3FED12392F10ED111217392EFD335D7131304379404D282E111F0008022602262D2506251A26032C002B002D2E032C002B00052A082B011D131F2B001B15182B011918012D042B0009270B2B01250B012E042B000729042B001E121C2B0119161C2B01002B2B2B2B10102B2B01103C2B2B2B2B103C2B2B2B2B2B2B818181005D0116171633323736353427262F012627263534243332041523262726232206151417161F01161716151404232027263701011E073463FA705CB24B4CA2C7C3518C0112FBE70143BB0F315BDAB09A5A3BD0CE95518CFE9DEBFEEE9B9B03024D01DA7D4E92203EA0783332252D2C355CB7C6FEDFF5763F7394626C3220302F223B67C4F4D28C8BEE040B0000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B2B4EF44DEDF4ED4E10F64DE4FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B21001620142101212200370221001A1D1721011521172101002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E40000020076FFDE042505C20011001E0070402EA607A71CD71C0322080F1E02050000171D0507110A1E1D0B0B1427081A201A2E102E01290011191F208721BD5D182B2B4EF43C4DFDE4E44E10F64DED003FED3F3FED3F113911393130437940181216060A1606142601120A142601150717260113091E26002B2B012B2B8181005D1333113E01333212111402232227262715232436353426232206151417163376AF3BA460C8F9F6DA7A543239A6026691918D7BB92647C205C2FDEB4D51FEEDFEF4FEFEB03B234D897DE8BEA9DEB6D1975EB100000002003BFFE103D0044E001A
+
001B00A7402FA719019818A808AA18034A08119B14030314061D1A070D1D140B1B071B1B1710271201032702111A1D0A2717191C1DB80107B321727D182B2B4EF44DED4E10F63C4DED3939ED12392F003F3FED3FED12392F10ED313043794034001908250C150A26000E1310260112110F1007190A26000500032101010204030B160D26000F120D2600091806260104010621012B2B2B2B01103C103C2B2B103C103C2B2B2B81005D015D001617232E012322070615141633323637330E01232202351000330702D6E317AF10727EAC4A308892708319AF1EF0BBD2FA0112D41C044EB0D76383A86DA0A1DC8977D5C50133E6011A013A0500030048FFDA041A0449001C00240025010C40799708991AA71F03050E020F0514150E120F1514400C401408291A014B0BB603C701C603C71BD808D909D61FD823E817E8230BC711C712025C080521240F9A161D243906070716211D1C070A1D160B2507971CA71CB71CD71C0425160F251C05190A0C07110E270F1D27051A27242E072719192627D421A65D182B2B4EF44DFDE44E10F64DEDD4FD391239391112393912392F5D003F3FED3FED12392F3CFD3C10ED1112393130437940460023040503050205010504061F26111012101310141004060C25221B24260020001D26011E1D09170726000B150E26010D0E231A2126011E0521260108180A26000D100A2600002B2B2B2B01103C2B2B103C2B2B2B2A2B2A8101715D00715D5D00161716171615211E013332373637330E01070607062322001110003301262726232206070102B4D638361210FCEF0590978D543014B1074F3152794152C8FEEA0118E2011F0B284AAD7CA805012304476B55516C4AA2A3C55D36473B912E501C100123010601020142FE26754682B38A01DC000000000200840000013B05BD000300070036401C07E50400010006030A0917171A06010229070300190809AA216242182B2B4EF43C4DC4FD3CC44E456544E6003F3F3C3F4DED3130133311231133152384B7B7B7B7042AFBD605BDCC0000000100890000013D05BD0003002940150000030A0517171A0102290003190405AA216242182B2B4EF43C4DFD3C4E456544E6003F3F31301333112389B4B405BDFA4300000001008400000625044700260085403B0708070E060F1708170E170F2708270E270F4819560B670B0C23250A1A1D23190A02041725211D171D0D060700061B1C2503130A2817171A112914B80101B21A291DB80101400A00012E25292600192728B8010DB3216242182B2B4EF43C4DFDE410F4EDF4FD4E456544E6003F173C3F3F3C4DEDED111217390111123912393130005D13331536373633321716173E01333217161511231134262322061511231134272623220615112384B240345971804E2C243CA265D84E2ABB6B4D6A99B71A297066
+
A7B4042F984F243D3F244656539C548EFD3702E86B508EA6FD9102BB6D324B9ECFFDC80000020084000003ED04490019001A005E4031B706C706020406140627147606740705140C021418101D05070006180B0A1A071A1A000C29091A1C012E18291900191B1CB80106B3216242182B2B4EF43C4DFDE44E10F64DED12392F003F3F3C3F3FED1139390112393130005D015D1333153E01333217161511231134272623220706070E011511230184AB4CAA68E4502CB71D307E40294A382D1BB401A7042F985E529F57A2FD5102A3623C640D1642357169FDCF0449000003003BFFD90421044E000C0018001900904033980896109916A504A808A610A916B808C808D704E50EE9140C3A08061D18070C1D120B190719191502270F1A1B092715191A1BB80109B321725D182B2B4EF44DED4E10F64DED12392F003F3FED3FED31304379402C001704260B1309260000110226010717092600050D0226010A140C260001100C26000816062601030E0626012B2B2B2B012B2B2B2B2B81005D241235342726232206151416331200111002212200351000330702E085304CBAA59696A3D6011EFCFEF7DDFEFC0112E70674010FA6965E94FCB2ABE403DAFEECFEF4FEFDFEAE012BFC010E014005000100890000029204470011004F40262703260D37034704040E0810020E0911090C270805070006110A081A13012E10291100191213B80145B321627E182B2B4EF43C4DFDE44E10E6003F3F4D3FC4FDC411123939011112393130005D1333153E0133321617152E0123220615112389AB15A46B05181D101B108892B4042FB9369B0203BE0302AF72FD980000020042FFD703B6044B002E002F012E408F38099805961299149815982A062824252736214621472447275624572766246726790C790D790E7623742474257426A61EA82C1303000B15052D042E13001A151B171C18152D142E280F0B6908262536250225220D0A042B1318C61C1D1307041D2E9A2B0B2F07090E100207002F212F1A1F18161827173E28260727281A310E1F27103E00272E193031B221A65D182B2B4EF44DEDF4FD394E10F64DFD3910F4FD3911123939392F111239113939003F3FEDED3FEDED111217397131304379404C012D022615251A26210E1F21000926072101032C002100052A0721011D121F21001B14182101200F22210021220E0D08270A21012625090A012D04210006290421001E111C210119161C2101002B2B2B2B103C103C2B103C103C2B012B2B2B2B2B2B2B2B2B81005D5D015D13161716333236353427262F01262726353436333217160723262726232206151417161F011617161514062322262701EF082544A864983D27738F894174DBB9F26B4302AA05263E99666945284E77C24269D9DEEFC70701B701505A3057575B4524161D24222A498198
+
BC8E5A683D32474E40462A19131D2F2C45948FD0D9A002F900010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C59300000001000B000003EA042F00060102402E4201C5010200670068026803670687048805A700A802084700480245044A0586048905C704C80508492873280708B80109B321677E182B2B4B5279B8FF70B40105042004B80183B703036D1202010205B80183401E06066D120000010506040301010502030603000605040A0817171A03AF02BA018400000184B301AF0619194EF4184DFDE0E0FD194E456544E618003F3C3F173C1239011112391239074D2E2B104EE44D072E2B104EE44D2B4B51794025022912030304002912060605010502030603000605040A0817171A020403AF050001AF0619194EF4184DFD3939FD3939194E456544E618003F3C3F173C12390507102B07102B313001715D005D7113090133012301DC011E012BC5FE6CC0FE75042FFC980368FBD1042F0001000000000000642C0B935F0F3CF500110800000000005F4D8F0000000000C621BCD6F865FC270B9108F9000000090001000000000000000100000629FE2900000C01F865FCED0B9100010000000000000000000000000000001705120042023900000556001E0556009705C700A505C700A10473009C055600AF05C700B40556006004730052047300760400003B0473004801C7008401C7008906AA0084047300840473003B02AA008904000042023900170400000B00000034003400C0014401A601DE0206025C02E603B2047C04E6056806320660068206FE075A07D2081808F8094809DE000100000017006F0009006B0007000200100010005D000007E80A1D00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431
+
B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F04000001000410000001001002000001000200000001000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500
+
00>] def
+
/CharStrings 23 dict dup begin
+
/.notdef 0 def
+/space 1 def
+/A 2 def
+/B 3 def
+/D 4 def
+/H 5 def
+/L 6 def
+/P 7 def
+/R 8 def
+/S 9 def
+/a 10 def
+/b 11 def
+/c 12 def
+/e 13 def
+/i 14 def
+/l 15 def
+/m 16 def
+/n 17 def
+/o 18 def
+/r 19 def
+/s 20 def
+/t 21 def
+/v 22 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
+
54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C92615E2133941906A02CAE799EFE07355B68024211C14942A28E4AFD6A33F2B739747BF2E0C821B20260BB648C4140B04B018DD3A084B4A52803BE09AD5435A38F656ADA33DBA7827A4172F05E55D5C6B2F9C7A61C4D256D892ADFB82400690D4485578B79F86759DEC245EC3214B5D25C71856C91C901AE40F9168487EEC32570F2269AC50BC6FF936D9C7BD6380C97A84497E7CFDE89AEB98BB0326F03F5E04276A30A80887919C0AF4EEAA27C040CFF6B6AC898013A135B6090A9A36182A0743181BAB32D85B592FAB448A160AF324D4775F02CF11BE7E24E3934666AE6B09E2F42F9D77808BBBB0AF7C516959C3FC3C4B709E43C2DADBF371684E598A3E4C03F0B24CE4BD3924D785E2F80E7A51C0B9491E7146CCA6427F2642FE63CD50F65609D98EB47C6E11EC98B15B3C2D0A9A65AC6B40E07F020D175A090BE49C7CE3E0665AD0292445EE23ED819C75917D2094D0D1D4F8756213F846AFC70740ECD1BCC7848A48133897FBF2D65CCD66924BE9BEAF6A2895D2EECBB6CBD2E4C6A1294F18B5E167E09EEEFCB11B80D6532B7FCCEB49F204FCFB9ED48AFF1209826B952E4ACF6B98E79F6BCA828E6A8EE81DFC93DB97CB21ED52E721C7C8151FBFBCE8522BF64242854173F41BBDB509BEEFBA2A02E93E6D040EA6522D05AC721CCD2EB3454C894D005EFAC78A7AABA51744C62DAC09D8411E3753958B1983221C78AE3E415A9B45CCFAA09A77BE767994929159D289A4F2E39E6481361D84F86800CFA
+
8353F5F243BDD4A795524DA77345A6F34625FDBA3131EB3BAC4FF42F39C954696A181B98A40149FD62372D886D46439C1C6D32A12CA829425A1808E6BB25A53AAFBF1C202A90EF9E3C1F1F899C486D6430BF7FCF065738073E7AABA7D0205BE24329A364A3D19ADF34523E8A8DCEB616D2C92403DABF09A25BE3BA6FB2BDD077A154D2CEC54C424FC81EAF770801C8ECFB1B2C76600D075F9CEC579D6DF4E89E33821E0B13B0481BF37B3F492170FE4EBB37F1B3E7196343BEF5AEB81211A7C3DCDED9DC36CE7CC23D640F276F7C7093E9C1A39269C8F52FE7F94DF717657AB300C9299FBAA255FDEAB2631A5A0A9950C3925ADBE8CBF38B1D0219C8237F2202F1565CEECEF2F1E516907CDCA9D2AC0D60A862906714E0BD78DC4F96D648FDD8858AAB83489ACDA074E1B028E3E83C433AD31560466A376E354416A8B296D339D03087BF27EC648946E94405B38622B9F15644506B22733B296761BB781355A0053C511F3B57927D1B5358CDE083171D09C1ED98B91CA27C22A009FA94DB7D7F16231599FF72F5F82D2B61F68AC75CB81245B954E71E3111DDCFCEE3B1E873E1CDB194CFDA220FCCCBE3DCAC2889B4F1D96DDB02CC8F06D76E2F6D879D4D6E6642709129E64109657F9A93C3C60E0E6B4DE8F299D0FDE2BFCA437F45D73467889495983E1DC46100207690AB62CD8A8F56C50F9C77C509A310697BFE496E726B167E490FA6006EBD31B92611E95D2C07AC0264E5A18210CEE1F81753A6E3C9D7B18AB904F54DA779D2F93C440D650B49EAB0EA03103739D4800BA2066114F385BEB544A7629E44199467DD51F996B4A56B110FEB2F4D640D7B029278F7F61B2EFEFF6EAAA4592E29F92BE09E618E0D50873F405A774B90D05C2F31311B90B6E8CF6893FCF813AE393ADE764358689BCBB575629AC8CF64F53FF1FF1A29E1F49FD18FCF484167E2D5C04F4C45B372048538C2176FFA825D7AF081E5E8EC1566DADDE40E3408D2A56C82800C96BA40D8CB6F59718369A89D2B4CB2D2B7E5F789F716A5E8A457AD7A7D0066A662783D0D781A2F22FFBF3D217B1FC1DB2CB5D622D6740AF3D4D04AFF1B78718657D57F1046B16A1AA6C3D75C10C92A9417AFFBA43501CF71726DCF4B6221494AA60DC450EF50E5AE9086822CEC4D9A8110ACD6228E660B773E29909DC20CF56E7A34D81A5B7FC826E85E1090431EF63A57FD4CBE7EBEFB100C5E543703D366DD8FCD3D8CDC8CC01E512243BB678EA9723C653932D0AA3755D5086AD6EEFA915F074E557B68B6AD28EC3DACAE847CEAAD5E9EEBB56AECE675A4225917F8FDEADF8D97DA477B87A2321F0A23252315F8661E0515C5D4AF82327C4CD8BDC858A827287AC1DF97E325F455F206B5A091C7340A963CFD547008230D654CBD12094DF13DBD91D219D8B88D38D51367D1A556B76D8401B3B8
+
F4B40DDD0B793A125A2E7E66A8CD207C6404B444CC371067679309A0444AF738D656C673B24D36FB7FEFBE92D70FEC3A1BB9413908C0D231A37150C9B8E9DBEED2FBC30D69D2E4407B64508357C9AE4A33DB017A69A8199EAC8C83EC40041434D96C1A38ACF9DDEC9B2BAAEDF1F71B53D5BC5B65B3C775099A217DEEF588A67675521067131550866B623906AF3F28EA300A4D599675C1AAFDCECCFE0851354D413AE1204D46BC1B248DD54A1FB1059575606C2677E2DA9612AF3CB13E903D0B05591448F30456A4B18D65CE4E7F24F77325756E427C1E57201EB09C7264FBD3C10F47FE28EBC7A5E3AE7D1EE6F3A437AA967FB898A25FA95381961D9CA0813F9FCCB90CF72089C5E0026B1C86E9B797D172075D0B8208507473800FB4DEF49761E5A26A99D824E0281107647F9F5BA9D96BB7C5C4C748B614411246B177486A6E6F775DCBB5958F37C7612946763DF09151C35C5467F128EC64E7EE14B0834695926694B0D9F27DF6D1640EB56C81A091DCD86A6464D2A95736B2BFEE0F5DDF073C65DCFD43B4B7E5C2F2CC9560A07328EF1054FED09D2DE2C7E792F100996F59E20299B0FFF60D00FD29777D8B455F9F197643388218FC3C12667AF118891D387227417FA50B8D0F4F2F5C3F2FE567FCCA28B5EC87B4317313323DDEE87E5394308600DF7199D9C7EE330F17CEC637C1D3265324EC6AFE4F867B714F478BCC0106F454413D99349FAC01ED1F5509A1B65E6EB945DC743958424018A08D3F2F8D92DF635FFA81E38FA636733ACC9A2A4A6CD1F13311A22CD4CFF9304F2F5FA4F48E51F1A318CC07F2CC386E3437E820451129844D7F0AF6E103C40DCD250109E5A923012FF6C338B30C90EB5579C261772FC8BB2AA48AFB2EB1B4165AB085EAF7B9A750384415DA122A47E969AEFDDC871965B379A1DADE42746352F35E55A6FD0165D008486772C0C2CC4386788F2F91B2F40038E86448682A4098D88F038ADF0494DA332AC1EF2D033FF4B531C2574213A8B7CEB18DE380D93BB8EC1049D106B119970184DA75F1926E3318FAACA76AC4DE587C12BB53493D580CFDD4609577E657B17BA4415FFC7952EEAB84B046338DEABCD50033F3CB007B3149F60B83AD6B050C9FFADB46FE8BEC8C1ECBA6EE422222BFD3EC284952986547BD6CA54A2BF1CFF8C252298D9C9C8D89E2862DB39E578D7460EF35BEF44E0957A782C8C56B81083C0C9DBB29B1FFA45026AE5CDD309F3313613FC57D6467F43E8A2A2A118919676CFC01A99C17090F0A171F7A53FFF0090242E3B982BC36C0BEA65D9919C6ACCA139562AF2F46C7CE49C3514AFA8C367B9879B834654ACBA20AE019F2C9A8BBDD501457E2559943094B91BD812130A498EA92ECF0977B12F34AF0D3D5236EC1CE02E3285800B11EFB7F41C19E03FF84B06A244AB9047333F305D74B20D8
+
0819884F8D77CF240F662D4453BF46B54E992524BEF78CC1DD1C0D389D78DEB20EF04170998665747FE957B01B6C73F492A5DBBAC7EAF447F53EDD648B877B27836C941AE8C82F002596DC3BB1F4D748C06F7AAFA30D1B07912C9B94D55536475E1E68CFEA2E9517FBD9BDAFF3A29B558219E53CE95FDF4E613AB405419D61796E887B84EFA875BB1702FA733714C4CA168FA358BF5B3CD7FF69086E55E66B48377DE3D6C54CAF08BC844FD58C13011135B9942F832262CDF284F7C6D4C4A2719AE498D12BD7B26F52563CF5AAEE84514A78C48E2053E3434598E0C26B509F5EAB9396BCB0E9DFDFF1CF66F08889AC631AB839AB9BDBD9ADEF42BB2FD7E66D0F58F49A8E9C7D9EC95766798E00EB973FECC9816757F0480EBEBB3775C6B85ACA699F8938E53FB9DD8A8E242F4C244F9BAFABA312C9C8B138E8417C0A0C7BCC3AE9EAAA3AEEF0DEB91B9942D49B53ABBD7553924A1737A46C8531323F975207E74D9A6AC6A00497AB573CE74074A46DDB89FF87F8CB1AB5F1FF7312AC7AF477BFBB1EA2EAAE9D5E326BF41692B6D7E8FFA8CC65B3233C2FC5BE1433CF50605A5E5FD66074C0A248404B772DA85B61970C648839735890D8D6F5135D16C1E3615D125358778BBACC02D7073589FBE1A69C4A5D5C727E19DCD7011945A8DEE715E7CE946C81F0CF91F2126A341CC9D16F7F9B02BA9CF940A376214977D360CACFAE7EF52A01B35F4EFDE4D49ECC4C57AE4EFFBF693ED66A53C40A94883AF1
+
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 265 295 rc
+-26.5 379.5 m
+532.5 379.5 l
+532.5 -403.5 l
+-26.5 -403.5 l
+h
+-26.5 379.5 m
+f
+79 284 m
+185 284 l
+185 184 l
+79 184 l
+h
+79 284 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -26 379 cm
+105 95 m
+211 95 l
+211 195 l
+105 195 l
+h
+105 95 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 132 234 cm
+/F1.1[ 12 0 0 -12 0 0]sf
+-45.023438 42.5 m
+(!"#"$"%&'\(&\)*&\))[ 8.666016 6.673828 3.333984 6.673828 6.673828 6.673828 6.000000 6.673828 3.333984 8.003906 6.673828 3.996094 6.000000 6.673828 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+11 167 m
+117 167 l
+117 11 l
+11 11 l
+h
+11 167 m
+f
+0 0 0 sc
+1 0 0 -1 -26 379 cm
+37 212 m
+143 212 l
+143 368 l
+37 368 l
+h
+37 212 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 64 89 cm
+-17.677734 70.5 m
+(+,%#')[ 8.666016 6.673828 6.000000 3.333984 0.000000 ] xS
+9.6738281 70.5 m
+(-)s
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+147.5 167 m
+253.5 167 l
+253.5 11 l
+147.5 11 l
+h
+147.5 167 m
+f
+0 0 0 sc
+1 0 0 -1 -26 379 cm
+173.5 212 m
+279.5 212 l
+279.5 368 l
+173.5 368 l
+h
+173.5 212 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 200.5 89 cm
+-18.005859 70.5 m
+(+,%#'.)[ 8.666016 6.673828 6.000000 3.333984 3.333984 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+160.99135 256.67764 m
+177.00291 246.91455 177.00291 231.08545 160.99135 221.32236 c
+144.97986 211.5592 119.02014 211.5592 103.00865 221.32236 c
+86.997086 231.08545 86.997086 246.91455 103.00865 256.67764 c
+119.02014 266.4408 144.97986 266.4408 160.99135 256.67764 c
+f
+0 0 0 sc
+1 0 0 -1 -26 379 cm
+186.99135 122.32236 m
+203.00291 132.08545 203.00291 147.91455 186.99135 157.67764 c
+170.97986 167.4408 145.02014 167.4408 129.00865 157.67764 c
+112.99709 147.91455 112.99709 132.08545 129.00865 122.32236 c
+145.02014 112.5592 170.97986 112.5592 186.99135 122.32236 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 132 239 cm
+-26.677734 -3 m
+(/&\)%0%#&1#)[ 8.003906 6.673828 3.996094 6.000000 2.666016 6.000000 3.333984 6.673828 6.673828 0.000000 ] xS
+-8.3349609 11 m
+(!\()[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+92.991348 151.67764 m
+109.00291 141.91455 109.00291 126.08545 92.991348 116.32236 c
+76.979858 106.5592 51.020142 106.5592 35.008652 116.32236 c
+18.997086 126.08545 18.997086 141.91455 35.008652 151.67764 c
+51.020142 161.4408 76.979858 161.4408 92.991348 151.67764 c
+f
+0 0 0 sc
+1 0 0 -1 -26 379 cm
+118.99135 227.32236 m
+135.00291 237.08545 135.00291 252.91455 118.99135 262.67764 c
+102.97986 272.4408 77.020142 272.4408 61.008652 262.67764 c
+44.997086 252.91455 44.997086 237.08545 61.008652 227.32236 c
+77.020142 217.5592 102.97986 217.5592 118.99135 227.32236 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 64 134 cm
+-14.34375 -3 m
+(2,3"4)[ 6.673828 6.673828 6.000000 6.673828 0.000000 ] xS
+-8.3349609 11 m
+(!\()[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+229.49135 151.67764 m
+245.50293 141.91455 245.50293 126.08545 229.49135 116.32236 c
+213.47986 106.5592 187.52014 106.5592 171.50865 116.32236 c
+155.49709 126.08545 155.49709 141.91455 171.50865 151.67764 c
+187.52014 161.4408 213.47986 161.4408 229.49135 151.67764 c
+f
+0 0 0 sc
+1 0 0 -1 -26 379 cm
+255.49135 227.32236 m
+271.50293 237.08545 271.50293 252.91455 255.49135 262.67764 c
+239.47986 272.4408 213.52014 272.4408 197.50865 262.67764 c
+181.49709 252.91455 181.49709 237.08545 197.50865 227.32236 c
+213.52014 217.5592 239.47986 217.5592 255.49135 227.32236 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 200.5 134 cm
+-14.34375 -3 m
+(2,3"4)[ 6.673828 6.673828 6.000000 6.673828 0.000000 ] xS
+-8.3349609 11 m
+(!\()[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+92.991348 85.177643 m
+109.00291 75.414551 109.00291 59.585449 92.991348 49.822357 c
+76.979858 40.059204 51.020142 40.059204 35.008652 49.822357 c
+18.997086 59.585449 18.997086 75.414551 35.008652 85.177643 c
+51.020142 94.940796 76.979858 94.940796 92.991348 85.177643 c
+f
+[
+4
+4
+] 0 d
+0 0 0 sc
+1 0 0 -1 -26 379 cm
+118.99135 293.82236 m
+135.00291 303.58545 135.00291 319.41455 118.99135 329.17764 c
+102.97986 338.9408 77.020142 338.9408 61.008652 329.17764 c
+44.997086 319.41455 44.997086 303.58545 61.008652 293.82236 c
+77.020142 284.0592 102.97986 284.0592 118.99135 293.82236 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 64 67.5 cm
+-21.008789 -3 m
+(5&6,#&)[ 8.666016 6.673828 9.996094 6.673828 3.333984 0.000000 ] xS
+-8.3349609 11 m
+(!\()[ 8.666016 0.000000 ] xS
+[] 0 d
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -26 379 cm
+122.45912 295.6554 m
+185.04013 265.10706 l
+S
+CM
+166.22934 117.40228 m
+157.72414 116.5889 l
+160.35614 111.19699 l
+h
+166.22934 117.40228 m
+f
+0 J
+0 j
+1 0 0 -1 -26 379 cm
+192.22934 261.59772 m
+183.72414 262.4111 l
+186.35614 267.80301 l
+h
+192.22934 261.59772 m
+S
+ep
+end
+%%Trailer
+%%EOF
Binary file paper/fig/datasegment.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/fig/dsandcs.eps	Thu Aug 11 19:10:51 2011 +0900
@@ -0,0 +1,1051 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%HiResBoundingBox: 0.000000 0.000000 396.000000 256.000000
+%APL_DSC_Encoding: UTF8
+%%Title: (Unknown)
+%%Creator: (Unknown)
+%%CreationDate: (Unknown)
+%%For: (Unknown)
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 0 0 396 256
+%%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 396 256
+%%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 /D put
+
dup 34 /S put
+
dup 35 /C put
+
dup 36 /I put
+
dup 37 /n put
+
dup 38 /p put
+
dup 39 /u put
+
dup 40 /t put
+
dup 41 /a put
+
dup 42 /e put
+
dup 43 /g put
+
dup 44 /m put
+
dup 45 /O 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 [<
+
74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A1D676C79660000000000000E2800000D70686561640000000000001B9800000036686865610000000000001BD000000024686D74780000000000001BF4000000386C6F63610000000000001C2C0000001E6D6178700000000000001C4C00000020707265700000000000001C6C000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A
+
002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020
+
20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158
+
B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00000000020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB300000002005AFFDA057105E5001D001E00B1403B1B0597019605031F011F0482018705891305530803861D111115063A1D030C3A15091E021E1E190331023B1031111A20093119191F20A1216A66182B2B4EF44DED4E10F64DEDF4ED12392F003F3FED3FED12392F10ED31304379403A001C172513260E251B260B160932000D1410320112110F10071C0932000500033201010204030A180C32000F120C3200081A06320104010632012B2B2B2B01103C103C2B2B103C103C2B2B2B2B2B2B815D015D080117232E0123220011101233323736373306070621202726111037362123041E013411C221C5B2D9FEF5F1EFDC733D1EC21A92AFFED7FF00AEE5ACBA01472805E5FEDABB8EA6FECFFEC5FEFEFEBFA95991E89DBD9BCD01AC0145D0E20000000200A50000056305BD000D00180067401F871196120232080B1E0F02001E17080831131A1A0D250E19191AD6217689182B2B4EF44DFD4E10F64DED003FFD3FFD313043794026011611251526060705
+
0704070307020705060A10083201011608320109120B320107140032002B2B012B2B2A2B2B815D2532373637363736351002232111032120171611140702290102D06541744A3B1A0FD9F1FE9FC80253012FA795589BFE86FDAFAA15276F598B53470111012EFB980513D7C2FED1EABDFEB20000000100C90000019205BD00030017B8002B2BBA00010000002E2B00B800002FB800022F303113331123C9C9C905BDFA4300030050FFD505E805E5000F001B001C008A402C8705C700C701C302C808C90A064308153A0F031B3A07091C021C1C0B1231031A1E18310B191D1ED8216A66182B2B4EF44DED4E10F64DED12392F003F3FED3FED313043794032001A0D26012509250526160E18320014001232011A081832001006123201170C1532011302153201190A1B320011041B32002B2B2B2B012B2B2B2B2B2B2B2B81005D0017161110070221202726111037122100123510002322001114122103049BBB92A7C4FE95FEADC2AD94BE0174011BEBFEF1EBE4FEE0F701150E05E5FAC3FED0FEB7DAFF00E0D8014A012AD40110FAA20179F50103013CFEC7FECFF4FEB1055E00020060FFD504F605E5002F003000FE405E290F27232626360E3521472662267A0E7724096B08180E172502590E680EAA22030A0E3A2224220A03041C1886142F2F2B1C3A1403043A2B0930020A0E081124221F28303011182517490825281A321F25114900252F193132A0216A89182B2B4EF44DEDF4ED4E10F64DEDF4ED12392F1211393912113939003F3FED3FED12392F10ED111217392EFD335D7131304379404D282E111F0008022602262D2506251A26032C002B002D2E032C002B00052A082B011D131F2B001B15182B011918012D042B0009270B2B01250B012E042B000729042B001E121C2B0119161C2B01002B2B2B2B10102B2B01103C2B2B2B2B103C2B2B2B2B2B2B818181005D0116171633323736353427262F012627263534243332041523262726232206151417161F01161716151404232027263701011E073463FA705CB24B4CA2C7C3518C0112FBE70143BB0F315BDAB09A5A3BD0CE95518CFE9DEBFEEE9B9B03024D01DA7D4E92203EA0783332252D2C355CB7C6FEDFF5763F7394626C3220302F223B67C4F4D28C8BEE040B0000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B2B4EF44DEDF4ED4E10F64DE4FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B210016
+
20142101212200370221001A1D1721011521172101002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E40000030048FFDA041A0449001C00240025010C40799708991AA71F03050E020F0514150E120F1514400C401408291A014B0BB603C701C603C71BD808D909D61FD823E817E8230BC711C712025C080521240F9A161D243906070716211D1C070A1D160B2507971CA71CB71CD71C0425160F251C05190A0C07110E270F1D27051A27242E072719192627D421A65D182B2B4EF44DFDE44E10F64DEDD4FD391239391112393912392F5D003F3FED3FED12392F3CFD3C10ED1112393130437940460023040503050205010504061F26111012101310141004060C25221B24260020001D26011E1D09170726000B150E26010D0E231A2126011E0521260108180A26000D100A2600002B2B2B2B01103C2B2B103C2B2B2B2A2B2A8101715D00715D5D00161716171615211E013332373637330E01070607062322001110003301262726232206070102B4D638361210FCEF0590978D543014B1074F3152794152C8FEEA0118E2011F0B284AAD7CA805012304476B55516C4AA2A3C55D36473B912E501C100123010601020142FE26754682B38A01DC0000000003003DFE3B03E80449001F002D002E00B7404D36144908490958085909880CA91BA81DA927A62BB91B0B4008031622290EC40A221D1F070406291D190A121D0A0F2E072E2E051C032E162E2D29051A300C0E270D3E26271C192F3087217242182B2B4EF44DEDF4ED394E10F64DFDE4F51112392F003F3FED3FED3F3FED10ED1112393931304379402C23281A1E0B1124251026231E262600281A262600110B0E21000F0E0C0D251D222601271B2926000F0C122100002B2B2B01103C103C2B2B2B2B2B818181005D00171617353311140706212226273316171633323736270E0123222411100033002623220706151416333237363501027C5E3335A63C70FEC9ADEC0EB70D273D83CF40260336987DAEFEFB0107BA0144A47FBE4625937CC24F2CFED104423E234387FC32CC76DA9BA548273C9256DD5250F7011D010D012EFEA1C0B25F9AB5BDAF6384022D00000001008400000625044700260085403B0708070E060F1708170E170F2708270E270F4819560B670B0C23250A1A1D23190A02041725211D171D0D060700061B1C2503130A2817171A112914B80101B21A
+
291DB80101400A00012E25292600192728B8010DB3216242182B2B4EF43C4DFDE410F4EDF4FD4E456544E6003F173C3F3F3C4DEDED111217390111123912393130005D13331536373633321716173E01333217161511231134262322061511231134272623220615112384B240345971804E2C243CA265D84E2ABB6B4D6A99B71A297066A7B4042F984F243D3F244656539C548EFD3702E86B508EA6FD9102BB6D324B9ECFFDC80000020084000003ED04490019001A005E4031B706C706020406140627147606740705140C021418101D05070006180B0A1A071A1A000C29091A1C012E18291900191B1CB80106B3216242182B2B4EF43C4DFDE44E10F64DED12392F003F3F3C3F3FED1139390112393130005D015D1333153E01333217161511231134272623220706070E011511230184AB4CAA68E4502CB71D307E40294A382D1BB401A7042F985E529F57A2FD5102A3623C640D1642357169FDCF04490000020076FE5504250449000E00220074402CA908A717022808201C110E061D15070F060E1D1C0B220E0227181A240A2E102E2129220F1923248721BD5D182B2B4EF43C4DFDE4E44E10F64DED003F3FED3F3FED1139123931304379401C161B00051A260426001B022601051602260101190E260003170626012B2B012B2B2B2B8181005D243635342726232207061514171633013315363736333212111007062322272627112302C6A72546BABB45252546BAFE2EAF36405B7BB6FEB7749A7952303BB479D3D2805CB1BB649A7C57A603B18E49283CFEE9FEFDFEA2965F351E49FDDD0000010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C593000000020080FFE303DE044900170018005E403AB814C81402091308141913191428067703D707070800050E0A00060D0A051D120B180718180B160D2E0A290C0B1A1A01291619191AD2216242182B2B4EF44DED4E10F63C4DFDE41112392F003F3FED3F3F3C391112393130005D015D0111141716333237363511331123370607062322272635112501381A3083BC4425B4AA0223346793E5532D01AF042FFD39523460A85A9D020EFBD19E3D2A5499528902D81A000001000000000000642C0B935F0F3CF500110800000000005F4D8F0000000000C621BCD6F865FC270B9108F9000000090001000000000000000100000629FE2900000C01F865FCED0B9100010000000000000000000000000000000E0512004205C7005A05C700A5
+
023900C9063900500556006004730052047300480473003D06AA0084047300840473007602390017047300800000003400C40126013E01BC02880352041C04C40540059C060E065E06B8000000010000000E006F0009006B0007000200100010005D000007E80A1D00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F04000001000410000001001002000001000200000001000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344
+
B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500
+
00>] def
+
/CharStrings 14 dict dup begin
+
/.notdef 0 def
+/C 1 def
+/D 2 def
+/I 3 def
+/O 4 def
+/S 5 def
+/a 6 def
+/e 7 def
+/g 8 def
+/m 9 def
+/n 10 def
+/p 11 def
+/t 12 def
+/u 13 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
+
54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C91B0B7175CE49F0688B3F79EA3DBC898217EC91EE332F98D08B0D78E002610AC5858EAF625BF5D8B8D686ACAA7B013D7B906553D9D4F98B4DB515F739CF39A140529DCA5E96D750F1BC12C78084F282A5D85B51585D7E05277E434DE042EA5BAAFC1AC17B02B0A3CCBB9AACFCA6C11C409EFC5C03AD02A728DC23B3D13A7E5200FB27A5DFC105631D9CE1272F63E20E6675DC22897557C6DDB1690CD593D220F710DCE5D34078EC2B457555014C5415BDE4578DBEFC74F085DE1605AD4B3DFAB94F61BF818EEA3326AACCA91405117BACAF95BE18DD47926529B6AE3FAD20CF713AB676F5ACEBA851BF47DEA80179325F308B2EDA77C07D205EBFD829E65FA3384F543DA59D142A4A98185BFC7C70C746A3FBCF762A7D201D33667229CC863302657F3D057AE97AE2ED3CF8A0BF1C5861631C6585C9E2BBA034A35127F25935019C9AD5E81FABC4C10539CCA611FB71A0A3EA69D3D574E6B930AE1374A958700DE55A0E692A7C75D3F55E4C24F71A45B34A6A9F0B5AD7EECC8DB36653394166DBED225F26BCD8F4758C8E88EA625523FEACD8CD58C8B0918B4700BE6FC9C13EF2998C79C6C318BF52A4E996D072EEFCFAB39FCC32E60A9B14DCCC1F8E98D69AC1F62536EDD6E10CE81C21E898FCCFEC11C4882C41CB7262DA5C048655D38432B5BF022687208904159C8EBDB0A80DDB80A0B149F1EC6ECEEE9A3251E370AC7CFCEDAAC8FB4DB72D1AB3BD12A4CA5A42D8637DD1EC5B499154F1D788AEC61447FC0
+
A418377BA923F0513EF505D055B654E3C9EAF4FB47CE70A38050F15409CAAE96D8ADF84DD781785772CF69AA4429F9F841D36728F7654D39B9BE5EF486EB899F1F6E756399E555A6BFD78F8A89F387C8BDBA83C17D0015730EF42B1D5113ADC798F254E1D7618971E09F9CA91326EB0A95ED3981ACDFB2697286BB72B3E687519916A20E3EE04789FC8404903094EF243499A2C948C406B505BFD3E5BDC9B96AB3EFCCBBCBA6071368C1011354365AC01D280D8DD284447D946D524EAF76823C971F1A63C07DA2D8B1A7AADEDD9206C338F03612D3A4EE8B15EB0B8637AB2BCAA03A4E210FB663E99E366DD33863B5CBD9CE1CD8E5D1B76B7A92855203BF67C99799A8AEF164580B009F40D065B2C518D5B5956A47C081B0D37C9822E0155C6FDDCCCCF1BA1CE02D74530B267E9E090777323A9229CE01F86ED7147697E8A885C85000FD18B38753D9CA9D73FE51D536C9B436092AE8C972BFA05A410711ABDF527E5054651C8677B7943711F56BB1A08AAE0DDD02199BD531F899A2324A0FFF762E3B7F00D08C122E0ECBE27EE442F9C4899E1CDF351B5A35C319DFEDEF6EE428DB0232792FD563B656E8055B0C012EB9B32E7C5DD6DD90768361933A6C254AD8A320C96F047FC872AAA2F327A884CB60E0BC582F7D08290DAB3985BE6D0073DA236B7709BCE4749F933224DE6C637EEC8574A39F6A69305B043DFB3277A48723DA60D9898D3E4ED2C20085D0C36B3D337EFDC1CBD19497DBFA1F1DDFE24FB22FC5DC05AE4B18EBA54234D0E14A9F485B69D1048F0EBD398925218CE6E7D4652A560A01A10FD9E996DF7A050807A3AC6C43E6F03F52DDC4B5C04EC6AD2A854E4AA46AD7767B162259A642E807E692DD5BD9D6B06067F76F3C03FA0C1312EBCD991190CF43E256A686975BDC755974E21A196EC39FEEE046542A8D3BD9304EF31039D3E7E4F6FA939E7B4484EE4D4D3D762CDDAC3210E096A20DF1C4A5A814FE4B2309F751F6CC690C51B26EC47417EDB170130EC887E5C5A7647EDC7C12F87685359BEBF2BD003FD85A2441FE1B579531C8C3ED13C0BA840C8D700F99305AF5E0B0C5E667E449DEDB86DEAE62B7443A0F52278007DEDDFCB974042B2636A1A22A661A7A9ED795F17E54E60F5DD672EF55BF9BDB6F4EDCB2ADDD66C687EC76E2A74314A8B62BF4C7F3933ACD295004D80CE693E5FF2D9FB80E431432F8C1E217CF281BCE6F2CE2E646856C79DDC90D1DB472A53715BED54086491661AA1214D9B3F580138A08E51B4770DBACB502E1A6744A1797EE42EB3F251CA9FABAF5380B6FEF7C9375E80C3C7779F76EF7DFE5499E2FE2A95FCFD9E6387CD7183594F95F28061C7A3E825D674E74567343FA74B5665EF783A419A3DD9528339635A1A70C2D6DACC453A9235D92B37DFE7BE00806BFDBDCFD30B2D1A2D2CBBEF92BD243B2
+
35F606176348DE24754B117C605E8EABD97FF5636BFF46A23C8862C074D73E5F829F5FBBA38876F0242EA617AB1FE441F5CC5BA3CEAF21E6097A2004BC9E910347FD083AB882D126FCBEB151336F39E5F0BBF1DBEC70177F24804B01B73EFE96A0C7460C530AD398E26F12F025F81057E2C238CD9CFA80A7994AE6F90D46AE1B863CA639D81A5AA40478593A727DE076D37360348A517C927B8B5CFEE7E310D49F52276CB72A622EE198565E4C16518103D3DF660885A691C9CEE4D2F627D92ECFFD8CF429D452D3EE2E0C7F154486814B23604DF8F79EA8BF19D97D90BF859770BBA7BA1EB30148FB75CD1AE18B1187D41C09C0B6F1FBB1F137AD379DD808E830442680A90B138F413265D673DD5DA4D1CF075698B1330762F2666E71EEC130C2D5D2D441AC760B46F5F73D715DCDD20E211EBB774A9D8A8BAF0BE87D5632562D2EDFC85D47D63589EE329D55111BF4A6012954E3F8EE6022FC76BC27D388C9D9EE3CE474A98F769D092579FBA5C28A29B0FEF1F2771918769AA75E08BCCF78EDFF08122E89E9B9601D1CA8AE1E56BF7C9EBC6236F132D3AA2198E6A6E0D8E2CA582B4146DF8A3BC954B68A999307D6D43DBF36F63B0F875FD0BF83287002D21E5F5E15D515E6D471A2CF815CAFCFD65568EF2EA2F8099D539167F12E4C0BB521857472A807426E039945DB28BEFD6DFA0F734F6A68197223F465816443E197FCCA87864542BD91E7B6B6ED557A07105696ABF32A44D6C3F8780C8E6D988D9AE300FC6C65ED07AECAA1EF016BBAFFA88DE9EC705E0750FA19145EDFCB391F8AAF82B55FB65E6437984901DCE344342D28EDCC632C2C691C39F0730525C080A17B7D9E87A800164DDFE1619E9650863052E4D4579DAFC801617894A403F4D86AA2E00671FB9FF391E2193AD094B69F5169F917356AC52B6EFAE7CAA851693F4364CE9687A1E672538BFC91D2D797BDDA2D6C2B3E52B956D16C2ABFC789D42EC6A60B7BA5C48E454AE9E1E773B0E1EB28056B0CAA13845E0DA418AC911FF84C9833B4E4810403B5CACBF0877FAA235F36AB1435F580E9E8232B1EA796489E9522CEF50624D51A5DDE9BE5E731367F541DF90BF558708BB2A0EFFA6787E6277865A483F62709EEBDC2B31B72FB940404A1EDF8D1E1DBC2AE1BD555C288DAF92F4655627BDCB41BB3D24EA04A7FBA703C4EAB7A01
+
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 396 256 rc
+-17.5 345.5 m
+541.5 345.5 l
+541.5 -437.5 l
+-17.5 -437.5 l
+h
+-17.5 345.5 m
+f
+265.5 206 m
+384.5 206 l
+384.5 48 l
+265.5 48 l
+h
+265.5 206 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -17 345 cm
+282.5 139 m
+401.5 139 l
+401.5 297 l
+282.5 297 l
+h
+282.5 139 m
+S
+1 1 1 sc
+CM
+11 245 m
+130 245 l
+130 11 l
+11 11 l
+h
+11 245 m
+f
+0 0 0 sc
+1 0 0 -1 -17 345 cm
+28 100 m
+147 100 l
+147 334 l
+28 334 l
+h
+28 100 m
+S
+1 1 1 sc
+CM
+353.99133 170.17764 m
+370.00293 160.41455 370.00293 144.58545 353.99133 134.82236 c
+337.97986 125.0592 312.02014 125.0592 296.00867 134.82236 c
+279.99707 144.58545 279.99707 160.41455 296.00867 170.17764 c
+312.02014 179.9408 337.97986 179.9408 353.99133 170.17764 c
+f
+0 0 0 sc
+1 0 0 -1 -17 345 cm
+370.99133 174.82236 m
+387.00293 184.58545 387.00293 200.41455 370.99133 210.17764 c
+354.97986 219.9408 329.02014 219.9408 313.00867 210.17764 c
+296.99707 200.41455 296.99707 184.58545 313.00867 174.82236 c
+329.02014 165.0592 354.97986 165.0592 370.99133 174.82236 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 325 152.5 cm
+/F1.1[ 12 0 0 -12 0 0]sf
+-8.3349609 4 m
+(!")[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+353.99133 101.17764 m
+370.00293 91.414551 370.00293 75.585449 353.99133 65.822357 c
+337.97986 56.059204 312.02014 56.059204 296.00867 65.822357 c
+279.99707 75.585449 279.99707 91.414551 296.00867 101.17764 c
+312.02014 110.9408 337.97986 110.9408 353.99133 101.17764 c
+f
+0 0 0 sc
+1 0 0 -1 -17 345 cm
+370.99133 243.82236 m
+387.00293 253.58545 387.00293 269.41455 370.99133 279.17764 c
+354.97986 288.9408 329.02014 288.9408 313.00867 279.17764 c
+296.99707 269.41455 296.99707 253.58545 313.00867 243.82236 c
+329.02014 234.0592 354.97986 234.0592 370.99133 243.82236 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 325 83.5 cm
+-8.3349609 4 m
+(!")[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+156.75 143 m
+238.75 143 l
+238.75 93 l
+156.75 93 l
+h
+156.75 143 m
+f
+0 0 0 sc
+1 0 0 -1 -17 345 cm
+173.75 202 m
+255.75 202 l
+255.75 252 l
+173.75 252 l
+h
+173.75 202 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 197.75 118 cm
+-8.3349609 4 m
+(#")[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+98.991348 204.67764 m
+115.00291 194.91455 115.00291 179.08545 98.991348 169.32236 c
+82.979858 159.5592 57.020142 159.5592 41.008652 169.32236 c
+24.997086 179.08545 24.997086 194.91455 41.008652 204.67764 c
+57.020142 214.4408 82.979858 214.4408 98.991348 204.67764 c
+f
+0 0 0 sc
+1 0 0 -1 -17 345 cm
+115.99135 140.32236 m
+132.00291 150.08545 132.00291 165.91455 115.99135 175.67764 c
+99.979858 185.4408 74.020142 185.4408 58.008652 175.67764 c
+41.997086 165.91455 41.997086 150.08545 58.008652 140.32236 c
+74.020142 130.5592 99.979858 130.5592 115.99135 140.32236 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 70 187 cm
+-8.3349609 4 m
+(!")[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+98.991348 135.67764 m
+115.00291 125.91455 115.00291 110.08545 98.991348 100.32236 c
+82.979858 90.559204 57.020142 90.559204 41.008652 100.32236 c
+24.997086 110.08545 24.997086 125.91455 41.008652 135.67764 c
+57.020142 145.4408 82.979858 145.4408 98.991348 135.67764 c
+f
+0 0 0 sc
+1 0 0 -1 -17 345 cm
+115.99135 209.32236 m
+132.00291 219.08545 132.00291 234.91455 115.99135 244.67764 c
+99.979858 254.4408 74.020142 254.4408 58.008652 244.67764 c
+41.997086 234.91455 41.997086 219.08545 58.008652 209.32236 c
+74.020142 199.5592 99.979858 199.5592 115.99135 209.32236 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 70 118 cm
+-8.3349609 4 m
+(!")[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+98.991348 66.677643 m
+115.00291 56.914551 115.00291 41.085449 98.991348 31.322357 c
+82.979858 21.559204 57.020142 21.559204 41.008652 31.322357 c
+24.997086 41.085449 24.997086 56.914551 41.008652 66.677643 c
+57.020142 76.440796 82.979858 76.440796 98.991348 66.677643 c
+f
+0 0 0 sc
+1 0 0 -1 -17 345 cm
+115.99135 278.32236 m
+132.00291 288.08545 132.00291 303.91455 115.99135 313.67764 c
+99.979858 323.4408 74.020142 323.4408 58.008652 313.67764 c
+41.997086 303.91455 41.997086 288.08545 58.008652 278.32236 c
+74.020142 268.5592 99.979858 268.5592 115.99135 278.32236 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 70 49 cm
+-8.3349609 4 m
+(!")[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -17 345 cm
+118.19058 174.77385 m
+164.59184 199.72778 l
+S
+CM
+154.63759 141.48312 m
+149.01274 147.91438 l
+146.17091 142.63007 l
+h
+154.63759 141.48312 m
+f
+0 J
+0 j
+1 0 0 -1 -17 345 cm
+171.63759 203.51688 m
+166.01274 197.08562 l
+163.17091 202.36993 l
+h
+171.63759 203.51688 m
+S
+1 J
+1 j
+128.50003 227 m
+163.35001 227 l
+S
+CM
+154.35001 118 m
+146.35001 121 l
+146.35001 115 l
+h
+154.35001 118 m
+f
+0 J
+0 j
+1 0 0 -1 -17 345 cm
+171.35001 227 m
+163.35001 224 l
+163.35001 230 l
+h
+171.35001 227 m
+S
+1 J
+1 j
+118.19059 279.22617 m
+164.59184 254.27223 l
+S
+CM
+154.63759 94.516876 m
+146.17091 93.369919 l
+149.01276 88.085602 l
+h
+154.63759 94.516876 m
+f
+0 J
+0 j
+1 0 0 -1 -17 345 cm
+171.63759 250.48312 m
+163.17091 251.63008 l
+166.01276 256.9144 l
+h
+171.63759 250.48312 m
+S
+1 J
+1 j
+256.23267 215.77882 m
+294.52057 205.42181 l
+S
+CM
+285.24301 141.66713 m
+276.73721 142.47411 l
+278.30392 136.68227 l
+h
+285.24301 141.66713 m
+f
+0 J
+0 j
+1 0 0 -1 -17 345 cm
+302.24301 203.33287 m
+293.73721 202.52589 l
+295.30392 208.31773 l
+h
+302.24301 203.33287 m
+S
+1 J
+1 j
+256.23267 238.22119 m
+294.52057 248.57819 l
+S
+CM
+285.24301 94.332855 m
+278.30392 99.317734 l
+276.73721 93.525894 l
+h
+285.24301 94.332855 m
+f
+0 J
+0 j
+1 0 0 -1 -17 345 cm
+302.24301 250.66714 m
+295.30392 245.68227 l
+293.73721 251.47411 l
+h
+302.24301 250.66714 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 69 232 cm
+-50.033203 4 m
+($%&'\(!\)\(\)"*+,*%\()[ 3.333984 6.673828 6.673828 6.673828 3.333984 8.666016 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 9.996094 6.673828 6.673828 0.000000 ] xS
+1 0 0 -1 325 194 cm
+-54.700195 4 m
+(-'\(&'\(!\)\(\)"*+,*%\()[ 9.333984 6.673828 3.333984 6.673828 6.673828 3.333984 8.666016 6.673828 3.333984 6.673828 8.003906 6.673828 6.673828 9.996094 6.673828 6.673828 0.000000 ] xS
+ep
+end
+%%Trailer
+%%EOF
Binary file paper/fig/dsandcs.pdf has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/paper/fig/remoteds.eps	Thu Aug 11 19:10:51 2011 +0900
@@ -0,0 +1,1092 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%HiResBoundingBox: 0.000000 0.000000 305.000000 263.000000
+%APL_DSC_Encoding: UTF8
+%%Title: (Unknown)
+%%Creator: (Unknown)
+%%CreationDate: (Unknown)
+%%For: (Unknown)
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 0 0 305 263
+%%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 305 263
+%%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 /H put
+
dup 34 /o put
+
dup 35 /s put
+
dup 36 /t put
+
dup 37 /space put
+
dup 38 /A put
+
dup 39 /C put
+
dup 40 /S put
+
dup 41 /R put
+
dup 42 /e put
+
dup 43 /m put
+
dup 44 /D put
+
dup 45 /B put
+
dup 46 /L put
+
dup 47 /c put
+
dup 48 /a put
+
dup 49 /l 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 [<
+
74727565000900000000000063767420000000000000009C0000036C6670676D000000000000040800000A1D676C79660000000000000E2800001090686561640000000000001EB800000036686865610000000000001EF000000024686D74780000000000001F14000000486C6F63610000000000001F5C000000266D6178700000000000001F8400000020707265700000000000001FA4000003CF05C0001005BD00280580001A042F001F0000FFD90000FFDA0000FFD9FE55FFE605C70010FE6DFFF1033B000000B9000000B902FE3F3C00C0008D009B00AF000600A800C00028005E009800C9016A00B9015C00B400D6011E002E0080000400B8004C00CC01FFFFD1006600A400AF007400C2009500B1000C0028006D0015004C008E0125FF7A000C0040004C00620084FFA200240038008600BD0039005E008E00EDFFA9FFB300400052005500AA00AB00C200CB012302B10413FFAEFFE4000800510074008400AA00D1FF4CFFAF0012002C004200500051008400BE012503DAFF680018003B0098009C009F00A100C100EC018201B4FF68FF76FFD0FFE100020018001C00530053007D01B401E103AF0486FF9CFFEAFFFE001F0028002A00520060009300A300AA00AF00AF00C001000145016B0174019301950240028202B404850517FEFD00060029004700470048006F008800B400B900C400F200F901EF02180310037403C5FF35FFF3000B004B004C0052005500650076007600870087008E00AB00BB0106013001430150017D0194019501D3022A025502580277027802E6034E035C037903D3047304B2058C0598060BFEF5FFBBFFC7FFD50017001D005B0072007E009C00C200D000F400FA01030106011C0125013B0142015E015E0180019B02B901A101B9025001C001D002AA01DF01E301EF01FB0205020C0215022B0274029302AB02C202CE03690395039903DF03F5043E050205A105E5062507DBFE62FE89FECEFF3BFFE1FFF800030008002100390042004E005F0061006F00700034007F008E00AD00AD00AF00BD00C400C500C900C900C900E3011C00ED00F800F901000112011A0132014D014D014E014F01660169019E01BA01BA01BE01E301EF01F602000200020902110217021C02530262026D028002D50280031B032A034A035A03AF03AF03C803D603FB03FB04050413041504470449008C046D049A049A04A604A804B204CF0539053E054E055605800589058C036305D105D6067E068E06B206EF06F00728074C076F078C00B400C900C000C10000000000000000000000000004012400AF0032006E0063014401620096014301A10161008A00740064018801EF01700028FF5D037E0347023000AA00BE007B0062009A007D0089035C00A1FFD803AA00D70093006C0000008000A70442001D0597001D00820030002A
+
002A002A002A002A40292A292827262524232221201F1E1D1C1B1A191817161514131211100D0C0B0A090807060504030201002C4523466020B02660B004262348482D2C452346236120B02661B004262348482D2C45234660B0206120B04660B004262348482D2C4523462361B0206020B02661B02061B004262348482D2C45234660B0406120B06660B004262348482D2C4523462361B0406020B02661B04061B004262348482D2C0110203C003C2D2C20452320B0CD442320B8015A51582320B08D44235920B0ED51582320B04D44235920B09051582320B00D44235921212D2C20204518684420B001602045B04676688A4560442D2C01B9400000000A2D2C00B9000040000B2D2C2045B00043617D6818B0004360442D2C45B01A234445B01923442D2C2045B00325456164B050515845441B2121592D2C20B0032552582359212D2C69B04061B0008B0C6423648BB8400062600C642364615C58B0036159B002602D2C45B0112BB0172344B0177AE5182D2C45B0112BB01723442D2C45B0112BB017458CB0172344B0177AE5182D2CB002254661658A46B040608B482D2CB0022546608A46B040618C482D2C4B53205C58B002855958B00185592D2C20B0032545B019236A4445B01A23444565234520B00325606A20B009234223688A6A606120B0005258B21A401A4523614459B0005058B219401945236144592D2CB9187E3B210B2D2CB92D412D410B2D2CB93B21187E0B2D2CB93B21E7830B2D2CB92D41D2C00B2D2CB9187EC4E00B2D2C4B525845441B2121592D2C0120B003252349B04060B0206320B000525823B002253823B002256538008A63381B212121212159012D2C456920B00943B0022660B00325B005254961B0805358B21940194523616844B21A401A4523606A44B209191A45652345604259B00943608A103A2D2C01B005251023208AF500B0016023EDEC2D2C01B005251023208AF500B0016123EDEC2D2C01B0062510F500EDEC2D2C20B001600110203C003C2D2C20B001610110203C003C2D2C764520B003254523616818236860442D2C7645B00325452361682318456860442D2C7645B0032545616823452361442D2C4569B014B0324B505821B0205961442DB8002B2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8002C2C2020456944B001602DB8002D2CB8002C2A212DB8002E2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8002F2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800302C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800312C2020456944B0016020
+
20457D691844B001602DB800322CB800312A2DB800332C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800342C4B535845441B2121592DB800352C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800362C2020456944B001602DB800372CB800362A212DB800382C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800392C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8003A2C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB8003B2C2020456944B001602020457D691844B001602DB8003C2CB8003B2A2DB8003D2C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8003E2C4B535845441B2121592DB8003F2C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800402C2020456944B001602DB800412CB800402A212DB800422C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800432C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800442C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800452C2020456944B001602020457D691844B001602DB800462CB800452A2DB800472C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800482C4B535845441B2121592DB800492C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB8004A2C2020456944B001602DB8004B2CB8004A2A212DB8004C2C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB8004D2C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB8004E2C4B20B0032650585158
+
B080441BB04044591B21212045B0C05058B0C0441B2159592DB8004F2C2020456944B001602020457D691844B001602DB800502CB8004F2A2DB800512C4B20B003265358B0801BB040598A8A20B0032653582321B0C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB800522C4B535845441B2121592DB800532C4BB800095058B101018E59B801FF85B800441DB9000900035F5E2DB800542C2020456944B001602DB800552CB800542A212DB800562C2046B003254652582359208A208A49648A204620686164B004254620686164525823658A592F20B00053586920B000545821B040591B6920B000545821B0406559593A2DB800572C2046B00425465258238A592046206A6164B0042546206A61645258238A592FFD2DB800582C4B20B0032650585158B080441BB04044591B21212045B0C05058B0C0441B2159592DB800592C2020456944B001602020457D691844B001602DB8005A2CB800592A2DB8005B2C4B20B003265358B0401BB000598A8A20B0032653582321B0808A8A1B8A235920B0032653582321B800C08A8A1B8A235920B0032653582321B801008A8A1B8A235920B0032653582321B801408A8A1B8A235920B80003265358B0032545B8018050582321B8018023211BB003254523212321591B2159442DB8005C2C4B535845441B2121592D00000000020042000004D005BD00030007003FB800532BB800082FB800092FB8000810B80000D0B800002FB8000910B80003DCB80004DCB8000010B80007DC00BA0007000000562BBA0002000500562B3031331121112711211142048EB8FCE205BDFA43B8044DFBB300000003001E0000053D05BD0002000A000B00DA40504801580168010388039704980AA90AB809B80A06280A010007060601020809090102080A000705018C01030420140A0A251209090114050525120606010B0B0503090A040605010B02010300021E0708B80159400904030206090A030508B801A840120D0D17171A059E019E0A190C0DA1218C5E182B2B194EF4184DFDFD194E456544E6464418003F173C3F3C4DFD3CFD3C11393F011112393912393911392F872E2B7D104B5158B004C01BB004C459872E182B7D104B5158B003C01BB003C4592B1112393912393987103C3C07103C3C3130015D5D005D010B01133301230321032301038EDFED85E10215DA95FDBB9FCC0290025A0289FD770363FA4301B8FE4805BD000300970000050405BD000A00150028008240385A0D5A116A026A0D6A117A02772107490D4811021D081F0F041F131E000027081E17020B1E270804311B690F31231A2A091525281619292AB8015FB3217666182B2B4EF4
+
3C4DFD3C4E10F64DEDF4ED003FFD3FED12392FFD3901111239313043794012181A0508192506260718042B01051A082B01002B012B2B2B8181015D5D013237363534272623211101323736353427262321110321201716151407060716171615140706290102C47E466E754282FE9D01ADB74E318F4C7DFE75C3027701026D404F294D7138635985FEDEFD93035023378F90321CFE39FD5A6A435FA03A1FFDFB05139A5B778B592F272B3660A98E73AC0002005AFFDA057105E5001D001E00B1403B1B0597019605031F011F0482018705891305530803861D111115063A1D030C3A15091E021E1E190331023B1031111A20093119191F20A1216A66182B2B4EF44DED4E10F64DEDF4ED12392F003F3FED3FED12392F10ED31304379403A001C172513260E251B260B160932000D1410320112110F10071C0932000500033201010204030A180C32000F120C3200081A06320104010632012B2B2B2B01103C103C2B2B103C103C2B2B2B2B2B2B815D015D080117232E0123220011101233323736373306070621202726111037362123041E013411C221C5B2D9FEF5F1EFDC733D1EC21A92AFFED7FF00AEE5ACBA01472805E5FEDABB8EA6FECFFEC5FEFEFEBFA95991E89DBD9BCD01AC0145D0E20000000200A50000056305BD000D00180067401F871196120232080B1E0F02001E17080831131A1A0D250E19191AD6217689182B2B4EF44DFD4E10F64DED003FFD3FFD3130437940260116112515260607050704070307020705060A10083201011608320109120B320107140032002B2B012B2B2A2B2B815D2532373637363736351002232111032120171611140702290102D06541744A3B1A0FD9F1FE9FC80253012FA795589BFE86FDAFAA15276F598B53470111012EFB980513D7C2FED1EABDFEB20000000100A10000052F05BD000B003F402108091E0302020401020A070804072506051A0D010A250B00190C0C0DA0217670182B2B104EF43C4DFD3C4E10F63C4DFD3C003F3C3F3C392F3CFD3C3130133311211133112311211123A1C902FCC9C9FD04C905BDFDA1025FFA4302AFFD5100000001009C0000044B05BD000500314013000203021E040508031A070102250500190607B80153B321765E182B2B4EF43C4DFD3C4E10E6003F3C4DFD3C3F31301333112115219CC702E8FC5105BDFAF2AF000200B40000057805BD0009002700944012070D49014805590158056905641478050816BB01300119001B011C40422321202660127112751403121E1F141C1503211E161404261224251E0009091B071E0B02261C1B082025151F251603310F691B1A29082625270A192829D6219566182B2B4EF43C4DFD3C4E10F64DF4EDD4EDD4ED003F3C3C3FFD12392F3CFD3C3911173901111239391239395D1112392B3130015D0132363534272623
+
21110321321716151406071E011F011617161715232E012F012627262321112303478CA3723D66FE1AC702A8A86DCF6D6256570507030B122EF40A0C040C0764397AFE3BC7031C70929D391EFE0A02A1315EFD84A833237280C55429461421133C56F590311BFD8A00020060FFD504F605E5002F003000FE405E290F27232626360E3521472662267A0E7724096B08180E172502590E680EAA22030A0E3A2224220A03041C1886142F2F2B1C3A1403043A2B0930020A0E081124221F28303011182517490825281A321F25114900252F193132A0216A89182B2B4EF44DEDF4ED4E10F64DEDF4ED12392F1211393912113939003F3FED3FED12392F10ED111217392EFD335D7131304379404D282E111F0008022602262D2506251A26032C002B002D2E032C002B00052A082B011D131F2B001B15182B011918012D042B0009270B2B01250B012E042B000729042B001E121C2B0119161C2B01002B2B2B2B10102B2B01103C2B2B2B2B103C2B2B2B2B2B2B818181005D0116171633323736353427262F012627263534243332041523262726232206151417161F01161716151404232027263701011E073463FA705CB24B4CA2C7C3518C0112FBE70143BB0F315BDAB09A5A3BD0CE95518CFE9DEBFEEE9B9B03024D01DA7D4E92203EA0783332252D2C355CB7C6FEDFF5763F7394626C3220302F223B67C4F4D28C8BEE040B0000030052FFDC04470449000F003B003C00DD40382A30010A100B1B0C1C2733481069096A10073908120C09031B320724091D100C1D3B2B022E293BB73B023B322A2512100705081C2722171CB8018A4023171D1F07271D2E0B021D350B3C073C3C1C1407292AA8241A3E1B291C4A0F2738193D3EBC0197002100B9019600182B2B4EF44DEDF4ED4E10F64DE4FDC412392F003F3FED3FED3FEDED1239111217395D1112392EED2EED01111239111739313043794028363715220001192501360F2100181E1B21001620142101212200370221001A1D1721011521172101002B2B2B01103C2B2B2B2B818181005D015D2416333237363D010E010F0106070615013637363534262322070607233E01333217161511141633323637150E0123222726270E012322263534363713010E724E5F59962168326D62315301B43E150C837A8D3B210AA805F7A3BD767517250C1E112A2C265D2A160937CE7C95BDBA978ACF5A2C49A691151C060E0D1C2F67016C082C182D5C534C2A53C69B484898FD971C220303850C06422340486AB58895A41301E4000002003BFFE103D0044E001A001B00A7402FA719019818A808AA18034A08119B14030314061D1A070D1D140B1B071B1B1710271201032702111A1D0A2717191C1DB80107B321727D182B2B4EF44DED4E10F63C4DED3939ED12392F003F3FED3FED12392F10ED313043794034
+
001908250C150A26000E1310260112110F1007190A26000500032101010204030B160D26000F120D2600091806260104010621012B2B2B2B01103C103C2B2B103C103C2B2B2B81005D015D001617232E012322070615141633323637330E01232202351000330702D6E317AF10727EAC4A308892708319AF1EF0BBD2FA0112D41C044EB0D76383A86DA0A1DC8977D5C50133E6011A013A0500030048FFDA041A0449001C00240025010C40799708991AA71F03050E020F0514150E120F1514400C401408291A014B0BB603C701C603C71BD808D909D61FD823E817E8230BC711C712025C080521240F9A161D243906070716211D1C070A1D160B2507971CA71CB71CD71C0425160F251C05190A0C07110E270F1D27051A27242E072719192627D421A65D182B2B4EF44DFDE44E10F64DEDD4FD391239391112393912392F5D003F3FED3FED12392F3CFD3C10ED1112393130437940460023040503050205010504061F26111012101310141004060C25221B24260020001D26011E1D09170726000B150E26010D0E231A2126011E0521260108180A26000D100A2600002B2B2B2B01103C2B2B103C2B2B2B2A2B2A8101715D00715D5D00161716171615211E013332373637330E01070607062322001110003301262726232206070102B4D638361210FCEF0590978D543014B1074F3152794152C8FEEA0118E2011F0B284AAD7CA805012304476B55516C4AA2A3C55D36473B912E501C100123010601020142FE26754682B38A01DC000000000100890000013D05BD0003002940150000030A0517171A0102290003190405AA216242182B2B4EF43C4DFD3C4E456544E6003F3F31301333112389B4B405BDFA4300000001008400000625044700260085403B0708070E060F1708170E170F2708270E270F4819560B670B0C23250A1A1D23190A02041725211D171D0D060700061B1C2503130A2817171A112914B80101B21A291DB80101400A00012E25292600192728B8010DB3216242182B2B4EF43C4DFDE410F4EDF4FD4E456544E6003F173C3F3F3C4DEDED111217390111123912393130005D13331536373633321716173E01333217161511231134262322061511231134272623220615112384B240345971804E2C243CA265D84E2ABB6B4D6A99B71A297066A7B4042F984F243D3F244656539C548EFD3702E86B508EA6FD9102BB6D324B9ECFFDC8000003003BFFD90421044E000C0018001900904033980896109916A504A808A610A916B808C808D704E50EE9140C3A08061D18070C1D120B190719191502270F1A1B092715191A1BB80109B321725D182B2B4EF44DED4E10F64DED12392F003F3FED3FED31304379402C001704260B1309260000110226010717092600050D0226010A140C260001100C26000816062601030E0626012B2B2B
+
2B012B2B2B2B2B81005D241235342726232206151416331200111002212200351000330702E085304CBAA59696A3D6011EFCFEF7DDFEFC0112E70674010FA6965E94FCB2ABE403DAFEECFEF4FEFDFEAE012BFC010E01400500020042FFD703B6044B002E002F012E408F38099805961299149815982A062824252736214621472447275624572766246726790C790D790E7623742474257426A61EA82C1303000B15052D042E13001A151B171C18152D142E280F0B6908262536250225220D0A042B1318C61C1D1307041D2E9A2B0B2F07090E100207002F212F1A1F18161827173E28260727281A310E1F27103E00272E193031B221A65D182B2B4EF44DEDF4FD394E10F64DFD3910F4FD3911123939392F111239113939003F3FEDED3FEDED111217397131304379404C012D022615251A26210E1F21000926072101032C002100052A0721011D121F21001B14182101200F22210021220E0D08270A21012625090A012D04210006290421001E111C210119161C2101002B2B2B2B103C103C2B103C103C2B012B2B2B2B2B2B2B2B2B81005D5D015D13161716333236353427262F01262726353436333217160723262726232206151417161F011617161514062322262701EF082544A864983D27738F894174DBB9F26B4302AA05263E99666945284E77C24269D9DEEFC70701B701505A3057575B4524161D24222A498198BC8E5A683D32474E40462A19131D2F2C45948FD0D9A002F900010017FFEF0209055A00180052B50D2E0AC00E01B8013F40250416391703060E0A111A17171A0301062900150E150F031F030203FC1619191AFC21677D182B2B4EF44DFD5D39C42F3CFD3C104E456544E6002F3F3F3C4DFD3CED10FDE431301333113315231114171633323637150E012322263511233533A8B6ABAB2615310D1E141F43277E5A9191055AFED593FD4538130B01028E0908816702C59300000001000000000000642C0B935F0F3CF500110800000000005F4D8F0000000000C621BCD6F865FC270B9108F9000000090001000000000000000100000629FE2900000C01F865FCED0B9100010000000000000000000000000000001205120042023900000556001E0556009705C7005A05C700A505C700A10473009C05C700B405560060047300520400003B0473004801C7008906AA00840473003B040000420239001700000034003400C0014401D40236026E0296032003EC04B605380602062406A0071807F808480000000100000012006F0009006B0007000200100010005D000007E80A1D00040001B800532BB800492BB8003F2BB800352BB8002B2B4118008001A6009001A600A001A600030069018B0079018B0089018B0099018B00040089018B0099018B00A9018B00B9018BB2040840BA0179001A014A400B041F5414191F180A0B
+
1FD2B80106B49E1FD918E3BB0119000D00E10119B20D0009410A01A0019F0064001F01A50025017A00480028019AB3296C1F60410A01A9007001A9008001A90003008001A9000101A9B21E321FBE012C00250401001F0126001E0401B61FE7312D1FE531B80201B21FC227B80401B21FC11EB80201400F1FC01D9E1FBF1D671FBE1D671FAB27B80401B21FAA29B80401B61FA91D6C1F931EB8019AB21F921DB80101B21F911DB80101B21F751DB80201B61F6D29961F6431B8019AB21F4C96B802ABB21F391DB80156400B1F3638211F351DE41F2F27B80801400B1F2D1D4C1F2A31CD1F241DB802ABB21F201EB8012540111F1C1D931F3A1D4C1F1E1D45273A1D4527BB01AA019B002A019BB2254A1FBA019B0025017AB349293896B8017BB348283125B8017A403648289629482725294C1F252946272729482756C80784075B07410732072B072807260721071B071408120810080E080C080A08080807B801ACB23F1F06BB01AB003F001F01ABB308060805B801AEB23F1F04BB01AD003F001F01ADB70804080208000814B8FFE0B40000010014B801ABB41000000100B801ABB606100000010006B801ADB300000100B801AD401F04000001000410000001001002000001000200000001000002010802004A00B0018DB806008516763F183F123E113946443E113946443E113946443E113946443E113946443E11394660443E11394660443E11394660442B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B18011DB0964B5358B0AA1D59B0324B5358B0FF1D592B2B2B2B2B2B2B2B182B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B2B74752B2B2B65422B2B4B5279B376706A66456523456023456560234560B08B766818B080622020B16A704565234520B003266062636820B003266165B070236544B06A234420B176664565234520B003266062636820B003266165B066236544B0762344B10066455458B166406544B27640764523614459B36242725D456523456023456560234560B089766818B080622020B172424565234520B003266062636820B003266165B042236544B072234420B1625D4565234520B003266062636820B003266165B05D236544B0622344B1005D455458B15D406544B262406245236144592B2B2B2B456953427374B8019A2045694B20B02853B049515A58B020615944B801A6204569447500
+
00>] def
+
/CharStrings 18 dict dup begin
+
/.notdef 0 def
+/space 1 def
+/A 2 def
+/B 3 def
+/C 4 def
+/D 5 def
+/H 6 def
+/L 7 def
+/R 8 def
+/S 9 def
+/a 10 def
+/c 11 def
+/e 12 def
+/l 13 def
+/m 14 def
+/o 15 def
+/s 16 def
+/t 17 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
+
54544758EC884CF30C3CD503CEDBFF3839C47C3C3333173232E3FDBFF439491DB843E1924E63AA7726BBB0485AB56D93D8C0906F647A47162891E73FFC2A9873C4B1EAC5EEBDFFC4D06084FBD84139DF4583C6E259D10699944D1068C9C45667DCCCFB9B7EA01B606435EDCBD273ABAC093D14085CCBAC149BD7382E842CFE0D7FE4FD2EF589A2471F6074A80A8B675C2F7A50D63AC1EF90D787BADD11633CB01CF6EE3B37AAF9078A69AC4740E9B6525D78BBD839551A1CB80DB8682FA5E87591BBD6EE8B946063A2A58D9CA3685AB305495DC5FB5747EB8A9A059C4976C0FE4EEAB1D56FF47F1E9664ED9F4A7DAB763AF92B2F6CF2FA7DEC24710E0B9096E30F772BA7FEA9BDBE496C42ED2CEB58F54E80BDF57CE7B4DB6CCFE7182F43BF93CCA0767AF95D62C5D2C3DC6AE1E6D139F51A2C63432117F1714C5566572EE9967A715420ABDCD1D7BD74F8450B89965FCC81C6ACA565C5F3CCF91D430D1F953E4F1A645300A98DD8C47CD64555F08F422340A85404EAE0D3229C4F9336B9470CACBD6BBF3395104750A915CC6EAAC197668267B8C62D2764C8CD69FD937CA3C924D997A0EDE7964BEB9EA2F92EF70C5E5DA0AA5567765E71F2B911B3C5586B741EEB93F3C73016EC16BFF283758900903D203992EFC8BAFAF13579C602F38C91BC64A62485D7C863002D39D4194FF17CC8AA420E752C449BD1094F4D1EC7207B0530DDF71009828522A260EFA1903C8C21148B5AEA74F5F54E03FE286DAB2E21B3D5193F167FB7002A92B0E61DF27B872185B9CE455AEE3573114DFC2D4183ED23D14D39C32F11D73ECE2D4C7F965CC09C6084D241ED5E8F1A9364F00E2E8D8069F990F7DB7420BB2675A389BDAE92F6FD397632A98B0A689F548FFDAAD1F38C0F574B26E6A61346DDEE264FC2447CA91CF0372D19C4691576947811C8B856C39C507A61C8D01BDDB4103EBBFA166434E6CD5518296F177D443A46C5793CA9EE340E2C6776527D3D4E5C895FD289553F9A746FB7483FD610F831D60D25F13E3A181A878A9F84D8DE10DC4079F1F1A5F55A05E7904E679135142F7BF0AF4D3798749114B1877897A1977360CCCA112EA5C4C75C9EA5ADD5928EEB36DE2CD7E40F74498167EDC370DC64DB86B8394842323D2E9CA8EAFB3171113CB71B2DB5717D3914FB65031893BB1CF1E00D818E9BA1048DF042A868C7A14D360655648B4D63AE6E85B52EC04ABCE9485EBF351C66DE40D0460CCE63E0BE6183B881295795043B371E765C7C8BB7DB22F9B12296866C104454BEFAE548F268E783ED9EE81A8A994DCC2C459BD49FC8D68123C4DE6FC0473FC4FBDC700B16C847D52F754D69CA193286612C7493D8086667B356F64A5A80EC3530E6DC25065687966B1213312F5AD5D0FC564FC902DC32B8D189813326657A898FA4DE143C99CD85300B1E531C
+
527D281C912714B6B47525CEE352EAE937B55A4E14E55697DBAD4C03D861A007642E8376C528179B78C8FAA3F8591A61F3B13FD9324B6249D23F5E910357A4515A394D060E278B8C4A0E5BEAD3BDF7D4F5B112EB47D134CE94A85AF5D099C465ABB59EF78A926C64C618A42F1A06082591878C5F4AAA97452B6D0F2F4585B48FDA351DEEAE9CD3D6A16D53036DABE3B840AD0FD641EFBA5D098873F9292B9AB8DC182D75345A0C060337F0ADAD1504B19D4E08A15B48B989696B9C571D2564F72008E8FC6A84C6BAC4612A288763012ABE9D5C26C623D2E16BB889B0A7268CCE5701392ECBC17F223BBE3B1FE46D23E499C4F46BAD64E0B33550AAFA7FFD220AE767CAF2A2F555020007D149C3DD931AB67ECD40D99142E8D19C6F7F453D4A34E465C9862AD8991A87A50695C50790E71B10B17065427B3C58B9E95AC5ED88A3EBF52B831EA377E11C68A07AA2E500472149272883B649B7B7C29AB89EF3BFE381848322911AE28BB7EFA0AFF99C4874CD25A996460BB4A533BA6DD420B02A15279EED473B4323FFE8AC3144B0D0C5558CE194326D2018075E04BB476B9800641544992306F79358F007082BB341BC3747BA273CF8ADBA4D9C3D9C5938B85DE26418D158FA03FB71F7CF0138562509807AD1A044983326E214075F54918535392370990C60CDE53EBC09F36CCFB231575E32945A781FDE9CAC6478E712C7C0C2F8FF28C41D9278ED1B1074E551343AC171440CB9E16E2B638A721498B68194E44001D643917C1D00DD1349D2F52F50B8BCA62D06BBA3ED5FF74D7DBF5CE96D7BB2C0235C3CCCE987294373A46BAA4F6623907D8A7C515CC731BB499E622D77E47B507C544BDC71CDA94F7FCCEFD77EB5851C72264E357A8D01D61F05AC4CE291725C82E9DE844C1603A5706BC239E5A046C06AE49C30BA8AA5C68B361F2131B69402FFAB90667FEB9B7641C88CA8DE344F4BE79A69F909188EF07686B108AF4F78137CC2C56F0B831B86CD32856C030D7A48AACCDC7CD71191903EAF4D85B9C6A700CCF49E2280F7C67E114EAAEC70ECD81E562F3DAE25A4419C175D96AD6AB6016A46B312B1B052D372979E419BB96BC302CBCD70C1A898ED1399C025B9C78677F7FFAA53E7E1654D12A94C9B4AF627A6ACD7987D97C3D28F6F9BC8022B99F3AF46C9AF411D8D9F48F215715E00D092007DA146BDD045261A4F9B0140AC33D1FC99F360B4452ADBE12343CA20CA05F53814D059705349F5A9234AE4C0BAF96FEB5C7C62589DC776C5FCF52141C8CB5C537A00BF9CABFCB36D167CA0F7106C097099FFE33E4278672870B0EB0F7E9BE9E434BD241BE2A4C51D81F0318F1ED57FBB5A29ABF0C4DD04822796DBFEC2149303848A68824204A626E13D2F88897F36EFBF9DADE3C545CFC32C9FBA572CB244EAD5FA30DA91D79DD616467B4209D514
+
AD9D1499938E9A20F8228C0FF60733F508F56DDB2B359FC358C0C96EE05BE7AF5CC2448825C4B6ADD281AEF8BCCEC13E75D67B26CE000D31A95701F81FAA20C03A5BF793D023E542548F31BD674F8A2870D60C970D306FEA7D4654C5851331F2458DA82D6907D3E76094A2B8584640C7C58DBEC4C897CAA0874FC9A9C5FAD1CA90D4A57F9574C51646D5EDD4D42839188E64CF4B2C2A2F2602F021BACDF241C960D387AEAA03EA6D6C7D9CB9B62EA924BC9B9BE9F2A5448B7BB653688F67485C23A5E7E7E960C9B0B48E1AB189071408672A9AC615C5ADBF0CB31775F463EE5BEE2A413FA6F4257AD13E60D819C4228CF10A10C8E11DC0BE7AFC4316F7041FEA789A1FD1D595A572DAA94B7B3C24BE4E88442A3E2AC10A36DC19F08BC74AB791FD7288B8782A83CA8465A050F8C693883D222F7164789BCEFCAB6BB8B3EAED65ED5DF5F69DCDE71544D2F7AE8A4322C6D06B336E2E001639EED42840A75140732E23E08063C8A98F6D059C97D03FCDD7E0709B00EE4AC9DFA958B615769FB8ABB9DEECCE5FD03BFCA7047E0CA227A93ADA2A76858438865FBE4A8FA78C38B495B95226F9DA2676DC5350ADDCFB84BF263E3E5A366393B9C492BA73A00CE53B0D218C7E2F07C2DA182D0A9C168BF7B5DF70B03CA27FDE512AA067DB8960D1B17ACD3273FA0190B0E99C15189D7AE79ECA586B2136A143B3272EE2F038715A5DC9C1873EE23AF806D7E6412FF2362B697F469E23D67BA3FB8643A3583976BB10BB8C343969717BF533590F9857E8D8D4CCC35481E2DC4624FB6CF8EDC447974B8A56A49AB9F8D4896ACB4AF92DF033214659B6C40C147424EDB34B04460A38F1BF79489E90CAAD9C9B7F85F55ACE765087F73278A8332257D06AA9DFDC09A796950EEF98DB15FB5ED801EE249C3EBDEB464101CC0DE7B295244802B7C2182BE0046AAF4AF7B20346A58EE4473DA24828DBAA6EE6410D3C32363EEEBB3DA93A1B74A07339EEA203A21BA20E748CF801330D6935ACC65DE3BD4B4EB2747B26F6E1B7560A4CF78A7FDBE64ED69C3B9B23BE04AA8F82DC8F1D0712C8861ED2180BBBE39D8534F49652DD0BF11EDD53FAF4F33FEE2645CE4BB6595557BBCBB6B56F68576476CBFF1791763D6C525267991A573A65051812892B2F69F556B354366DFDE5758648601DE928AA20AEB8C21D41CF3CE8D83BE53E4EE34D3794F523D0484FEF6427A3565655B2805724255BDDE7842C571C0AB893CBA0557DE31EE02B7AF21DC553CA49DE91EE576087819AA59E5F22EAFF878B01D743987146B722B0EC37FB2EE917FE2D714707CE93D8D6474D6C6D695EBA32FA5BAD853CD62D02D2D2BA248D02009A0DFA6D366CB0DD3E83131295ABF6708193B178B3389196D2AFC2708204BF05DBA2CF712FB4799BA29B600BFB7F6A57B8EFB98AB67F3D21766DCFE8F5
+
DD034BA8D933343C28557723495EBA68E7E26941C8CC73A94F996445EEF2B3EF09A556A3FEE9E0DDC487B18854F696627E2B8D672AA05773CA6754A92A3BFD76DA7AE065BFE46B5D8635E44C652699AC2AB07F503FC8C8B8722164251B0196707E23CBBBBD444DA239FC2625FCC5B3
+
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 305 263 rc
+-69.5 296.5 m
+489.5 296.5 l
+489.5 -486.5 l
+-69.5 -486.5 l
+h
+-69.5 296.5 m
+f
+11 252 m
+122 252 l
+122 11 l
+11 11 l
+h
+11 252 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+80 44 m
+191 44 l
+191 285 l
+80 285 l
+h
+80 44 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 66.5 131.5 cm
+/F1.1[ 12 0 0 -12 0 0]sf
+-17.677734 -104.5 m
+(!"#$%)[ 8.666016 6.673828 6.000000 3.333984 0.000000 ] xS
+9.6738281 -104.5 m
+(&)s
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+25.5 227.5 m
+107.5 227.5 l
+107.5 177.5 l
+25.5 177.5 l
+h
+25.5 227.5 m
+f
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+94.5 68.5 m
+176.5 68.5 l
+176.5 118.5 l
+94.5 118.5 l
+h
+94.5 68.5 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 66.5 202.5 cm
+-8.3349609 4 m
+('\()[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+95.491348 143.17764 m
+111.50291 133.41455 111.50291 117.58545 95.491348 107.82236 c
+79.479858 98.059204 53.520142 98.059204 37.508652 107.82236 c
+21.497086 117.58545 21.497086 133.41455 37.508652 143.17764 c
+53.520142 152.9408 79.479858 152.9408 95.491348 143.17764 c
+f
+[
+4
+4
+] 0 d
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+164.49135 152.82236 m
+180.50291 162.58545 180.50291 178.41455 164.49135 188.17764 c
+148.47986 197.9408 122.52014 197.9408 106.50865 188.17764 c
+90.497086 178.41455 90.497086 162.58545 106.50865 152.82236 c
+122.52014 143.0592 148.47986 143.0592 164.49135 152.82236 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 66.5 125.5 cm
+-21.008789 -3 m
+(\)*+"$*)[ 8.666016 6.673828 9.996094 6.673828 3.333984 0.000000 ] xS
+-8.3349609 11 m
+(,\()[ 8.666016 0.000000 ] xS
+[] 0 d
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+135.5 119 m
+135.5 135.10001 l
+S
+CM
+66.5 152.89999 m
+69.5 160.89999 l
+63.5 160.89999 l
+h
+66.5 152.89999 m
+f
+0 J
+0 j
+1 0 0 -1 -69 296 cm
+135.5 143.10001 m
+138.5 135.10001 l
+132.5 135.10001 l
+h
+135.5 143.10001 m
+S
+1 1 1 sc
+CM
+25.5 73.5 m
+107.5 73.5 l
+107.5 23.5 l
+25.5 23.5 l
+h
+25.5 73.5 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+94.5 222.5 m
+176.5 222.5 l
+176.5 272.5 l
+94.5 272.5 l
+h
+94.5 222.5 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 66.5 48.5 cm
+-8.3349609 4 m
+('\()[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+135.5 196 m
+135.5 212.10001 l
+S
+CM
+66.5 75.899994 m
+69.5 83.899994 l
+63.5 83.899994 l
+h
+66.5 75.899994 m
+f
+0 J
+0 j
+1 0 0 -1 -69 296 cm
+135.5 220.10001 m
+138.5 212.10001 l
+132.5 212.10001 l
+h
+135.5 220.10001 m
+S
+1 1 1 sc
+CM
+183 252 m
+294 252 l
+294 11 l
+183 11 l
+h
+183 252 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+252 44 m
+363 44 l
+363 285 l
+252 285 l
+h
+252 44 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 238.5 131.5 cm
+-18.005859 -104.5 m
+(!"#$%-)[ 8.666016 6.673828 6.000000 3.333984 3.333984 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+1 1 1 sc
+CM
+267.49133 220.17764 m
+283.50293 210.41455 283.50293 194.58545 267.49133 184.82236 c
+251.47986 175.0592 225.52014 175.0592 209.50867 184.82236 c
+193.49707 194.58545 193.49707 210.41455 209.50867 220.17764 c
+225.52014 229.9408 251.47986 229.9408 267.49133 220.17764 c
+f
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+336.49133 75.822357 m
+352.50293 85.585449 352.50293 101.41455 336.49133 111.17764 c
+320.47986 120.9408 294.52014 120.9408 278.50867 111.17764 c
+262.49707 101.41455 262.49707 85.585449 278.50867 75.822357 c
+294.52014 66.059204 320.47986 66.059204 336.49133 75.822357 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 238.5 202.5 cm
+-14.34375 -3 m
+(."/01)[ 6.673828 6.673828 6.000000 6.673828 0.000000 ] xS
+-8.3349609 11 m
+(,\()[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+163.7946 222.16647 m
+276.66919 121.10437 l
+S
+CM
+213.6293 180.23203 m
+205.66803 177.13068 l
+209.67032 172.66058 l
+h
+213.6293 180.23203 m
+f
+0 J
+0 j
+1 0 0 -1 -69 296 cm
+282.6293 115.76797 m
+274.66803 118.86932 l
+278.67032 123.33942 l
+h
+282.6293 115.76797 m
+S
+1 1 1 sc
+CM
+197.5 150.5 m
+279.5 150.5 l
+279.5 100.5 l
+197.5 100.5 l
+h
+197.5 150.5 m
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+266.5 145.5 m
+348.5 145.5 l
+348.5 195.5 l
+266.5 195.5 l
+h
+266.5 145.5 m
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 238.5 125.5 cm
+-8.3349609 4 m
+('\()[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+307.5 119.00003 m
+307.5 135.10001 l
+S
+CM
+238.5 152.89999 m
+241.5 160.89999 l
+235.5 160.89999 l
+h
+238.5 152.89999 m
+f
+0 J
+0 j
+1 0 0 -1 -69 296 cm
+307.5 143.10001 m
+310.5 135.10001 l
+304.5 135.10001 l
+h
+307.5 143.10001 m
+S
+1 1 1 sc
+CM
+267.49133 66.177643 m
+283.50293 56.414551 283.50293 40.585449 267.49133 30.822357 c
+251.47986 21.059204 225.52014 21.059204 209.50867 30.822357 c
+193.49707 40.585449 193.49707 56.414551 209.50867 66.177643 c
+225.52014 75.940796 251.47986 75.940796 267.49133 66.177643 c
+f
+1 J
+1 j
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+336.49133 229.82236 m
+352.50293 239.58545 352.50293 255.41455 336.49133 265.17764 c
+320.47986 274.9408 294.52014 274.9408 278.50867 265.17764 c
+262.49707 255.41455 262.49707 239.58545 278.50867 229.82236 c
+294.52014 220.0592 320.47986 220.0592 336.49133 229.82236 c
+S
+/Cs2 SC
+0 sc
+0 i
+1 0 0 -1 238.5 48.5 cm
+-14.34375 -3 m
+(."/01)[ 6.673828 6.673828 6.000000 6.673828 0.000000 ] xS
+-8.3349609 11 m
+(,\()[ 8.666016 0.000000 ] xS
+0.60000002 i
+/Cs1 SC
+0 0 0 sc
+1 0 0 -1 -69 296 cm
+307.5 196 m
+307.5 212.10001 l
+S
+CM
+238.5 75.899994 m
+241.5 83.899994 l
+235.5 83.899994 l
+h
+238.5 75.899994 m
+f
+0 J
+0 j
+1 0 0 -1 -69 296 cm
+307.5 220.10001 m
+310.5 212.10001 l
+304.5 212.10001 l
+h
+307.5 220.10001 m
+S
+ep
+end
+%%Trailer
+%%EOF
--- a/paper/fig/remoteds.graffle	Thu Aug 11 18:48:09 2011 +0900
+++ b/paper/fig/remoteds.graffle	Thu Aug 11 19:10:51 2011 +0900
@@ -44,7 +44,7 @@
 	<key>Creator</key>
 	<string>Kazuki AKAMINE</string>
 	<key>DisplayScale</key>
-	<string>1 0/72 in = 1 0/72 in</string>
+	<string>1 0/72 in = 1.0000 in</string>
 	<key>GraphDocumentVersion</key>
 	<integer>6</integer>
 	<key>GraphicsList</key>
@@ -259,7 +259,7 @@
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
 
-\f0\fs24 \cf0 HostB}</string>
+\f0\fs24 \cf0 Host B}</string>
 			</dict>
 			<key>TextPlacement</key>
 			<integer>0</integer>
@@ -445,7 +445,7 @@
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
 
-\f0\fs24 \cf0 HostA}</string>
+\f0\fs24 \cf0 Host A}</string>
 			</dict>
 			<key>TextPlacement</key>
 			<integer>0</integer>
@@ -498,7 +498,7 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2011-08-11 18:05:11 +0900</string>
+	<string>2011-08-11 19:09:13 +0900</string>
 	<key>Modifier</key>
 	<string>Kazuki AKAMINE</string>
 	<key>NotesVisible</key>
@@ -542,293 +542,295 @@
 	<key>QuickLookPreview</key>
 	<data>
 	JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
-	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGdWE1vGzcQvfNXzNE+eMPh8mN5bNwW
-	hdFLagE9GD0UagzDiFuk7v9H35AcLtdeKWohSNGOOcP5fG+Ur/SJvpLFK4RMaZnp78/0
-	K/1JH25fmY6vxOX1eqQbOwWS93DwkRZLPi/EzOQ8Gyg/QuEO7+dq4va+WLd0f4uLuDzc
-	yD9y1/GlGPCqL5ffwyNc7gwut4SLBy2eAxyIvOATuh8PxK5ZdHTDcZrnZUn4Zj1OHF7o
-	w488WcN0eKQHuvrpWqJwdPWXfnn95xoxQfLdNf1Ghzv64VCv38aexVyM8rk4CrbGOTjW
-	w6knxb9ycAxIsnkioCVPwdSA7GStdXQ4bkJbEJnPkcn3qJBLRHV1e39Nh+eN34hXXkgd
-	w2WfeaY424lTivRCvKCI1mWKzk6efRwkkrYloBxNzwTEszjnCbb8MvmUM+HEZEN2cNBN
-	wVkeJDbCNiow6GXckpPNJqp1lQweqF73U8Jv1uOcp+wtmqx5YFbJu/iO6L8HZMmjnJb+
-	GJun10ijIw6uRGeGrHDEtSUHmidOCLzkSW/jZanZHLLCORUvTfdbJcQa3aDXc9Ctr5Lm
-	gVn1mp9SBc0K+7lVQeuySrqfGt+xT9WZJmQEvjNVDhOEkma6mdF7pkxU7T1M1C86SJ/1
-	y0ufLR0t/GkdrWFmdJhx7WW9D4zRkW7N//3Q/A+l4Ga4YC14gQ3mLO1fv+OT6YumpUy7
-	gGCZz+aYtJ10xizTHD3KCwWeJUv69NTMlYaE8UcYuMP7ea/vTLsahePiiNgVmThS7eqT
-	2pWSylnBRBnpMtQFYgILFA9gpKC7F3/RcNI5/wWVgmTqssqcRaW3HonJlopcAKlUxKH9
-	vlGRgMGoJZTMhWRRH81ceUIeNXN69mxFmhsOQMi90upIrYg+qd1y9m1FXHCnWfBt+DJi
-	RWGX9fbmc7YJ8RbWa+W4hPXqiJxjPXP1cRzNd4w/z7GyR4IDYI+EuGdASmUP4F1BRZWY
-	uHBFzq4XEwu+gudpFrIR9ogoYmEPJ10p7LFKALTCHmbQczgO+sAptb5K1APX9Kj7eSS1
-	bhK2gsIe3YNV8i4+YY+9emlEJoUS0DxmAnQohBHW3LDllhu9AftRzeCaCRAFGlh4TX0F
-	uKtEIxr0etzdukpM92DNhPq5ZgJ5ronviegC9VKjM+f5ovWjLC07fMF+mv2cwi5f/Kw0
-	0Vni+LuKvozNOFRhuO4yNDrPE4PlQhAFjuI8pYxVSECSYwyor0txirGsOaid9f4UXbjF
-	TdFlLFkxTW52AiUueSgvEPmJEQB0pTYxWRwLGX+zsaDVO2XcPGAWVjkhpXFh7hrMYUoR
-	xLxex9iMlwhXhuvYzVgeswdUPtGe8oZcHJoC2LoI4vQNdl3p95JXVdjLat5VdIs/h2fC
-	R+PSa/7X0vvWJTFZWsZUwq/to8za/NoSfuswIXwZ7EKtSvGzbK1Gn56qaezT9exQKuDt
-	21K1qxuJF7tlCRCeK3Y7/avdXcJX9MEvL6wDdYvvqBtgfYPDFByKJxvsqsdJt/g+/ADa
-	LQ6bVaLoE1Y9xZrV+ipRDxR9TPdzQJ9CyIJ2qwdC50Wi+DPotZYzu5vUGplzuUY2MJND
-	bWr8ylUuhJIj0zPiItYuyeSKx2Vmt3gsU1wlmhHVA0L2+NX6IFEPNCPAlebnkBFZJYQJ
-	Tc+ISnbiuwSRx4VtsyFsELn+Ju7bwWlENlfnEblctxngk79amc2Zzf3kBBOXBbGOkW5i
-	96b8/8DeBOvSVydYV8I6afqkk1bOAqkvmWBd+qpddaTabU9G7epZAZpP/wLPU4V2CmVu
-	ZHN0cmVhbQplbmRvYmoKNiAwIG9iagoxMzQ3CmVuZG9iagozIDAgb2JqCjw8IC9UeXBl
-	IC9QYWdlIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNlcyA3IDAgUiAvQ29udGVudHMgNSAw
-	IFIgL01lZGlhQm94IFswIDAgNTU5IDc4M10KPj4KZW5kb2JqCjcgMCBvYmoKPDwgL1By
-	b2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA4IDAgUiAvQ3My
-	IDkgMCBSID4+IC9Gb250IDw8Ci9GMS4wIDEwIDAgUiA+PiA+PgplbmRvYmoKMTEgMCBv
-	YmoKPDwgL0xlbmd0aCAxMiAwIFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0Zp
-	bHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVTPaxNBFP42bqnQIghaaw6yeJAi
-	SVmraEXUNv0RYmsM2x+2RZBkM0nWbjbr7ia1pYjk4tEq3kXtoQf/gB568GQvSoVaRSje
-	qyhioRct8c1uTLal6sDOfvPeN+99b3bfAA1y0jT1gATkDcdSohFpbHxCavyIAI6iCUE0
-	JVXb7E4kBkGDc/l759h6D4FbVsN7+3eyd62a0raaB4T9QOBHmtkqsO8XcQpZEgKIPN+h
-	Kcd0CN/j2PLsjzlOeXjBtQ8rPcRZInxANS3Of024U80l00CDSDiU9XFSPpzXi5TXHQdp
-	bmbGyBC9T5Cmu8zuq2KhnE72DpC9nfR+TrPePsIhwgsZrT9GuI2e9YzVP+Jh4aTmxIY9
-	HBg19PhgFbcaqfg1whRfEE0nolRx2S4N8Ziu/VbySoJwkDjKZGGAc1pIT9dMbvi6hwV9
-	JtcTr+J3VlHheY8TZ97U3e9F2gKvMA4dDBoMmg1IUBBFBGGYsFBAhjwaMTSycj8jqwYb
-	k3sydSRqu3RiRLFBezbcPbdRpN08/igicZRDtQiS/EH+Kq/JT+V5+ctcsNhW95Stm5q6
-	8uA7xeWZuRoe19PI43NNXnyV1HaTV0eWrHl6vJrsGj/sV5cx5oI1j8RzsPvxLV+VzJcp
-	jBTF41Xz6kuEdVoxN9+fbH87PeIuzy611nOtiYs3VpuXZ/1qSPvuqryT5lX5T1718fxn
-	zcRj4ikxJnaK5yGJl8Uu8ZLYS6sL4mBtxwidlYYp0m2R+iTVYGCavPUvXT9beL1Gfwz1
-	UZQZzNJUifd/wipkNJ25Dm/6j9vH/Bfk94rnnygCL2zgyJm6bVNx7xChZaVuc64CF7/R
-	ffC2bmujfjj8BFg8qxatUjWfILwBHHaHeh7oKZjTlpbNOVKHLJ+TuunKYlLMUNtDUlLX
-	JddlSxazmVVi6XbYmdMdbhyhOUL3xKdKZZP6r/ERsP2wUvn5rFLZfk4a1oGX+m/AvP1F
-	CmVuZHN0cmVhbQplbmRvYmoKMTIgMCBvYmoKNzM3CmVuZG9iago4IDAgb2JqClsgL0lD
-	Q0Jhc2VkIDExIDAgUiBdCmVuZG9iagoxMyAwIG9iago8PCAvTGVuZ3RoIDE0IDAgUiAv
-	TiAxIC9BbHRlcm5hdGUgL0RldmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K
-	c3RyZWFtCngBhVJPSBRRHP7NNhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIYZ9+6o7Mz
-	05vZNcWTBF2iPHUPomN07NChm5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39ft97RG2d
-	pu87KUFUc0OVK6Wnbk5Ni4MfKUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7HtXb79j21
-	lWVgIeottrcQ+iGRZgAfmZ8oZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0pbItkVPm
-	oigqr2I7Sa77+bnGvou1iYP+XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1FKcN45xI
-	Qxop8q7V3ytMxxGRKxBKBlI1ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemymR2FfQB2
-	KsvsEPAF6PGyYg/ngXth/1tRw5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx2oofXi0B
-	Q/dUI2iMc03E09c5c6SI7zHUGZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol7nsCd9Pj
-	O9GbOQtcoBxJcrEV2RTQPAlYFH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REbZ6NSgVZ6
-	jVfGT+O58cX4ZWwYz4B+rHbXe3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd/8cyhI/Z
-	JzmmwdOhWVhr2HbkD5rMTLAMKMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1RuKdTqPYNK
-	rBwr2AB2cJLELFocuFNrujl4d9giem35TVey64b++vZ6+9ryHm3KqCkoE82zRGaUsVuj
-	5N142/1mkRGfODq+572KWsn+SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn9UH9PAk9
-	rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9AGf1mCmVu
-	ZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKNzA0CmVuZG9iago5IDAgb2JqClsgL0lDQ0Jh
-	c2VkIDEzIDAgUiBdCmVuZG9iago0IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFC
-	b3ggWzAgMCA2MTIgNzkyXSAvQ291bnQgMSAvS2lkcyBbIDMgMCBSIF0gPj4KZW5kb2Jq
-	CjE1IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9nIC9PdXRsaW5lcyAyIDAgUiAvUGFnZXMg
-	NCAwIFIgPj4KZW5kb2JqCjIgMCBvYmoKPDwgL0xhc3QgMTYgMCBSIC9GaXJzdCAxNyAw
-	IFIgPj4KZW5kb2JqCjE3IDAgb2JqCjw8IC9QYXJlbnQgMTggMCBSIC9Db3VudCAwIC9E
+	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGdWE1vGzcQvfNXzNE+eMMhl+TusXFb
+	FEYvqQX0YPRQqDGCIG6Ruv8ffTPkcCl5rbiFIEVLc75n3hvlK32gr+TxSmmlskT6+yP9
+	Sn/Su9tnpuMzsb6ej3Tjp0TyHi4+0uJpXhdiZgozOwg/QuAO789Vxe29avd0fwtDrA83
+	8o/YOj6pgtnkxfg9PILx4GDcEwwPUhwTHMi84BOy7w/EoWkMdMNlyqWUiG9+xo3DE737
+	kSfvmA6P9EBXP11LFIGu/rIvz/9cIyac0DX9Roc7+uGgCel+nlp0pxZX2ItLWM4NIkwY
+	vPrumg6fq8YX2VzFwZzlcwmUfM3cEGpPUL0pEevFMUVSn1dStKxTcjVFfvLeBzocT5K1
+	TDHOa2aae56a27f3L/xGBuWFYjBcnleOlKOfuJRMT8QL2sKHlXLw08xzHk6kEEtCgZuc
+	S4hnCWEm6JqXaS7rSrgx+bQGOBimFDwPJz5D91JokFthZS1+ddm028nggcl1PyX8pj3H
+	dVpnj7ZtHrjt5EV8R3T0A7I0o0E8/TG2Y6+RRUecgkbnhqxwhlnNgeWJCwLXPJk1Xpaa
+	zSErvBb10nW/7YTYohvkeg669u2keeA2ueanVMGywnNsVbC6bCfdT4vv2Of0QhMyAt+Z
+	04CZRElXuonoPaczWnsPM/qLjeZH+/LUp9WGFX+6OKww+7beB2oZSLTm/35o/gctuNsb
+	ygoLzKu0v4KSfDJ9sbQodgqs6nw2FJG2k86IMs15RnkhwFGyZE+fmjptSCh/hII7vD/v
+	9Z1rplE4VkdErzlS9dqT6ZWSyl1B2T7UCjGJBdwHMDIY34tfJYJ0zn9BpSSZeltlLqLS
+	uUeisqViVUDSigS03zcqkjAYtYSSuVQ86mMV0SfUxzJndy9WpLkRAITcK22O1IrYk+nV
+	u+cVCSm8zqvn4cuIqcAuj+7NZ/QF8SqPtnKc8OiC+UxL3qe1SzzqhEeVT9+PI/qC/WLM
+	lUUKHAGLFMQfAS2VRYB7go5uO1m4ImiXy4UFZ7FBUBTSERbJKKaySJDuFBaxExcAuMoi
+	g1zAddAIbpn27aR5QF3O/HRH6toL58oi3YPt5EV8wiLndZPU94hK0oDimAnQohBH2nLD
+	nitzdDlsXppBeNb9YKRE+a37up1YJkwOGexxm3bXT7oHWybMzyETOdfEdwf6QcuD69Fd
+	5o3Wl7K87PAGz1OcY0ngDXcK2+jJn40uOlscf7ejL2MzDlUYzL0NlS7zxaBZNwOFpRyn
+	smIlErDknBPqG0qectZ1B7Xz8/wabYQlTDmsWLZymUIMAimhzBBedHdkBABZqU0uHtcS
+	NtLss6LWC2FYHrALK52Q07iKdwnmNBXY2KwxVu4lw5PBGoeIHXKdgZifaEf2hGICWgII
+	uwju9D12+6mwl7oqwrOs/F3Efh1cQjVhpXH1df9r9T13SVRqw7hK+7V5jF+bX6e03/pL
+	aF/GWgnWiD7K7urs6VNVja263h0KBZo+L1Qz3ahc9eoqIGynevsSYHp3ab9jSEpYCuou
+	b5jrErTrjmonlAKKJ3vsJodfXG2X76MPmD1FYbedGPakTa4jTde+nZgHhj2u+zlgj9Ky
+	7PKbB0LqemIoPMi1lnO7+9QWWQhrjWzgpYDa1PiNqUJKjanMUsjYAiWTAxrLxJ6i8XZi
+	GTE54RfjJdM+nJgHlhGgSvNzyIgsFMKDrmfETnbiewsej2vbyZ6w4fHZGn0Rj93VZTxW
+	cycD/OpvV+YzIrga9/dXJ5hY18Q6RraP3Tv9f4e9CbbVr06wLYZ10uzJJk3vAqffMsG2
+	+lW95kjV256c6bW7AjQf/gUZp5a5CmVuZHN0cmVhbQplbmRvYmoKNiAwIG9iagoxMzcx
+	CmVuZG9iagozIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgNCAwIFIgL1Jlc291
+	cmNlcyA3IDAgUiAvQ29udGVudHMgNSAwIFIgL01lZGlhQm94IFswIDAgNTU5IDc4M10K
+	Pj4KZW5kb2JqCjcgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9y
+	U3BhY2UgPDwgL0NzMiA5IDAgUiAvQ3MxIDggMCBSID4+IC9Gb250IDw8Ci9GMS4wIDEw
+	IDAgUiA+PiA+PgplbmRvYmoKMTEgMCBvYmoKPDwgL0xlbmd0aCAxMiAwIFIgL04gMSAv
+	QWx0ZXJuYXRlIC9EZXZpY2VHcmF5IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVh
+	bQp4AYVST0gUURz+zTYShIhBhXiIdwoJlSmsrKDadnVZlW1bldKiGGffuqOzM9Ob2TXF
+	kwRdojx1D6JjdOzQoZuXosCsS9cgqSAIPHXo+83s6iiEb3k73/v9/X7fe0RtnabvOylB
+	VHNDlSulp25OTYuDHylFHdROWKYV+OlicYyx67mSv7vX1mfS2LLex7V2+/Y9tZVlYCHq
+	Lba3EPohkWYAH5mfKGWAs8Adlq/YPgE8WA6sGvAjogMPmrkw09GcdKWyLZFT5qIoKq9i
+	O0mu+/m5xr6LtYmD/lyPZtaOvbPqqtFM1LT3RKG8D65EGc9fVPZsNRSnDeOcSEMaKfKu
+	1d8rTMcRkSsQSgZSNWS5n2pOnXXgdRi7XbqT4/j2EKU+yWCoibXpspkdhX0AdirL7BDw
+	BejxsmIP54F7Yf9bUcOTwCdhP2SHedatH/YXrlPge4Q9NeDOFK7F8dqKH14tAUP3VCNo
+	jHNNxNPXOXOkiO8x1BmY90Y5pgsxd5aqEzeAO2EfWapmCrFd+67qJe57AnfT4zvRmzkL
+	XKAcSXKxFdkU0DwJWBR9i7BJDjw+zh5V4HeomMAcuYnczSj3HtURG2ejUoFWeo1Xxk/j
+	ufHF+GVsGM+Afqx213t8/+njFXXXtj48+Y163DmuvZ0bVWFWcWUL3f/HMoSP2Sc5psHT
+	oVlYa9h25A+azEywDCjEfwU+l/qSE1Xc1e7tuEUSzFA+LGwluktUbinU6j2DSqwcK9gA
+	dnCSxCxaHLhTa7o5eHfYInpt+U1XsuuG/vr2evva8h5tyqgpKBPNs0RmlLFbo+TdeNv9
+	ZpERnzg6vue9ilrJ/klFED+FOVoq8hRV9FZQ1sRvZw5+G7Z+XD+l5/VB/TwJPa2f0a/o
+	oxG+DHRJz8JzUR+jSfCwaSHiEqCKgzPUTlRjjQPiKfHytFtkkf0PQBn9ZgplbmRzdHJl
+	YW0KZW5kb2JqCjEyIDAgb2JqCjcwNAplbmRvYmoKOSAwIG9iagpbIC9JQ0NCYXNlZCAx
+	MSAwIFIgXQplbmRvYmoKMTMgMCBvYmoKPDwgL0xlbmd0aCAxNCAwIFIgL04gMyAvQWx0
+	ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB
+	hVTPaxNBFP42bqnQIghaaw6yeJAiSVmraEXUNv0RYmsM2x+2RZBkM0nWbjbr7ia1pYjk
+	4tEq3kXtoQf/gB568GQvSoVaRSjeqyhioRct8c1uTLal6sDOfvPeN+99b3bfAA1y0jT1
+	gATkDcdSohFpbHxCavyIAI6iCUE0JVXb7E4kBkGDc/l759h6D4FbVsN7+3eyd62a0raa
+	B4T9QOBHmtkqsO8XcQpZEgKIPN+hKcd0CN/j2PLsjzlOeXjBtQ8rPcRZInxANS3Of024
+	U80l00CDSDiU9XFSPpzXi5TXHQdpbmbGyBC9T5Cmu8zuq2KhnE72DpC9nfR+TrPePsIh
+	wgsZrT9GuI2e9YzVP+Jh4aTmxIY9HBg19PhgFbcaqfg1whRfEE0nolRx2S4N8Ziu/Vby
+	SoJwkDjKZGGAc1pIT9dMbvi6hwV9JtcTr+J3VlHheY8TZ97U3e9F2gKvMA4dDBoMmg1I
+	UBBFBGGYsFBAhjwaMTSycj8jqwYbk3sydSRqu3RiRLFBezbcPbdRpN08/igicZRDtQiS
+	/EH+Kq/JT+V5+ctcsNhW95Stm5q68uA7xeWZuRoe19PI43NNXnyV1HaTV0eWrHl6vJrs
+	Gj/sV5cx5oI1j8RzsPvxLV+VzJcpjBTF41Xz6kuEdVoxN9+fbH87PeIuzy611nOtiYs3
+	VpuXZ/1qSPvuqryT5lX5T1718fxnzcRj4ikxJnaK5yGJl8Uu8ZLYS6sL4mBtxwidlYYp
+	0m2R+iTVYGCavPUvXT9beL1Gfwz1UZQZzNJUifd/wipkNJ25Dm/6j9vH/Bfk94rnnygC
+	L2zgyJm6bVNx7xChZaVuc64CF7/RffC2bmujfjj8BFg8qxatUjWfILwBHHaHeh7oKZjT
+	lpbNOVKHLJ+TuunKYlLMUNtDUlLXJddlSxazmVVi6XbYmdMdbhyhOUL3xKdKZZP6r/ER
+	sP2wUvn5rFLZfk4a1oGX+m/AvP1FCmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKNzM3
+	CmVuZG9iago4IDAgb2JqClsgL0lDQ0Jhc2VkIDEzIDAgUiBdCmVuZG9iago0IDAgb2Jq
+	Cjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3ggWzAgMCA2MTIgNzkyXSAvQ291bnQgMSAv
+	S2lkcyBbIDMgMCBSIF0gPj4KZW5kb2JqCjE1IDAgb2JqCjw8IC9UeXBlIC9DYXRhbG9n
+	IC9PdXRsaW5lcyAyIDAgUiAvUGFnZXMgNCAwIFIgPj4KZW5kb2JqCjIgMCBvYmoKPDwg
+	L0xhc3QgMTYgMCBSIC9GaXJzdCAxNyAwIFIgPj4KZW5kb2JqCjE3IDAgb2JqCjw8IC9Q
+	YXJlbnQgMTggMCBSIC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDc4MyAwIF0g
+	L1RpdGxlICj+/zCtMOMw8zDQMLlcMDAwIFwwMDAxKQo+PgplbmRvYmoKMTggMCBvYmoK
+	PDwgPj4KZW5kb2JqCjE2IDAgb2JqCjw8IC9QYXJlbnQgMTggMCBSIC9Db3VudCAwIC9E
 	ZXN0IFsgMyAwIFIgL1hZWiAwIDc4MyAwIF0gL1RpdGxlICj+/zCtMOMw8zDQMLlcMDAw
-	IFwwMDAxKQo+PgplbmRvYmoKMTggMCBvYmoKPDwgPj4KZW5kb2JqCjE2IDAgb2JqCjw8
-	IC9QYXJlbnQgMTggMCBSIC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAwIDc4MyAw
-	IF0gL1RpdGxlICj+/zCtMOMw8zDQMLlcMDAwIFwwMDAxKQo+PgplbmRvYmoKMTkgMCBv
-	YmoKPDwgL0xlbmd0aCAyMCAwIFIgL0xlbmd0aDEgOTcwOCAvRmlsdGVyIC9GbGF0ZURl
-	Y29kZSA+PgpzdHJlYW0KeAG9Wnt4VNW1X/s85pyZSSYzk5nM+3EyOTNJJu9AICSQISQh
-	vEIgiJlIJAkEkgiKEILYCzcoqAREEHkIPkArBlAZAsUBiqUURL/bKlpFobbWio/b25S2
-	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
-	NU+HmXA7tiD49Tl+86KQbkLG1kydWF/hr25d0NXa2T6nWW5xvffJSOD/8kAbhvswPIJh
-	O4ZeDHjVAajk8CGGLzF8hV3zGMwY0jGMxFAdG/hhPQzSBO96bsyX35SXrObQ9hU35atv
-	ykt8Dm0//aZ83U15aZZD28+5KS/jO4Rf6Xvp0Pby/10Nqb/npvolN+Xl/5P6P4jf1sEK
-	ZW5kc3RyZWFtCmVuZG9iagoyMCAwIG9iago2MzA4CmVuZG9iagoyMSAwIG9iago8PCAv
-	VHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA3MTcgL0Rl
-	c2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIy
-	XSAvRm9udE5hbWUgL0FOT0pYRCtIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1W
-	IDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNjM3IC9Gb250RmlsZTIgMTkgMCBSID4+
-	CmVuZG9iagoyMiAwIG9iagpbIDY2NyA2NjcgNzIyIDcyMiAwIDAgMCA3MjIgMCAwIDAg
-	NTU2IDAgMCAwIDAgMCA3MjIgNjY3IDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgNTU2
-	IDAgNTAwIDAgNTU2IDAgMCAwIDAgMCAwIDIyMiA4MzMgMCA1NTYgMCAwIDAgNTAwIDI3
-	OCBdCmVuZG9iagoxMCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5
-	cGUgL0Jhc2VGb250IC9BTk9KWEQrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgoyMSAw
-	IFIgL1dpZHRocyAyMiAwIFIgL0ZpcnN0Q2hhciA2NSAvTGFzdENoYXIgMTE2IC9FbmNv
-	ZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRvYmoKMjMgMCBvYmoKKE1hYyBPUyBY
-	IDEwLjYuOCBRdWFydHogUERGQ29udGV4dCkKZW5kb2JqCjI0IDAgb2JqCihEOjIwMTEw
-	ODExMDkwNTMxWjAwJzAwJykKZW5kb2JqCjEgMCBvYmoKPDwgL1Byb2R1Y2VyIDIzIDAg
-	UiAvQ3JlYXRpb25EYXRlIDI0IDAgUiAvTW9kRGF0ZSAyNCAwIFIgPj4KZW5kb2JqCnhy
-	ZWYKMCAyNQowMDAwMDAwMDAwIDY1NTM1IGYgCjAwMDAwMTA5MzkgMDAwMDAgbiAKMDAw
-	MDAwMzU4NiAwMDAwMCBuIAowMDAwMDAxNDYzIDAwMDAwIG4gCjAwMDAwMDM0MzcgMDAw
-	MDAgbiAKMDAwMDAwMDAyMiAwMDAwMCBuIAowMDAwMDAxNDQzIDAwMDAwIG4gCjAwMDAw
-	MDE1NjcgMDAwMDAgbiAKMDAwMDAwMjUzNyAwMDAwMCBuIAowMDAwMDAzNDAxIDAwMDAw
-	IG4gCjAwMDAwMTA2NzAgMDAwMDAgbiAKMDAwMDAwMTY3NyAwMDAwMCBuIAowMDAwMDAy
-	NTE3IDAwMDAwIG4gCjAwMDAwMDI1NzMgMDAwMDAgbiAKMDAwMDAwMzM4MSAwMDAwMCBu
-	IAowMDAwMDAzNTIwIDAwMDAwIG4gCjAwMDAwMDM3NjMgMDAwMDAgbiAKMDAwMDAwMzYz
-	NCAwMDAwMCBuIAowMDAwMDAzNzQxIDAwMDAwIG4gCjAwMDAwMDM4NzAgMDAwMDAgbiAK
-	MDAwMDAxMDI2OCAwMDAwMCBuIAowMDAwMDEwMjg5IDAwMDAwIG4gCjAwMDAwMTA1MTQg
-	MDAwMDAgbiAKMDAwMDAxMDg0NSAwMDAwMCBuIAowMDAwMDEwODk3IDAwMDAwIG4gCnRy
-	YWlsZXIKPDwgL1NpemUgMjUgL1Jvb3QgMTUgMCBSIC9JbmZvIDEgMCBSIC9JRCBbIDw2
-	MDhiMzI1NWJiYTc0ZDRlMDdiZWNhNTU5YmM2OGU2OD4KPDYwOGIzMjU1YmJhNzRkNGUw
-	N2JlY2E1NTliYzY4ZTY4PiBdID4+CnN0YXJ0eHJlZgoxMTAxNAolJUVPRgoxIDAgb2Jq
-	Cjw8L0F1dGhvciAoS2F6dWtpIEFLQU1JTkUpL0NyZWF0aW9uRGF0ZSAoRDoyMDExMDgx
-	MTA4NTIwMFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIDUuMi4zKS9Nb2REYXRlIChEOjIw
-	MTEwODExMDkwNTAwWikvUHJvZHVjZXIgMjMgMCBSIC9UaXRsZSAocmVtb3RlZHMuZ3Jh
-	ZmZsZSk+PgplbmRvYmoKeHJlZgoxIDEKMDAwMDAxMTY3MiAwMDAwMCBuIAp0cmFpbGVy
-	Cjw8L0lEIFs8NjA4YjMyNTViYmE3NGQ0ZTA3YmVjYTU1OWJjNjhlNjg+IDw2MDhiMzI1
-	NWJiYTc0ZDRlMDdiZWNhNTU5YmM2OGU2OD5dIC9JbmZvIDEgMCBSIC9QcmV2IDExMDE0
-	IC9Sb290IDE1IDAgUiAvU2l6ZSAyNT4+CnN0YXJ0eHJlZgoxMTg0NwolJUVPRgo=
+	IFwwMDAxKQo+PgplbmRvYmoKMTkgMCBvYmoKPDwgL0xlbmd0aCAyMCAwIFIgL0xlbmd0
+	aDEgOTgwOCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9Wgt4VNW1Xvs8
+	5px5ZDIzmcm8HyeTM5Nk8g4EQgIZQhLCKwSCmIlEkkAgiaAIIQgt3KCiEhBF5CH4AK3I
+	Q2UIFAcQSymKfrdVtIpKba0VH7fXlLYX+lBm5q5zJsTArX583/XrnKy9136v/e+1115n
+	n3QtXtoGSdADNNQ1tiyaB/Iv/QIAWTBnYcuiRNpwBeNTc7q7PIk0mwFAL5i3aP7CRJp/
+	FEDlnL9g+UD7lC8BdA+3t7XMTZSD1L64HTMSaTIM4/T2hV13JdKGwxjXLLhjzkB5yklM
+	+xa23DUwPnyEac/tLQvbMMZf+kkpWHTHki4phazUT82ixW0D9UkDyvcWEMw1wB2ghNuA
+	Awp0+DQBcF+qnMBgqVSOv7nZ6k2zk8sug56X07OnPCTHrwkvn/tH2xW/eiP/T8xQXq0v
+	xYrMWCaAhmB5v3rjYIncDgNDBOoDEZiAVI40HCkQGGuBHrIbHkbaiURDB1kHy5HWIj2G
+	xAxyezF1lKzrY/jgMbIcbGRiUM24ZxitbotK7X4nQhSHn3R/aPn0OLHi6n1CrH1JoByr
+	IjvJUzAX3ORZEMkKqIEMsv1Q5gJ3MxbthUVIPUi0HBKyt89V6H6FZIPIEGzjAxdDjri/
+	KMhxf1YQoUif+5Q/wmD0cxemgsnuk84n3T9zzne/grQ/UbQvE2scce91LnBvckXI9j73
+	I84IwTYbE9FSJzY94l6YucU9t0Aun7wlQu3vc5dg+cyg2l08UnAPd15w5/kjPMF0jnOy
+	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
+	GT7On2Er0Lr9ujHgz7XmF/QN7mlUjRJpV0dLdMjh9i0pyZMOmoSXgO8Csqok3IPJJIfy
+	mdAtELRuAZT46Z+gZyAAm4Wc04B5dqNFIJ7kNAGENG0S71cJxCcqVegpCPj/Hhi49A5B
+	8g4SJ1PixUB+O0gsgnxOAb5XNaXI/sFQ90DWT+7/+ge46X1+cpEXK/fM3Tbav+ShtWO7
+	fnP0r7eNo/axvjGPzeuoyqhddqqi48PfXTzDkZdIXWP+zTffUpWO1jAta8LqbS9vaGwf
+	XTi+NlidZU1x5mVXPfrQ2Q93Uv/EvW6OX6SUbCNq6/SfJuWqTmpJhJQHRSa1xEwrtCq9
+	DbchfgXNBJPWlEy7aYq+kopvFVeE+QMnT7Sp5LTkgOoS2y+vXPaY+3XRC7JRKDJ59ejo
+	DJ61vuF67/CiPUf27/eZCpJcRvc4/6rGjRvZxth7m6JVI1PUhNqg5FfPp17dhHaEkgwS
+	fj1vw2+8/+pnwExaOjnQzvjRj8uD4VAMlVCN346n4pfr6TATbpYbEvyanbizUeD/98Dk
+	caGbp9YFatoWdLd1dcxpwTqJUqlyHdIsJOn744+R1iPhuwM8j/Qy0i+RPkL6CukKNtQg
+	OZCykcqQJiPNig/8sA4M8gQ816XHXpeuuC4tWdOh7SuvS0u3NkPLcexr0tOvS9dfl5Zm
+	PrT9nOvSMu5D5F9wXbn8v11Dyu+4rnzJdWn5f7H+F9NZ4kEKZW5kc3RyZWFtCmVuZG9i
+	agoyMCAwIG9iago2MzIwCmVuZG9iagoyMSAwIG9iago8PCAvVHlwZSAvRm9udERlc2Ny
+	aXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA3MTcgL0Rlc2NlbnQgLTIzMCAvRmxh
+	Z3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUgL0xD
+	WVdPUCtIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1
+	MDAgL1hIZWlnaHQgNjM3IC9Gb250RmlsZTIgMTkgMCBSID4+CmVuZG9iagoyMiAwIG9i
+	agpbIDI3OCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgNjY3CjY2NyA3MjIgNzIyIDAgMCAwIDcyMiAwIDAg
+	MCA1NTYgMCAwIDAgMCAwIDcyMiA2NjcgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKMCA1
+	NTYgMCA1MDAgMCA1NTYgMCAwIDAgMCAwIDAgMjIyIDgzMyAwIDU1NiAwIDAgMCA1MDAg
+	Mjc4IF0KZW5kb2JqCjEwIDAgb2JqCjw8IC9UeXBlIC9Gb250IC9TdWJ0eXBlIC9UcnVl
+	VHlwZSAvQmFzZUZvbnQgL0xDWVdPUCtIZWx2ZXRpY2EgL0ZvbnREZXNjcmlwdG9yCjIx
+	IDAgUiAvV2lkdGhzIDIyIDAgUiAvRmlyc3RDaGFyIDMyIC9MYXN0Q2hhciAxMTYgL0Vu
+	Y29kaW5nIC9NYWNSb21hbkVuY29kaW5nCj4+CmVuZG9iagoyMyAwIG9iagooTWFjIE9T
+	IFggMTAuNi44IFF1YXJ0eiBQREZDb250ZXh0KQplbmRvYmoKMjQgMCBvYmoKKEQ6MjAx
+	MTA4MTExMDA5MTdaMDAnMDAnKQplbmRvYmoKMSAwIG9iago8PCAvUHJvZHVjZXIgMjMg
+	MCBSIC9DcmVhdGlvbkRhdGUgMjQgMCBSIC9Nb2REYXRlIDI0IDAgUiA+PgplbmRvYmoK
+	eHJlZgowIDI1CjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAxMTA0MyAwMDAwMCBuIAow
+	MDAwMDAzNjEwIDAwMDAwIG4gCjAwMDAwMDE0ODcgMDAwMDAgbiAKMDAwMDAwMzQ2MSAw
+	MDAwMCBuIAowMDAwMDAwMDIyIDAwMDAwIG4gCjAwMDAwMDE0NjcgMDAwMDAgbiAKMDAw
+	MDAwMTU5MSAwMDAwMCBuIAowMDAwMDAzNDI1IDAwMDAwIG4gCjAwMDAwMDI1MjkgMDAw
+	MDAgbiAKMDAwMDAxMDc3NCAwMDAwMCBuIAowMDAwMDAxNzAxIDAwMDAwIG4gCjAwMDAw
+	MDI1MDkgMDAwMDAgbiAKMDAwMDAwMjU2NSAwMDAwMCBuIAowMDAwMDAzNDA1IDAwMDAw
+	IG4gCjAwMDAwMDM1NDQgMDAwMDAgbiAKMDAwMDAwMzc4NyAwMDAwMCBuIAowMDAwMDAz
+	NjU4IDAwMDAwIG4gCjAwMDAwMDM3NjUgMDAwMDAgbiAKMDAwMDAwMzg5NCAwMDAwMCBu
+	IAowMDAwMDEwMzA0IDAwMDAwIG4gCjAwMDAwMTAzMjUgMDAwMDAgbiAKMDAwMDAxMDU1
+	MCAwMDAwMCBuIAowMDAwMDEwOTQ5IDAwMDAwIG4gCjAwMDAwMTEwMDEgMDAwMDAgbiAK
+	dHJhaWxlcgo8PCAvU2l6ZSAyNSAvUm9vdCAxNSAwIFIgL0luZm8gMSAwIFIgL0lEIFsg
+	PGM4M2YzMTAyMTBhYmFhYWEzNTIyZGZlYzIwMmU4ZDk5Pgo8YzgzZjMxMDIxMGFiYWFh
+	YTM1MjJkZmVjMjAyZThkOTk+IF0gPj4Kc3RhcnR4cmVmCjExMTE4CiUlRU9GCjEgMCBv
+	YmoKPDwvQXV0aG9yIChLYXp1a2kgQUtBTUlORSkvQ3JlYXRpb25EYXRlIChEOjIwMTEw
+	ODExMDg1MjAwWikvQ3JlYXRvciAoT21uaUdyYWZmbGUgNS4yLjMpL01vZERhdGUgKEQ6
+	MjAxMTA4MTExMDA5MDBaKS9Qcm9kdWNlciAyMyAwIFIgL1RpdGxlIChyZW1vdGVkcy5n
+	cmFmZmxlKT4+CmVuZG9iagp4cmVmCjEgMQowMDAwMDExNzc2IDAwMDAwIG4gCnRyYWls
+	ZXIKPDwvSUQgWzxjODNmMzEwMjEwYWJhYWFhMzUyMmRmZWMyMDJlOGQ5OT4gPGM4M2Yz
+	MTAyMTBhYmFhYWEzNTIyZGZlYzIwMmU4ZDk5Pl0gL0luZm8gMSAwIFIgL1ByZXYgMTEx
+	MTggL1Jvb3QgMTUgMCBSIC9TaXplIDI1Pj4Kc3RhcnR4cmVmCjExOTUxCiUlRU9GCg==
 	</data>
 	<key>QuickLookThumbnail</key>
 	<data>
-	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
+	TU0AKgAABmqANeBP+CP8AQeEQmFQuGQ2HQ+HgGJAAURWIReHtiNACCxiPR+QQxrSN/im
+	TSF2SmFBOWAB+y8APmZAB0zUACKcSGEwJrgCTCmdR+eT6TyCUuyVy2EvKmABvU+KRYE1
+	OQyNrSWix9iVsAOuvAB92EAUcADazABlWkAGi2AABW+Q0Of0GPXKsx6tsSu1+wvsAPTA
+	USgMvCAAoYcAB7FVWSXO6Q2OxIA4+G3agZSH5bMQvIxPNwmrVigRpsRyCZ/N5KoigAZr
+	UQvXR977MAPPbWCxX23XAC70AAfgAAH8MAAPjRjQ3PY6+g5rl8zWwLBQ7bPOxyp/dkAB
+	HuAACd8AAbxS6YPrzTGZvH1AAF+0ABv4ADVaDGyfn9ChdLlfq79DnnhAAAHRAYAA/AwA
+	KmBIAHbBgAAlB7TIMhL1Hi7buuyfwAHHDYAHfDwABbELiuO5L7P4y6PnPFTfuCjqWAmu
+	MTuinrHPxGbppkfIAG1HgABXH7dgEhRZyJEYBwFAjvgIAALSaAAkSghyvHW9EdA5K4AR
+	KoD7ogZ8vAAph5AABsyAAGUzxjGkTTVFD8M1AB4SqAALzojDOsnDEgoxPJuT6AATUBLL
+	6y3GSQHLQ8EKpFylPzNkbxrN0ZTDMCmyuDiMFpTLyH6AAK08AAdVCjDzH0ABxVOAASVV
+	QSrv3R0bTS6cuNQzU8m/W4AAZXU5zqhpqV/XNdyUAFLIcjrCGXVNVweCVWNFR7+1gi7n
+	ULGznpfThpW1CwI07T72gWkM8w8d4AQoAAHXSAAKXYhUtAA0kIse3TegKx7VIq1lZs/f
+	dfmoAC8gAI2BgBPNhtU1R+YUAGFH5McyuGB4AAViiHXe5l9rpjLMOeeuPAAVmQ2JLAh5
+	Kh2Np1i7X5RWNIP9GVznVmUCwO8QDIxliQZU1A/56AA1aBXgL35atIp7TwKgBODEsXmy
+	QkXqAACZqbps3nbPkPrIADXrl0XUzecqCYWxgADuzaYD0jMeR+2AALO3gADG5M/q6Gtm
+	e4Abu7zwONI+9WxFgD73Je+vC8fCsrorHo7Q5ygAbPIAAIPJz1eKO2kiF8ItuqEQYdr5
+	IncHA3E7R8dMAEVHOAAR9Zk/FJBPMNnHwdKTFl2w6M6er3JtUEgASPgAAJ/htwvzqvY9
+	2PHqAAM+btAAdMfDatuCHqgBetoTajGG1NVFdAZJknOf3GX0dd8c4K7Xfe4av2r3Kli0
+	nUnad8F/7IV6IAHt/cHQhlj6FTjiAAi9/qzSduKZYtoaSm1vNJWKSAzS738uFewRcaEF
+	zhHEacfADadjTmAHow8Br2SHP7HsAAckKW4tzXSA51yryEMsGRDN2j6Adw3ZaSd85M4T
+	LcIwLeIAAH5rsAoACG4O1RnnN06I57x3UsjUuxQBTOIEOvcwQqCKgyFLnN1EQkKdyHPK
+	gYmSEZqjNO8LIYptJwHBQQirDCK5DIsqtWiQiED6UMtOcK4Ut6QiEuAb03p7D1QIQvgG
+	S148anrm+Y1G9qscY5Iyc4Zw0785Am0aWsUjpHXfNOIuMGUDNAPvPj60SOC8CNuXI+56
+	Q6MC6OaNZJMx75CEkddkABPo3HJOUPmyuKxlJaEQllI2U5F3AQBAAAiZTSkAsuYxL+Wc
+	0C6TDKCFWawAG2CPigQ57g4JvAAkIutdswS6zSKCGKdAAA2TrTMmhq0WnLGnLoNOegAA
+	Tz3cMzchpNR0qJQUxE1cJFYPkcBHc3QzqEAABLQucD1mnOiZ1Fqcj5VZTmmBNB9ErHjx
+	kkWvZpz3DdPoN1OGLxDV30Tmeo6lBEDnv5VuN+FYGIMsSfzFIhzenfUuVwsNVQJHQGTp
+	PRYhUYIwRupVUKYh03uL+AACqp0+SFQXGgwxhY5qrO0psECrRDoUjkeQuE7i3agzFIhK
+	AYMeHRqhB1DlQlZFaKSKbD1uVMiGjbrtV+n5Co2QFIc4Cl6yqfVjkeR5Hg2k9TKARNuo
+	1Fa3SmOmueMQGrJKYU04BpCoFREXm7N+nqzlXWDkg4mo9jWwIycAN21DzHnUcV8sB77t
+	IHkQfaNWcURU6NDsFM60MWEZUrMy4p9FCBnAABDcW2rtC6RiZkOqvIILnLuolUiK61LS
+	Mcmg9yVjS6bLDac4CkJMzVThrCxaeEqZ5W7IbLCgS1rpEHI7D03RupSvYr3XuiMdHtXo
+	qTbqt91b9EYICAAPAQAAAwAAAAEALgAAAQEAAwAAAAEAKAAAAQIAAwAAAAQAAAckAQMA
+	AwAAAAEABQAAAQYAAwAAAAEAAgAAAREABAAAAAEAAAAIARIAAwAAAAEAAQAAARUAAwAA
+	AAEABAAAARYAAwAAAAEAKAAAARcABAAAAAEAAAZiARwAAwAAAAEAAQAAAT0AAwAAAAEA
+	AgAAAVIAAwAAAAEAAQAAAVMAAwAAAAQAAAcsh3MABwAAAnQAAAc0AAAAAAAIAAgACAAI
+	AAEAAQABAAEAAAJ0YXBwbAQAAABtbnRyUkdCIFhZWiAH2gACABYADAAPADhhY3NwQVBQ
+	TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9tYAAQAAAADTLWFwcGwAAAAAAAAAAAAA
+	AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtkZXNjAAABCAAAAGNk
+	c2NtAAABbAAAACxjcHJ0AAABmAAAAC13dHB0AAAByAAAABRyWFlaAAAB3AAAABRnWFla
+	AAAB8AAAABRiWFlaAAACBAAAABRyVFJDAAACGAAAABBiVFJDAAACKAAAABBnVFJDAAAC
+	OAAAABBjaGFkAAACSAAAACxkZXNjAAAAAAAAAAlIRCA3MDktQQAAAAAAAAAAAAAAAAAA
 	AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-	AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtbHVjAAAAAAAAAAEAAAAMZW5VUwAAABAAAAAc
-	AEgARAAgADcAMAA5AC0AQXRleHQAAAAAQ29weXJpZ2h0IEFwcGxlIENvbXB1dGVyLCBJ
-	bmMuLCAyMDEwAAAAAFhZWiAAAAAAAADzUgABAAAAARbPWFlaIAAAAAAAAG+hAAA5IwAA
-	A4xYWVogAAAAAAAAYpYAALe8AAAYylhZWiAAAAAAAAAkngAADzsAALbOcGFyYQAAAAAA
-	AAAAAAH2BHBhcmEAAAAAAAAAAAAB9gRwYXJhAAAAAAAAAAAAAfYEc2YzMgAAAAAAAQxC
-	AAAF3v//8yYAAAeSAAD9kf//+6L///2jAAAD3AAAwGw=
+	AAAAAAAAAAAAAAAAAAAAbWx1YwAAAAAAAAABAAAADGVuVVMAAAAQAAAAHABIAEQAIAA3
+	ADAAOQAtAEF0ZXh0AAAAAENvcHlyaWdodCBBcHBsZSBDb21wdXRlciwgSW5jLiwgMjAx
+	MAAAAABYWVogAAAAAAAA81IAAQAAAAEWz1hZWiAAAAAAAABvoQAAOSMAAAOMWFlaIAAA
+	AAAAAGKWAAC3vAAAGMpYWVogAAAAAAAAJJ4AAA87AAC2znBhcmEAAAAAAAAAAAAB9gRw
+	YXJhAAAAAAAAAAAAAfYEcGFyYQAAAAAAAAAAAAH2BHNmMzIAAAAAAAEMQgAABd7///Mm
+	AAAHkgAA/ZH///ui///9owAAA9wAAMBs
 	</data>
 	<key>ReadOnly</key>
 	<string>NO</string>
Binary file paper/fig/remoteds.pdf has changed
--- a/paper/kazz-jssst.tex	Thu Aug 11 18:48:09 2011 +0900
+++ b/paper/kazz-jssst.tex	Thu Aug 11 19:10:51 2011 +0900
@@ -113,7 +113,6 @@
 \label{fig:fedlinda}
 \end{figure}
 
-
 \subsection{Meta Engine とは}\label{subsection:metaengine}
 
 Federated Linda は、サーバー間に設置された、 Protocol Engine と呼ばれる
@@ -170,6 +169,14 @@
 \subsection{ProtocolEngine の代わりに CodeSegment を利用}
 \label{"codesegment"}
 
+\begin{figure}[htbp]
+\begin{center}
+\scalebox{0.50}{\includegraphics{./fig/dsandcs.pdf}}
+\end{center}
+\caption{DataSegment を読み込んで CodeSegment を実行し、 DataSegment へ書きだす。}
+\label{fig:dsandcs}
+\end{figure}
+
 \subsection{GeometricRouting}
 \label{"routing"}
 
@@ -185,12 +192,34 @@
 ID
 
 MessagePackClass
+
+\begin{figure}[htbp]
+\begin{center}
+\scalebox{0.50}{\includegraphics{./fig/datasegment.pdf}}
+\end{center}
+\caption{DataSegment には3つの Type がある。}
+\label{fig:datasegment}
+\end{figure}
+
 Type
+
  Persistent
+
  Local
+
  Remote
 
 \subsubsection{OutputDataSegment を指定}
+
+\begin{figure}[htbp]
+\begin{center}
+\scalebox{0.50}{\includegraphics{./fig/remoteds.pdf}}
+\end{center}
+\caption{Remote DS への転送も CodeSegment で実現できる。}
+\label{fig:remoteds}
+\end{figure}
+
+
 Remote は自動的に allocate
 
 \subsubsection{InputDataSegment が揃ったら実行開始}
@@ -208,11 +237,17 @@
 
 \subsection{TaskManager}
 \label{"TaskManager"}
+
 CodeSegment List を持っている
+
 実行可能な CodeSegment を各プロセッサーに割り当て
+
 \section{まとめと今後の課題}
+
 Java(Scala)
+
 CbC
+
 C++
 
 {\bf 謝辞}\