The final up-to-date version of the projections manual. Along with all the
authorChee Wai Lee <cheelee@illinois.edu>
Mon, 16 May 2005 22:47:50 +0000 (22:47 +0000)
committerChee Wai Lee <cheelee@illinois.edu>
Mon, 16 May 2005 22:47:50 +0000 (22:47 +0000)
current tool's warts, described in some detail in the manual as "things
that need to be fixed".

doc/projections/fig/piechart.eps [new file with mode: 0644]
doc/projections/fig/piechart.png [new file with mode: 0644]
doc/projections/fig/standard_dialog.eps [new file with mode: 0644]
doc/projections/fig/standard_dialog.png [new file with mode: 0644]
doc/projections/fig/viewlog.eps [new file with mode: 0644]
doc/projections/fig/viewlog.png [new file with mode: 0644]
doc/projections/manual.tex

diff --git a/doc/projections/fig/piechart.eps b/doc/projections/fig/piechart.eps
new file mode 100644 (file)
index 0000000..8d8bbe1
--- /dev/null
@@ -0,0 +1,931 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: GIMP PostScript file plugin V 1.16 by Peter Kirchgessner
+%%Title: /expand8/home/cheelee/work/charm/doc/projections/fig/piechart.eps
+%%CreationDate: Thu May 12 15:40:17 2005
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 14 14 267 280
+%%EndComments
+%%BeginProlog
+% Use own dictionary to avoid conflicts
+10 dict begin
+%%EndProlog
+%%Page: 1 1
+% Translate for offset
+14.173228346456694 14.173228346456694 translate
+% Translate to begin of first scanline
+0 265 translate
+252 -265 scale
+% Image geometry
+252 265 8
+% Transformation matrix
+[ 252 0 0 265 0 0 ]
+% Strings to hold RGB-samples per scanline
+/rstr 252 string def
+/gstr 252 string def
+/bstr 252 string def
+{currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop}
+true 3
+%%BeginData:        32895 ASCII Bytes
+colorimage
+#0UI-/MA\1r[e+'Te-@&2*F*P4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg
+4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg
+4$>ZCc##O,4$Pek4$PfHc##O,4$Pek4$PfH%*`WN5<D(k5<El0s8RT~>
+!R>PL497`@Qr!j3dsUpe!drIEpeV$>dsV!g"+8Sts*t~>
+$/1ARChd^$C2.SaC1(^iBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3q
+BPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qEeBIAN?tUaWfN=(
+P)kceP)lg+WfN=(P)kceP)lg+WfN=(P)kceYN#T^J,~>
+ok^@;!^C/(rPo&lk4e5cU;nRi;Q.j`c-+ATc-+AF<2e'bc-+ATc-+AF<2e'bc-+ATc-)L&s*t~>
+om<EZ!`jTgrR_85nGMq6U=]OjBY4&n!mPGkpt>eoBtO2p!ijlPJ,~>
+D5a>1W2?MlVPpGjW2-/`U84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZ
+U84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZP-afZrVcbir;u\g
+k4nlVpo*?Mr;ubmk5"rWi9(&i~>
+$;aJmS5`0Y:/jh\ThGMYFaO(8"dIs)_<R,VI0!Z7pO<3ONq\#(@#k#3!F!p%~>
+$=@+;Qs<p(?=$B5TNqSSPl6aKW9j)untr.E!Ht%.P6#lupQGW%SbSBLDq9F~>
+s,:])S9osKN.55qKnYD<MM6qAMM6qAMM6qAMM6qAMM6qAMM6qAMM6qAMM6qAMM6qAMM6qAMM6qA
+MM6qAMM6qAMM6qAMM6qAMM6qAMM6qAMM6qAMM6qAMM6qAMM6qAMM6qAMM6qAR_epD"l0(Vkl9G4
+aT8R"pWilGh"T+qZJ>6$!NbF6~>
+F#Q*<C3qs"3EA't4'nAGND)8k2`WfW2`WfW5Fbt=2`WfW2`WfW2iq]5@%9;=2`WfW2`WfW2`WfW
+2`WfW2isJsE&h<r4#o5[2`WfW2arLjFZYUu2`WfW2`WfW2`WfW>b!`52`WfW85)iV;G^9%\T6?P
+F5B_k:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f
+:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:f:+f:el:8;H-On;H-On;G_X</,K;V<)QP<
+<'Da/<)Pn/;Gqjl~>
+s%!VhBm<$:7Tr5O88=lnQs'/S!`5V+pIGISF\$DE9CGCVQ_L1&88b.pq+(]gOJ%(qQZ_sl!G\A+
+8-3..BDlNJ`Q-uoMrLIF!Fq#]C'/"(C,Yqhs(V[IMJ>pDrb;R31hp``J,~>
+&9iD@F+%nLF(TE9H]YeKZ[qjn!dhJ<pN6YEQ?AA$GOKYZZ+7E:Fcs:Zq/lmiXLFjHZ'P'*!Kakh
+FaKRKU8"HXUuM%@pUTjhUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZ
+UnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXO&W2?MjW2?Mj
+W2?B2W)WWo%]H8#a/F>_VPpA=;Pp>'J,~>
+D*pHL4&/4/:cUa)4b`p!eD`VU4[2(o4[2(o6^1h?4[2(o4[2(o4m&>#?BdZ=4[2(o4[2(o4[2(o
+4[2(o4m'_VrIJ:>5<h:q4[2(o8`n<eg0!L14[2(o4[2(o4[2(oL&X;#4[2(o:/kEq>R&6ufY^t&
+KqhlR:jr(E!`FGQq_&Hq?=$NX?="B_?:Foa?<gN]~>
+r_<Vf9LhWS8,c6dOT1a#j7c:M<1@Xs:'KjY:2HCsmnO,ObGbAtCn";u:'Xqce">H,kbe#J!Kd?Y
+:'+p?F8^4ceDK-.Fi9iGFTH3<pN?UQOEUL`%j#n;C63U^*ZT?*!*OJfCOc~>
+rdTE=;G_LDEIWOfXT,Tcm!X5/H[U6hH[U6l[$#caH[U6hH[U6hm_*t3["!FNH[U6hH[U6hH[U6h
+H[U6hmb#5OWg'l?H[U6hH[U6pmbkP;N:+B-H[U6hH[U6hH[U7Ds*]6BH[U76VQ?r%Y,q-bm-:b5
+bH.kJY,ne-Y,nd9XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-
+XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-U<TpJYd1L=Yd1L=VTl>Ir)sU]Yd1.N
+Yd,c0Y_)q0ZEC3X~>
+s%#1?8ioL/5t4I97Z%.7T_(_9g@A^.m.AIrc2WW<hY>l2:;QSj^&RoGM>p&#m.AIrM>u*(U.2$N
+oW%m[$g+0YoU(L88?hUUT)M1qOSMX@8kS7(mcmu7me#@>M>tc8lMpEnrC.5i>%2)UPA$--_m3ln
+ZD2"4=Fp3["'U7h2>h+j2/$Z,Jc9?_(^0n5BP:p[J,~>
+4BYcf=\:qI8lo.t=-W_dW:X0Th"#NJme4n4dJoGWiUu)D?H2^.`;]SSPlFgHme4n4PlKA2X]Mdu
+oWnHt$g=WtoUqHK=L[hmVZ'X5SG?Jm>?^7MmHSJQmdo=NPlK+LlMpF%rDsG>Ed`LiXFmD+dDpfr
+^nZG]DjL-L")sQX6MuE<6@sf.QMuI@+<LSlJqAGlJ,~>
+4GAQELLs(PBSD4qLTpf2_>/`Ok4b7Go(_!shZ'gQlM]q0M:VIqf)PX"YlB?Yo(_!sYlE_]_h5r%
+prEAd$gtifq7Em2L!08g^&EX#[eko6Kn\s[o^J$Lo_@X5YlES2o)JETrIYQNXL,LIgq(i$m-;*u
+gnV@[WmCFP"0Tt_?MqG=?G*qRci1TW/Hl-4]Y(bWJ,~>
+rD!Gc2-NBG:,%_.o^If5keD7>oV>I\Qq[O?f\EA$W0m<_<at9g9TK-HoV>I\R#_2CZ0"aJcAlfA
+9G$F`pruj"s*apNd/?d79Vh+T9Fp?c<r\2.eF*?sNrOH>NrSuMIo9TjF`YIo]pOYD^$rRRF`V\H
+F`V\HF`V\HF`V\HF`V\HF`V\HF`V\HF`V\HF`V\HF`V\HF`V\HF`V\HF`V\HF`V\HF`V\HF`V\H
+F`V\HF`V\HF`V\HF`V\HF`V\HF`V\HF`V\HF^C#LH$+CTH$+CTH!lSR4EYplGn>*\Fa7ARFa8+3
+!$-3-GAq#A~>
+4CV`,@S]*e:gda@@%.,fnsNnNa+S*tY%RL)@/lbOi3E-bUA/S>F6]u;Rf?dfY%RL)Rf?p/k[<i,
+R"50D&F0)ddqY?ON;pB9rFKAEXRQ0r&*gN:s-ektmf/`Es,))js8-15BmGStOOF0O[&(.Pq8]7l
+!I110OTTm"O\#D4"A"Z;H(Fqs!c.i]rfI5>H@P~>
+4HPJZNG(^`BT%k0M73HZpU5qJfVX`(`K0i.M>t$Hkf*G@]DIeQR./(O[f;3Y`K0i.[f;?1n;6eq
+[%dPV&FfSqi/tJJWrL3!s,Dkl_=[\_&+I]%s0ereo`)A.s/;Nts8.W^Up.\Ua6`igk2,+[s5Kfo
+,d?(Ic-+ATc-+ATc*Z9LABW6@c-'Y@c*Z9Lc-)IS1X"%da0pK~>
+%9ck7<(9\O:/G+r<gNda<\!C7<`\jm>kamls-DHsStM+:pL7HBlE40Rs&Scl>kanWs&Q/b<e[!t
+h#:=TlDjha+I<%_s/_fr>ZOmVs+OL3AEp0qs-DZ\@/lOYs&N0ds'#>$%:!RrNJ3(C]ADu%UpR"o
+Kd:8nM2-qCM2-qCM2,c-M+!2UM2-pUM2,c-M2,UAAg&=QM1KJn~>
+%;p$!@nC<)8RlXTCngt.Cb"e[Ci&aNEqZSNs.nT4XKJ.ppi^_+m(.#-s(q>7EqZT/s(o+0CmLsV
+i;RNnm'cn0+JSn%s1#/AEGTHQs-.>gGjMkTs.nf"G5nA4s(lMGs)@mP%<mMuXJVkodd6hg^!"Bi
+V>u8BVuq^OW)W\n"&u4tK`7nUHiSUF.&a);L4B~>
+s-S&$K34@9:l:X-SA5)iPa7R)b*J:fadW%CPlJG^lGLNO_u#soT^pBo^&O>madW%C^&O>@ns6St
+kj"CuPk)t_Pa9#_ZiA4dc'jl_YlD"p[\!'4PlJGbg7J>X^&O=_^&OIcPa7Q"Y.E*Ag>(QQs8ViU
+mdAf_I,*H2g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;
+g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g:cG(hW!DOhW!DOhSJ.0DrTX5hVrJ5
+hSJ.0hP^FQ3&h#si7u5#~>
+%:ELG?s$Z;H$N_&>aYQi>Uo$A>[3N_psN\Xs-eMsp@+S_anG:\[ee17s'1fXpsN]?s'2Yj>ibVL
+V#FU"lE:+k#+5Es]CPORrEL,8nFkXNlE4ClR]Q;4mZa+=>[2F>p4*$G"DDq9TXFZ[!N>4VOp#Wj
+QBlIf9EoR(Q>`4X9)Otc8sYc]R[.jlDjH\6-'jO7J,~>
+%<Zc2@r6:(Fa%hIF/K!9F"6OeF*")Fpsj\3s/(q@p%581e+iL#_u.lYs)Xq(psj\fs)Ya;F6N>g
+YPrSDm(*+:#,_EB`:NZcrGra\o(M'km(%3;VRcQRn=lf[F*!0.pQ5>p"FuW9^s;h`!QO`*ZNQ/h
+[C(hh>6]nk[>_;s>Ptl>>ICktYI0/dL:+E?/@DXDJ,~>
+DkN\hDNpfYI=[cWTY^YuR[fi;bab-:o_RL?RfC.0meupuT&TVA\(:T=_>ft=o_RL?_>ftLnso4J
+q8\qoRe"[mR[h4oSCm`8m[T`9R`kF'lD4!rRfC.KrT<ge_>fsoWqZItR[fh:]>rjro_[bOm/NgB
+"MsBim'-G4#.!U^`Tlf4r9Or:m-M^Vm'$Jom-Hbqm,lQC~>
+s&];*;Z9c$?ADoj=S#PqC81`^ZrR]>BRu#CdZ00>M6cQ:M2-k9M2-qCM2-qCM2-qCM2-qCM2-qC
+M2-qCM2-qCM2-qCM2-qCM2-qCM2-qCM2-qCM2-qCM2-qCM2-qCM2-qCM2-qCM2-qCM2-qCM2-qC
+M2-qCM2-qCM2-qCCQa[6C-Y0P6t2.4D3Blj6pO.*6pQ`gD3Bm8NJWXONJWRG!,-l~>
+s).jHrb_jXMJ-mFo5+SZY5acoD$Fs4T;]`gYPtI%anWB?W!%gQWiCOH:^2<IWeRIPIeutAWW@jQ
+po4@gKRa~>
+$^dB,K:8<tOHb0^SF`$KUrEA?[$Cor]@G^)q;VD/!q?6NU>,a^ro*pVrG;b9io7f6ii)`ks5F$p
+pYl5,^jl~>
+ohP*P!b.mZZV1a'>]+S&O3lb/lG%\>EWKL%pN-FDL\Glk@#+N!!H):q~>
+ojRH"!d(N.ZX=/TG`%TEWnm$sp<AtuO9'TspQ5K%SbJ6IH(F_m!K;8R~>
+$BU4)NfJsXN/N^VnqdF8_6C8&&#-5E`Q-L!s7ZKXc,[fDa+)(K`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<
+`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<
+`Q,s<`Q,s<`Q,4:aj%rPaj%rPaj%3Haj%rPaj%rPaj%3Haj%rPaj%rPbJsUiJ,~>
+$U[BN7RKX47RKX47\W6O:0:tmA-#e^pLXG0J+mOU>(?9Y!*Xm~>
+$!:81=BAR+='&Ls<ruuSI@,KbE0U*I!HF@uJ,sYSpj`BoEe"~>
+s+Lc1LP(55Kn5#3K;*nuTW5Ad[K3DQpU^I/c1egNY0H^Q!3Uh~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4e!fo0NF#MuWjgJ,~>
+!4n'go0<9uMuWjhJ,~>
+!4e!fo0NF#MuWjgJ,~>
+!4e?p!$V,(o)Jb6pd15G!4dU~>
+!4nEq!$M8+!.b!_oD\gKr4r7rPlLfqJ,~>
+!4e?p!$V>.!)WT"o/QeEr*K=gPlLfpJ,~>
+!4eNur'CB,huN[A!$Rg3!4dU~>
+!4nU!s$-[:^qemds8Kh65QDpr!!'T\~>
+!4eNus$?fa?=$=c3W=+!HiHD4+e&H3\UX~>
+!4e^%!$V;-eGoRmrBd+V!4dU~>
+!4nd&"<]s[^qeM#"Q7)25X:qA!4m[~>
+!4e^%"<g*.?=)JK!(cp,"F#3>6:.:E!4dU~>
+!4ej)!$V>.!$TPdrBd7Z!4dU~>
+!4np*"<]s[^u3H:s1nY"UAt;*J,~>
+!4ej)"<g*.?;0'5!*8`5s*Oc4UAt;)J,~>
+!4es,"!Kut+iFB[6Da__\UX~>
+!4o$-"!BkEi5GWs^jn\I!!'T\~>
+!4es,"!L!;9\)3(<q(/3HX9%9!!'Q[~>
+!4f'/"!Kut+hdsU6E'qb\UX~>
+!4o-0"!E-0i4f6k^]6X!!!'T\~>
+!4f'/"<g<21FUa5!*8K.s*F`4W;lq/J,~>
+!4f02"!Kut+h.OO6EC.e\UX~>
+!4o63"!BkEi4/dg^jn\O!!'T\~>
+!4f02"!L!+1]80?3<3UTErp\p6EC.e\UX~>
+!4f64s$?]/Z2jnk!$SNG!4dU~>
+!4o<5!^OQZZMt!AJ0;#q!4m[~>
+!4f64!^]X<qA92eeN)c5!de5sY5eR5J,~>
+!4f?7![0lsXT/DG6:.pW!4dU~>
+!4oE8!['bDXoAI\J3^@>!4m[~>
+!4f?7![0m*pD<lYeN)]3!d@s;YlFd7J,~>
+!4fE9![0lRVuZiaZN(!9J,~>
+!4oK:![*$OW;cn65dLFj\ps~>
+!4fE9![1)joGH+=iH#$H6F-Xl\UX~>
+!4fK;s$?]/U]CE]!$ScN!4dU~>
+!4oQ<!^M:oV#LM35TmK8!4m[~>
+!4fK;!^]F6nefq<!(c!g!dd6W[K$<<J,~>
+!4fQ=s$E=X![0lR\,ZN>J,~>
+!4oW>!C4GmrrV,/+LhCO\ps~>
+!4fQ=!CBQM(]Yu93<3+9ErpPl+h.LP\UX~>
+!4fW?!?je!!!+60\GuW?J,~>
+!4o]@!?f1IrrM&.\GuW@J,~>
+!4fW?!?k5*(]Y]13<3+7ErgJk\GuW?J,~>
+!4f]A![0lRQiR.Q])ViAJ,~>
+!4ocB![*$OR/[3&5e@!r\ps~>
+!4f]A![1)jlPS56!*7co!II/F!!'Q[~>
+!4fcC![0lRPQ:_M]`8&CJ,~>
+!4oiD![*$OPlCd"5eR-t\ps~>
+!4fcC![1)jknjCKfJrqBf5gt>6G3@!\UX~>
+!4ffD!C@rk!!,D0^An8EJ,~>
+!4olE!C5S)rrIWm^An8FJ,~>
+!4ffD!CAU*(]Yu:3Ri*N?6R&`!4dU~>
+!4flF!?jdh!!+60^]4AFJ,~>
+!4orG!?f1;rrM&.^]4AGJ,~>
+!4flF!?k5!(t^juErq*!EPMPS\UX~>
+!4foG!C@re!!,D0_>jSHJ,~>
+!4ouH!J'*crrKnX_>jSIJ,~>
+!4foG!D#$,(]Z;D3Ri*QWkH*=+i43Z\UX~>
+!4fuI!?jdb!!+60_Z0\IJ,~>
+!4p&J!?f15rrM&._Z0\JJ,~>
+!4fuI!?k4s(]Yu<3<2V#Er_U+]`G9U_Z0\IJ,~>
+!4g#J!C@r_!!,D0`;fnKJ,~>
+!4p)K!J'*]rrKnX`;fnLJ,~>
+!4g#J!CA0k(tptM<n29f]`FcL`;fnKJ,~>
+!4g)L!?jd\!!+60`W-"LJ,~>
+!4p/M!?f1/rrM&.`W-"MJ,~>
+!4g)L"<g)3!#"3,!&<4g!*7Zl!35k.!NpF^!!'Q[~>
+!4g,M!C@r\!<)s!66XDM!4dU~>
+!4p2N!C5Ros8N$!J0;o5!4m[~>
+!4g,M!C@t.!8n[o.,-`^<nDBmLA&:]E?WC'!4dU~>
+!4g/N!.f\$qZ-X>aT)=OJ,~>
+!4p5O!(;D<qu6]T+NXT`\ps~>
+!4g/N!(-P_!!_C!!$L#V!+a]&!35_*!NmTf!!'Q[~>
+!4g5P"!PM\5_/q4!!+60aoDFPJ,~>
+!4p;Q"!C&A_L_aarrM&.aoDFQJ,~>
+!4g5P!?jf*!!!Yj(u%(&Er_U!]`G9UaoDFPJ,~>
+!4g8Q"[X@ts8P?8!;ZZr66XPQ!4dU~>
+!4p>R"[F14$k1"(s8)`rJ0<&9!4m[~>
+!4g8Q!C@t(!9"ap.,6i7F7?jDE?WO+!4dU~>
+!4g;R!(-Yb!eC<cJH5KGruoVe!4dU~>
+!4pAS!'pM`!X9')JcGQG!T5*F!!'T\~>
+!4g;R!(->Y!!_F"!$L&WfQ.%mn%Ab)+jBue\UX~>
+!4g>S!(-S`!l+cMJH5KGruoYf!4dU~>
+!4pDT!'pG^!XT9,JcGQG!R2b4!!'T\~>
+!4g>S!(-8W!#"9.h)PI+flI.JmC`PI+jL&f\UX~>
+!4gDU!?jf+!<<'!5_/q2!!+60cN!sUJ,~>
+!4pJV!?aZ(!<3H-_L_aarr_<8`'DWK!4m[~>
+!4gDU!?jf"!!!Yl(]Yu@3<3+5Er`6.]`[^&i'P`i!4dU~>
+!4gGVruq1<"$lnd5_/q1!!#@4!!'Q[~>
+!4pMWruh+;!s8r?_L_acrrDEag&Q?D!!'T\~>
+!4gGVrupk3!!_I#!%?\a!*7fp!1<2f!8d\S!.iJs!4dU~>
+!4gJWruq+:!^Qe#JH5EE!(,'5!4dU~>
+!4pPXruh%9!Wrj&JcG`L!;?<D!-cfj!4m[~>
+!4gJWrupe1!"@m)hDkR:g2l\q!7(KA!.iMt!4dU~>
+!4gMXruq%8!l+cMJH5EE!(,*6!4dU~>
+!4pSYrugt7!XT9,Jc>cNpA*DBGL?Hk\ps~>
+!4gMXrup_/!#"?0!&<@k!*7iq!35M$!7(E?!.iPu!4dU~>
+!4gPYrupt6!l+b#JH5EE!(,-7!4dU~>
+!4pVZrugn5!XT:PJcGJu!-cll!4m[~>
+!4gPYrup\.!!_L$!%?_bgN*@Lm_/Ap!.iT!!4dU~>
+!4gSZrupq5"$lnd5_/q0!!#@8!!'Q[~>
+!4pY[rugk4!s8r?_Lqjgj7_1,GLQTm\ps~>
+!4gSZrupV,!"@p*h`9G4!35M$!:KR\!.iW"!4dU~>
+!4gV[rupk3!^Qe#JH5BD!(,39!4dU~>
+!4p\\ruge2!Wrj&K`;&4o\':heGoT\J,~>
+!4gV[rupP*!#"B1!&<ClgiEI_n%A_ho`"oBeGoT[J,~>
+!4gY\rupe1!eC<cJH5BD!(,6:!4dU~>
+!4p_]rug_0!X9')LAq8?o%F(fec5]]J,~>
+!4gY\rupM)!!_O%!%?bcgiMqt!8d;H!.i]$!4dU~>
+!4g\]rup_/!l+b#JH5BD!(,9;!4dU~>
+!4pb^rugY.!XT:PM#RJKnCdkdf)Pf^J,~>
+!4g\]rupG'!"A!,!$L5\!*7os!35P%!7(*6!.i`%!4dU~>
+!4g_^"!QV&5jSIP^]-QM!;6Bm6J)8<\UX~>
+!4pe_"!G+r1@+uB#n4\.rrDc\g&Q?L!!'T\~>
+!4g_^rupA%!#"E2iAgm=hK&[On@\hImf*9<fDko^J,~>
+!4gb_!?pD#rr>=O!!5Fc^OZCX!!#@=!!'Q[~>
+!4ph`!?eoOaoF3a!!3628W*Q7g&Q?M!!'T\~>
+!4gb_rup>$!!_R&!%?he!*7rt!35P%m/I':f`2#_J,~>
+!4gb_!.k(J!'ooO!^Qe#JH5BDrup(r!4dU~>
+!4ph`!-A(\!&EpA!Wrj&N;in<m+MKY+PHeq\ps~>
+!4gb_!(,QC!"A$-!$L8]!*7uu!1<8h!:K4R!T5-T!!'Q[~>
+!4ge`!.k"H!'ooO!l+b#JH5BDrup+s!4dU~>
+!4pka!-A"Z!&EpA!XT:PNrK+>m+MQQ=^rT/!!'T\~>
+!4ge`!(,KA!#"H3i]5k:n@\hilMgnC+klts\UX~>
+!4gha!.jqF!'ooO!l+b#JH5BDrup.t!4dU~>
+!4pnb!-@qX!&EpA!XT:POT,=@m+MHNr`K83+PZqs\ps~>
+!4gha!(,H@!!_U'!&<LohfAdtn\"qjkl1\A+l!%t\UX~>
+!4gkb!(-DZ!'ooO!WToc!;-<l6JMP@\UX~>
+!4pqc!'p8#!&EpA!=VP^rrDcZg&S_^=TE<o!!'T\~>
+!4gkb!(,B>!"A'.!%?kfi,\mQn\"qJk5PFtg].>bJ,~>
+!4gnc!?pCorr>=P!!5Fc^OZCZ!!5,P<8@NS\UX~>
+!4ptd!?eoFaoF3b!!3628X'/Sp?^K5Rf$:i('$VU!!'T\~>
+!4gncrup%q!#"K4j#Q%=!35V'!7'[*!.ir+!4dU~>
+!4gnc!5\:,!5Iq%!eC<$JH5KG!''sM!(,NB!4dU~>
+!4ptd!2fA1!1<0S!X9'fQ2^jXm+MGbr)j"8rVup`h>dPeJ,~>
+!4gnc!(,<<!!_X(!&<Rq!*8'"!1<>j!7'U(!(,NB!4dU~>
+!4gqd!.j\?!5Iq%!l+b#JH5TJ!##3%!E^N&!!'Q[~>
+!4q"e!-@\Q!1<0S!XT:PQN$sFmFhPcrE0+fquHa>hZ*YfJ,~>
+!4gqd!(,6:!"A*/!%?qh!*8'"n\"qjir9&;+l<8"\UX~>
+!4gte!(-/S!5Iq%!PeYc!;ult')G3#B&<Rg\UX~>
+!4q%f!'p"q!1<0S!=91$rrD*Ig&\d1rE0+fq>^L\hZ*YfJ,~>
+!4gte!(,08!#"N5jZ*<Aic>+"o">%ki;WenhZ*YeJ,~>
+!4h"f!?pChrrBh&!!5Fc^OZCb!!">?8cViK!!'Q[~>
+!4q(g!?eo?aoIgt!!3628X]SYj6kV$])5\2/GK2F5i;VB\ps~>
+!4h"fruokl!!_[)jZ*<Aj)Y3To">%khZ!S,huEbfJ,~>
+!4h"f!5\%%!5It&!^Qd9JH,[0p.><Oi;`kgJ,~>
+!4q(g!2f,*!1<3T!WrjcS,WK^mb.ZPr)j"8p&G(Xi;`khJ,~>
+!4h"f!(,*6!"A-0!%?tiic>+"o=Y.Lh#@@@i;`kgJ,~>
+!4h%g!.jG8!5It&!l+b#KE)#c3;#lE=<ZZ(!4dU~>
+!4q+h!-@GJ!1<3T!XT:PSc8]`mb.ZPrE0.g(A.\-+Q<A$\ps~>
+!4h%g!(,$4!#"T7!$LDaj)Y3fo=Y.Lg]%<4+lWJ%\UX~>
+!4h(h!?pCcrrBh&!!0k7K`D)cnk&m]iW&thJ,~>
+!4q.i!?eo:aoIgt!!*B7T)Sfamb.YdrE0+fnc/YTiW&tiJ,~>
+!4h(hruo\gl58YDj)ah*!7'9t!.j,0!4dU~>
+!4h(h!5[gt!'p#R!WToi!!">78cV3<!!'Q[~>
+!4q.i!2eo$!&F$D!=VPlrrD*Jg&QEs=TC#B!!#:E!!'T\~>
+!4h(h!(+s2!!_a+!%@"jjDt=$o=Y.lf`(q<irB(iJ,~>
+!4h+i!.j52!'p&S!^Qd9M#[N8mn*U_+liV'\UX~>
+!4q1j!-@5D!&F'E!WrjcU&P,Qn(IberE0+9mf<A1j8]1kJ,~>
+!4h+i!(+m0!#"W8!$LJc!*83&!/C*Y!:JJ=!T5-^!!'Q[~>
+!4h.j!?pC]rr>=S!!5Fc5`5UB'($tF+liV'>^u~>
+!4q4k!?eo4aoF3e!!362_VbC4J,jc]D#d<//-$IQ!!"/&!!$;T~>
+!4h.jruoPclPTFXn/MEYjZ3B8oNhN9eURWCj8]0bJ,~>
+!4h.j!5[Xo!'p&S!PeZl!!%P#s8)bG~>
+!4q4k!2e_t!&F'E!=91lrr@S#s8)bG~>
+!4h.j!(+g.!!_d,!&==1!+pf,qTXN~>
+!4h1k!(,TC!'p&Ss1dIl!.]Y#qYu'~>
+!4q7l!'oGa!&F'E!=;?Urr@S#s8)bG~>
+!4h1k!(+a,!#"Z9!%@\(!+pf,qTXN~>
+!4h4l!?pCXrr>=T!!5FcJDgJ.J:[ass*t~>
+!4q:m!?eo/aoF3f!!362L>i.4J:[ass*t~>
+!4h4lruoD_lkoRZ!+pf,qTXN~>
+!4h4l!.ir*!'p)T!^QcNiW&t/rVm#8s1eTKqu6Z2rr<"K!l+cMq>UN2s1dOm"MauOs1eI2$,?N?
+^OX*!s1c>As8Th9s1eTKqu6Z2rr3)8s8Tk0rrBh5rrTt8s*t~>
+!4q:m!-?r<!&F*F!WrkJir9"/rVm#8s1eTKqu6Z2rr<"K!l+cMq>UN2s1dOm"MauOs1eI2$,?N?
+^OX*!s1c>As8Th9s1eTKqu6Z2rr3)8s8Tk0rrBh5rrTt8s*t~>
+!4h4l!(+[*!!_g-!&=@2!+u2S"IdT(c'nOS!1No3s(2>$c'nIQ!h.B&iQVLoc'lnGqooG9c-;\h
+Ra'*GRe=r*RKLg'c'nOS!1No3".IKZReb2.Rf:P5Ra'*-~>
+!4h7m!?pCUrrBh)!!.WMiW&t/rVuo4%Y2<Es+%la^OUk7^]/iarkB0I^OX'as1a*!s+#X7s1eTK
+s1a*arkB3J^OX*!^]2(KJA;-!s1eSa^]/i!JH!:aJH,V`3.V%DJH(0"JH(0"s1a*as+%laJA;,7
+^V><6JH(/7s1a)7s1eR6s+#Y"^OZ@!JA4?7^]4>Ks1a'~>
+!4q=n!?eo,aoIh"!!*94ir9"/rVuo4%Y2<Es+%la^OUk7^]/iarkB0I^OX'as1a*!s+#X7s1eTK
+s1a*arkB3J^OX*!^]2(KJA;-!s1eSa^]/i!JH!:aJH,V`3.V%DJH(0"JH(0"s1a*as+%laJA;,7
+^V><6JH(/7s1a)7s1eR6s+#Y"^OZ@!JA4?7^]4>Ks1a'~>
+!4h7mruo>]!#"]:!%@_)!+u2Ss-aF0RV'fVRa%:5B$HdhB$L=D'[<(YRPW3WAt$tVAt$u5c'lnG
+B$L=D(!W1ZRa%;GRa#H5c'lnGc"<EhAt!?2RK7$FrgGfYc'i7hB$Fr4B$JShB$JS4Ra#H5c"<E5
+At!>VAt$u5AnK;VblH"#B$HcVc'i751GbKEc'lnGJ,~>
+!4h7m!.ii'!5J()s1dRo!.b"Ir.#^cJH%n7JA8l!JH,Y"JH(0"s+(,7s+(,7s+(%I(kDX:JA6X7
+JH%n7JH(.Ms+(-"s+#Y"JH,Ru$3,PUJ:PE7J:R\!J._g3s+(.LJH(.Ms8Tk6JH(0"r.#(QJH%n7
+JA8l!rI>1RJH,Y"s+%l!rr3%Ms$2)~>
+!4q=n!-?i9!1<<W!=;?Xrr@TIs87Bcs+(,7s+%l!s+(.LJ:RZMs8RWL5lZB75lZB4rtp:dJ:PCb
+s+(,7s+(-"JH(0"JH(.Ms+(.JJ-l7+s+#X7s+#Y"rdYU\JH(0"s+(-"JH,Yas+(-"s87BQs+(,7
+s+%l!s8@HRs+(.LJH(/7^]+67JH%lb~>
+!4h7m!(+R'mMGpHq`+Xgr6>.O)U2m=1X0O#Ra#Hhc":S4B$JS4bqmUVbqmUVr66'jc":RVB$Fr4
+1X0OVAnK;"c">44B$Fr4rFQA\B$Fq"Ra#GVc2M;ec">44c-9kFAnK<4Ra#HhB$L6c#gHu+1X0O#
+Ra(eC#gHu+c">44R[X6#!bT\5J,~>
+!4h:n!?pCRrrBh)!!3+Mj8]11r;Z\F)ZP?fJH(.M^]/ias+#Y"^OZ?7s+(-"s+(-"r;R0jJA6X7
+JH(0"JH(0"rI=tLJH,Ru!<<"J*rgcjJ:R\"5_/lbs+(-"s+(.LJH(.Ms8Tia5lZB7r.#I\JH(0"
+J:PE7J:PCbs1a*aJH(/trrR`NJ:I~>
+!4q@o!?eo)aoIh"!!*L_jSo41r;Z\F)ZP?fJH(.M^]/ias+#Y"^OZ?7s+(-"s+(-"r;R0jJA6X7
+JH(0"JH(0"rI=tLJH,Ru!<<"J*rgcjJ:R\"5_/lbs+(-"s+(.LJH(.Ms8Tia5lZB7r.#I\JH(0"
+J:PE7J:PCbs1a*aJH(/trrR`NJ:I~>
+!4h:nruo8[!!_j.q`+Xgr6>.O)U2m=B$Fq"Ra#Hhc":S4RV'fVc">44c">44r65X+At!>VB$Fr4
+B$Fr4rFQ,UB$L9d!6tIS*mJ<AAnK<41M4mDc">44c">5FB$Fq"c-;\h1X0OVr+6VeB$Fr4AnILV
+AnIKDc'i7hB$FrcblVM%Aq0~>
+!4h:n!5[7d!5J+*!^QcNjT#:2r;SF#s+(-aJ:RZMs+(-a^Hd="s+(-"JH(0"JH(0"5_+Cb^]2(K
+J:PCbs+(-"J3a/6J-3Q:JH,V!&ANaGs8RWLJH(.M^OZ@aJH,Ru-i\_s5_-V"JA8jL^V>:a^OZ?7
+s+(-aJ:RZMs+(-a^OX*!JH(.Ms8IQHrrR`NJ:I~>
+!4q@o!2e>i!1<?X!WrkJjo5=2r;SF#s+(-aJ:RZMs+(-a^Hd="s+(-"JH(0"JH(0"5_+Cb^]2(K
+J:PCbs+(-"J3a/6J-3Q:JH,V!&ANaGs8RWLJH(.M^OZ@aJH,Ru-i\_s5_-V"JA8jL^V>:a^OZ?7
+s+(-aJ:RZMs+(-a^OX*!JH(.Ms8IQHrrR`NJ:I~>
+!4h:n!(+L%!#"`;!%@b*!+u/R04rI@c'i6Vc">44c'k(WAnK;"c":S4B$Fr4B$E,DB$HdhRa#GV
+RV'fVc":QDc2M;WRV$0Vral_1AnK<4B$Fr4AnIKDc-9kFrFRG%B$E,DRV$0#RV&"WAi#lfc">44
+c'i6Vc">44c'k)5Ra#HhAnK<eB)KmTB$Fq<~>
+!4h=o!(,38!5J+*!C6\H!!%Pprr@T-s8Tjhs8RTL^\Rn[~>
+!4qCp!'o&V!1<?X!<Wblrr@Sprr@T-s8Tjhs8RTL^\Rn[~>
+!4h=o!(+F#mhc$Ir&FahcHQ?$i6D:jgs,k2!1N`.J,~>
+!4h=o!5[.a!5J+*s1d[r!.]Y#qYu'~>
+!4qCp!2e5f!1<?X!=;?[rr@S#s8)bG~>
+!4h=o!(+F#!!_m/r&FahJ^+&9J,~>
+!4h@p!(,*5!5J+*!Pa0J!!%P#s8)bG~>
+!4qFq!'nrS!1<?X!==MDrr@S#s8)bG~>
+!4h@p!(+@!!#"c<!%@e+!+pf,qTXN~>
+!4h@p!.iJr!'p2W!^QcNkPtU5JcGTHJ,~>
+!4qFq!-?K/!&F3I!WrkJkl1X5JcGTHJ,~>
+!4h@p!(+<un/)-RrAajiJ^+&9J,~>
+!4hCqruhD.^X2u\5kP*X5l^$J!.a84s*t*arr<"Ks8W+Ls8W+L!WTq3J,oWKJH#QP5lZ@bs+%Z[
+J,~>
+!4qIrru_=tR*`tU1A(VJ!t=Dn!.a84s*t*arr<"Ks8W+Ls8W+L!WTq3J,oWKJH#QP5lZ@bs+%Z[
+J,~>
+!4hCqruo#T!!_p0rAajikKX$=!1No3s(;;Us(;;Us(2;VRep[sc2M>SblooJAnK;"\]oX~>
+!4hCq!(-Yb!C4EIrr>=W!!.Vbkl:^6rVmI[s+(-"JH(.M^V>:as+#X7^]+67JA8kurtU(as+#Y"
+s+#Y"s+(.LJH(.Ms8RV"rr<"K!<<%K\Gq'~>
+!4qIr!'pM`!A^%iaoF3i!!*9ql2La6rVmI[s+(-"JH(.M^V>:as+#X7^]+67JA8kurtU(as+#Y"
+s+#Y"s+(.LJH(.Ms8RV"rr<"K!<<%K\Gq'~>
+!4hCq!(+6s!#"f=!&=I5!+u2S&SB:"c":S4AnIL#Ai%\DAt#1fblVLGRf:PHB$JS4B$JS4B$JS4
+c-9kFAnK<4AnM%es(28Urar[bJ,~>
+!4hFrruq:?!C21`rr>=W!!0ibl2Ug7rVm+Qs+(-"^]2(JJ-Gt's$2*brVlkJrkJI4rIFqJs+(.L
+"+^Ed^]+65JH#QTJH(.M5em>L^V@>ZJ,~>
+!4qLsruh4>!A\67aoF3i!!*C\lMgj7rVm+Qs+(-"^]2(JJ-Gt's$2*brVlkJrkJI4rIFqJs+(.L
+"+^Ed^]+65JH#QTJH(.M5em>L^V@>ZJ,~>
+!4hFrrunoQnJD6Sr]'sjrQPRZc">44Ra%<#Ad-FkbqisDrQP=SrgNi2rFZ)Ss(;;U"(ofHRf:P3
+B)^$]B$Fq"1RcR#R[Ue3J,~>
+!4hFr!(-G\!.`Pu!'p2W!P^nc!!%QJrsjSZ5l^k7s+(-"JH%n7JG]BF^]"3,^B+@brVlkJrr2tK
+rr3.Ps1c=!J@Y]1~>
+!4qLs!'p;Z!+jX%!&F3I!=?X/rr@TJrsjSZ5l^k7s+(-"JH%n7JG]BF^]"3,^B+@brVlkJrr2tK
+rr3.Ps1c=!J@Y]1~>
+!4hFr!(+0q!!_s1r]'sjrQPgabqmVhB$Fr4AnK:Dc"?jtrL3]0pR2--B)TsSB)^$TB)^$YB$Hd5
+AnJTuJ,~>
+!4hFr!(-AZ!.`T!!'p5X!C6\N!!%QIrt'^qs+%la^OUk7J:R[7JA8kts8ThNs1eTKJA;-a^VBgK
+^VBgK^]4>KJH,YaJGoKO^]2(K^V@>ZJ,~>
+!4qLs!'p5X!+j[&!&F6J!<Wbrrr@TIrt'^qs+%la^OUk7J:R[7JA8kts8ThNs1eTKJA;-a^VBgK
+^VBgK^]4>KJH,YaJGoKO^]2(K^V@>ZJ,~>
+!4hFr!(+-p!#"i>"#2erB)KmbAt$tVRa%:5B$Fq"c'i75Rf1M2RMa;<c'i75c-;]Gc-;]Gc-;^%
+c'i7hc'i8CblsQ\Ra%:i\]oX~>
+!4hIs!(-8W!J%r9rr>=X!!,@"li7$9oD\m,JA7$BJ,~>
+!4qOt!'p,U!G.YLaoF3j!!*0nm/I'9oD\m,JA7$BJ,~>
+!4hIs!(+'n!#"l?""6/iB(O7KRV&"Hc%#~>
+!4hIs!(-2U!C4EOrrBh-!!0ibm/R-:JcGTHJ,~>
+!4qOt!'p&S!A^%oaoIh&!!*C\mJd0:JcGTHJ,~>
+!4hIs!(+'n!!`$3"!BTaAqA5'c%#~>
+!4hLtruph2!C4EPrrBh-!!0i"mJm6;JcGTHJ,~>
+!4qRurugb1!A^%paoIh&!!*DCmf*9;JcGTHJ,~>
+!4hLtrun`L!"AH9s#C'kJ^+&9J,~>
+!4hLt!(-#P!C4EQrrBh-!!*&e!!%QHrsumE^]4>K^OUjLJ:PE7s1eR5s+(-as*t*aRf@m~>
+!4qRu!'olN!A^%qaoIh&!!!Gqrr@THrsumE^]4>K^OUjLJ:PE7s1eR5s+(-as*t*aRf@m~>
+!4hLt!(*sk!#"o@![p'@qooY?c'lo%R[Ri#RV$0#c-;^Vc2VDURf?t"R[VKO~>
+!4hLt!(,oM!.`f'!5J7.!C4Eg!!%QIrs-;hs+(-a^OZ=`#_;r*s8RVas+(+K!.^F9J,~>
+!4qRu!'ocK!+jm,!1<K\!<Yp^rr@TIrs-;hs+(-a^OZ=`#_;r*s8RVas+(+K!.^F9J,~>
+!4hLt!(*sk!!`'4!['L8r65J8B$Fr4R[Rjfbm7q+B$JS4Ra#IDblD@Bc%#~>
+!4hOurupP*!.`i(!5J7.s+'S=!.b"I!.b$_!J(4LJ-l6@JA;-!^OZ?7rr;tJRK%d~>
+!4qV!rugJ)!+jp-!1<K\!=";Jrr@TIrr@TJ^B&lbrdY=T5_-WL^V>=!JH#TJJ=6Ff~>
+!4hOurunWI!"AK:!BFciblDASRK7$FralJ]1M3*#R[Rj5B)^'SAspno~>
+!4hOu!(,`H!.`l)!5J7.!P^ni!!%QJrs6A)J3a-bJH(0!rsXFm^]-QL5ehjLs+#Wds*t~>
+!4qV!!'oTF!+js.!1<K\!=?X5rr@TJrs6A)J3a-bJH(0!rsXFm^]-QL5ehjLs+#Wds*t~>
+!4hOu!(*jh!#"rA!AS3bbm9aoAi%\DB$Frebm\3QRa!X#1R_q#c":RSc%#~>
+!4hOu!(,ZF!J%rArrKl"p](?05k4mTJGoKQJH,Ya^OZ@ardY<iJH*B7^]4=a^\`N]^RG1Q~>
+!4qV!!'oND!G.YTaoRkbp](=$_Xd^,JGoKQJH,Ya^OZ@ardY<iJH*B7^]4=a^\`N]^RG1Q~>
+!4hOu!(*jh!!`*5!@VRYbm.k*c'k)5c-?6"$(>JNRV&#5c"<FAAcS9gc%#~>
+!4hS!rup;#!C4EVrr>=[!!,@"nc/YTJUmTIJ,~>
+!4qY"rug5"!A^&!aoF3m!!*0no)A\TJUmTIJ,~>
+!4hS!runNF!"AN;!&K1<qIY6~>
+!4hS!!(,KA!C4EWrr>=[!!,@"_#OHJp.>=/bPqRYn,NI!J,~>
+!4qY"!'o??!A^&"aoF3m!!*0ncMmn<pt>h]=]n,Z!!,-^qW7d!h#IF?n,NI"J,~>
+!4hS!!(*ae!#"uB!&=++!+bYAqRlmSl2Lb\q<e9h4OjE36LXsT\UX~>
+!4hS!!(,E?!C4EXrr>=[!!0i"_Z0Z_pIYI1d`MLh6Lb$U\UX~>
+!4qY"!'o9=!A^&#aoF3m!!*DCd/O+>pt>h]=]m<D!!,-^qW7d!g&M+<nGiR#J,~>
+!4hS!!(*ae!!`-6!%@J"noFf2qn3!TlMgn^o(qbTZ96P8!(-2U!4dU~>
+!4hV"rup"p!.a&.!'p>[!P^n=!!#"Q8cY[-rr@W?!!'Q[~>
+!4q\#rufqo!+k-3!&F?M!=?WjrrD*Tg&noh=VgH+!BR=ZjoMPEfDkn:nGiR#J,~>
+!4hV"runEC!"AQ<oJuMa!/C?`!:K1Q!;?9W!O=i7!!#@U!!'Q[~>
+!4hV"!(,39!.a)/!'p>[!5HPS!>7Be8ca.a`r?%TnGiR"J,~>
+!4q\#!'o'7!+k04!&F?M!(kW=!9<n/".E@[(@V;)3ir5@!N\?5!!#:S!!'T\~>
+!4hV"!(*Xb!###CoJuMa!35q0!:K4R!W2HbmK'UUc2[i2nGiR"J,~>
+!4hV"!(,-7!.a,0!'pA\!C4EA!!!Z+8c[;XrrM%$nc/[#J,~>
+!4q\#!'o!5!+k35!&FBN!<YpCrrD*Tg&cP&6gk!TF8P)#X?+i2rugk4!4m[~>
+!4hV"!(*Xb!!`07!%@P$!(ca'!1<Ys!:K4R!:p!S!-cWerupq5!4dU~>
+!4hV"!(,'5!J%rHrr@TG!<5=-!!">?8cX(Orr>CV!!'Q[~>
+!4q\#!'np3!G.Y[aoH#L!!*2=f)Ga:q:Ymq=Y0%B!-A&"!HU<L!!#:T!!'T\~>
+!4hV"!(*Ua!"AW>!$Ltq!*8`5qn3!dmJd1`qX+?-aT)<-nc/[#J,~>
+!4hY#ruo\g!C4E^rrBh1!!0i"bl@`'q+:[3d_Pk_Jard@\UX~>
+!4q_$rufVf!A^&)aoIh*!!*DCf`(sFqUu%_H!(pQ!!%*;joBJJ!!#:T!!'T\~>
+!4hY#run9?!##&Dp,N+RolC,5r4N*Umf*=bo)%hTGK0[`6Lk*V\UX~>
+!4hY#!(+m0!C4E_rrBh1!!%Pq!!*]lq+:X_^Ae2Lnc/[#J,~>
+!4q_$!'na.!A^&*aoIh*!!#LArrDchg&noh6Pf4m!-A&"!-??a!'p)T!4m[~>
+!4hY#!(*O_!!`38!%@S%!*8f7!/CEb!7($4!;?<X!-cB^!(-5V!4dU~>
+!4hY#!(+g.!C4E`rrBh2!!,@"d/X.Zq+:[3d_5Y]i$%[l!4dU~>
+!4q_$!'n[,!A^&+aoIh+!!*0ngAh$'!kMN%nc/\OXSh2\F34L_+S,R5\ps~>
+!4hY#!(*L^!"AZ?!$M"r!*8f7!35t1n,EFco).nVZ96&*rupt6!4dU~>
+!4hY#!(+^+!.a>6!5JC2s$5$5!##*"!7JIY!(-8W!4dU~>
+!4q_$!'nR)!+kE;!1<W`!<^3orrD*Vg&eig6h:9Y3ir;B!N\?&!!#:U!!'T\~>
+!4hY#!(*I]!##)EpGqqg!1<\t!:K@V!:p'U!O=i(!!#@W!!'Q[~>
+!4hY#!(+X)!.aA7!5JC2!J!Gc!!#"T8cX(Frr>CW!!'Q[~>
+!4q_$!'nL'!+kH<!1<W`!=$EtrrD*Vg&cP&(A%S-3ir;B!N\?$!!#:U!!'T\~>
+!4hY#!(*I]!!`69!&=7/p2g/F!:KCW!;l]^!O=i&!!#@W!!'Q[~>
+!4h\$!(+O&!.aD8!5JC2!.`W#!''jJ!I)u$rrBn,!!'Q[~>
+!4qb%!'nC$!+kK=!1<W`!(PlG!:9U:!dRoao`,"RXSq8^X?+6!!'p,U!4m[~>
+!4h\$!(*C[!"A]@!%@V&pN$>7rOi3fo)Aafo)7tWZ95f#!(-8W!4dU~>
+!4h\$!(+I$!J%rPrrKl"qu?`3f`2!bqFUa`[Jp6Co)Jd$J,~>
+!4qb%!'n="!G.YcaoRkbqu?^giVroOqq;'r6hC?YXSq8^F#q,;!'p,U!4m[~>
+!4h\$!(*@Z!##,Fpc8+j!/CHc!7(08!;??Y!'Ijn!(-8W!4dU~>
+!4h\$!(+C"!C4Eerr>=_!<5==!!!Z/8ca.a[/U0b+nPa7\UX~>
+!4qb%!'n6u!A^&0aoF3q!!*2=j8T,Qr7V4`Gsh6)!-A,$!->jSrugq6!4m[~>
+!4h\$!(*=YqA92eqDeOVpi?G8rk/<WoD\jgo)7tVGI[_R+nPa7\UX~>
+!4h\$!(+<u!C4Efrr>=_!<5=?!!#"U8c[;Err>CX!!'Q[~>
+!4qb%!'n0s!A^&1aoF3q!!*2=jT#/3!kMMMp&G)6rT4*$])VgroDem&J,~>
+!4h\$!(*=Y!!`<;!%@\(!*8o:!1<_uoD\g]rU'Z0[K$:ooDem%J,~>
+!4h\$!(+6s!C4Egrr>=_!!%Q+!!#"V8cX(=rr>CX!!'Q[~>
+!4qb%!'n*q!A^&2aoF3q!!#LMrrD*Xg&eig(A@e/F8b5$F1D8N5kG$V\ps~>
+!4h\$!(*:X!##2H!$M+u!*8o:rOi4!p&>$hrU'Z0ZiC(moDem%J,~>
+!4h_%runiO!.aS=!'pJ_!.a#.!##3%!I)tprr@WB!!'Q[~>
+!4qe&ruecN!+kZB!&FKQ!(Q/O!9=%3!LcCM!!#(ZjoMPE[f?CnoDem&J,~>
+!4h_%rums6q\]/i!*8r;!36%3!:KR\!W2HemJsPu!!#@X!!'Q[~>
+!4h_%!(+$m!.aV>!'pM`s$5TE!##3%!2Q^r!5\:-!4dU~>
+!4qe&!'mmk!+k]C!&FNR!<^4'rrDEag&ZIdp](IYXQJZH3jeqf5kG$V\ps~>
+!4h_%!(*4V!!`?<!%@_)qJuXkrk/<gpAY-drpBfm4L"kd6M(6X\UX~>
+!4h_%!(*sk!.aY?!'pM`s$5ZG!%%S9!I)tmrrBn-!!'Q[~>
+!4qe&!'mgi!+k`D!&FNR!<^4)rrDckg&ZIMq#CRZXQJZH3jSed5kG$V\ps~>
+!4h_%!(*1U!##5I!$M/!qJub=]tM_crrr;jmd@ACY5ePhoDem%J,~>
+!4h_%!(*mi!J%rWrr@TK!!#:H!!#"W8c[;=rrBn-!!'Q[~>
+!4qe&!'mag!G.YjaoH#P!!#CQrrDckg&ZI7q>^[[XQJYd3jAYb5kG$V\ps~>
+!4h_%!(*.Tr##;kqf;k,]tM_crrho\m]nsW!!#@X!!'Q[~>
+!4h_%!(*gg!C4EmrrBh5!!%Q6!!*]lr^m07VuHeU+nYg8\UX~>
+!4qe&!'m[e!A^&8aoIh.!!#LVrrDclg&eiQ(A\"5XQJYdXoSJEo`,!'J,~>
+!4h_%!(*.T!!`B=!%@b*qfDeN!7(B>!;lc`!'I:^ruq%8!4dU~>
+!4h_%!(*ae!C4EnrrBgs!!!Z28ca.aV>gN^o`,!&J,~>
+!4qe&!'mUc!A^&9aoIh.!!'e&rrhB9g:BZJ!!@<)k&[R'!'p2W!4m[~>
+!4h_%!(*+S!##8J!%@e+!*9#="00&JmeZqdqss1CGGkKA6M1<Y\UX~>
+!4h_%!(*[c!C4Eorrg(:!'ig:!!">E8cYZ^rr>CY!!'Q[~>
+!4qe&!'mOa!A^&:aon(3!!C+.rrhB9g:Aj4!!@<)k&[L%!'p2W!4m[~>
+!4h_%!(*(Rr>>Jn!*9&>",=M&meZqcp?q?mV>pT_o`,!&J,~>
+!4h_%!(*R`!.akE!5Ih""?9"GGLE5c!(->Y!4dU~>
+!4qe&!'mF^!+krJ".0&g5k=pXj4`4U(An.7F69PbVZ6]^o`,!'J,~>
+!4h_%!(*(R!!`E>!&=I5!*9&>!iis%qu6cqo'U^t!!#@Y!!'Q[~>
+!4h_%!(*L^!.anF"2=g9JFNUB&i`KUd\-U?6M1<Y\UX~>
+!4qe&!'m@\!+kuK".0&g7eH]`p=e51(B"48F69PbV#UK\o`,!'J,~>
+!4h_%!(*%Q!tlFf./l4,<rR.AR(^fBrrVcZGG5';6M1<Y\UX~>
+!4h_%!(*F\!.aqG!5J"'!tn3uGFng76M1<Y\UX~>
+!4qe&!'m:Z!+l#L".0&g^\7[0p=e51r;Zp\XK4IX!!#:W!!'T\~>
+!4h_%!(*"PrYYVprGr"QcM[\EqsLaPT`>'Zo`,!&J,~>
+!4hb&!(*=Y!J%r_rr^#$!'p2W!tn4Md[gC<_=[d.\UX~>
+!4qh'!'m1W!G.Yraoe"d!5eO2"8:H[A,ZH13imB`T`>'Xo`,!'J,~>
+!4hb&!()tO"U5e\0f_8nEri;drVluso!1BM!!#@Y!!'Q[~>
+!4hb&!(*7W!C4Etrr>=W!!5,PUmqAa_=[d.\UX~>
+!4qh'!'m+U!A^&?aoO7_q#:TZ\eY8G3imCo!!#:W!!'T\~>
+!4hb&!()qN#ne('3B;/%L;!$SrrVo"4IlHP6M1<Y\UX~>
+!4hb&!(*1U!C4Eus8P@Z!!5-(d[L19_=[d.\UX~>
+!4qh'!'m%S!A^&@aoO7bqYpc[\eY9,XE0m3!'p2W!4m[~>
+!4hb&!()nM$lC*I3HK8Amf3=a[lg,[!(->Y!4dU~>
+!4hb&!(*+S!C4F!rr>=\!!3d*d[:%7_=[d.\UX~>
+!4qh'!'ltQ!A^&AaoO94r;Qr\U]:C9F.*(/5kP*W\ps~>
+!4hb&!()nM$3h>-<caYrs8VY6R/d4Ro`,!&J,~>
+!4hb&!(*"P"+^FO5l:T_&pKZA!5\=.!4dU~>
+!4qh'!'lkN"D,`u1;Ehg"SQ=*3]`W.!'p2W!4m[~>
+!4hb&!()kL#8/FcF3ag_GF&:06M1<Y\UX~>
+!4hb&!()qN!eC;9rVut1dZsh4_=[d.\UX~>
+!4qh'!'leL#\D/!s8VdN3]`Q,!'p2W!4m[~>
+!4hb&!()hK"<^aWqg4S.!(->Y!4dU~>
+!4hb&!()kL"+WW:P*>nG_=[d.\UX~>
+!4qh'!'l_J"D)WIE&s3`!'p2W!4m[~>
+!4hb&!()hK!X<q#P5kSLo`,!&J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4qh'!'l)8T`>'Xo`,!'J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4qh'!'l)8T`>'Xo`,!'J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4qh'!'l)8T`>'Xo`,!'J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4qh'!'l)8T`>'Xo`,!'J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4qh'!'l)8T`>'Xo`,!'J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4qh'!'l)8T`>'Xo`,!'J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4qh'!'l)8T`>'Xo`,!'J,~>
+!4hb&!()5:T`>'Zo`,!&J,~>
+!4hb&rulpnU&Y0[o`,!&J,~>
+!4qh'rucjmU&Y0Yo`,!'J,~>
+!4hb&rulpnU&Y0[o`,!&J,~>
+!4h_%!()5:U&Y0[o`,!&J,~>
+!4qe&!'l)8U&Y0Yo`,!'J,~>
+!4h_%!()5:U&Y0[o`,!&J,~>
+!4h_%!()5:U&Y0[o`,!&J,~>
+!4qe&!'l)8U&Y0Yo`,!'J,~>
+!4h_%!()5:U&Y0[o`,!&J,~>
+!4h_%!()5:U&Y0[o`,!&J,~>
+!4qe&!'l)8U&Y0Yo`,!'J,~>
+!4h_%!()5:U&Y0[o`,!&J,~>
+!4h_%!()5:U&Y0[o`,!&J,~>
+!4qe&!'l)8U&Y0Yo`,!'J,~>
+!4h_%!()5:U&Y0[o`,!&J,~>
+!4h_%!()5:U&Y0[o`,!&J,~>
+!4qe&!'l)8U&Y0Yo`,!'J,~>
+!4h_%!()5:U&Y0[o`,!&J,~>
+!4h_%!()5:UAt9\oDem%J,~>
+!4qe&!'l)8UAt9ZoDem&J,~>
+!4h_%!()5:UAt9\oDem%J,~>
+!4h_%!()5:UAt9\oDem%J,~>
+!4qe&!'l)8UAt9ZoDem&J,~>
+!4h_%!()5:UAt9\oDem%J,~>
+!4h_%!()5:UAt9\oDem%J,~>
+!4qe&!'l)8UAt9ZoDem&J,~>
+!4h_%!()5:UAt9\oDem%J,~>
+!4h_%!()5:UAt9\oDem%J,~>
+!4qe&!'l)8UAt9ZoDem&J,~>
+!4h_%!()5:UAt9\oDem%J,~>
+!4h\$!()5:U]:B]oDem%J,~>
+!4qb%!'l)8U]:B[oDem&J,~>
+!4h\$!()5:U]:B]oDem%J,~>
+!4h\$!()5:U]:B]oDem%J,~>
+!4qb%!'l)8U]:B[oDem&J,~>
+!4h\$!()5:U]:B]oDem%J,~>
+!4h\$!()5:U]:B]oDem%J,~>
+!4qb%!'l)8U]:B[oDem&J,~>
+!4h\$!()5:U]:B]oDem%J,~>
+!4h\$!()5:V#UK^o)Jd$J,~>
+!4qb%!'l)8V#UK\o)Jd%J,~>
+!4h\$!()5:V#UK^o)Jd$J,~>
+!4h\$!()5:V#UK^o)Jd$J,~>
+!4qb%!'l)8V#UK\o)Jd%J,~>
+!4h\$!()5:V#UK^o)Jd$J,~>
+!4h\$rulpnV>pT_o)Jd$J,~>
+!4qb%rucjmV>pT]o)Jd%J,~>
+!4h\$rulpnV>pT_o)Jd$J,~>
+!4hY#!()5:V>pT_o)Jd$J,~>
+!4q_$!'l)8V>pT]o)Jd%J,~>
+!4hY#!()5:V>pT_o)Jd$J,~>
+!4hY#!()5:V>pT_o)Jd$J,~>
+!4q_$!'l)8V>pT]o)Jd%J,~>
+!4hY#!()5:V>pT_o)Jd$J,~>
+!4hY#!()5:VZ6]`nc/[#J,~>
+!4q_$!'l)8VZ6]^nc/[$J,~>
+!4hY#!()5:VZ6]`nc/[#J,~>
+!4hY#!()5:VZ6]`nc/[#J,~>
+!4q_$!'l)8VZ6]^nc/[$J,~>
+!4hY#!()5:VZ6]`nc/[#J,~>
+!4hV"!()5:VuQfanc/[#J,~>
+!4q\#!'l)8VuQf_nc/[$J,~>
+!4hV"!()5:VuQfanc/[#J,~>
+!4hV"!()5:VuQfanc/[#J,~>
+!4q\#!'l)8VuQf_nc/[$J,~>
+!4hV"!()5:VuQfanc/[#J,~>
+!4hV"!()5:W;lobnGiR"J,~>
+!4q\#!'l)8W;lo`nGiR#J,~>
+!4hV"!()5:W;lobnGiR"J,~>
+!4hV"!()5:W;lobnGiR"J,~>
+!4q\#!'l)8W;lo`nGiR#J,~>
+!4hV"!()5:W;lobnGiR"J,~>
+!4hS!!()5:WW3#cnGiR"J,~>
+!4qY"!'l)8WW3#anGiR#J,~>
+!4hS!!()5:WW3#cnGiR"J,~>
+!4hS!!()5:WrW/CnGiR"J,~>
+!4qY"!'l)8WrW/BnGiR#J,~>
+!4hS!!()5:WrW/CnGiR"J,~>
+!4hS!!()5:WrN,dn,NI!J,~>
+!4qY"!'l)8WrN,bn,NI"J,~>
+!4hS!!()5:WrN,dn,NI!J,~>
+!4hOu!()5:X8i5en,NI!J,~>
+!4qV!!'l)8X8i5cn,NI"J,~>
+!4hOu!()5:X8i5en,NI!J,~>
+!4hOu!()5:X8i5en,NI!J,~>
+!4qV!!'l)8X8i5cn,NI"J,~>
+!4hOu!()5:X8i5en,NI!J,~>
+!4hOu!()5:XT/>fmf3?uJ,~>
+!4qV!!'l)8XT/>dmf3@!J,~>
+!4hOu!()5:XT/>fmf3?uJ,~>
+!4hLt!()5:XoJGgmf3?uJ,~>
+!4qRu!'l)8XoJGemf3@!J,~>
+!4hLt!()5:XoJGgmf3?uJ,~>
+!4hLt!()5:Y5nSGmf3?uJ,~>
+!4qRu!'l)8Y5nSFmf3@!J,~>
+!4hLt!()5:Y5nSGmf3?uJ,~>
+!4hLt!()5:Y5ePhmJm6tJ,~>
+!4qRu!'l)8Y5ePfmJm6uJ,~>
+!4hLt!()5:Y5ePhmJm6tJ,~>
+!4hIs!()5:YQ+YimJm6tJ,~>
+!4qOt!'l)8YQ+YgmJm6uJ,~>
+!4hIs!()5:YQ+YimJm6tJ,~>
+!4hIs!()5:YlOeImJm6tJ,~>
+!4qOt!'l)8YlOeHmJm6uJ,~>
+!4hIs!()5:YlOeImJm6tJ,~>
+!4hIsrulpnZ2akkm/R-sJ,~>
+!4qOtrucjmZ2akim/R-tJ,~>
+!4hIsrulpnZ2akkm/R-sJ,~>
+!4hFr!()5:ZN1"Km/R-sJ,~>
+!4qLs!'l)8ZN1"Jm/R-tJ,~>
+!4hFr!()5:ZN1"Km/R-sJ,~>
+!4hFr!()5:ZN'tlli7$rJ,~>
+!4qLs!'l)8ZN'tjli7$sJ,~>
+!4hFr!()5:ZN'tlli7$rJ,~>
+!4hCq!()5:ZiC(mli7$rJ,~>
+!4qIr!'l)8ZiC(kli7$sJ,~>
+!4hCq!()5:ZiC(mli7$rJ,~>
+!4hCq!()5:[/^1nlMppqJ,~>
+!4qIr!'l)8[/^1llMpprJ,~>
+!4hCq!()5:[/^1nlMppqJ,~>
+!4h@p!()5:[K$:olMppqJ,~>
+!4qFq!'l)8[K$:mlMpprJ,~>
+!4h@p!()5:[K$:olMppqJ,~>
+!4h@p!()5:[f?Cpl2UgpJ,~>
+!4qFq!'l)8[f?Cnl2UgqJ,~>
+!4h@p!()5:[f?Cpl2UgpJ,~>
+!4h@prulpn\,ZLql2UgpJ,~>
+!4qFqrucjm\,ZLol2UgqJ,~>
+!4h@prulpn\,ZLql2UgpJ,~>
+!4h=o!()5:\H)XQl2UgpJ,~>
+!4qCp!'l)8\H)XPl2UgqJ,~>
+!4h=o!()5:\H)XQl2UgpJ,~>
+!4h=orulpn\c;^skl:^oJ,~>
+!4qCprucjm\c;^qkl:^pJ,~>
+!4h=orulpn\c;^skl:^oJ,~>
+!4h:n!()5:])_jSkl:^oJ,~>
+!4q@o!'l)8])_jRkl:^pJ,~>
+!4h:n!()5:])_jSkl:^oJ,~>
+!4h7m!()5:]DqpukPtUnJ,~>
+!4q=n!'l)8]DqpskPtUoJ,~>
+!4h7m!()5:]DqpukPtUnJ,~>
+!4h7m!()5:]`8%!k5YLmJ,~>
+!4q=n!'l)8]`8$tk5YLnJ,~>
+!4h7m!()5:]`8%!k5YLmJ,~>
+!4h4l!()5:^&S."k5YLmJ,~>
+!4q:m!'l)8^&S-uk5YLnJ,~>
+!4h4l!()5:^&S."k5YLmJ,~>
+!4h4l!()5:^An7#jo>ClJ,~>
+!4q:m!'l)8^An7!jo>CmJ,~>
+!4h4l!()5:^An7#jo>ClJ,~>
+!4h1k!()5:_#XKYjo>ClJ,~>
+!4q7l!'l)8_#XKXjo>CmJ,~>
+!4h1k!()5:_#XKYjo>ClJ,~>
+!4h1krulpn_>jR&jT#:kJ,~>
+!4q7lrucjm_>jR$jT#:lJ,~>
+!4h1krulpn_>jR&jT#:kJ,~>
+!4h.j!()5:_Z9][jT#:kJ,~>
+!4q4k!'l)8_Z9]ZjT#:lJ,~>
+!4h.j!()5:_Z9][jT#:kJ,~>
+!4h+i!()5:_uKd(j8]1jJ,~>
+!4q1j!'l)8_uKd&j8]1kJ,~>
+!4h+i!()5:_uKd(j8]1jJ,~>
+!4h+irulpn`W-!*irB(iJ,~>
+!4q1jrucjm`W-!(irB(jJ,~>
+!4h+irulpn`W-!*irB(iJ,~>
+!4h(h!()5:`rQ,_irB(iJ,~>
+!4q.i!'l)8`rQ,^irB(jJ,~>
+!4h(h!()5:`rQ,_irB(iJ,~>
+!4h%g!()5:a8c3,iW&thJ,~>
+!4q+h!'l)8a8c3*iW&tiJ,~>
+!4h%g!()5:a8c3,iW&thJ,~>
+!4h%grulpnaoDE.i;`kgJ,~>
+!4q+hrucjmaoDE,i;`khJ,~>
+!4h%grulpnaoDE.i;`kgJ,~>
+!4h"f!()5:b5hPci;`kgJ,~>
+!4q(g!'l)8b5hPbi;`khJ,~>
+!4h"f!()5:b5hPci;`kgJ,~>
+!4gte!()5:blIbehuEbfJ,~>
+!4q%f!'l)8blIbdhuEbgJ,~>
+!4gte!()5:blIbehuEbfJ,~>
+!4gterulpnc2[i2hZ*YeJ,~>
+!4q%frucjmc2[i0hZ*YfJ,~>
+!4gterulpnc2[i2hZ*YeJ,~>
+!4gqdrulpnci=&4h>dPdJ,~>
+!4q"erucjmci=&2h>dPeJ,~>
+!4gqdrulpnci=&4h>dPdJ,~>
+!4gnc!()5:d/a1ih>dPdJ,~>
+!4ptd!'l)8d/a1hh>dPeJ,~>
+!4gnc!()5:d/a1ih>dPdJ,~>
+!4gkb!()5:dfBCkh#IGcJ,~>
+!4pqc!'l)8dfBCjh#IGdJ,~>
+!4gkb!()5:dfBCkh#IGcJ,~>
+!4gkbrulpne,TJ8g].>bJ,~>
+!4pqcrucjme,TJ6g].>cJ,~>
+!4gkbrulpne,TJ8g].>bJ,~>
+!4gharulpnec5\:gAh5aJ,~>
+!4pnbrucjmec5\8gAh5bJ,~>
+!4gharulpnec5\:gAh5aJ,~>
+!4ge`rulpnfDkn<g&M,`J,~>
+!4pkarucjmfDkn:g&M,aJ,~>
+!4ge`rulpnfDkn<g&M,`J,~>
+!4gb_!()5:f`2"=f`2#_J,~>
+!4ph`!'l)8f`2";f`2#`J,~>
+!4gb_!()5:f`2"=f`2#_J,~>
+!4g_^!()5:gAq6sf`2#_J,~>
+!4pe_!'l)8gAq6rf`2#`J,~>
+!4g_^!()5:gAq6sf`2#_J,~>
+!4g\]!()5:h#RHufDko^J,~>
+!4pb^!'l)8h#RHtfDko_J,~>
+!4g\]!()5:h#RHufDko^J,~>
+!4gY\!()5:hZ3["f)Pf]J,~>
+!4p_]!'l)8hZ3[!f)Pf^J,~>
+!4gY\!()5:hZ3["f)Pf]J,~>
+!4gV[!()5:i;im$ec5]\J,~>
+!4p\\!'l)8i;im#ec5]]J,~>
+!4gV[!()5:i;im$ec5]\J,~>
+!4gSZ!()5:irK*&eGoT[J,~>
+!4pY[!'l)8irK*%eGoT\J,~>
+!4gSZ!()5:irK*&eGoT[J,~>
+!4gPY!()5:jT,<(e,TKZJ,~>
+!4pVZ!'l)8jT,<'e,TK[J,~>
+!4gPY!()5:jT,<(e,TKZJ,~>
+!4gMX!()5:k5bN*df9BYJ,~>
+!4pSY!'l)8k5bN)df9BZJ,~>
+!4gMX!()5:k5bN*df9BYJ,~>
+!4gJW!()5:klC`,dJs9XJ,~>
+!4pPX!'l)8klC`+dJs9YJ,~>
+!4gJW!()5:klC`,dJs9XJ,~>
+!4gGV!()5:lN$r.d/X0WJ,~>
+!4pMW!'l)8lN$r-d/X0XJ,~>
+!4gGV!()5:lN$r.d/X0WJ,~>
+!4gDU!C@r\!:Bgf66X\U!4dU~>
+!4pJV!C.cY!:Bgf5TnDR!4m[~>
+!4gDU!C@r\!:Bgf66X\U!4dU~>
+!4gATrulpnn,NGTc2[jTJ,~>
+!4pGUrucjmn,NGRc2[jUJ,~>
+!4gATrulpnn,NGTc2[jTJ,~>
+!4g>Srulpnnc/YVbl@aSJ,~>
+!4pDTrucjmnc/YTbl@aTJ,~>
+!4g>Srulpnnc/YVbl@aSJ,~>
+!4g;R!?jd\!;-<m+[XBQ!4dU~>
+!4pAS!?aXY!;-<m+@+-N!4m[~>
+!4g;R!?jd\!;-<m+[XBQ!4dU~>
+!4g5P!()5:pAk4:b5_OQJ,~>
+!4p;Q!'l)8pAk49b5_ORJ,~>
+!4g5P!()5:pAk4:b5_OQJ,~>
+!4g2O!C@r\!;ZZr66XJO!4dU~>
+!4p8P!C.cY!;ZZr5Tn2L!4m[~>
+!4g2O!C@r\!;ZZr66XJO!4dU~>
+!4g/N!?jd\!;ulu+[X6M!4dU~>
+!4p5O!?aXY!;ulu+@+!J!4m[~>
+!4g/N!?jd\!;ulu+[X6M!4dU~>
+!4g)L!()5:rrE'B`rH+MJ,~>
+!4p/M!'l)8rrE'A`rH+NJ,~>
+!4g)L!()5:rrE'B`rH+MJ,~>
+!4g&K!C@r]!!,D0`W-"LJ,~>
+!4p,L!C.cZ!!,>-`W-"MJ,~>
+!4g&K!C@r]!!,D0`W-"LJ,~>
+!4g#J!?jd`!!+60_uKeJJ,~>
+!4p)K!?aX]!!+3-_uKeKJ,~>
+!4g#J!?jd`!!+60_uKeJJ,~>
+!4frH!C@rc!!,D0_Z0\IJ,~>
+!4p#I!C.c`!!,>-_Z0\JJ,~>
+!4frH!C@rc!!,D0_Z0\IJ,~>
+!4foG!?jdf!!+60_#OJGJ,~>
+!4ouH!?aXc!!+3-_#OJHJ,~>
+!4foG!?jdf!!+60_#OJGJ,~>
+!4fiEs$DbH![0lR^]4AFJ,~>
+!4ooFs$2VF!['`N^]4AGJ,~>
+!4fiEs$DbH![0lR^]4AFJ,~>
+!4fcC!C@rm!!,D0^&S/DJ,~>
+!4oiD!C.cj!!,>-^&S/EJ,~>
+!4fcC!C@rm!!,D0^&S/DJ,~>
+!4f`B![0lRQ2pqO]DqrBJ,~>
+!4ofC!['`NQ2pqM]DqrCJ,~>
+!4f`B![0lRQ2pqO]DqrBJ,~>
+!4fZ@!?jdt!!+60\c;`@J,~>
+!4o`A!?aXq!!+3-\c;`AJ,~>
+!4fZ@!?jdt!!+60\c;`@J,~>
+!4fT>s$E7V![0lR\GuW?J,~>
+!4oZ?s$3+T!['`N\GuW@J,~>
+!4fT>s$E7V![0lR\GuW?J,~>
+!4fN<s$?]/U&b3[!$SfO!4dU~>
+!4oT=s$-Q,U&b3Y!$J`N!4m[~>
+!4fN<s$?]/U&b3[!$SfO!4dU~>
+!4fH:![0lRV?$W_ZiC*:J,~>
+!4oN;!['`NV?$W]ZiC*;J,~>
+!4fH:![0lRV?$W_ZiC*:J,~>
+!4fB8![0lsWrN2E6:.sX!4dU~>
+!4oH9!['`nWrN2D5X;UT!4m[~>
+!4fB8![0lsWrN2E6:.sX!4dU~>
+!4f95s$Emh![0lRYQ+[6J,~>
+!4o?6s$3af!['`NYQ+[7J,~>
+!4f95s$Emh![0lRYQ+[6J,~>
+!4f33r^+!m"!Kut+g(eF\UX~>
+!4o94r]mjk"!Bio+Kb\E\ps~>
+!4f33r^+!m"!Kut+g(eF\UX~>
+!4f*0s$?]/\cDas!$SBC!4dU~>
+!4o01s$-Q,\cDaq!$J<B!4m[~>
+!4f*0s$?]/\cDas!$SBC!4dU~>
+!4f$.!$V>._#OHYr^*O`!4dU~>
+!4o*/!$M8+_#OHXr]mC^!4m[~>
+!4f$.!$V>._#OHYr^*O`!4dU~>
+!4em*r^$T.a8l3+!$S0=!4dU~>
+!4ns+r]gH+a8l3)!$J*<!4m[~>
+!4em*r^$T.a8l3+!$S0=!4dU~>
+!4ed'!$V>.!$T\hrBd1X!4dU~>
+!4nj(!$M8+!$KVgrBR%V!4m[~>
+!4ed'!$V>.!$T\hrBd1X!4dU~>
+!4eX#!$V;-!$U%rr'HqS!4dU~>
+!4n^$!$M5*!$Ktqr'6eQ!4m[~>
+!4eX#!$V;-!$U%rr'HqS!4dU~>
+!4eHs!$V5+!$UP+qEgPL!4dU~>
+!4nNt!$M/(!$LJ*qEUDJ!4m[~>
+!4eHs!$V5+!$UP+qEgPL!4dU~>
+!4e3l!$UPmOT5BlJ,~>
+!4n9m!$LJjOT5BmJ,~>
+!4e3l!$UPmOT5BlJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4dX\LB%=bJ,~>
+!4m^]LB%=cJ,~>
+!4dX\LB%=bJ,~>
+!4d[\L]7@bJ,~>
+!4ma]L]7@cJ,~>
+!4d[\L]7@bJ,~>
+!4d[\L]7@bJ,~>
+!4ma]L]7@cJ,~>
+!4d[\L]7@bJ,~>
+!1&2HLUdDNJ,~>
+!18>KLUmJQJ,~>
+!1&2HLUdDNJ,~>
+%%EndData
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/doc/projections/fig/piechart.png b/doc/projections/fig/piechart.png
new file mode 100644 (file)
index 0000000..4585e5a
Binary files /dev/null and b/doc/projections/fig/piechart.png differ
diff --git a/doc/projections/fig/standard_dialog.eps b/doc/projections/fig/standard_dialog.eps
new file mode 100644 (file)
index 0000000..d16c58c
--- /dev/null
@@ -0,0 +1,768 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: GIMP PostScript file plugin V 1.16 by Peter Kirchgessner
+%%Title: /expand8/home/cheelee/work/charm/doc/projections/fig/standard_dialog.eps
+%%CreationDate: Mon May 16 17:36:18 2005
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 14 14 262 169
+%%EndComments
+%%BeginProlog
+% Use own dictionary to avoid conflicts
+10 dict begin
+%%EndProlog
+%%Page: 1 1
+% Translate for offset
+14.173228346456694 14.173228346456694 translate
+% Translate to begin of first scanline
+0 154 translate
+247 -154 scale
+% Image geometry
+247 154 8
+% Transformation matrix
+[ 247 0 0 154 0 0 ]
+% Strings to hold RGB-samples per scanline
+/rstr 247 string def
+/gstr 247 string def
+/bstr 247 string def
+{currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop}
+true 3
+%%BeginData:        34129 ASCII Bytes
+colorimage
+#0UI-/MA\1r[e+'JM$dOAi2Y54$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg
+4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>_g4ZdQ+D*'sD5<D(k5<El0D*'sD5<D(kER"O`
+J,~>
+!R>P54S(Z87^Z%oI+*K<:]c$nI/6YAI+/,qJ,~>
+$/1ARChd^$C2.SaC4Bo3BPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3q
+BPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3q
+BPM3qBPM3qBPM3qBPM3qBPM3qBPIW_C1qq$N>\bUWfN=(P)kceP)lg+WfN=(P)kceYN#T^J,~>
+ok]1orb;L66^.Jg"Nf`io\I:%)7WPAc-+ATc-+ATc+I#Rc-+ATc-+ATQdYna~>
+om;79rd"W[=f;5N"PW88q<G`I!m>8gpt>eoBtF,o!iaiPJ,~>
+$)j`"W2?MlVPpGCVPp;bUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZ
+UnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZ
+UnXZZUnXZZUnXZZUnXZZUnXZZ#Ge)iU840Bh>I3Ls1eI5p8$jGquZYlk5"oVhrk#i~>
+$;aJmRoE'X:/jh\JP?#9!D6JkIK[FLf[.UPIK<c8pOE9PNqe,*>LJ$~>
+$=@+;Qs<p(?=$B5JR/1Z!,h[t"OHl&g=*g#!Ht(/PQ?!"plkeuf73~>
+s,7+oRs]sLN.6@dNeW7FKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SA
+Ko1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SA
+Ko1SAKo1SAKo1SAKo1SAKo-.iMM6qAMM7:nqoT'6s823X^WHS\h"T.rZeY?&!NbI7~>
+$9't(CjS0$3EA'tIlfYpP`fT:3B&rW3K.Z23B&rW3B&rW3K.Z23B&sWBfB=b3FA4:3B&rW?'mW2
+3B&rW3B&rW3B&rW3B&rW3B&rW3B&rW3B&rW3B'["R[BO]@@02:3B&rW3B&rW3B&rW3B&sWR[AI]
+3B&rW3B&rW3B&rW3B&rW3B&rW3GUQ62`X#n:/Fhb;I\#/`gFu(;G^7f;G^7f;G^7f;G^7f;G^7f
+;G^7f;G^7f;G^7f;G^7f;G^7f;G^7f;G^7f;G^7f;G^7f;G^7f:f:+f:el:8;H-On;H-On;G_X<
+4t9H0;EcR.;LEu~>
+s%!AaC3N':7Tr7[8-<RpR;r*p!L@j%8-,#urC@3[F@^,>88Y%nrC?s'U#ANB>5b,sH>T?KnONeK
+Tq?s/kXYbS?tK:N#(#"ec`5T`^hEgZMYCigA;Y+u2?%=n:c3!%N.:~>
+&9iD@FFA"MF(TE9HZbCUZ^(E1!O%d_FTJ\2rH/CLQ$&.tFcj.WrH/.%\D_Q9K=JD#\!`AgGO]eX
+YID$:kB1EnS=lUPU850jrU8+t_ka$&U84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZ
+U84NZU84NZU84NZU84NZU84NZU8"HXUnXO&W2?MjW2?MjW2?B2W-hRAW2=rAVP^tU~>
+1.+2f4&8:0:H:X(4`0kbU<>\a4[2(ok+Fk%4[2(o4[2(ok+Fk%4[8)%4b`o#?^<o@?9LM9L&XA#
+5<V4o5<V4o5<V4o5<V4o5<V4o5<VM(5=n4*5<Vi-bO_$=@?a&@5=\.*90kd*5<V4o5<V6nadW'\
+5<V4o5<V4o5<V4o5<V4o5<V4o5<V4o5=JCNrEKPLeC_[AB@Xe&!Dn4=?49_[?<n<`?:Fr`?<gN]~>
+r_<Vf9h.`S8,c6dH1n2=cML?;l)+2M!U6K[:'g*]:6>KND4XW':'$IVktV@_<)-Rpr_<u1T$Hr!
+HYo?O:/4ki:0CNj:'Bh*V#-8;:'+O0DZ+\^O5Jd=\q&bTFTH3<pN?s[OEPae*d1Wd=*A_%J,~>
+rdS6p;G_LEE.<FeSbg%:gO4EsH[U80]mY6UH[U6hH[U80]mY6UHgeXrXoEa4[XWXPH[W$rH[U6h
+H[U6hH[U6hH[U6hH[U6hH[U6hJUr0%IslZlLq)46[\&_mI=6<dK7A<%JU;flI=$BhI=(G9^\k-Z
+I=$BhI=$BhI=$BhI=$BhI=$BhI=$BhO.rYWXKJYFp$Ctq\b)u+XKJY-XKJY-XKJY-XKJY-XKJY-
+XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJ]GXKJY-U<TpJYd1L=Yd1L=VTl?M
+.P7lX!J@\\Wdk~>
+,tCKp8ioL.6:FL87?mbPIn`J:mdZf9k+Z_Ip=WYE^%1L$s7aA/74dTDPIpi`M#9];n+*FAs6so[
+l12ni;9njndRE3Jmpb,Bn!li,j7`&Vq!1fU72)EX77E%17H<G%o"=b`;/P(]fj"GE)<RYfoTkC#
+n_73&r6Y;57>^Qrja_4&p=W[K71Ddc?=meuHtLmEcZWp7^h*ULJbNgd>(L@#B,DNf8n_mK>(?~>
+-!=>O=\:qI8lo.t=.T8qMdBMmn+!/Skc9!co%[td_t3<5rV4G4="NR\SA>/+PPeLbn+*^Is6t>p
+lh&>,@FFi,elV"en8d@Rm\EqHjn/,[pZu>e<thXu='(U`=6AW:o"k(e@<p`#ghQgi)<e,-o:M<7
+n_@iBr7(G@=-`=;k_sfDo%\!Y<t/GNGCb=3Q@[r>gl[02^juN)QM5t>E0c*-JKH$9?\3lYEe"~>
+-&%,.LLj"OBSD4qLUd<'X,;VQpA)=Qm_POZqrX#te+WF`s8(=GK.QHF\'k;/Yl03lo_-;ps7Mqb
+nFkRmMr=Boie-XZop=n8oY#nEm.pD+qs]OBK+l)hK7gE,KC/%$pX]63MkB51k)oXq)=G=tq73d$
+pZ@UBrS[RhK<b1;m]2uDqrX%>K+3p<Ydh3abdm?1o#J9'^pjEFchG'\Y0Xbn].5Q9LqLC1Y(-~>
+rD!Gb2-NBG:)R'Cnc%$cs/s]G;!=_+gnstHQM4]hAa$!dr_+m,e#LOi9TB'Gm`gc2O8i!Mo;5U`
+QCIVRW9-e;_0K4kj8%h2kc@kcQ>Z_FrCdm%k"JI.s%MXX=9"S(s)loJVYd:j9H!'gpXrJme*d6q
+NW2q_j\59H:]HF*gnstHrCgj!=Cu\rRGlbqR#7ihqf6h"F`MVFF`MVFF`MVFF`MVFF`MVFF`MVF
+F`MVFF`MVFF`MVFF`MVFF`MVFF`MVFF`MVFF`MVFF`h_IEck]HFEqtRFEqtRFEq8PFEqt1!$-0,
+GAq#A~>
+-"::j@S]*d:gda@?tdFIrn*//\'t7dlEK""YkkZ!pi(%ll`jpu?nCTrZd8YZRf?dad[>]Ws'oI-
+YA3g,U\AZ1l<ro!LMaZbq<;;P[qbr;IfG*"?k]a/?soH'@-Y49s.XuBK\G=fqQg*.)=$tjh.DSs
+mf/`Es(Aq,@.Ud9s-qa"Ykk[(?k$UbJWPtqm,YjcVnCmc^lSSASbJ6IH(Fqs!c.i]rfI5>H@P~>
+-'*tBNG1a`Bo@t1M3-3ZroC'Yal*/XnAXMQ`V[`fqj!;3n]$IcM(J/Va5-cP[f;3Wi3f>is,2a-
+`f^)0]_do2nqlkhW0GWpqs]I3b)u_<T`:nfM%detM2A\@M=AZMs1Y0+VWI$\qoJbn)=[LukDlS$
+o`)A.s,YCnM>55Os0h%Q`V[aTM%,ZK\AuY@q"*J/gu7l(^rI:rgWRjbc-+ATc-+A=gWRjbQiJqc
+c-+/9J,~>
+,[+;N<(9YO9i,"q<eYQsZM01TYbJL0lDiXsU83jCp0h9?lE:(d/F'69Q2amMs&OoHh:\(n>#t<r
+>kXhcp0=]a<pH\cN;n++l;m2M<r\G"s*suJ'<:=u<gE\clDdnbQ"p>Kgu"j%O8`/tlE%2`ET+fG
+s-8lL<iYFcq5%9pQ/(8kUlYIT%9R"[KoC_?UWr)_a,&<^Kc"EaM2-qCM2-qCM2,c,M2,[D@iltO
+M1KJn~>
+,]7I8@nC9(8RlXTCm0Qk](hWl]<Anfm'bm5YHa_#pN:M'm(3.3/F9f]UAo&(s(n(&iSL:.E,>3R
+EV6E9ol.G-D!\THS,\AXltl$sD#L,Vs,[+p'=I1CCngrGm'^a/UO<*&iT%,HTDiXEm'sV#K&t4%
+s.c=gCpiVGpp"c;UZ(7:Z(Lu2%<$ZXV6$Mk^tneSf;IrMV#c4IpSSFQW2HPB!dZ7GVl-2BJ,~>
+s-S)%KNOC8:l:X-S?o)[cMOsJc,J"to?$7_`5fI.qjs7Mo?EMcPa:p_Pe[6a^&O>(_X$F#s-T&H
+adW"B`VGnGo9T!iPe-msch!Cmad2t?T`;*ZPa7QWo9PWUs-E8uPlJFks/tVP`5fHTPa:pac2+:(
+gS"S[]mB^CbO_%sa-Qb=lKcF.]Te_HQCtP(g#:W>l1b2Wn)+0"g"Y37g"Y37g"Y37g"Y37g"Y37
+g"Y37g"Y37g"Y37g"Y37g"Y37g"Y37g"Y37g"Y37g"Y37g"Y35gY(?7^#7o+in`VMin`VM_;O>/
+Wrf%R4PerM_LM~>
+-"(%_?rpT9G^!J#>a=[Jl^(tmn*]1?lE5fuo'MoYbk(:Y\bX>G>V,0C>aYOrR/^FOo'rW$n+(po
+n+G1BDWLETkZmDU>]B#kf\KftY$D!pE;tXj>SF4(>[3Zr>jAIss-[j+KnSCTm@4)[)="A3h;Pd8
+cgR*cs'2Yj>cIJVs-SJto'MqF>QnMOJWda5rfRDKPEOV-^leh;R[04YrD4#IQBcBWQ>ltAQBWOA
+QAp*=~>
+-$=<J@r-4&FEVYGF/A?tmA4sGnaYd`m(&ACo'r]+eb&<s`VRjYF"H[gF/JtYVZ1`"o'ruAo(8$?
+nFY=ZKBMmpluVO(F+iuHhV`JA\T@\GKE%27Etc+NF*"5YF6pGYr2,,HPa(>$nYuM/)=4nWioRuN
+e+'00s)Ya;F11l*s/)%Co'r^XEs6fDT!R"Wrj)a8['T&B^p=0$YI1cqrEp.o[C(pr[>G$;[Bh>;
+[B5UB~>
+BqV&bDj$cVI"@ZVTYU6qo"gmMq=s?Io$+Q0qY%b!iV<,WfDaWsR[irnR_f#o_>ftmqY8+5p\M,1
+o_@F@V=43OnXT0pR]5oLlKXi/bae^LVZ3rlR[fhlnsl/bs.&Z)RfC.$s0T-_meZXnS=5u=c(41f
+ebeJ&]ts`;cLRLKr9XHu[dO"c_j[*aS>s?Qk4\*>k5XTGk4nP`joiNcm-M+XI1NaPm)A8VZid>p
+kr(lpk08D~>
+s&];+;Z9c>@#8;o=BA[1>$"a+>$G02>$4m/>?Y-0=Bf!2=Beu.<\.EW<`iR,=Beg0>?Y*/>$G'0
+>$G*0>-js```?8G<`WC.=^"j0=]Sa/='Jc)<YJV><`W=,<a&X,>?Fs2=&rI.>$1c))-U0D=^,!4
+=^"p0>?4m1<fEo`rH)(C>?Y/-<bGB>Fbl+,Xb_jjPMaE:MMR.GMMR.GMMR.GMMR.GMMR.GMMR.G
+MMR.GMMR.GMMR.GMMR.GMMR.GMMR.GMMR.GMMR.GMMR.GLl."GLhi06MJ,+:4?m87MJ\N:Ll%"L
+MMm4JKP>r~>
+s)%jJA,^?IEJnN0DZ=\lE,KN1EH,r7EGo]5EH,l5DfKc7DfKaqD(K[FD/XE2DfKW5EH,l5EH,l6
+EH,o6EkJX>c#%H=D/F63E,]Z6Df'K4DK0RmD%gi-D/F32D/jK2EGo`7DJa?4EGkbm)0'S3E,ff9
+DfKZ5EG]W6D4RrJrJ,6/EH,moD$>3IWNP7"ri#t)l.s+R"GWnUWdOb=#C<DMLT.;OV>dItVkpDf
+Kn'~>
+-((-GK:8<tO-G*^S<oY3R$O&)R@0G.R@';-R@0D-Q^O8.Q^O6?Q7SGkQC"#*Q^O/,R@0D-R@0D-
+R@0D-RaT7Ehj0[tQBmo+R$a2-R$O/,QC4*<Q4oXRQBml*QC4,+R?s5-Q^4#,R@!o=)4?kXR$j;/
+R$j;-R?j5.QFb2cs/D<OR@0E?Q3Nkca5#\Om/GcAk4nVag]5%eiW,hRAd>*jikaX6hqS.i"Q.tn
+g;/:~>
+q+^ocr_Ca4"AYPeQ;tjs"E^N:F\VX)$r0i7F)uN7iQKj-Tle%j!FLZWFTGp,piQUU@"8~>
+ojQ-R"D"F9TkVGQ"GO%^Kjjaa$tO=-OcbmMnCm!g[Z\Cf!I141Oo]j"plYZ;G^o~>
+$BU4(NfK!YN/N[Uc&)X_]u@UF`/4Yn_o&;EMJ&0P\&cS4jSnoNqV9*3`lQ0@`lQ0@`lQ0@`lQ0@
+`lQ0@`lQ0@`lQ0@`lQ0@`lQ0@`lQ0@`lQ0@`lQ0@`lQ0@`lQ0@`lQ0@aMu<@aKaIAcH=GTcH=GT
+cF)BKcH=GTcH=GVaL$H~>
+$U[BN7RKX47RKX47Y*r+6NTeX>lA18BPD0n]jq.GJ+mOU>(?9Y!*Xm~>
+$!:81=BAR+='&LT=8Z,$?#4caJ,Y'#K"ZX7E0U*I!HFA!J,t+>J,~>
+s+Lc1LP(55Kn5#3K7SUQJHCh.Y5Yj0\,EkN[K3DQpU^I/c1egMY(-~>
+!47<uo#S,Y!6Y#W!6Y&X!4@=~>
+!4II$n]J5^!QrX\b5oc0pWEQGJ,~>
+!4RO%o?%'VZHW$e!6k/]!4dU~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4i*R"*2Z2TDd"9Em8Y(blDe`c2VeaT@qKhEr4,]ErXDaT7P8@blG;)~>
+!4r0T"*2]4T`*.;EmA_)c2_nacMqnbT\7WjEr4/^ErXGbTRkDBc2bG+~>
+!4i*R"*2Z2TDd"9Em8Y(blDe`c2VeaT@qKhEr4,]ErXDaT7P8@blG;)~>
+!4i*R%Uj1uB:s:<blH"$c(K(WrlkKE_?Tt3'69bjTQ6]uEm;jLEm:7tTZqLtc2F:9EhN3P")MCS
+D#MT_R_iKLRPST-c.^DB\UX~>
+!4r0T%Uj5"B:s==c2c.&cCf4YrltQF_Zp(4'6BhlTQ?d!F3`'PF3^G"T[%V"cMaC:F.i<R")VIT
+D>h`aR_rQNRPST-cJ$PD\ps~>
+!4i*R%Uj1uB:s:<blH"$c(K(WrlkKE_?Tt3'69bjTQ6]uEm;jLEm:7tTZqLtc2F:9EhN3P")MCS
+D#MT_R_iKLRPST-c.^DB\UX~>
+!4i*R%[8uHPfLTEblGugbm(uarllYfF"Lu[`s0?abm)#)#%2:b1Vq<?PfIWK?u9L3`s.dKc-;p\
+F8jG_B)KmWF#h:cAnHV=g<BW.J,~>
+!4r0T%[9#JPfU]Gc2c,ic3D,crlu_gF"M#\a9KKcc3D/,#%;@c1r@NBQ,mfN@;TX5a9IpNcH`-_
+F8jJ`BDg$YF#qCfB4le@g<K]0J,~>
+!4i*R%[8uHPfLTEblGugbm(uarllYfF"Lu[`s0?abm)#)#%2:b1Vq<?PfIWK?u9L3`s.dKc-;p\
+F8jG_B)KmWF#h:cAnHV=g<BW.J,~>
+!4i'Q%01"bTK*"s!6kMg!6kNCbn^;pa(Ar.!6kMg!6rag@$AV_5g>8mT_i=*c&Dq#c-;^VBE$0S
+AdXu=B$JT9?u=/#AqA4\blG;)~>
+!4r-S%01%dTfN2!!6tSi!6tTDc5$DraCf/2!6tSi!7&ji@$J_a5gGAoU&/I,cAi+&cH_pYBE$3T
+B*t)?B?nf=@;X;&B7\@^c2bG+~>
+!4i'Q%01"bTK*"s!6kMg!6kNCbn^;pa(Ar.!6kMg!6rag@$AV_5g>8mT_i=*c&Dq#c-;^VBE$0S
+AdXu=B$JT9?u=/#AqA4\blG;)~>
+!4i'Q%:EemP<&];!6kMg/8YCdbp*55c":S4/9EGf/9IR:FJ5CG/Br8mPES$gP@eFOF>K-*c,Tau
+rlkP/3]`K'bm0qa3g66u3h_,LgW]`/J,~>
+!4r-S%:EhoPWAf<!6tSi/T(Rfc6E>7c=^e8/TiYj/Tma=FePLH/^AJqPa"3iP\4XSFYo?.cH#q#
+rltV13]`N(c3L%c3g?=!3h_,MgWff1J,~>
+!4i'Q%:EemP<&];!6kMg/8YCdbp*55c":S4/9EGf/9IR:FJ5CG/Br8mPES$gP@eFOF>K-*c,Tau
+rlkP/3]`K'bm0qa3g66u3h_,LgW]`/J,~>
+!4i'Qs2P)`s1\fY^WjO<`l>dmboa^Fc,RcJ`kTO<`kTO5^W+:.`m)95c-=#<c,RcJ^VBKes1eKV
+#KFNnc,RN5`duChblG;)~>
+!4r-Ss2Y/bs1el[^s9a@a2c!pc6'jIcH!uNa2#a@a2#a9^rOL2a3MK9cHa5@cH!uN^qfZhs1nQX
+#KOWqcH!`9a+;Ojc2bG+~>
+!4i'Qs2P)`s1\fY^WjO<`l>dmboa^Fc,RcJ`kTO<`kTO5^W+:.`m)95c-=#<c,RcJ^VBKes1eKV
+#KFNnc,RN5`duChblG;)~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4eB>JY;q6!4VsP!4dU~>
+!4nH@JYN(:!4`$R!4m[~>
+!4eB>JY;q6!4VsP!4dU~>
+!4eB>!31V@rUKs1rlkGRJ,~>
+!4nH@!3CbBrUKs2rltMTJ,~>
+!4eB>!31V@rUKs1rlkGRJ,~>
+!4eB>!3h%SrVll%rlkGRJ,~>
+!4nH@!4%1UrVll'rltMTJ,~>
+!4eB>!3h%SrVll%rlkGRJ,~>
+!4i*R")p@bUR]R2YlBW>r;ZeH"3^_f98ifMYl;lI\UX~>
+!4r0T")p@bUn#^4ZN#i@r;ZeH"3^_f98ifMZMr,L\ps~>
+!4i*R")p@bUR]R2YlBW>r;ZeH"3^_f98ifMYl;lI\UX~>
+!4i*RrFR/cE2,NXUSBq`UHD#j7V8*a4D)i-Ak(#YE2,O-c-:3H^!-\aMt?Our;QoCZiBWIMuNd]
+rlkGRJ,~>
+!4r0TrF[5dE25W[Ung.dUch2m7VA0c4_N&0B1C/[E25X0cH^BJ^!6bdMt?Our;QoCZiBWIMuNd_
+rltMTJ,~>
+!4i*RrFR/cE2,NXUSBq`UHD#j7V8*a4D)i-Ak(#YE2,O-c-:3H^!-\aMt?Our;QoCZiBWIMuNd]
+rlkGRJ,~>
+!4i*R"_KPq_Z7UOAf/d)4TN_U8'R,&Us/na!6kM]O:%f.c,7H4bmL\*s8RVnR$dogJH#QKJ;aF-
+Yl;lI\UX~>
+!4r0T"_TVs_uRaQB,Jp,4TNbW8'[5(Us8tc!6tS_OU@o0cG[Z7c3gk-s8RVnR$dogJH#QKJ;aF-
+ZMr,L\ps~>
+!4i*R"_KPq_Z7UOAf/d)4TN_U8'R,&Us/na!6kM]O:%f.c,7H4bmL\*s8RVnR$dogJH#QKJ;aF-
+Yl;lI\UX~>
+!4i*Rs(DAV!<CCAB,Jm+>e/+s.<3Ue$I&Rq!6kMgc%ZSMc(q/Kbmq"bbfmEbk2u^Do8N_LJ;aF-
+Z2VuJ\UX~>
+!4r0Ts(DAW!<CFBB,Jp,?+S>".<3Xf$I/Xs!6tSic@u\OcD@ANc47.dbfmEbk2u^Do8N_LJ;aF-
+ZMr,L\ps~>
+!4i*Rs(DAV!<CCAB,Jm+>e/+s.<3Ue$I&Rq!6kMgc%ZSMc(q/Kbmq"bbfmEbk2u^Do8N_LJ;aF-
+Z2VuJ\UX~>
+!4i*Rs,[3)+ApD$>[51a>\:lYB$Fpm_jY1kc%Tb`bu)`SAqeLSO,q!!"0hg2ZMa_,N.:Eu^N+g_
+rrB;&blG;)~>
+!4r0Ts,d9++B$M'>[54c>\Cu[B?k-p`0t=ncA#tdc;MrVB84^WOH@0$"1%s4ZMa_,N.:Eu^N+g_
+rrBA(c2bG+~>
+!4i*Rs,[3)+ApD$>[51a>\:lYB$Fpm_jY1kc%Tb`bu)`SAqeLSO,q!!"0hg2ZMa_,N.:Eu^N+g_
+rrB;&blG;)~>
+!4eB>!3l;!!:kmE!3lII!4dU~>
+!4nH@!4)G#!:kmE!4)UL!4m[~>
+!4eB>!3l;!!:kmE!3lII!4dU~>
+!4eB>!4dZbrNH:JrlkGRJ,~>
+!4nH@!4m`erNZFMrltMTJ,~>
+!4eB>!4dZbrNH:JrlkGRJ,~>
+!4eB>!76;Gr6tYi!4dU~>
+!4nH@!7?AHr6tYj!4m[~>
+!4eB>!76;Gr6tYi!4dU~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4i*R"+e_AVu=jAJ^&cFbl`OAc):Pl!N1MAblXeoJ`k;XJb@7hVh(cFbmC;!Vp0dDc-:fjJ^*T,
+!4dU~>
+!4r0T"+nhDW;Y!CK$JuIc3&[DcD^_o!N:VCc2sqrK'1GZK([CjW.LuIc3^G$W6U!HcH_#nJ^3Z.
+!4m[~>
+!4i*R"+e_AVu=jAJ^&cFbl`OAc):Pl!N1MAblXeoJ`k;XJb@7hVh(cFbmC;!Vp0dDc-:fjJ^*T,
+!4dU~>
+!4i*R+'E^1B;^?ZblH"$c)6-nc-=&0!4'CQc%;jFVl.e;K)X",B3AAZVh1hkJu>NkVh0NFVh4Zf
+$ZoNSFNr'*:<f\gVuFpS%C-Gfc)3A'^iW^^FIKL<FNoDhJ^*`0!4dU~>
+!4r0T+'Nd3B;gE\c2c.&cDZ<pcHa84!40LSc@W!HW2S"?K)X%-B3JJ\W.LtnJuGWnW.KWHW.Och
+$ZoQUFO&0-:X5njW;b'U%C6MhcDWP*_/rjaFIKO>FO#JiJ^3f2!4m[~>
+!4i*R+'E^1B;^?ZblH"$c)6-nc-=&0!4'CQc%;jFVl.e;K)X",B3AAZVh1hkJu>NkVh0NFVh4Zf
+$ZoNSFNr'*:<f\gVuFpS%C-Gfc)3A'^iW^^FIKL<FNoDhJ^*`0!4dU~>
+!4i*R%ZE]PN5)Y.blGugbmq#ZrQQVgc-675!/po:%a>JdFNr'B5s^IEZ4>+ZN"4)BZ2i,Z=`hp5
+W;_DJc2D8Sc2UoKbmq#hrlk]p)d1G1Ahu`OrFQ8YJjI.n1U;SVn]_'EJ,~>
+!4r0T%ZNcQNPMh0c2c,ic47,[rQZ\hcHZF8!0$u<%aGPeFjA9F5s^LGZ4>.[N=O5DZ2i/[=`r$8
+W;_GKcM_DUcMq#Lc47,irltcr**LS4B/;iPrFZ>[K0d:q1pV\Xn]h-GJ,~>
+!4i*R%ZE]PN5)Y.blGugbmq#ZrQQVgc-675!/po:%a>JdFNr'B5s^IEZ4>+ZN"4)BZ2i,Z=`hp5
+W;_DJc2D8Sc2UoKbmq#hrlk]p)d1G1Ahu`OrFQ8YJjI.n1U;SVn]_'EJ,~>
+!4i'Q%01"bW'LF.!6kMg!6kNBbp<A7blGugblGugblCk)c-9j&-)db.!6kMg!6kMg!6kLGN6TV9
+rb)5TrFZ)Ss(2AX!6kNCbleN*%aE8sAdZ:T1M4n:=EVA):P$d\blG;)~>
+!4r-S%01%dWBgO0!6tSi!6tTCc6WJ9c2c,ic2c,ic2_"+cH^'*-)mk0!6tSi!6tSi!6tRIN6]_<
+rb)5UrFc/Us(;GZ!6tTDc3+W+%aNAuB*uFW1M>"==`qM+:k?p^c2bG+~>
+!4i'Q%01"bW'LF.!6kMg!6kNBbp<A7blGugblGugblCk)c-9j&-)db.!6kMg!6kMg!6kLGN6TV9
+rb)5TrFZ)Ss(2AX!6kNCbleN*%aE8sAdZ:T1M4n:=EVA):P$d\blG;)~>
+!4i'Q%9R5eMa@EB!6kMg-$94dbp<A7blGugblGugbpA%Ac-9j4MaE=g!2onB!6lg4!6lgCW6NT%
+rilCH$]@><Mp9M)6Du2`-2u.&-%mReFc/RQMl;:b^SlfPMl:bEJ^*`0!4dU~>
+!4r-S%9[>hN'[ND!6tSi-$94dc6WJ9c2c,ic2c,ic6\.CcH^'8N'`Ii!3#tD!6um5!6umDWQrf)
+riuIJ$]ID=N6]_-6E)8a-2u1'-%mReFc8XRN2_Id^o;uRN2^tHJ^3f2!4m[~>
+!4i'Q%9R5eMa@EB!6kMg-$94dbp<A7blGugblGugbpA%Ac-9j4MaE=g!2onB!6lg4!6lgCW6NT%
+rilCH$]@><Mp9M)6Du2`-2u.&-%mReFc/RQMl;:b^SlfPMl:bEJ^*`0!4dU~>
+!4i'Qs1\NXs0)aBYg'Ds^:piMbp'C:c*5Hsc*5Hsc+^Erc-<u:c*5HsYeI?dYg&V[,gF'-^A#nP
+Yl2fLYeIiU^Ac@X^9IUN%aD5^c+^Erc+^Edc+^ErJ^*`0!4dU~>
+!4r-Ss1eTZs0)aCYg0Ju^V@#Oc6BL<cEPTucEPTucG-TucHa2>cEPTuYeREfYg/_]--j90^\?%R
+Yl2iMYeRrW^])LZ^Td^P%aM;_cG-TucG-TfcG-TuJ^3f2!4m[~>
+!4i'Qs1\NXs0)aBYg'Ds^:piMbp'C:c*5Hsc*5Hsc+^Erc-<u:c*5HsYeI?dYg&V[,gF'-^A#nP
+Yl2fLYeIiU^Ac@X^9IUN%aD5^c+^Erc+^Edc+^ErJ^*`0!4dU~>
+!4gG#!ktkPJ^)$U!4dU~>
+!4pM%!l(tSJ^2*W!4m[~>
+!4gG#!ktkPJ^)$U!4dU~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4fbe!5#tDgs*R3!5&6T!4dU~>
+!4ohg!5-%Ggs3X6!5/<V!4m[~>
+!4fbe!5#tDgs*R3!5&6T!4dU~>
+!4fbe!1:O`!PdXMblFQSjoEI$blG;)~>
+!4ohg!1L[c!PmaOc2a`Vk5`X'c2bG+~>
+!4fbe!1:O`!PdXMblFQSjoEI$blG;)~>
+!4fbe!1:P$!O1_BblFu_rrB;&blG;)~>
+!4ohg!1L\&!OCkDc2b/brrBA(c2bG+~>
+!4fbe!1:P$!O1_BblFu_rrB;&blG;)~>
+!4i*R"BB&Xc%u5@s/Z1E"e'$HAt!>^bljF6e:5ucrs#ajc-7DDB)BjQGQ5nkAjf%!R[Wfl"L6I+
+J(4Jt$']qSs-/cJ^OMKprrB>'blG;)~>
+!4r0T"BB)ZcADDCs/Z1F"e''JB:<J`c30U9e:5ucrs#dlcH[VHBD^!SGlQ%mB1,.#R[Wfm"L?O,
+J(4Jt$']qSs-/cJ^OMKprrBA(c2bG+~>
+!4i*R"BB&Xc%u5@s/Z1E"e'$HAt!>^bljF6e:5ucrs#ajc-7DDB)BjQGQ5nkAjf%!R[Wfl"L6I+
+J(4Jt$']qSs-/cJ^OMKprrB>'blG;)~>
+!4i*R%03HARK/eFAl[)"GV_/Sbn'm"bp(CVGTqB4buI04c-7HlbljF6JH(/;rsl9qc-675c$35V
+X/eWEB)^'TAcU*TGU$3V<CEmg6rhLVG^.KXYc?7(WrN*a^X`@LlKXZ7s+(."J%sM5!3lII!4dU~>
+!4r0T%03KCRK/eFB3*;%GV_/Sc4C!$c6COXGTqB5c;m?7cH[Wnc30U9JH(/;rsl?scHZF8c?NAX
+XK4fGBE$3VB)p6VGU$6W<^a$j6rqUYG^.NZZDuI*WrN*a^X`@LlKXZ7s+(."J%sM5!4)UL!4m[~>
+!4i*R%03HARK/eFAl[)"GV_/Sbn'm"bp(CVGTqB4buI04c-7HlbljF6JH(/;rsl9qc-675c$35V
+X/eWEB)^'TAcU*TGU$3V<CEmg6rhLVG^.KXYc?7(WrN*a^X`@LlKXZ7s+(."J%sM5!3lII!4dU~>
+!4i*R%<jU/blH#5M?(m$]OkdSbn'm"blGug]E#SEblC1Ec-<9JbljF6JH(/;rs5jkc-66#RV#Rs
+B)^'TAcU*TAcbtE<W6SM70(TW]Y)M6YgmH%ec5Z"WN"G4Q'Hn"J%u#_X4.(KYl;lI\UX~>
+!4r0T%<jU0c2c/8M?(p%]k;!Vc4C!$c2c,i]`>_Gc2^:GcH`KMc30U9JH(/;rs5pmcHZE&RV,[u
+BE$3VB)p6VB*)+H<rQ_O70(WY]tM_:ZINZ'ec5Z"WN"G4Q'Hn"J%u#_X4.(KZMr,L\ps~>
+!4i*R%<jU/blH#5M?(m$]OkdSbn'm"blGug]E#SEblC1Ec-<9JbljF6JH(/;rs5jkc-66#RV#Rs
+B)^'TAcU*TAcbtE<W6SM70(TW]Y)M6YgmH%ec5Z"WN"G4Q'Hn"J%u#_X4.(KYl;lI\UX~>
+!4i*R%BR/AblH"5<<18Dc"C\fbn'm"blGugblGugblFcUc-;.*bljF6JH(/;rs#ajc-675c22,S
+7;)VEs(;>Vph(UIWm/eiXNf"pJH,Y"s8T(KeZ&T5^T%85JH,YuQIPp7Z2VuJ\UX~>
+!4r0T%BR2Bc2c.8<<1;Ec=^egc4C!$c2c,ic2c,ic2alWcH_@-c30U9JH(/;rs#dlcHZF8cMM5T
+7;)VFs(;>Wph(UIWm8nkXNo+sJH,Y"s8T(KeZ&T5^T%85JH,YuQIPp7ZMr,L\ps~>
+!4i*R%BR/AblH"5<<18Dc"C\fbn'm"blGugblGugblFcUc-;.*bljF6JH(/;rs#ajc-675c22,S
+7;)VEs(;>Vph(UIWm/eiXNf"pJH,Y"s8T(KeZ&T5^T%85JH,YuQIPp7Z2VuJ\UX~>
+!4i*R%Z"_?c$!^2<'m$?c+?rDrll!@c-8T"6HqjA6Hs[cRa')DilqUns65$t_uBqFk0;.;AnM!t
+"1qNUM#P[!L]G]qL`X0-B$JSVLs=2Kl$n3I^]4>5WW0__WW1P!WW0__l.#_5Yl;lI\UX~>
+!4r0T%Z"b@c?<j5<C3-@cFd/Grlu'AcH\c%6I%pC6I'aeRa02Fim%[qs65$t_uBqHk0D7=B4q1!
+"2%WWM#P^"L]G`rL`X3/B?neYLsF;Ol$n3I^]4>5WW0__WW1P!WW0__l.#_5ZMr,L\ps~>
+!4i*R%Z"_?c$!^2<'m$?c+?rDrll!@c-8T"6HqjA6Hs[cRa')DilqUns65$t_uBqFk0;.;AnM!t
+"1qNUM#P[!L]G]qL`X0-B$JSVLs=2Kl$n3I^]4>5WW0__WW1P!WW0__l.#_5Yl;lI\UX~>
+!4fbe!1:P$!O:eCblG$?rrD9.rrB>'blG;)~>
+!4ohg!1L\&!OCnEc2b0ArrD9.rrBA(c2bG+~>
+!4fbe!1:P$!O:eCblG$?rrD9.rrB>'blG;)~>
+!4fbe!N=2WYQ:K\h9>r-^T[^[rlkGRJ,~>
+!4ohg!NOAZZ2pc`h9H#/^Tmj^rltMTJ,~>
+!4fbe!N=2WYQ:K\h9>r-^T[^[rlkGRJ,~>
+!4f_d^=E;4h9>rJ^=N;.!4dU~>
+!4oef^=NA6h9H#L^=WA0!4m[~>
+!4f_d^=E;4h9>rJ^=N;.!4dU~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4i*RrK$]ts/uCHrK$u]m`b`mo$.3;qoo2FO08K,$*K>lc&[q1c&[p:c/QtJ\UX~>
+!4r0TrK-d!s0)IJrK.&_m`kfoo$79=qp#8HOK\Z/$*TGocB+.5cB+-=cJm+L\ps~>
+!4i*RrK$]ts/uCHrK$u]m`b`mo$.3;qoo2FO08K,$*K>lc&[q1c&[p:c/QtJ\UX~>
+!4i*R+J_n5Us5!_c!4MuOH@_!B$JSr;Gs<ZR]`fTY)poQOKST-)m5:*c&f*Q!6q[.c-;?3>[5OV
+ONl%387p,kOT*K<'VlGfc)rju\U.4PH^^a.Hd.Y6J^*?%!4dU~>
+!4r0T+Ji"8V9Y0ac<X`$OH@b#B?nf!;cBN^S$0#WYE7&TOK\Z/)m>@,cB,6T!7%d0cH_N5?!YaZ
+ONu.588$5nOT*N='VuMhcEB%#\pI@SH^^d0Hd7_7J^3E'!4m[~>
+!4i*R+J_n5Us5!_c!4MuOH@_!B$JSr;Gs<ZR]`fTY)poQOKST-)m5:*c&f*Q!6q[.c-;?3>[5OV
+ONl%387p,kOT*K<'VlGfc)rju\U.4PH^^a.Hd.Y6J^*?%!4dU~>
+!4i'Qs(2\aHW!ag;Gtc8;L<"frltIT!6tLT#;]76;L<ag(&lGs'ns/E;AIFVbnX-'HW$Y;;U#qS
+H[AXgB$JR`rlk]i.8nF8Ahuu]rFQ8YO@Zm.1SfTHk03n:J,~>
+!4r-Ss(;bcHr<ji;Gtf9;LE+irm(OV!7(RV#;]76;LEji(&lJt'o'8H;AIIWc4s6)Hr?b<;U-"T
+I!egiB?ndcrltck.T4R;B/<)^rFZ>[O\!$11o,]Jk0<t<J,~>
+!4i'Qs(2\aHW!ag;Gtc8;L<"frltIT!6tLT#;]76;L<ag(&lGs'ns/E;AIFVbnX-'HW$Y;;U#qS
+H[AXgB$JR`rlk]i.8nF8Ahuu]rFQ8YO@Zm.1SfTHk03n:J,~>
+!4i'Qs(28UqdooS>r2IlrltIT!6t:N!Ack;bnP+3Y@]RQblGug;2&Uoc":S4!)\IKB)BgU'lXo4
+c2D5]\5>%oc(e-`\/nq,c0!7N\UX~>
+!4r-Ss(;>Wqe#uU?8MRnrm(OV!7(@P!Ack;c4k44Y\,aSc2c,i;MAarc=^e8!)eOLBD]sW'lXo5
+cM_A_\Pb4rcD4?c\K5(.cK<CP\ps~>
+!4i'Qs(28UqdooS>r2IlrltIT!6t:N!Ack;bnP+3Y@]RQblGug;2&Uoc":S4!)\IKB)BgU'lXo4
+c2D5]\5>%oc(e-`\/nq,c0!7N\UX~>
+!4i'Qs(2\aKLnagKLr?g8P*N+rltIT!6t=O!ea..rllCF1PCEQP0F!O*g3^[8Wn`uY9&k1KLmt3
+c-7d<bnD.]*di?g8P+T=Ou'VOP"C>1Hldj`k03n:J,~>
+!4r-Ss(;bcKh4jiKh8Ki8P*Q-rm(OV!7(CQ!ej4/rluIG1kgWTP0O'Q*g3a]8Wnd!YTAt3Kh4(5
+cH[s>c4_7^*di?h8P+W?Ou'YQP"CA3I3*sbk0<t<J,~>
+!4i'Qs(2\aKLnagKLr?g8P*N+rltIT!6t=O!ea..rllCF1PCEQP0F!O*g3^[8Wn`uY9&k1KLmt3
+c-7d<bnD.]*di?g8P+T=Ou'VOP"C>1Hldj`k03n:J,~>
+!4i'Qs0r$Qs.]P<#,8T9U8#-+rltJP!6t>K!mRI6rltJ;s3:S<(!WJt\"^@VU8#o,\$r*@c(_\V
+c-<!^blP;JrjNB^U8#oAU:8CVU8#oAU:5]uk03n:J,~>
+!4r-Ss1&*Ss.]P=#,8W;U8#0-rm(PR!7(DM!m[O7rm(P<s3CY=(!`Q!\>$LYU8#r-\@A9CcD%hY
+cH`0`c2kGLrjWH`U8#rCU:ALYU8#rCU:>d"k0<t<J,~>
+!4i'Qs0r$Qs.]P<#,8T9U8#-+rltJP!6t>K!mRI6rltJ;s3:S<(!WJt\"^@VU8#o,\$r*@c(_\V
+c-<!^blP;JrjNB^U8#oAU:8CVU8#oAU:5]uk03n:J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4fhgf<>7ic-<MtrlkGRJ,~>
+!4onif<PClc-ET"rltMTJ,~>
+!4fhgf<>7ic-<MtrlkGRJ,~>
+!4fhg!1qis!6*4-!1pON"M*I8c+/?~>
+!4oni!2/!!!6<@0!2-[Q"M3R;cFSN~>
+!4fhg!1qis!6*4-!1pON"M*I8c+/?~>
+!4fhg!3k,U!3j_m!3ig0"L.%5c+/?~>
+!4oni!4(8W!4'kp!4&s2"L@18cFSN~>
+!4fhg!3k,U!3j_m!3ig0"L.%5c+/?~>
+!4i*R"(fa%J+q4fJ+LnkZV6h4bqWgAc"?4b$aBZ&T)\h^T)\h^T&]hUYg(F(Aq/';o?@SQB$JSM
+9MDd]RdA9,YlC;ds8S[^s8S[^^Ae>?k0;/]J,~>
+!4r0T"(fd'JG7@hJFh%mZV6h5c8'$Dc=cCe$aTf(T)\h^T)\h^T&]hUZHga,B7S9?o?IYRB?neQ
+9MDd]RdA<-ZN$Mfs8S[^s8S[^^Ae>Ak0D8`J,~>
+!4i*R"(fa%J+q4fJ+LnkZV6h4bqWgAc"?4b$aBZ&T)\h^T)\h^T&]hUYg(F(Aq/';o?@SQB$JSM
+9MDd]RdA9,YlC;ds8S[^s8S[^^Ae>?k0;/]J,~>
+!4i*R!ubaqB)I0,AP?Z/ZXum)Za3>:bqagoc*L);ZSOD+c-675)U1%^14Wr\AS.Ado$%TIs58G-
+TA\Y"TA\Y"jSo^oc-66p[*:ANAk[`]9P+4J#A%LYRK-sEc2M;TJc:0%APBEcn]_KHs58G-TA\Y"
+TA\Y"^]+G@k0;/]J,~>
+!4r0T!ubdsBDd9-AkZf1ZtE*,['WM=c8'pqcEp8=ZnjM,cHZF8)U:+`14Wu^AnRPfo$.ZLs58G-
+TA\Y"TA\Y"jSo^qcHZEs[E^PQB2!i_9P4:L#A.U\RK.!GcMhGVJc:0%Ak]Qen]hQKs58G-TA\Y"
+TA\Y"^]+GBk0D8`J,~>
+!4i*R!ubaqB)I0,AP?Z/ZXum)Za3>:bqagoc*L);ZSOD+c-675)U1%^14Wr\AS.Ado$%TIs58G-
+TA\Y"TA\Y"jSo^oc-66p[*:ANAk[`]9P+4J#A%LYRK-sEc2M;TJc:0%APBEcn]_KHs58G-TA\Y"
+TA\Y"^]+G@k0;/]J,~>
+!4i*R!bWFXqe#t)B2/A<!)<H*##,*B!4:"qqe,oQ%01"/blGugZiJ>hB$He8bm^lWs+(-"s8RV"
+s8RW1rsl<Yc"AhEblH"p1ULdh!<14G!6kMg!<14FB/=2Frau=-B4m\'bm^lWs+(-"s8RV"s8RVa
+rrfUhc-<eL~>
+!4r0T!bWFYqe#t*B28G=!)EN+##,*C!4C+tqe,oR%01%1c2c,i[/eJjB?m";c4%#Ys+(-"s8RV"
+s8RW1rsl?[c=\qGc2c.s1UUji!<17H!6tSi!<17GB/=2Grau=.B4m_(c4%#Ys+(-"s8RV"s8RVa
+rrfXjcHa"O~>
+!4i*R!bWFXqe#t)B2/A<!)<H*##,*B!4:"qqe,oQ%01"/blGugZiJ>hB$He8bm^lWs+(-"s8RV"
+s8RW1rsl<Yc"AhEblH"p1ULdh!<14G!6kMg!<14FB/=2Frau=-B4m\'bm^lWs+(-"s8RV"s8RVa
+rrfUhc-<eL~>
+!4i*R!bSbpral.)ok";#R`tj3c22,PbmaZt)U/9,!6kMgZPe:^o$%TIs8RWLTASOuTASOujSo^o
+c-<W%!6kMg9n:K#9q)(+"9?[HblIafral.\qdohsn]_KHs8RWLTASOuTASOu^]+G@k0;/]J,~>
+!4r0T!b\krrau4+ok+A$Ra(p4cMM8Rc4'd!)U8?.!6tSiZl+Fao$.ZLs8RWLTASOuTASOujSo^q
+cH`i)!6tSi:4UW&9q)(,"9?^Ic2djhrau4^qe#nun]hQKs8RWLTASOuTASOu^]+GBk0D8`J,~>
+!4i*R!bSbpral.)ok";#R`tj3c22,PbmaZt)U/9,!6kMgZPe:^o$%TIs8RWLTASOuTASOujSo^o
+c-<W%!6kMg9n:K#9q)(+"9?[HblIafral.\qdohsn]_KHs8RWLTASOuTASOu^]+G@k0;/]J,~>
+!4i*R#(Xt)J?qp\q1/K=s0Df$B$E+1bltFI9XB8"rlkm-AnB4BbqdO!c"9YU1@iZtYlB2[^]0pu
+s8S^`j8TUnc-:cNA^*!T11lu]9P4:K"D)1Vbqf:C"+X'=Zho7Q1@`TsYlB2[^]0pus8S^`^Ae>?
+k0;/]J,~>
+!4r0T#(Y"+J@&!^q1/K=s0Ml%B?i:3c3:RK9XK>#rlts.B4fFEc8*[#c=]hX1@i]uZN#D]^]0pu
+s8S^`j8TUpcH^rQB$N0W12!&_9P=@M"D2:Yc8,CE"+X'=[/5@R1@`WtZN#D]^]0pus8S^`^Ae>A
+k0D8`J,~>
+!4i*R#(Xt)J?qp\q1/K=s0Df$B$E+1bltFI9XB8"rlkm-AnB4BbqdO!c"9YU1@iZtYlB2[^]0pu
+s8S^`j8TUnc-:cNA^*!T11lu]9P4:K"D)1Vbqf:C"+X'=Zho7Q1@`TsYlB2[^]0pus8S^`^Ae>?
+k0;/]J,~>
+!4fhg!3k,U!3j_m!3ig0"L.%5c+/?~>
+!4oni!4(8W!4'kp!4&s2"L@18cFSN~>
+!4fhg!3k,U!3j_m!3ig0"L.%5c+/?~>
+!4fhg!3t1\!5m(+!3rl7"J"W!c+/?~>
+!4onif<PCpc-EW#"J4c$cFSN~>
+!4fhg!3t1\!5m(+!3rl7"J"W!c+/?~>
+!4fhg!7]WSc-67<ZJ#E1c-<eL~>
+!4oni!7]WTc-?==ZJ,K2cHa"O~>
+!4fhg!7]WSc-67<ZJ#E1c-<eL~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4fhg!0O.R!4],T!4dU~>
+!4oni!0a:V!4f2V!4m[~>
+!4fhg!0O.R!4],T!4dU~>
+!4fhg!3i@#!5GV[!4dU~>
+!4oni!4&L%!5P\]!4m[~>
+!4fhg!3i@#!5GV[!4dU~>
+!4i*Rs.K&0s0h[H"h((sc*k(XblkJJ[`tK3blb3Mj5[-=!3iQL!4dU~>
+!4r0Ts.K&1s0qaJ"h1.tcF::[c31VL\'CZ5c3(BPj5[-=!4&]O!4m[~>
+!4i*Rs.K&0s0h[H"h((sc*k(XblkJJ[`tK3blb3Mj5[-=!3iQL!4dU~>
+-FqCGK1_AsD/IOjTZssTTK0KMR^]c!c-;oS\'<018kO`)R^]c!rlkcjP^Uehc(L`=c(P'Fp!!WE
+j-uOuWrE((XN^aUJ,~>
+-G%LJKM%JtD/IRlU!C0XTfT]QS%,u%cH`,W\B`B48kOc+S%,u%rltikP^UhicCprAcCt6Ip!*]G
+j-uOuWrE()XNggWJ,~>
+-FqCGK1_AsD/IOjTZssTTK0KMR^]c!c-;oS\'<018kO`)R^]c!rlkcjP^Uehc(L`=c(P'Fp!!WE
+j-uOuWrE((XN^aUJ,~>
+&\602I3#$+8P.0j8VC\3P5qidAdgIeKS2ogB$JS4:hHs2AeHmkK[%aWDR[jjc''r3KLm24IJ(hf
+Y^lcRJ?&VLYcQ(L\UX~>
+&\?95I3#'-8kRBn8q^h5PQ7ufB+-RgKS2riB?ne8;.m05B+d!mK[.jYDRdslcBL/6KM!85IJ(kg
+Z@MuTJ?&VLZE2=O\ps~>
+&\602I3#$+8P.0j8VC\3P5qidAdgIeKS2ogB$JS4:hHs2AeHmkK[%aWDR[jjc''r3KLm24IJ(hf
+Y^lcRJ?&VLYcQ(L\UX~>
+!4i*R#EfjUAnK;*1]CtfblH#_B)g*XAk?UDqe#lQ$a<tYblH"A8^1j'/+_!gY^lcRJ?&VLYcQ(L
+\UX~>
+!4r0T#EopWB4oM.1]D"gc2c/aBE-6ZB1ZaGqe,rS$a<tZc2c.D8^:s)/G%-iZ@MuTJ?&VLZE2=O
+\ps~>
+!4i*R#EfjUAnK;*1]CtfblH#_B)g*XAk?UDqe#lQ$a<tYblH"A8^1j'/+_!gY^lcRJ?&VLYcQ(L
+\UX~>
+&\602R\EZ,Hr7Bg;,Lq;bnZuMAdNi^1M4nVAl2EQqe#lQ%>:GjblH!0Kt)M-U4e3mblk9)Unl_E
+rrB:)blG;)~>
+&\?95R\Nc.Hr@Ki;Gq.?c5!,OB*ir`1M>"YB2VWTqe,rS%>CPlc2c-2Kt2S/UP4Epc31H,Unl_E
+rrB@+c2bG+~>
+&\602R\EZ,Hr7Bg;,Lq;bnZuMAdNi^1M4nVAl2EQqe#lQ%>:GjblH!0Kt)M-U4e3mblk9)Unl_E
+rrB:)blG;)~>
+!4i*Rs,m?+$'DEpOcciNc**9,Y6iHd;1-X5YE=slqlg%E%Bkntc&p85Og!#lOftt]blb3Mg=iP+
+!3iQL!4dU~>
+!4r0Ts-!E-$'MNsP*3&RcENK/YR/Tf;LHd8Y`b0pqlp+G%Bu#"cB?J9P-E5pP-D1`c3(BPg=iP+
+!4&]O!4m[~>
+!4i*Rs,m?+$'DEpOcciNc**9,Y6iHd;1-X5YE=slqlg%E%Bkntc&p85Og!#lOftt]blb3Mg=iP+
+!3iQL!4dU~>
+!4h@=s,bmX!3<!S!3rWM!4dU~>
+!4qF?s,ksZ!3N-V!4&]O!4m[~>
+!4h@=s,bmX!3<!S!3rWM!4dU~>
+!4fhg!6V1Y!8ag%!4dU~>
+!4oni!6_7[!8ag&!4m[~>
+!4fhg!6V1Y!8ag%!4dU~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4i*R"@-R@c"?^ps-hok!kM=!n'(oUAp!ak!bT]TqTT#<qTT_cFGJ,P;cC9Pc#dQ>c#dQ>c#dQ>
+p<<YNc)6rR!4dU~>
+!4r0T"@-UAc=cmss-hol!kVF#n'1uVB6<jm!b]fWqT])>qT]eeFGJ/R<)gKTc?*]@c?*]@c?*]@
+p<E_PcD[,U!4m[~>
+!4i*R"@-R@c"?^ps-hok!kM=!n'(oUAp!ak!bT]TqTT#<qTT_cFGJ,P;cC9Pc#dQ>c#dQ>c#dQ>
+p<<YNc)6rR!4dU~>
+!4i*R#QW*_bsBT?LNNO?2KWQ"LPM=16-XLM]$8KTFIHf?\qbB+]"1g=LUpE+c#dQdc-8%#RR)_?
+;cC8_FAm9[]$8JcrlkKEblIaf*C7q9bs@,,bs@cuR^uF0c-;[WR^uEr]$8L%7V9pDB)g*_!6kMg
+!6kMg!6kNCbmm%a6-V]NFNm+?!1LJtAt7*G\UX~>
+!4r0T#QW-`c9]`ALir^B2K`Z$LkqL46-aUP]?\]XFdcrB]81T/]=V$ALq?W/c?3cgcH\4%RR)bA
+<)gJcF]<K_]?\\frltQFc2djh*C7t:c9[8/c9[m!R_)O3cH_jYR_)Nu]?\^(7VC$FBE-6a!6tSi
+!6tSi!6tTDc43.c6-_cPFj<:A!1LN!B:R6I\ps~>
+!4i*R#QW*_bsBT?LNNO?2KWQ"LPM=16-XLM]$8KTFIHf?\qbB+]"1g=LUpE+c#dQdc-8%#RR)_?
+;cC8_FAm9[]$8JcrlkKEblIaf*C7q9bs@,,bs@cuR^uF0c-;[WR^uEr]$8L%7V9pDB)g*_!6kMg
+!6kMg!6kNCbmm%a6-V]NFNm+?!1LJtAt7*G\UX~>
+!4i*R#QSJ*blGugX8r7E'bYZ6AnK;1=NphFB$JS47a8PEAnFO/Acu'5bn>0uc2VAWblFjCAd:e;
+7V68Wc&DYH!W^IFrlkoQblGugX8pKFblH"6+hR`u!<CCCB)^'TAcU*SB)g*_!6kMg!6kMg!6kNC
+bmj`u!6kMF!6kMg!6od4]:@+G\UX~>
+!4r0T#QSM,c2c,iXT8@G'bYZ7B4oM4=j@"IB?ne87aAYHB4j^1B*;37c4Y:!cMqMYc2b!EB*Un=
+7V?AZcA_bJ!W^LGrltuRc2c,iXT6WHc2c.8+h[g"!<CFDBE$3VB)p6UBE-6a!6tSi!6tSi!6tTD
+c40j"!6tSH!6tSi!7#j5]U[7I\ps~>
+!4i*R#QSJ*blGugX8r7E'bYZ6AnK;1=NphFB$JS47a8PEAnFO/Acu'5bn>0uc2VAWblFjCAd:e;
+7V68Wc&DYH!W^IFrlkoQblGugX8pKFblH"6+hR`u!<CCCB)^'TAcU*SB)g*_!6kMg!6kMg!6kNC
+bmj`u!6kMF!6kMg!6od4]:@+G\UX~>
+!4i*R#QW*mblGugblIaf'!)_%AnJXfc-66HXNf"%B$DJfqIU7;AnFJic)_P6c-9j4blH#_B)g*U
+WW(-D!6kNCbmj`c!6kMg!6kMg!6rbi+o]^e!6tISrltIT!6tIS%&qJOblGugblGugblIaf&-0<B
+blGugblGugc-9<5]=XZZ!4dU~>
+!4r0T#QW-nc2c,ic2djh'!2e&B4njicHZEKXj54)B?hYiqI^==B4j\mcE._8cH^'8c2c/aBE-6W
+WrC9F!6tTDc40ie!6tSi!6tSi!7&kl+o]af!7(OUrm(OV!7(OU%'%SQc2c,ic2c,ic2djh&-0?C
+c2c,ic2c,icH]N8]Y'i]!4m[~>
+!4i*R#QW*mblGugblIaf'!)_%AnJXfc-66HXNf"%B$DJfqIU7;AnFJic)_P6c-9j4blH#_B)g*U
+WW(-D!6kNCbmj`c!6kMg!6kMg!6rbi+o]^e!6tISrltIT!6tIS%&qJOblGugblGugblIaf&-0<B
+blGugblGugc-9<5]=XZZ!4dU~>
+!4i*R#U<q_bp1IXbp354!bOm&rcel@B$FChRa'*%Gg0;Y7K%HGX@5QiX@6aGAjrfGc$4KX,L*;Y
+7BHB2s31NgrlkLGAlnuV%Tdm"bp1IXbp1J7At!=5rllEaAunEiXNf"Y77EZH77F9jbu\LYbu\LY
+bu\LYrll!UGU(HXbp1IXbu\MGAlj5%T$78GJ,~>
+!4r0T#UF%ac6U[\c6WD7!bXs'rcnrAB?jRkRa03(H-TJ[7K%KHX@5QjX@6dIB18oIc?X]\,gNJ[
+7BHB3s3:TirltRHB35)X%Tdp$c6U[\c6U\:B:<I7rluKbB<4NjXNo+[77EZH77F9jc<"X[c<"X[
+c<"X[rlu'VGpLZ\c6U[\c<"YIB30A(T$@>IJ,~>
+!4i*R#U<q_bp1IXbp354!bOm&rcel@B$FChRa'*%Gg0;Y7K%HGX@5QiX@6aGAjrfGc$4KX,L*;Y
+7BHB2s31NgrlkLGAlnuV%Tdm"bp1IXbp1J7At!=5rllEaAunEiXNf"Y77EZH77F9jbu\LYbu\LY
+bu\LYrll!UGU(HXbp1IXbu\MGAlj5%T$78GJ,~>
+!4ge-!bOj$]?L>#J^+2=!4dU~>
+!4pk/!bXs']?UD$J^48?!4m[~>
+!4ge-!bOj$]?L>#J^+2=!4dU~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!kHR>P+MiGdES\DT)uIG\UX~>
+!kQ[BP+_uKda"nGT`V^K\ps~>
+!kHR>P+MiGdES\DT)uIG\UX~>
+!kHR\P26>Jk09:^K\cdJc+/?~>
+!kQ[_P2?DLkK]ObK\ljLcFSN~>
+!kHR\P26>Jk09:^K\cdJc+/?~>
+!kHR[P0F,sk09:UKZsS&c+/?~>
+!kQ[_P0O3!k0BFXK['Y)cFSN~>
+!kHR[P0F,sk09:UKZsS&c+/?~>
+!kHR[P0F,sk09:UKZsS&c+/?~>
+!kQ[_P0O3!k0BFXK['Y)cFSN~>
+!kHR[P0F,sk09:UKZsS&c+/?~>
+'tMSnc-9j48^5Mo='*,M='*,M='*-5blG!Ebn-=U=,Y>JHtIcNHtIcNc$YGmc2=gGbljErc'[YN
+c2W_$c2W_%c2W_%c2YNSblp\`Mi4$mrQP>HoZdDos31OUrQYAVhou5,c+/?~>
+'tV\rcH^'88^>Vr=BN>Q=BN>Q=BN?8c2b*Fc4HFW=H(PNI:muRI:muRc@(YpcMXpHc30U!cC3qR
+cMrk&cMrk'cMrk'cMtZUc36ebN/X3orQYDIoZmJqs3:UWrQbGXhp);/cFSN~>
+'tMSnc-9j48^5Mo='*,M='*,M='*-5blG!Ebn-=U=,Y>JHtIcNHtIcNc$YGmc2=gGbljErc'[YN
+c2W_$c2W_%c2W_%c2YNSblp\`Mi4$mrQP>HoZdDos31OUrQYAVhou5,c+/?~>
+!kHR[rlkP'6I!dJAdc@UB$JSh!1LZ)=MOgZ&gaL$blGugblGugc&4o#c$a2mcclGdrW!1"c-;X<
+c'[YNbn=V7c+d@:B"qG(B$JRV1X1>[IK%J8!6o+fMi5>PAsr^g^K=UQMg\]cc&9ikAnK<48^2Zq
+RPQbWblY,o\UX~>
+!kQ[_rltV)6I*mLB+)LWB?nek!1L]*=MXm\&gaO&c2c,ic2c,icAY)&c@'>occuMfrW!1#cH_m@
+cC3nQc4Xb9cG3O<B>@V*B?ndY1X:D]IK%M9!7#4iN/YPSB:8gh^fX^SN."fecA^&oB4oN89$Vit
+RPQbWc2t;s\ps~>
+!kHR[rlkP'6I!dJAdc@UB$JSh!1LZ)=MOgZ&gaL$blGugblGugc&4o#c$a2mcclGdrW!1"c-;X<
+c'[YNbn=V7c+d@:B"qG(B$JRV1X1>[IK%J8!6o+fMi5>PAsr^g^K=UQMg\]cc&9ikAnK<48^2Zq
+RPQbWblY,o\UX~>
+!kHR\rlkNkW6NT[B**3%^])IY!6tITrlkJ&62o+<!6kMg!6kM&N*'3,%Xu[I!`&elrlkS5k09:U
+i6D:\!<Bn1BE-6VB*6BYblIaf!WZggrauCW-,7\)c2;2d6)Z)gW6NS"B?e[$bmo3IB4p,H!jU"\
+J,~>
+!kQ[_rltTlWQrf^B**3%_#DU[!7(OUrltP'6N57>!6tSi!6tS'NEKE0%Xu[J!`/knrltY8kK]OZ
+i6DF`N<$ciBE-9WB*6EZc2djh!WZjhrauCW-,@e+cMV;e6E)8iWQre%B?nd&c45<KB4p,I!j^+_
+J,~>
+!kHR\rlkNkW6NT[B**3%^])IY!6tITrlkJ&62o+<!6kMg!6kM&N*'3,%Xu[I!`&elrlkS5k09:U
+i6D:\!<Bn1BE-6VB*6BYblIaf!WZggrauCW-,7\)c2;2d6)Z)gW6NS"B?e[$bmo3IB4p,H!jU"\
+J,~>
+$+\<bc-;25c+h$dAcg4Q-2u-i!6tISrll*&W6MWm!6kMg!6kMBJjD]IW"+d2blE@obljErc'[YO
+blVL/62kHr=oN">=_>q'AnK9fblIaf!<CCCAd-FT--ZG7qdooS%VG^bs(;;U"ouoH%ZG"3hou5,
+c+/?~>
+$+eEfcH_D8cG76gB*-@S-N;9k!7(OUrlu0(W6V]o!6tSi!6tSCK0_fKW"+g3c2`Lqc30TucC3nR
+c2qX262kKs=oN%?=_H%*B4oKic2djh!<CFDB*HRV-I)V:qe#uU%VPdds(DAW"ourI%ZP+6hp);/
+cFSN~>
+$+\<bc-;25c+h$dAcg4Q-2u-i!6tISrll*&W6MWm!6kMg!6kMBJjD]IW"+d2blE@obljErc'[YO
+blVL/62kHr=oN">=_>q'AnK9fblIaf!<CCCAd-FT--ZG7qdooS%VG^bs(;;U"ouoH%ZG"3hou5,
+c+/?~>
+(qInqc-:?Pc#e'*5X;6F5X;6F5X;69Akr?M"\r[-5X;7HbnD&@bo=o&AkpTGAkpUqFEGc>5c;]J
+"IS>rR-*AP'UkrEVa..F:3<C!:3=b*Va-\GAkr?M!?9;^F:OaO:<cOGVa*MFFEGc>B)^$_F?jH,
+)pMt[Vl)eKi6;>-c+/?~>
+(qS"ucH^NRc?+0,5s_HJ5s_HJ5s_H<B2ANP"]&d05s_IKc4_/Bc5Y&)B2?fKB2?guFEGf@6)_lM
+"I\DtRHEJR'UkuGW'R@J:NWO$:NXn-W'QkJB2ANP!?9>_F:OaP:X2aKW'N_JFEGf@BE$0aF?sQ.
+)pW(^W2N"Ni6DD0cFSN~>
+(qInqc-:?Pc#e'*5X;6F5X;6F5X;69Akr?M"\r[-5X;7HbnD&@bo=o&AkpTGAkpUqFEGc>5c;]J
+"IS>rR-*AP'UkrEVa..F:3<C!:3=b*Va-\GAkr?M!?9;^F:OaO:<cOGVa*MFFEGc>B)^$_F?jH,
+)pMt[Vl)eKi6;>-c+/?~>
+!kHR[P0F,rk097T[`nh<VpW`jYg'_/~>
+!kQ[_P0O3!k0BFX[a"n=W6rllZHg%3~>
+!kHR[P0F,rk097T[`nh<VpW`jYg'_/~>
+!kHR[P0F,sk09:UKZsS&c+/?~>
+!kQ[_P0O2uk0BCWK['Y)cFSN~>
+!kHR[P0F,sk09:UKZsS&c+/?~>
+!kHRXP/%3_k09:LKYRYoc+/?~>
+!kQ[\P/.9bkK]OPKY[_qcFSN~>
+!kHRXP/%3_k09:LKYRYoc+/?~>
+!kHRpOhCkWc+28U]`Qs5\UX~>
+!kQ[sOhV"ZcFVJX^B339\ps~>
+!kHRpOhCkWc+28U]`Qs5\UX~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4e*6!69`.!lrQrJ,~>
+!4n08!6Bf0!m&ZuJ,~>
+!4e*6!69`.!lrQrJ,~>
+!4e*6!LUWT]E5sp\UX~>
+!4n08!LgfW^&l3t\ps~>
+!4e*6!LUWT]E5sp\UX~>
+!4e*6!LW#&blY/p\UX~>
+!4n08!Li2)c2t;s\ps~>
+!4e*6!LW#&blY/p\UX~>
+!4e*6!LW#&blY/p\UX~>
+!4n08!Li2)c2t;s\ps~>
+!4e*6!LW#&blY/p\UX~>
+!4e*6!LW$/c2Y?GblPB"rPRdBrji'R!4i'Qs23d>!jU"\J,~>
+!4n08!Li01cMtKIc2kN%rP[jDrjr-T!4r-Ss2<j@!j^+_J,~>
+!4e*6!LW$/c2Y?GblPB"rPRdBrji'R!4i'Qs23d>!jU"\J,~>
+!4e*6!LW$0bls1lHCDa_rkel`_p,d1rllG`c":RVRa&FT_c+It]"6/(_n*b1_p-G\L<[WI_u@mi
+!.%.ic"G;=]#/,lc,8Pc!jKq[J,~>
+!4n08!Li02c39=nH^_mbrknrb`6Q!5rluMac=^dZS'JXX`)FV"]=ZA,`4Nt5`6QY`LX*iM`;\$k
+!..4kc=bG@]>S>pcG\_f!j^+_J,~>
+!4e*6!LW$0bls1lHCDa_rkel`_p,d1rllG`c":RVRa&FT_c+It]"6/(_n*b1_p-G\L<[WI_u@mi
+!.%.ic"G;=]#/,lc,8Pc!jKq[J,~>
+!4e*6!LMs/bmeVA]$7!r.WA\3E0*44rlkKE\m>;I(Q^G!UB%'N4["m=1IbZgE6ZWj4j>I&.fR[%
+!6ragblH!<E2.#WOJCg[!jKq[J,~>
+!4n08!Li02c4+_B]?[3u.WA_5E03:5rltQF]3bJL(QgP#U]@3Q4["p?1Ib]iE6c`l4jGO'.fR^&
+!7&jic2c->EMR5[Oeh!^!j^+_J,~>
+!4e*6!LMs/bmeVA]$7!r.WA\3E0*44rlkKE\m>;I(Q^G!UB%'N4["m=1IbZgE6ZWj4j>I&.fR[%
+!6ragblH!<E2.#WOJCg[!jKq[J,~>
+!4e*6!LW$/bm\k(Oi1N*blDA#Aht)!blRlj4T8prUBub$!6tCQ!mL^WrltIT"3ghj!<14O!6rag
+blH!W.`>pT?/a$0Yg'_/~>
+!4n08!Li01c4"t)Oi:W,c2_M&B/:2"c2muk4oT'tU^;k&!7(IS!mUdYrm(OV"3pnl!<17P!7&ji
+c2c-Z.`H$V?K'02ZHg%3~>
+!4e*6!LW$/bm\k(Oi1N*blDA#Aht)!blRlj4T8prUBub$!6tCQ!mL^WrltIT"3ghj!<14O!6rag
+blH!W.`>pT?/a$0Yg'_/~>
+!4e*6!LW$0bmg,S?>jag!5q!4c#6q$rlkHDc2D8b`/tAN$+t1_?>jIhbrfY<blr#l`!O'_rlklP
+]SK#$!6r/4DeE]OLuQY\Z-Bh0~>
+!4n08!Li33c4-5U?>sji!6%'5c>[+'rltNEcM_Ac`KCPQ$,(:a?>sOic9,b=c38/n`<j3arltrQ
+]no2'!7&87E+`fPM;le^ZHg%3~>
+!4e*6!LW$0bmg,S?>jag!5q!4c#6q$rlkHDc2D8b`/tAN$+t1_?>jIhbrfY<blr#l`!O'_rlklP
+]SK#$!6r/4DeE]OLuQY\Z-Bh0~>
+!4e*6!LW$/c2W%gc2W%fUArL<GlGqgGg6/\%="VlU3Oq-Gg2tWc!G>ebli9cU3NF3c2Mtfbm8R=
+G^.K-U<RrBblY,o\UX~>
+!4n08!Li01cMr.hcMr.gU]8X>GlGthGg?5^%="YnUNk(/Gg<(Zc<kMgc3/BeUNiR5cMi(gc3S[?
+G^.N/UX",Dc2t;s\ps~>
+!4e*6!LW$/c2W%gc2W%fUArL<GlGqgGg6/\%="VlU3Oq-Gg2tWc!G>ebli9cU3NF3c2Mtfbm8R=
+G^.K-U<RrBblY,o\UX~>
+!4e*6!LW#ablDt.blY,o\UX~>
+!4n08!Li/cc2`(/c2t;s\ps~>
+!4e*6!LW#ablDt.blY,o\UX~>
+!4e*6!LMr%blY,o\UX~>
+!4n08!Li/(c2t;s\ps~>
+!4e*6!LMr%blY,o\UX~>
+!4e*6!LplXRf^%C\UX~>
+!4n08!M.)\SH?=H\ps~>
+!4e*6!LplXRf^%C\UX~>
+!4e'5K&QgU\UX~>
+!4n-7K&ZmW\ps~>
+!4e'5K&QgU\UX~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4fef!6XNG"3Sm5b1ju9c.p@PblG;)~>
+!4okh!6aTI"3]!8bM1,;cJ6LRc2bG+~>
+!4fef!6XNG"3Sm5b1ju9c.p@PblG;)~>
+!4fef!LL=\[fjLkc'Prr[fiV`c-;:*[fND]^!-PfJ,~>
+!4okh!L^L_\-0XncC)6!\-/edcH_O.\,iSa^!6VhJ,~>
+!4fef!LL=\[fjLkc'Prr[fiV`c-;:*[fND]^!-PfJ,~>
+!4fef!LW$6blk8qc'[YLbljErc-<KLblO3o^!-PfJ,~>
+!4okh!Li39c31GucC3qPc30U!cH``Pc2jBs^!6VhJ,~>
+!4fef!LW$6blk8qc'[YLbljErc-<KLblO3o^!-PfJ,~>
+!4fef!LW$6blk8qc'[YLbljErc-<KLblO3o^!-PfJ,~>
+!4okh!L`*7c31GucC*hNc30QtcH``Pc2j?q^!6VhJ,~>
+!4fef!LW$6blk8qc'[YLbljErc-<KLblO3o^!-PfJ,~>
+!4fef!LW$Fbm2>.aN_fIc,f_*"L-.qR-+7is2Y5c`;7^Y`:2"SR-)Z<YkZKC`:D1QaSO-^R-)*,
+!4dU~>
+!4okh!Li0Hc3MJ1aj/#McH5n-"L?=uRcaIls2b;e`VRj[`UM.URc_o@ZM;`F`U_=Sanj9`Rc_</
+!4m[~>
+!4fef!LW$Fbm2>.aN_fIc,f_*"L-.qR-+7is2Y5c`;7^Y`:2"SR-)Z<YkZKC`:D1QaSO-^R-)*,
+!4dU~>
+!4fef!LW$Gbm;EIE&5UJB$"iablk8qc'[Yic2VAgblH#,aiVfL_uS'#`6FF,c,mp"bljErc-<Kg
+bnH4%E14neaj%cGaj%rGaiVKGAnLna!LW#_blG;)~>
+!4okh!L`*Hc3VQKE&5XLB?G#cc31GucC*hkcMqMic2c//b0&#P`;n3&`QjX0cH=-%c30QtcH``k
+c4c@'E14qgb0IuKb0J/Kb0%]KB4q(d!L`)`c2bG+~>
+!4fef!LW$Gbm;EIE&5UJB$"iablk8qc'[Yic2VAgblH#,aiVfL_uS'#`6FF,c,mp"bljErc-<Kg
+bnH4%E14neaj%cGaj%rGaiVKGAnLna!LW#_blG;)~>
+!4fef!LW$Gc2VAUc2M;U04t"("L-.qR-+7is(2qh!6kLZ0?l.g!6oF@Q8^bI0/o3nbljErc-<Kg
+bl@bCbn$Ca0?jK40?l.gShE$gAnLna!LW#_blG;)~>
+!4okh!Li0IcMqMWcMhGW05((*"L?=uRcaIls(<"j!6tR[0?u4h!7#LBQ8gkL00#9oc30TucH``k
+c2[kDc4?Oc0?sQ50?u4hT.`0iB4q(d!Li/ac2bG+~>
+!4fef!LW$Gc2VAUc2M;U04t"("L-.qR-+7is(2qh!6kLZ0?l.g!6oF@Q8^bI0/o3nbljErc-<Kg
+bl@bCbn$Ca0?jK40?l.gShE$gAnLna!LW#_blG;)~>
+!4fef!LW$Gc2VDVc2M>W2`&SOblk;rc'[Yic2VDbblGugblGugblH"O1]D"hblB\;qTT/1k0;/U
+q98m>rlktq@K=XQblGugc-65IC1h2UblO3o^!-PfJ,~>
+!4okh!Li3JcMqMWcMhGX2`&VPc31GucC3qmcMqMcc2c,ic2c,ic2c.R1]D"hc2]e=qT]54kK_AY
+q9As?rlu%s@fXdSc2c,icHZDKCM.;Vc2jBs^!6VhJ,~>
+!4fef!LW$Gc2VDVc2M>W2`&SOblk;rc'[Yic2VDbblGugblGugblH"O1]D"hblB\;qTT/1k0;/U
+q98m>rlktq@K=XQblGugc-65IC1h2UblO3o^!-PfJ,~>
+!4fef!LW$GbmBps`\X/tAt:a#qTT/Ic-;X<qTTaiB#Xqt!6,,c"-rr3"(PhUA'+nnb50?cR-)Z<
+YkcNW3g7RPC1@7d!6kMg"3/Ic`l_n*qTT&.k.T">\UX~>
+!4okh!Li0Ic3^'ua"s<"B:^p&qT]5LcH_m@qT]gjB?(,"!652e".'#5"(YqWABP(qbPKKeRc_o@
+ZMDcZ3g@[RC1I=f!6tSi"38Rea3/+.qT],1k.T%?\ps~>
+!4fef!LW$GbmBps`\X/tAt:a#qTT/Ic-;X<qTTaiB#Xqt!6,,c"-rr3"(PhUA'+nnb50?cR-)Z<
+YkcNW3g7RPC1@7d!6kMg"3/Ic`l_n*qTT&.k.T">\UX~>
+!4fef!LW$Fbm9kWS^!^rc(1F%blk8qc'[YhbnQ^cS]q.OS^!^rD9\VgD9ZpgSSaqobljErc-<Kf
+c2VY\c2VVeSScVgc(/^BSSe@sqTT&.k.T">\UX~>
+!4okh!L`*Gc3U"YT$Eq!cCUX(c31GucC*hjc4ljeT$@=QT$Eq!D9e_iD9d!iSo((qc30QtcH``j
+cMqb]cMq_fSo)bicCSmESo+IuqT],0k.T%?\ps~>
+!4fef!LW$Fbm9kWS^!^rc(1F%blk8qc'[YhbnQ^cS]q.OS^!^rD9\VgD9ZpgSSaqobljErc-<Kf
+c2VY\c2VVeSScVgc(/^BSSe@sqTT&.k.T">\UX~>
+!4fef!LW$6blk8qc'[YdblDSFbljErc-<KLblO3o^!-PfJ,~>
+!4okh!Li08c31GucC3ngc2__Hc30TucH``Pc2jBr^!6VhJ,~>
+!4fef!LW$6blk8qc'[YdblDSFbljErc-<KLblO3o^!-PfJ,~>
+!4fef!LW$6blk8qc'[YLbljErc-<KLblO3o^!-PfJ,~>
+!4okh!Li08c31GucC3nOc30TucH``Pc2jBr^!6VhJ,~>
+!4fef!LW$6blk8qc'[YLbljErc-<KLblO3o^!-PfJ,~>
+!4fef!L^^eQis_>c'c?&Qiqp$c-<*AQiV^!^!-PfJ,~>
+!4okh!LpmhRKU"CcC;W*RKS3)cH`?ERK8!&^!6VhJ,~>
+!4fef!L^^eQis_>c'c?&Qiqp$c-<*AQiV^!^!-PfJ,~>
+!4fbekN2]fgZ8Ojc-=qtjT*uIblG;)~>
+!4ohgkN;chgZAUlcHb/"joF,Kc2bG+~>
+!4fbekN2]fgZ8Ojc-=qtjT*uIblG;)~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[*N6M@5J,~>
+!4ma,N6VF7J,~>
+!4d[*N6M@5J,~>
+!4d[\N;imgJ,~>
+!4ma]N;imhJ,~>
+!4d[\N;imgJ,~>
+!4d[\N;imgJ,~>
+!4ma]N;imhJ,~>
+!4d[\N;imgJ,~>
+!1&2HN4AqSJ,~>
+!1/8JN4K"UJ,~>
+!1&2HN4AqSJ,~>
+%%EndData
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/doc/projections/fig/standard_dialog.png b/doc/projections/fig/standard_dialog.png
new file mode 100644 (file)
index 0000000..d9a97d6
Binary files /dev/null and b/doc/projections/fig/standard_dialog.png differ
diff --git a/doc/projections/fig/viewlog.eps b/doc/projections/fig/viewlog.eps
new file mode 100644 (file)
index 0000000..0b413dc
--- /dev/null
@@ -0,0 +1,975 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: GIMP PostScript file plugin V 1.16 by Peter Kirchgessner
+%%Title: /expand8/home/cheelee/work/charm/doc/projections/fig/viewlog.eps
+%%CreationDate: Mon May 16 17:36:52 2005
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 14 14 272 245
+%%EndComments
+%%BeginProlog
+% Use own dictionary to avoid conflicts
+10 dict begin
+%%EndProlog
+%%Page: 1 1
+% Translate for offset
+14.173228346456694 14.173228346456694 translate
+% Translate to begin of first scanline
+0 229.99013450166979 translate
+256.98897637795278 -229.99013450166979 scale
+% Image geometry
+257 230 8
+% Transformation matrix
+[ 257 0 0 230 0 0 ]
+% Strings to hold RGB-samples per scanline
+/rstr 257 string def
+/gstr 257 string def
+/bstr 257 string def
+{currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop}
+true 3
+%%BeginData:        44884 ASCII Bytes
+colorimage
+#0UI-/MA\1r[e+'L+R^/4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg
+4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4$>Yg4ZbegDU!#[5<D(k5<D(kEQr>^5<D(k
+5<D(kEQr>^5<D(k5<El0s8RT~>
+!R>P54T.AB7]fJgI+*K<:]c$nI/$M>I+*K>:]l*os8RT~>
+$/1ARChd^$C2.SaC3aK-BPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3q
+BPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3qBPM3q
+BPM3qBPM3qBPM3qBPM4,Xc4X,ii8'&O-5QeO-5R-ii8'&O-5QeO-5R-ii8'&O-5QeO0@RCs*t~>
+ok]G!!`VOOrPo&_jQcBo\&Tf);Q.j`c-+ATc-+AF<2e'bc-+ATc-+AF<2e'bc-+ATc-)L&s*t~>
+om;L@!bkf9rR_8,me$A@\(Cc*BY4&n!mPGkpt>eoBtO2p!ijlPJ,~>
+$)j`"W2?MlVPpGAVPp;bUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZ
+UnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZUnXZZ
+UnXZZUnXZZUnXZZUnXZPQJVQ<rVsA*!qrGPq#(9hW93mR!r/_Vq>CBQk5Tr~>
+$;aJmS5`0Y:/jh\LJ._@=SmLL^Za=s`OC6r?B4c0!FUr^IfWr;pjW<JdXV~>
+$=@+;Qs<p(?=$B5L0XdsqiV*.pu9uU[upc8SbJ<KGFeJl!I(+0P6#UQJ,~>
+s,7:sS9osKN.55qKnXf0Ko1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SA
+Ko1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SAKo1SA
+Ko1SAKo1SAKo1SAKo1SKW;F[>o`+gTpUA6FY2&ct!OCMTcN1?,ps/uBk(!~>
+$9't(C3qs"3EA'tIlgu*S;g3$3B&rW3B&rW3Bs$=3B&rW3B&rW3B*%53FJ@=3B&rW3B&rW3B&rW
+3B&rW3B*%53B&rW3B&rW3B&rW3B&rWOID].3Ke;cS2WGe3B&rW3Jr)@3KS/eS3&_i3B&rW3B&rW
+3B&rW3B&rW3B&rW3B&r]8kr2\:gd11d,)a/b_B"l;G^7f;G^7f;G^7f;G^7f;G^7f;G^7f;G^7f
+;G^7f;G^7f;G^7f;G^7f;G^7f;G^7f;G^7f;G^7f;G^7f;G^1f:f:+bGuR[@;H-On;H-OjGuQ<k
+!"Mt+:jH#(.8j,C4t0B-H[l~>
+s%!VhBm<$:7Tr5O88=lnQs'/S!`5V+pIGISF\$DE9CGCPQZ_gh!13\Z"A,&,C81Mp#a9j28=4^@
+U.a]@!`WQ=rFlI^g??k_esNs]!Fq#]C'/"(C,Yqhs(V[IMJ>pDrb;R31hp``J,~>
+&9iD@F+%nLF(TE9H]YeKZ[qjn!dhJ<pN6YEQ?AA$GOKYTZ'Op&!3uO6"Eh&<OLb10#d0hCFgIO"
+\Td7[Ar)tMU84NZ[.aIdd-/BCU84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZU84NZ
+U84NZU84NZU84NZU84NZU84NZU84NZU84NXUnXZZTZ=".W2?MjW2?MjUrTE5qZ%,)VPM82HW$`>
+VL)4<VRq?~>
+CdU?K4&/4/:cUa)4b`p!eD`VU4[2(o4[2(o6^1h?4[2(o4[2(o4m&>#?BdZ=4[2(o4[2(o4[2(o
+4[2(o4m&>#4[2(o4[2(o4[2(o4[2*la-;`OM/7nG4[2(o4[2(oW9c`Ns)q_55<g&L5<V4o5<V4o
+5<V4o5<V4o5<V4o5<V5#:g![$#'JGJ_ldV&\6K&2IJ7%L;LMmK0+Sh)?;c2X?5=;_7K>na>ZQ@~>
+r_<Vf9LhWS8,c6dOT1a#j7c:M<1@Xs:'KjY:2HCsmnNoIVX[CekfoTd:6Tpas7oCqYj>.ts+"pT
+;<UaV=CuILFU!oahTi]^ija+3Bor(4!c!g?q`GB1G'7V^G'4oHG$"`IG'.SN~>
+rdTE=;G_LDEIWOfXT,Tcm!X5/H[U6hH[U6l[$#caH[U6hH[U6hm_*t3["!FNH[U6hH[U6hH[U6h
+H[U6hm_*sqH[U6hH[U6hH[U6hH[Y>9['k=cR]c[=H[U6hH[U7]npcZ!TTlg5H[U6hH[U6hH[U6h
+H[U6hH[U6hH[U6SI=%'MWiiG+XN0u"lI`W=XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-
+XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-XKJY-Y,ne-Y+j1FZEUX=ZEUX=ZDPmN=Su>5
+/$Q=Vc*4K(/$OX+KsIk]J,~>
+s%#1?8ioL/5t4I97Z%.7T_(_9g@A^.m.AIrc2WW<hY>l2:;QSj^&RoGM>p&#m.AIrM>u*(U.2$N
+oW%m[%d'KT7Sq5!m"Iofo]YLir^I@Zba+#Rk+[_48?hUUT)M2"CB&@JmRW378?hUUSn.k5W:WX7
+VJb8cgg#^9bJF-H%7jB'AnHO@B%4ZDFCr4rAcZ"bpLjY4JS6q=BEU2+BNfudB`AnQ!).'>A6OK~>
+4BYcf=\:qI8lo.t=-W_dW:X0Th"#NJme4n4dJoGWiUu)D?H2^.`;]SSPlFgHme4n4PlKA2X]Mdu
+oWnHt%d9rp=('>ImZ1G8o]YS#r`9Qmc^p;$kc9sJ=L[hmVZ'X;G5m&jn6)"U=L[hmVKDi[Yk;/T
+Y'T("heSJVd)Grb%:*anJUs2TJ`"f/OFbQaJH9\TpOWKdQ@_I$JcnDlJoI%TJd3D?!+CJ2IWBr~>
+4GAQELLs(PBSD4qLTpf2_>/`Ok4b7Go(_!shZ'gQlM]q0M:VIqf)PX"YlB?Yo(_!sYlE_]_h5r%
+prEAd%dq/cK8JCYnudVNq<maRrdt[JgpjS@m_Q.-L!08g^&EX)SH#=uoS'OLL!08g]petg`VG5M
+`LuMpk`W1MhU_XX%?RBi\@BZ*\FSqUa119A\,iVUpUgU2cb*T^]EDQR]WTT[]`0Pe!/nM&\?:>~>
+rD!Gc2-NBG:,%_.o^If5keD7>oV>I\Qq[O?f\EA$W0m<_<at9g9TK-HoV>I\R#_2CZ0"aJcAlfA
+9Fg9^9MCoI<2T.YoVbI`NrD]^kgH>q9^&:4s*apNd/?f?9H<'$i2fV4s*apNd/?f)R,mC^rGgKF
+VYd<Ps*JGX9RBN:Ap&0^inC>sM5o)(F*2PHF*2PHF*2PHF*2PHF*2PHF*2PHF*2PHF*2PHF*2PH
+F*2PHF*2PHF*2PHF*2PHF*2PHF*2PHF*2PHF*2PHF`V\HF^C#LH$+CTH$+CTH!lSR4EYplH$)5l
+H!lSRH$*3h*HcXOE+4=~>
+4CV`,@S]*e:gda@@%.,fnsNnNa+S*tY%RL)@/lbOi3E-bUA/S>F6]u;Rf?dfY%RL)Rf?p/k[<i,
+R"50D%dL9+@&3L/Y4Q,oZXEg'ra66$fW_,YlEH`WN;pB9rFPt9*9=in\6td*N;pB9rFP2gkie3/
+JD9"eqQlXjML#/.%:a@.OH?R2k.\'s^Yo.%O9'TspQ5Q'SWQJ@OT\4;Oa3MsOTK>!,Q<f+MgBm~>
+4HPJZNG(^`BT%k0M73HZpU5qJfVX`(`K0i.M>t$Hkf*G@]DIeQR./(O[f;3Y`K0i.[f;?1n;6eq
+[%dPV%e.GoM7r_G_tf/babg&+reV-Sil/TfnAVj9WrL3!s,I#7*:2,=bDE\-WrL3!s,HN]m-q+V
+Uupm[qoQ;HW1NsE%@!m&a2cd,o]#)iiq38\a!@nEbK\5TbK\5TbK[ELb@Jf@bK\4@bK[ELbK\4t
+!&MgCbK%&A~>
+%9ck7<(9\O:/G+r<gNda<\!C7<`\jm>kamls-DHsStM+:pL7HBlE40Rs&Scl>kanWs&Q/b<e[!t
+h#:=alDdlcT_D]ioN(db>5sof<WVKcr`0?jWg<[?s/_fr>lIbBV"t%7<gNc@s/_fr>dEGKUuq#E
+gtnWqNgB_B<Xi/=FbPg/KqQWUil-W&\:l2?P)4sNLP^eCLP^e"P)2S`LP^eC7#?\4P)4s)!+mAt
+LP^RuJ,~>
+%;p$!@nC<)8RlXTCngt.Cb"e[Ci&aNEqZSNs.nT4XKJ.ppi^_+m(.#-s(q>7EqZT/s(o+0CmLsV
+i;RO&m'^_HWqUP>oPF<.DuZX4C]Wn2rbMo-[\Eefs1#/AEW0bmYke<TCngrqs1#/AEP1MpYitLk
+i8Ui@Stc8^C^k<2P,>=XVS:j^nCFH$\>B7Yp8A(HW2N\nVup"tW.b/K#^cW$.O_6oTS@s~>
+s-S)%K34@9:l:X-SA5)iPa7R)b*J:fadW%CPlJG^lGLNO_u#soT^pBo^&O>madW%C^&O>@ns6St
+kj"CuPk)t_Pf<Nga8(tsa-cn?Pa7R)b*J9Xo#eZGZiA4dc'jl_Pf`h&Wg:?uZiA4dc'loFlGrDb
+Pj7PO_g]52s-/h6QB[].ZH(\Yg>(ods8VNDs4l>`g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;
+g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g>(E;g=k?9gtKI"ini\Oini\OinhN0ic!i5
+ini[5inhN0ingU6W;egZhVd2,J,~>
+%:ELG?s$Z;H$N_&>aYQi>Uo$A>[3N_psN\Xs-eMsp@+S_anG:\[ee17s'1fXpsN]?s'2Yj>ibVL
+V#FU/lM:#AB[Z\FQ<^<_jStVH>QO,mr`f`oY*f5q]CPORrEL7Ys5[EiR/^L)o((jHJcDlqs1)Bc
+i:cZ1R/d%g"^l.tP/!=[Ooa@G\<6u3R[07XrCdE:QBlHXQ:h(@%n`.RDjlu1!,n0h,:/Y8GCT~>
+%<Zc2@r6:(Fa%hIF/K!9F"6OeF*")Fpsj\3s/(q@p%581e+iL#_u.lYs)Xq(psj\fs)Ya;F6N>g
+YPrSQm/$AHIb+;bU3![;kPqFYErkX<rc8A3\YfCK`:NZcrGrm/roeEEVZ1bVoC_<gP5i(Js2&i>
+k4SAHVZ6O7"aGfoZe)\`ZN9I;\?c<qYI1corEBJ^[C(ss[9NR:%pQHLN3BXF!/@nh/1e33P(3~>
+6_L$<DNpfYI=[cWTY^YuR[fi;bab-:o_RL?RfC.0meupuT&TVA\(:T=_>ft=o_RL?_>ftLnso4J
+q8\qoRe$FRqF7@AqXhOkao1`/_4$m_o$!VmSFXtAs.%a=qX0lBS=6DVm[BZ^s.%a=qX0lZs3%MD
+es`u6rV4:Hs-fIHS=5tJ^XM?=lMK]Eq=;&X"MsBim'-G4#.!U^`Tlf4r9Or:m-M^Vm'$Jom-Hbq
+m,lQC~>
+s&];*;Z9c$?ADoj=S#PqC81`^eQ)g5VRQMEb>rsh@!.6be?4R`LQpf;LP^eCLP^eCLP^eCLP^eC
+LP^eCLP^eCLP^eCLP^eCLP^eCLP^eCLP^eCLP^eCLP^eCLP^eCLP^eCLP^eCLP^eCLPL_AM2,l0
+NJVC86pO.LNJVM8NFkRD6pO.*NJVM8NJWXONJWXOMh>\n~>
+s).jHrb_jXMJ-mFo5+SZY5ad;D$6H9_Yo22D$>0GW3#!urhon(m+]"J"GNeSWdanC#(3GNL8_,$
+qb[<m!J[QJWWAfHJ,~>
+$^dB,K:8<tOHb0^SF`$KUrEA?eWp?Oajg?hbE`@&ZH(b[qs==;!p9=N\(gtsro*pVrG;b9io7f6
+ii)`ks5F$ppYl5,^jl~>
+ohP*P!b.mZe4]saTUp&D9EIsiAH$TQ[,fThgmkfn!FCQUF9,d)pN-FDL\PrlDI@t~>
+ojRH"!d(N.e6iB0Wi:Kj?jgLaJ<5kT`q&!MlE[j[!I110OTB`upQ5K%SbS<JN-Kj~>
+$BU4)NfJsXN/N^VnqdF8_6DFG"/<QFTZW+<Pc2%2`Q@->q>L3E`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<
+`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q,s<`Q-$<a2Q*'g<%U]
+c,n5Pc,n5;g<%U]c,n5Pc,n5;g<%U]c,n5Pc-+/7J,~>
+$U[BN7RKX47RKX47YjD585rirA-#e^pLXG0J+mOU>(?9Y!*Xm~>
+$!:81=BAR+='&LY<ruZDGccGrE0U*I!HF@uJ,sYSpj`BoEe"~>
+s+Lc1LP(55Kn5#3K8>'[Ni&t][K3DQpU^I/c1egNY0H^Q!3Uh~>
+!P.'<eqDTT^U\j~>
+!P7*<e:c<P^:Jg~>
+!P.'<eqDTT^U\j~>
+!P-d4`Iu22R(7_~>
+!P6d3_M#c,QF_S~>
+!P-d4`Iu22R(7_~>
+!P-d4`Iu22R(7_~>
+!P6d3_M#c,QF_S~>
+!P-d4`Iu22R(7_~>
+!P-d4`Iu22R(7_~>
+!P6d3_M#c,QF_S~>
+!P-d4`Iu22R(7_~>
+!P-d4`Iu22R(7_~>
+!P6d3_M#c,QF_S~>
+!P-d4`Iu22R(7_~>
+!P-eZ`Vs?GPQA`'J]4S,s-3Q&s-3H#!!)`3!LUEJ~>
+!P6eY_Z"!COo`E"J\nA&s-!E!s-!;s!!)`0!LC<I~>
+!P-eZ`Vs?GPQA`'J]4S,s-3Q&s-3H#!!)`3!LUEJ~>
+!P-eZ`;fo8`;fmh`MgcU@fOFI@f41F!;=A4R(7_~>
+!P6eY_>jT5_>jRe_Pk?O@K44E@JmtB!;=81QF_S~>
+!P-eZ`;fo8`;fmh`MgcU@fOFI@f41F!;=A4R(7_~>
+!P-eZ`;fo;`W'BO`;mlA@PO*u`N@,Z@fOFI@L&-,0pKWW`FAg$!0mE#!LUEJ~>
+!P6eY_>jT8_Z+$K_>qH9@5*jq_QC]T@K44E@0_s(0Ts9Q_I<Et!0[8s!LC<I~>
+!P-eZ`;fo;`W'BO`;mlA@PO*u`N@,Z@fOFI@L&-,0pKWW`FAg$!0mE#!LUEJ~>
+!P-eZ`=)`U@`;ec`;mkdPf3WR`N@)k@PM>$0k+UV`;mjW`F<;q`A.;0!LUEJ~>
+!P6eY_@-EQ@DZG]_>qG]P/73M_QCZe@5)+u0O\CQ_>qFQ_I6li_D(o)!LC<I~>
+!P-eZ`=)`U@`;ec`;mkdPf3WR`N@)k@PM>$0k+UV`;mjW`F<;q`A.;0!LUEJ~>
+!P-eZ`;fo;`W'BK`;mmU@Y)M#`W'EI`VX*L`;mkd@`?:dr5A](\UX~>
+!P6eY_>jT8_Z+$G_>qIO@=c:t_Z+'E_Y[aH_>qG]@D]k]r5&K#\ps~>
+!P-eZ`;fo;`W'BK`;mmU@Y)M#`W'EI`VX*L`;mkd@`?:dr5A](\UX~>
+!P-eZ`;fo;`W'BO`;mlA0u]B.`N@,Z@fOFI@LJDT`K\=A`F:R@P[aR0!LUEJ~>
+!P6eY_>jT8_Z+$K_>qH90Z'!(_QC]T@K44E@1/5P_NMb9_I5.8P%":*!LC<I~>
+!P-eZ`;fo;`W'BO`;mlA0u]B.`N@,Z@fOFI@LJDT`K\=A`F:R@P[aR0!LUEJ~>
+!P-eZ`;jBH`W)/,`F?g*P[\*Q`N@,ZPlJ`&PQo*k@Ud;c`Vj9C`;u@:J,~>
+!P6eY_>n$D_Z,c'_I:<uP$qdM_QC]TP5iE!Op8dd@:@#]_Ymp?_?#t6J,~>
+!P-eZ`;jBH`W)/,`F?g*P[\*Q`N@,ZPlJ`&PQo*k@Ud;c`Vj9C`;u@:J,~>
+!P-d4`K%q;@emtDR(7_~>
+!P6d3_N)M5@JRb@QF_S~>
+!P-d4`K%q;@emtDR(7_~>
+!P-d4`Iu22R(7_~>
+!P6d3_M#c,QF_S~>
+!P-d4`Iu22R(7_~>
+!P-d4`Iu22R(7_~>
+!P6d3_M#c,QF_S~>
+!P-d4`Iu22R(7_~>
+!P-d4`Iu22R(7_~>
+!P6d3_M#c,QF_S~>
+!P-d4`Iu22R(7_~>
+!P,XiR"Lb+\UX~>
+!P5[iQ@kJ'\ps~>
+!P,XiR"Lb+\UX~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@ab;Xs+("I"[Kj&s1^hu!!,@"rr2tKquHZp"os2R!!*%Lr;ZhJrVlkJr;ZhJrVltM!!%QK
+rr@TK!<)ot^\\!2JGoKL5QH?5rr>=`!!PX&s8Ti!rVusa^]+67^Arf_rrR]NJH#QMJ,k-!rr[cO
+!.b(K!.b%KrVll4q>^VJs8RVt!!?]L`OUL~>
+"1l@d@FG2Ws+("I"[Kj&s1^hu!!,@"rr2tKquHZp"os2R!!*%Lr;ZhJrVlkJr;ZhJrVltM!!%QK
+rr@TK!<)ot^\\!2JGoKL5QH?5rr>=`!!PX&s8Ti!rVusa^]+67^Arf_rrR]NJH#QMJ,k-!rr[cO
+!.b(K!.b%KrVll4q>^VJs8RVt!!?ZH_Rb6~>
+"1cCi@ab;Xs+("I"[Kj&s1^hu!!,@"rr2tKquHZp"os2R!!*%Lr;ZhJrVlkJr;ZhJrVltM!!%QK
+rr@TK!<)ot^\\!2JGoKL5QH?5rr>=`!!PX&s8Ti!rVusa^]+67^Arf_rrR]NJH#QMJ,k-!rr[cO
+!.b(K!.b%KrVll4q>^VJs8RVt!!?]L`OUL~>
+"1cCi@ab;Xs+(%J$UFa,!!'e65QF(L^]"355l:T_s+(%J"b?UQ!<7TJ!!.WMq#CGGs82j,^]-P!
+5l\S!!<7QL5lZB4!#gCf!!*'!!.b(L!5JO6!'pS!!!'e65QF(L^]"38J,k-"r;[des$-QL5_/l"
+!'idL^]-P!5l\S!!<7QL5lZB4!!RoQ5QLh7df9JZ`PoB<~>
+"1l@d@FG2Ws+(%J$UFa,!!'e65QF(L^]"355l:T_s+(%J"b?UQ!<7TJ!!.WMq#CGGs82j,^]-P!
+5l\S!!<7QL5lZB4!#gCf!!*'!!.b(L!5JO6!'pS!!!'e65QF(L^]"38J,k-"r;[des$-QL5_/l"
+!'idL^]-P!5l\S!!<7QL5lZB4!!RoQ5QLh7df9JY_SWm7~>
+"1cCi@ab;Xs+(%J$UFa,!!'e65QF(L^]"355l:T_s+(%J"b?UQ!<7TJ!!.WMq#CGGs82j,^]-P!
+5l\S!!<7QL5lZB4!#gCf!!*'!!.b(L!5JO6!'pS!!!'e65QF(L^]"38J,k-"r;[des$-QL5_/l"
+!'idL^]-P!5l\S!!<7QL5lZB4!!RoQ5QLh7df9JZ`PoB<~>
+"1cCi@ab;Xs+(%J!Pe[5!!N>:!5JR.!!3+Mr;["Orr<'!JGfHKJH,EF!J(4K!!5FcJGoNTJH%k7
+s*t)7s+("I&:jc\!.b(LJH#TL^]+96^]464"TQ4:^]402!J(4K!!7]N^]"37JH*C`!!5FcJGoNT
+JH%k7s*t)7s+("Is8W*!!J(4!!!?]L`OUL~>
+"1l@d@FG2Ws+(%J!Pe[5!!N>:!5JR.!!3+Mr;["Orr<'!JGfHKJH,EF!J(4K!!5FcJGoNTJH%k7
+s*t)7s+("I&:jc\!.b(LJH#TL^]+96^]464"TQ4:^]402!J(4K!!7]N^]"37JH*C`!!5FcJGoNT
+JH%k7s*t)7s+("Is8W*!!J(4!!!?ZH_Rb6~>
+"1cCi@ab;Xs+(%J!Pe[5!!N>:!5JR.!!3+Mr;["Orr<'!JGfHKJH,EF!J(4K!!5FcJGoNTJH%k7
+s*t)7s+("I&:jc\!.b(LJH#TL^]+96^]464"TQ4:^]402!J(4K!!7]N^]"37JH*C`!!5FcJGoNT
+JH%k7s*t)7s+("Is8W*!!J(4!!!?]L`OUL~>
+"1cCi@ab;Xs+(%J!WTq5!!L(:!<9h.!"8hAJ:KlbJH#TLs+(%J!J(4LJG]BJJH,V!!s!lO5lL`h
+5lZ?7s1a*a^\\!BJH#U7s1\Pas+%la5QCfa^\n-8^]+<6^\\!3JH,V!rr<MCs1^f!!5JQK5QH?7
+5lL`h5lZ?7s1a*a^\\!7s*t(LJH+'u"(K6g\UX~>
+"1l@d@FG2Ws+(%J!WTq5!!L(:!<9h.!"8hAJ:KlbJH#TLs+(%J!J(4LJG]BJJH,V!!s!lO5lL`h
+5lZ?7s1a*a^\\!BJH#U7s1\Pas+%la5QCfa^\n-8^]+<6^\\!3JH,V!rr<MCs1^f!!5JQK5QH?7
+5lL`h5lZ?7s1a*a^\\!7s*t(LJH+'u"(B'`\ps~>
+"1cCi@ab;Xs+(%J!WTq5!!L(:!<9h.!"8hAJ:KlbJH#TLs+(%J!J(4LJG]BJJH,V!!s!lO5lL`h
+5lZ?7s1a*a^\\!BJH#U7s1\Pas+%la5QCfa^\n-8^]+<6^\\!3JH,V!rr<MCs1^f!!5JQK5QH?7
+5lL`h5lZ?7s1a*a^\\!7s*t(LJH+'u"(K6g\UX~>
+"1cCi@ab;Xs+(%J!WR]K!!L(:!<7TK!!.U8qu@-)^OUi"!.b(L!<7TJ!!.WMrdanH!J(4LJ-#_$
+s8;p'5lZ?7s1c>K5l1N]JH#QR^An7as+(-arW!!!JGfHN^]+<6JGT<IJH,V!rW!=Vs8P=a!.b+L
+5_/n5!!kjiJ,oVa^]-Rr!!WCQ!!%QLdf9JZ`PoB<~>
+"1l@d@FG2Ws+(%J!WR]K!!L(:!<7TK!!.U8qu@-)^OUi"!.b(L!<7TJ!!.WMrdanH!J(4LJ-#_$
+s8;p'5lZ?7s1c>K5l1N]JH#QR^An7as+(-arW!!!JGfHN^]+<6JGT<IJH,V!rW!=Vs8P=a!.b+L
+5_/n5!!kjiJ,oVa^]-Rr!!WCQ!!%QLdf9JY_SWm7~>
+"1cCi@ab;Xs+(%J!WR]K!!L(:!<7TK!!.U8qu@-)^OUi"!.b(L!<7TJ!!.WMrdanH!J(4LJ-#_$
+s8;p'5lZ?7s1c>K5l1N]JH#QR^An7as+(-arW!!!JGfHN^]+<6JGT<IJH,V!rW!=Vs8P=a!.b+L
+5_/n5!!kjiJ,oVa^]-Rr!!WCQ!!%QLdf9JZ`PoB<~>
+"1cCi@ab;Xs+(%J!Pe[5!!N>:!5JR5!!3+Mqu?ctJGfHOJH#TLs+(%J!J(4G!!.WMr;Zmas+((K
+#_;q?!<7QL^VBXG!J(4J!""2U!'pQL!!'e6r;[!#^Au%KqZ$YIs7u]s5lZB6!!PXfJ3a-brW!4S
+s$-SaJ,m@!qZ-Zrrr<(Ms3grM@`?<sJ,~>
+"1l@d@FG2Ws+(%J!Pe[5!!N>:!5JR5!!3+Mqu?ctJGfHOJH#TLs+(%J!J(4G!!.WMr;Zmas+((K
+#_;q?!<7QL^VBXG!J(4J!""2U!'pQL!!'e6r;[!#^Au%KqZ$YIs7u]s5lZB6!!PXfJ3a-brW!4S
+s$-SaJ,m@!qZ-Zrrr<(Ms3grM@D]mmJ,~>
+"1cCi@ab;Xs+(%J!Pe[5!!N>:!5JR5!!3+Mqu?ctJGfHOJH#TLs+(%J!J(4G!!.WMr;Zmas+((K
+#_;q?!<7QL^VBXG!J(4J!""2U!'pQL!!'e6r;[!#^Au%KqZ$YIs7u]s5lZB6!!PXfJ3a-brW!4S
+s$-SaJ,m@!qZ-Zrrr<(Ms3grM@`?<sJ,~>
+"1cCi@ab;Xs+(%J%m^00!!'e65QF(L^An96JG]BJs+(%J"b?UQ!<7TJ!!.WMq#CGGs82j,^]-P!
+5l\S!!<7QL5lZB4!!.WMqu@C\rr<&6rr<$as1\O6^]-P!5l\Uu!!@`OJH,QJ)aFB'5lZ@"!!#:a
+J,m@a5QF(L^An96J,hk7JG]BNJH%l"s+&Pu"(K6g\UX~>
+"1l@d@FG2Ws+(%J%m^00!!'e65QF(L^An96JG]BJs+(%J"b?UQ!<7TJ!!.WMq#CGGs82j,^]-P!
+5l\S!!<7QL5lZB4!!.WMqu@C\rr<&6rr<$as1\O6^]-P!5l\Uu!!@`OJH,QJ)aFB'5lZ@"!!#:a
+J,m@a5QF(L^An96J,hk7JG]BNJH%l"s+&Pu"(B'`\ps~>
+"1cCi@ab;Xs+(%J%m^00!!'e65QF(L^An96JG]BJs+(%J"b?UQ!<7TJ!!.WMq#CGGs82j,^]-P!
+5l\S!!<7QL5lZB4!!.WMqu@C\rr<&6rr<$as1\O6^]-P!5l\Uu!!@`OJH,QJ)aFB'5lZ@"!!#:a
+J,m@a5QF(L^An96J,hk7JG]BNJH%l"s+&Pu"(K6g\UX~>
+"1cCi@ab>Trs+&S5em@!^Hhbu!C4F!rr>=^!!3+Mr;ZqMrr<&ss8RWJrr@TJ!!.WMqZ$VHrr2tK
+rW!0&J,fSas$6M_!J(4J!"OPZ!!#:a^An7!^]4>K5lL`a5em<u!e:9$rVunJrr3%M!.b(K!.b%K
+!.b(K!.b%K#602R!5JP!qu?hLs8Tj^!!?]L`OUL~>
+"1l@d@FG5Srs+&S5em@!^Hhbu!C4F!rr>=^!!3+Mr;ZqMrr<&ss8RWJrr@TJ!!.WMqZ$VHrr2tK
+rW!0&J,fSas$6M_!J(4J!"OPZ!!#:a^An7!^]4>K5lL`a5em<u!e:9$rVunJrr3%M!.b(K!.b%K
+!.b(K!.b%K#602R!5JP!qu?hLs8Tj^!!?ZH_Rb6~>
+"1cCi@ab>Trs+&S5em@!^Hhbu!C4F!rr>=^!!3+Mr;ZqMrr<&ss8RWJrr@TJ!!.WMqZ$VHrr2tK
+rW!0&J,fSas$6M_!J(4J!"OPZ!!#:a^An7!^]4>K5lL`a5em<u!e:9$rVunJrr3%M!.b(K!.b%K
+!.b(K!.b%K#602R!5JP!qu?hLs8Tj^!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@eTj25QCdL!'gMa5X9jM5k"aR5lQ9@!'idL!'gNLJ:KoX!<.KV5QCdL5_+AM5QCdLrdXu6
+JH4O,"(K6g\UX~>
+"1l@d@J9a15QCdL!'gMa5X9jM5k"aR5lQ9@!'idL!'gNLJ:KoX!<.KV5QCdL5_+AM5QCdLrdXu6
+JH4O,"(B'`\ps~>
+"1cCi@eTj25QCdL!'gMa5X9jM5k"aR5lQ9@!'idL!'gNLJ:KoX!<.KV5QCdL5_+AM5QCdLrdXu6
+JH4O,"(K6g\UX~>
+"1cCi@eTj/J,fS"!5Cc!J:Qqc!e:7NrdY(Nrr@T?!!e#S!.Y&75_/h6"i!;&J,k+N!8IPV@`?<s
+J,~>
+"1l@d@J9a.J,fS"!5Cc!J:Qqc!e:7NrdY(Nrr@T?!!e#S!.Y&75_/h6"i!;&J,k+N!8IPV@D]mm
+J,~>
+"1cCi@eTj/J,fS"!5Cc!J:Qqc!e:7NrdY(Nrr@T?!!e#S!.Y&75_/h6"i!;&J,k+N!8IPV@`?<s
+J,~>
+"1cCi@eTj-J,fS"!.]S"rIF88!e:7Nr."bIrdaV@!Pa0a5QQB8rdY1QJ:IWM!.]V#g].Fc`PoB<~>
+"1l@d@J9a,J,fS"!.]S"rIF88!e:7Nr."bIrdaV@!Pa0a5QQB8rdY1QJ:IWM!.]V#g].Fb_SWm7~>
+"1cCi@eTj-J,fS"!.]S"rIF88!e:7Nr."bIrdaV@!Pa0a5QQB8rdY1QJ:IWM!.]V#g].Fc`PoB<~>
+"1cCi@eTj,J,fS"!.Y(KJEm1AJ,fS"J3\X8!.aV?!.b%Ks*t+MJGoNPJ,k+M!.]V#g].Fc`PoB<~>
+"1l@d@J9a+J,fS"!.Y(KJEm1AJ,fS"J3\X8!.aV?!.b%Ks*t+MJGoNPJ,k+M!.]V#g].Fb_SWm7~>
+"1cCi@eTj,J,fS"!.Y(KJEm1AJ,fS"J3\X8!.aV?!.b%Ks*t+MJGoNPJ,k+M!.]V#g].Fc`PoB<~>
+"1cCi@eTm$J-,e%!'pL5!'orP#_2mTJ:IVbJ,oS!!'p2W#/>\=!.Y%LrdY2<J,hib!.]V#g].Fc
+`PoB<~>
+"1l@d@J9d#J-,e%!'pL5!'orP#_2mTJ:IVbJ,oS!!'p2W#/>\=!.Y%LrdY2<J,hib!.]V#g].Fb
+_SWm7~>
+"1cCi@eTm$J-,e%!'pL5!'orP#_2mTJ:IVbJ,oS!!'p2W#/>\=!.Y%LrdY2<J,hib!.]V#g].Fc
+`PoB<~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@eTlpJFEO=5kBO"!!#:PJ,hic!8dbY@`?<sJ,~>
+"1l@d@J9coJFEO=5kBO"!!#:PJ,hic!8dbY@D]mmJ,~>
+"1cCi@eTlpJFEO=5kBO"!!#:PJ,hic!8dbY@`?<sJ,~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1l@d@=\E7!!?ZH_Rb6~>
+"1cCi@Y"N8!!?]L`OUL~>
+"1cCi@Y"NB!!!r42$89G`OUL~>
+"1l@d@=\EA!!!r41]r*A_Rb6~>
+"1cCi@Y"NB!!!r42$89G`OUL~>
+"1cCi@Y"NB!!"nTX8piMX97%m`OUL~>
+"1l@d@=\EA!!"kSV#]$DV$#5a_Rb6~>
+"1cCi@Y"NB!!"nTX8piMX97%m`OUL~>
+"1cCi@Y"NB!!"nUX9-5WUAh4rf#>V=J,~>
+"1l@d@=\EA!!"kTV#n<HSc5GfeAB)6J,~>
+"1cCi@Y"NB!!"nUX9-5WUAh4rf#>V=J,~>
+"1cCi@Y"NB!!"nUX9-YcY5YL)f#>V=J,~>
+"1l@d@=\EA!!"kTV#niWXT#$ueAB)6J,~>
+"1cCi@Y"NB!!"nUX9-YcY5YL)f#>V=J,~>
+"1cCi@dsEuJFER=J,qn8rdYIYJ:IV"J:Klb!.]S"!.b%K!.anGrdY5=!!#7aJ:Koa!#RtO5QH=b
+5QCe75QCdLJ3ZAMJ3\X85_+Ca5lUff5QCe7J3`u3s$4d.!'ofL!'p)T!'pD]!'p/V"#[0]_>_CX
+U9(HI`PoB<~>
+"1l@d@IX<tJBn5pJ-S=>!'gO7J3a)6(dNU:!.]Sb!!%O7!!#975X9jM5_+AMJ:RVarr<3f!!%P"
+5l1Q]5g03.5jA=L5k4mT5l1N]5kG$Y1o7%]rk\l1V5;\Y_Rb6~>
+"1cCi@_MjAJ-S=>!'gO7J3a)6(dNU:!.]Sb!!%O7!!#975X9jM5_+AMJ:RVarr<3f!!%P"5l1Q]
+5g03.5jA=L5k4mT5l1N]5kG$Y26<mqrl#)9XK:!l`OUL~>
+"1cCi@e'L#J,k,i!!%QI!!%QK!!7ZNJGoNKJGoNQJ,k*"J,k,s!#L.c!.]S"J,k*"5X5;LJ,k*"
+J,k*"J,oO5rr<7R!!%NL!.b%KrdY(NJ,k,s!!@a:5em9u(I3KNJ,fS"5QF'"!'l&75_&h7J:IVb
+JGfH[J3X*b5QF'"!5Cc!!5Cc!J3a)6"[ITg!'gP]5TTnjJ,k*"5QCdL!!'c!J3Z@"5_&ib5QF'"
+!!%O7JGfHRJ3\WM5QF'"!<#.eJ,hhlXK9\G`<NKHXObA0\UX~>
+"1l@d@IaC"J,k,H!#L.c!.]S"J,k*"5X5;LJ,k*"J,k*"J,oO5rr<7R!!%NL!.b%KrdY(NJ,k,s
+!!@a:5em9u(I3KNJ,fS"5QF'"!'l&75_&h7J:IVbJGfH[J3X*b5QF'"!5Cc!!5Cc!J3a)6"[ITg
+!'gP]5TTnjJ,k*"5QCdL!!'c!J3Z@"5_&ib5QF'"!!%O7JGfHRJ3\WM5QF'"!<#.eJ,hhkV5;B7
+_?R*<V:<B!\ps~>
+"1cCi@_MgYJ,fS"J,k*"J,hi"!!%NLJ,k*"J,k*"rBUA_#(Q[RJ,fS"rW)qJ!s!iOJGT<KJ3ZB7
+rW!a"J,k*"!.[<75_&i"J,hib!!%P"!'l)5!"j`H!.[<75_&jL5QCf!5QH="rW!*eJ:IVb!;f#&
+!'l&7J,hh7!'gMa^Hd<75QF'"!.[<75_&h7J3\Y`!!n*?J3Z@"5_&k55R)`=5W,XEc2PZdY,n_U
+`PoB<~>
+"1cCi@e'L#J,k,i!<7TK!#:"a!'l&7!.]S"!5F%L!.Y'a!.Y'aqZ%)?J3\WM5_&ib!!%NL!<.KT
+!5F%L!.Y%LJ:RV!rdYFXJ3X*b5QH=b5X9i"JG]BMJ,k*"JGoNp^Au"KJ:IWM!.Y%LJ,fR7!.]S"
+J,k*"J,fS"!!%NLJ,m=aJ:RV!"FpK&!.b%K.Y%N6!.Y'"J3\WMJ,m=a^Are7!'idL!.Y'"5_&jL
+!.Y'"!'gO7J,hibrW!U^!!%O7J,hh7J:KlbJ,k*"26=Xl`<E!;f#>V=J,~>
+"1l@d@IaC"J,k,H!"H\n5_)*bJ,k*"!.Y%LrdY:T^OSQLJ,fS"JGoQJJ.2L/5QH="!.]Sb5_&ib
+qu?kM!.Y'"rW"7Z!5AMaJ,k*"J,fS"!!#7aJ:IWM!.Y'"!!%NL!.Y'"!5AMaJGoNOJ,k*"JGoNu
+J,m=aJ,k+M5_)+M!5ANK!.]S"5X5;LJ,k*bJ,m=aJ,k*"5QH=b!'l)6!#'k_!.[=b!'gO7J3X*b
+!.Y&+V7c`C"eDL>_SWm7~>
+"1cCi@_MgO^OSS"5X9i"J,fS"!!*"K#lq_j5QH<7!.]V!!<.KX!.[<7J3X*bJ3ZAM!.atI"FpK&
+!.b%K-,0Gp!.]S"J,k*"!.Y%L5QH=b!.Y'"!.Y%LJ,fS"!.Y'a!.]V!!!IfPJ,k-!!%NL!^Arca
+J:Kn85_&jL!5AMaJ,hi"!!%NLJ3\Vb^ArcaJ,hh7J:IVbJGoN^J,fS"5_&i"!.]Sb!.Y'"!&^jo
+r5Ai6XObA0\UX~>
+"1cCi@e'L#J,k,g!!@`O!.b%Ks$6P`%"J>.!.Y%LJ:IV"J:RLs%Y+NZJ,k+M!.Y%LJ,fS"rW!4S
+5X5="!!%P"rVuqKr;[R_!!%NLJ:IWMJ,k*"!.Y%LJ,k*"JGoNNJ,k*"rI>(P5_&i"J,oOu"TX&Q
+^OSTK!!.U8rdY+OJ,k+MrW!(O!.Y'"rW!X_!.Y'"!.]S"J,k*"J,k*"J3ZAMrW!1R!.Y'"!.Y(K
+J,fTJJH#TLJGoNQJ,fS"!.Y(JJH#TR^OSQL26>(#`<EEGf#>V=J,~>
+"1l@d@IaC"J,k,H!"OMZ!.Y'"J,k*"!.Y%LJGoNSJ3Z@"J,fS"JGoNKJGfH_J,fS"!.]S"J:IWM
+!!%NL!.Y'"!.b%K"+UB%!<%EP!'l&75_&k5J->q'!5F%LrVutL5lQ9:!.Y'"JGoNOJ,k*"JGoN_
+J,k*"J,k+M!.Y'"!.Y'"!.[="JGoNRJ,k*"J,k*"rdXtKrIFnJ!.b%K#(Q[RJ,k*"rIFnJ#/>[R
+!&UOqr5&W=V:<B!\ps~>
+"1cCi@_MgPJ,fS"!.]S"J,fS"!!%QK!!n*?5QH<7!.]V!!!%QJ!#:"a!.Y'"J,k+M!.Y%LJ,fS"
+!.Y'"rW!%N!.Y(JJ-H!=J,hib!<%EO!.Y'aJ3a)6!J!H7J-5k&!.]V!!!IfPJ,k-!!#0q`J,k*"
+J:IWM!.Y'"!.Y'"5X9l!!!e#SJ,k*"J,oS!!!)tJrr<%LrW!.Q!!%NLJ,oOurr<8<J3X)lXNg[^
+"g4rX`PoB<~>
+"1cCi@e'L#5_),i!<7TL!!%QK!"qPI5QH=b!!#975QH=b5QH=b5l1N]^]&c`!!L%:^OUk6!!%QK
+!!.TMr]pL6rrE(L!'pF3$:',l!.]S"!5AM!rdb"K"@.Kf!.b%K."D;J!.[=bJ,k+M!.]S"J:PC"
+JA2)7J3X)75_)*bJ:IWM!.[="!!*!`s+((Ks*t-b!<%EV!.Y'"!.Y'"!.Y'"5lLc`5Ri5DJ,k*"
+5_+@bJ:PC"rdatJ&jUt4J,k*"J:PCb!!%P"5X73CqS`T3f#>V=J,~>
+"1l@d@IaC"5_),H!!'e5JH#TP^Au$!JGoNKJGoNLJ,oR6s+(+Ls*t)7qg]#=J:IWMJ,fSa!'pO6
+rr<0eJ:IWMrW"?s!.Y'"5_+@bJ:IWMJ,k+M^Hd=a!.]Sb!!#975X9jM!.Y'"5X5;Lr]pL6rW)tK
+!P\X5J.)F.!.Y'"!.Y'"!.[?6!<5:nJ,k*"J,hibJ,k+M^HhdKrW!QrJ3\VbJ,k+M^OQ:aJ:KmM
+1q`\%"J+&Z_Rb6~>
+"1cCi@_MgB^]&c`!!L%:^OUk6!!%QK!!.TMr]pL6rrE(L!'pF3$:',l!.]S"!5AM!rdb"K"@.Kf
+!.b%K."D;J!.[=bJ,k+M!.]S"J:PC"JA2)7J3X)75_)*bJ:IWM!.[="!!*!`s+((Ks*t-b!<%EV
+!.Y'"!.Y'"!.Y'"5lLc`5Ri5DJ,k*"5_+@bJ:PC"rdatJ&jUt4J,k*"J:PCb!!%P"5X73CqS`T3
+f#>V=J,~>
+"1cCi@b1S[5aq`T5_+C5!!IfP5_),f!!5E95k"aS28B!T"G,.C`OUL~>
+"1l@d@=\FJ!!5E9JC4E#J,hib5jeUR5_),h!!+pjqN_86eAB)6J,~>
+"1cCi@Y"OK!!5E9JC4E#J,hib5jeUR5_),h!!+slqNqD:f#>V=J,~>
+"1cCi@Y"NB!!"nOaTL,5`OUL~>
+"1l@d@=\EA!!"kN`WO`-_Rb6~>
+"1cCi@Y"NB!!"nOaTL,5`OUL~>
+"1cCi@Y"NB!!+t.qS`T)f#>V=J,~>
+"1l@d@=\EA!!+q+qSEB$eAB)6J,~>
+"1cCi@Y"NB!!+t.qS`T)f#>V=J,~>
+"1cCi@Y"NB!!+t.qS`T)f#>V=J,~>
+"1l@d@=\EA!!+q+qSEB$eAB)6J,~>
+"1cCi@Y"NB!!+t.qS`T)f#>V=J,~>
+"1cCi@e'L"5eldg)S^ef!.]U7!.]Sb!5F%L!.]U7!'l'"!.]SbqZ-SF$:"TA!!'caJ,fS"pAb1Y
+JH5-=!B$nQMZ_PL`OUL~>
+"1l@d@IaC!5ekVFrI>5?!.Y%L^OUh7!.aeD!'l)8mf3AFVYPuLeAB)6J,~>
+"1cCi@_Mj@J-nOAJ,fSaJ:IV"JG0$D5_/q(!!+sWq25@+`PoB<~>
+"1cCi@dsEuJFEO>^Hhbus$6Sas$-Vc^Hhbus$-ehJ,k*"!'igH!<7TL!!RlQJ,fS"r;chIs$6U7
+!!)tJ!s$)d5_/q,!!"nOX97%m`OUL~>
+"1l@d@IX<tJBn5qJH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2#*mLeAB)6J,~>
+"1cCi@_MjBJH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2>F6Tf#>V=J,~>
+"1cCi@dsEuJF<L<5lUfeJ,fR7JGoQK5lUfiJ,fS"!.Y&7JGK9GJH#TXJ,k*"!5F%L!!%NL!<.KT
+^ArcaJ:IWM!.]V#o)JbJpoFSK`PoB<~>
+"1l@d@IX<tJBn5qJH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbIpn\)B_SWm7~>
+"1cCi@_MjBJH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbJpoFSK`PoB<~>
+"1cCi@dsEuJF<L<5QUpN5lCZkJ,fR75QF&7!!%NLJGoNKJGT?HJH#TQJ,k*"!.b"J"Fr`;J:RV!
+#Co'iJ,k*"J:R^l!!"nOX97%m`OUL~>
+"1l@d@IX<tJBn5qJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"nOX97%m`OUL~>
+"1cCi@e'L#5_+CT!!Ig;!!#:`!<7TL!!Ig;!!#:_!!IfP!.]Ur!<5=aJH#WLJ,hk6JH#WL5Ri5D
+!.]S"5X9ib!'gNLJH59A!&aPQ"4kH1\UX~>
+"1l@d@IaC"5_+C3!<5=aJH#WLJ,hk6JH#WL5Ri5D!.]S"5X9ib!'gNLJH59A!&XJI"4Y3)\ps~>
+"1cCi@_MjB5lZB7!<7QL5lQ<6!<5:nJ,fS"J,hi"J3X*"!'l)8o)JbJpoFSK`PoB<~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1l@d@Aj2+J:R^f!!"kNV$#5a_Rb6~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@e'O!JFER=J,qn8rdY7SJ:IV"J:KlbrdY+OJ:IV"rdakGs$6U7rr<*c!!*"Ko`+tWJH5*<
+!&aPQ"4kH1\UX~>
+"1l@d@IaEuJBn5q5lZB7!!5Cc!<.NA!!#98!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjB5lZB7!!5Cc!<.NA!!#98!:Bge2>F6Tf#>V=J,~>
+"1cCi@dj?tJFNU>JG]BIJGoNMJ,k,t!!%QK!!%QK!!%QH!<7TL!!RlQJ,fS"qu@%R5QF'"!!%O7
+J:R^g!!"nOX97%m`OUL~>
+"1l@d@IO6sJC";rJH#TQJ,k*"!.atI$%P8@5_&h7J3\X9!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjBJH#TQJ,k*"!.atI$%P8@5_&h7J3\X9!:Bge2>F6Tf#>V=J,~>
+"1cCi@dsHu5k+jSJGoNSJ,fR7J,fS"JGoNKJGoQK5lUfaJGK9GJH#T`J,k*"!5F%L!!%NLJ,m=a
+J:IVbJ:R^g!!"nOX97%m`OUL~>
+"1l@d@IX?t5gTN2JH#T`J,k*"!5F%L!!%NLJ,m=aJ:IVbJ:R^g!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#T`J,k*"!5F%L!!%NLJ,m=aJ:IVbJ:R^g!!"nOX97%m`OUL~>
+"1cCi@e'O!5jeUSJ,fS"rW)s`rW!1R!!%NL!'igK!!%QG!<7TL!!RlQJ,fS"r;chI#698SJ:IV"
+J:R^g!!"nOX97%m`OUL~>
+"1l@d@IaEu5gKH1JH#TQJ,k*"!.b"JrdY4RJ,k+M!!%P#!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjBJH#TQJ,k*"!.b"JrdY4RJ,k+M!!%P#!:Bge2>F6Tf#>V=J,~>
+"1cCi@e'L#^OST>!<7TL!!%QK!!ki?5QH=b!!%QK!!L&e5QH?1!<%E[5QJQL5ehi"!!#97J,k*"
+J3a*aJH5*<!&aPQ"4kH1\UX~>
+"1l@d@IaC"^OSSr!<%E[5QJQL5ehi"!!#97J,k*"J3a*aJH5*<!&XJI"4Y3)\ps~>
+"1cCi@_Mj@J.Y$H^OSSaJ:IV"5_+@bJ,k*brd]P"mJm5EpoFSK`PoB<~>
+"1cCi@b1S[5_/pK!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@e'O!J,hk)!#iV&5QH=b^Are75QJQL5QH=b^Are75QF'"5l1Q[J-nOAJ,fSaJ:IV"JG0$D
+5_/q(!!"nOX97%m`OUL~>
+"1l@d@IaEuJ,hj]!<%ET5QH<7!5F&7!!%QD!!#98!:Kmf2#*mLeAB)6J,~>
+"1cCi@_Mj@J-nOAJ,fSaJ:IV"JG0$D5_/q(!!"nOX97%m`OUL~>
+"1cCi@dsHu5k+gT^Hhbus$6Sas$-Vc^Hhbus$6Sas$-YdJ,k,s!<7TL!!RlQJ,fS"r;chIs$6U7
+!!)tJ!s$)d5_/q,!!"nOX97%m`OUL~>
+"1l@d@IX?t5gTN2JH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2#*mLeAB)6J,~>
+"1cCi@_MjBJH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2>F6Tf#>V=J,~>
+"1cCi@e'L"5_/;'s$6Sa"FpIP5_/h6s$6Sa$%N!U5_&h7J,k,s!<7TL!"=AXJ,fSaJ3X)7J,fTK
+J-isjJ,k+M!.Y'"JH59A!&aPQ"4kH1\UX~>
+"1l@d@IaC!5_./\s+(+L%"J>.!!'ca5QCe7!!*"K$,6Ij!.]S"J,k+N!:p0j2#*mLeAB)6J,~>
+"1cCi@_MjBJH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbJpoFSK`PoB<~>
+"1cCi@dj?tJFER=5QUpN5lCZfJ,fR75QF&7r;ZtN!.Y'"qZ-YHrr<4Q!.Y%LJGfHNJ3X*bJGoNR
+J3\X8!.Y'"JH59A!&aPQ"4kH1\UX~>
+"1l@d@IO6sJC";rJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"nOX97%m`OUL~>
+"1cCi@e'O!JFEOAJ3X)75lLc`JH#TPJ3X)75lLc`JGoNKJGK9G5lZB7!<7QL5lQ<6!<5:nJ,fS"
+J,hi"J3X*"!'l)8o)JbJpoFSK`PoB<~>
+"1l@d@IaEuJBn5q5lZB7!<7QL5lQ<6!<5:nJ,fS"J,hi"J3X*"!'l)8o)JbIpn\)B_SWm7~>
+"1cCi@_MjB5lZB7!<7QL5lQ<6!<5:nJ,fS"J,hi"J3X*"!'l)8o)JbJpoFSK`PoB<~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1l@d@Aj2+J:R^f!!"kNV$#5a_Rb6~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@dj?t5k+jSJ,qn8rdY%MJ:RV!s+(+L$%N!UJ:KlbJ:Ko^!<5=aJH#TN5QCf`JFrmB5_/q'
+!!"nOX97%m`OUL~>
+"1l@d@IO6s5gTN25lZB7!!5Cc!<.NA!!#98!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjB5lZB7!!5Cc!<.NA!!#98!:Bge2>F6Tf#>V=J,~>
+"1cCi@dsHuJFNU>JG]BIJGoNMJ,k-!!!IfPJ,k-!!!%QF!<7TL!!RlQJ,fS"qu@%R5QF'"!!%O7
+J:R^g!!"nOX97%m`OUL~>
+"1l@d@IX?tJC";rJH#TQJ,k*"!.atI$%P8@5_&h7J3\X9!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjBJH#TQJ,k*"!.atI$%P8@5_&h7J3\X9!:Bge2>F6Tf#>V=J,~>
+"1cCi@e'L#J,k,i!<7TK!#0q`!'l&7!5F%L!.Y'"!.]S"!.]Ur!<7TL!#0q`J,fSaJ3X)7J,k*"
+^Are7!'l'c!:Bge2>F6Tf#>V=J,~>
+"1l@d@IaC"J,k,H!<7TL!#0q`J,fSaJ3X)7J,k*"^Are7!'l'c!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjBJH#T`J,k*"!5F%L!!%NLJ,m=aJ:IVbJ:R^g!!"nOX97%m`OUL~>
+"1cCi@e'O!J,m@Q!!@`O!.b%Ks$-ehJ,k*"J,k-!!!%QK!!%QH!<7TL!!RlQJ,fS"r;chI#698S
+J:IV"J:R^g!!"nOX97%m`OUL~>
+"1l@d@IaEuJ,m@2!<7TL!!RlQJ,fS"r;chI#698SJ:IV"J:R^g!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.b"JrdY4RJ,k+M!!%P#!:Bge2>F6Tf#>V=J,~>
+"1cCi@dj?tJFNX>JH#TLJGoN\5_)*"5_)*"5_)*"J:IV"J:RIrrI>JF!5F%L^OUh7!'l'b!.Y'"
+5lQ:b!:Bge2>F6Tf#>V=J,~>
+"1l@d@IO6sJC";pJ.Y$H^OSSaJ:IV"5_+@bJ,k*brd]P"mJm5Dpn\)B_SWm7~>
+"1cCi@_Mj@J.Y$H^OSSaJ:IV"5_+@bJ,k*brd]P"mJm5EpoFSK`PoB<~>
+"1cCi@b1S[5_/pK!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@e'L#^OST>!#iV&5QH=b^Are75QF'"J,fR7J,m?75QJQL5l1Q[J-nOAJ,fSaJ:IV"JG0$D
+5_/q(!!"nOX97%m`OUL~>
+"1l@d@IaC"^OSSr!<%ET5QH<7!5F&7!!%QD!!#98!:Kmf2#*mLeAB)6J,~>
+"1cCi@_Mj@J-nOAJ,fSaJ:IV"JG0$D5_/q(!!"nOX97%m`OUL~>
+"1cCi@e'L"^Hh8g!P^o!!<5=a!<5:o!.]S"!'if"!5Cc!!5Ceq!<7TL!!RlQJ,fS"r;chIs$6U7
+!!)tJ!s$)d5_/q,!!"nOX97%m`OUL~>
+"1l@d@IaC!^Hg*Fs+(+L"b6T'!!%QJ!<.NK5lZ?7!<%EM!5F%LJH59A!&XJI"4Y3)\ps~>
+"1cCi@_MjBJH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2>F6Tf#>V=J,~>
+"1cCi@dsHu5k"dR5lUg!J,fR7J,fSa!.Y'aJA2'a5X5;L5X>2Hs+(+L%"J>.!!'ca5QCe7!!*"K
+$,6Ij!.]S"J,k+N!:p0j2>F6Tf#>V=J,~>
+"1l@d@IX?t5gTN2JH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbIpn\)B_SWm7~>
+"1cCi@_MjBJH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbJpoFSK`PoB<~>
+"1cCi@dsHu5k"dR5QUpN5lCZcJ,k*"JGoNSJ,fR75QCdL5l1Q]JH#TQJ,k*"!.b"J"Fr`;J:RV!
+#Co'iJ,k*"J:R^l!!"nOX97%m`OUL~>
+"1l@d@IX?t5gTN2JH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"nOX97%m`OUL~>
+"1cCi@e'L"J3`T("Fr`;!'pM`s+((K!.b"J#=&9>5QCe75l(K\5lZB7!<7QL5lQ<6!<5:nJ,fS"
+J,hi"J3X*"!'l)8o)JbJpoFSK`PoB<~>
+"1l@d@IaC!J3_E\s$6U7rrE(L!'pO6rrE'a%=eEYJ:IVb5_)*"5QF'#!:p0j2#*mLeAB)6J,~>
+"1cCi@_MjB5lZB7!<7QL5lQ<6!<5:nJ,fS"J,hi"J3X*"!'l)8o)JbJpoFSK`PoB<~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1l@d@Aj2+J:R^f!!"kNV$#5a_Rb6~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@dsHuJFNX>J,qn8rdY%MJ:RV!s+((K"@)qeJ:RV!!'pD]s$6U7rr<*c!!*"Ko`+tWJH5*<
+!&aPQ"4kH1\UX~>
+"1l@d@IX?tJC";r5lZB7!!5Cc!<.NA!!#98!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjB5lZB7!!5Cc!<.NA!!#98!:Bge2>F6Tf#>V=J,~>
+"1cCi@e'L!JF<I<JG]BIJGoNMJ,k,u!<7QM!.b"Js+'tHs+(+L"b6T'!!%QI!""0@!'l&7!.[=b
+JH5*<!&aPQ"4kH1\UX~>
+"1l@d@IaBuJBe/pJH#TQJ,k*"!.atI$%P8@5_&h7J3\X9!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjBJH#TQJ,k*"!.atI$%P8@5_&h7J3\X9!:Bge2>F6Tf#>V=J,~>
+"1cCi@e'L#^OST>!<7TK!#:"a!'l&7!5F%L!.Y'"!5F%L!.Y'"qZ-YHrr<a`!.Y%L^OSQL!.Y'"
+!5AMaJ,hibJH5*<!&aPQ"4kH1\UX~>
+"1l@d@IaC"^OSSr!<7TL!#0q`J,fSaJ3X)7J,k*"^Are7!'l'c!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjBJH#T`J,k*"!5F%L!!%NLJ,m=aJ:IVbJ:R^g!!"nOX97%m`OUL~>
+"1cCi@e'L#J,k,g!!@`O!.b%Ks$.(pJ,k*"J:PB7J,k*"J:PE3!<7TL!!RlQJ,fS"r;chI#698S
+J:IV"J:R^g!!"nOX97%m`OUL~>
+"1l@d@IaC"J,k,H!<7TL!!RlQJ,fS"r;chI#698SJ:IV"J:R^g!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.b"JrdY4RJ,k+M!!%P#!:Bge2>F6Tf#>V=J,~>
+"1cCi@e'L#5_),i!<7TL!!%QK!!Y]=5QF'"5lL`dJ,hib5lL``JGT?FJ.Y$H^OSSaJ:IV"5_+@b
+J,k*brd]P"mJm5EpoFSK`PoB<~>
+"1l@d@IaC"5_),H!<%E[5QJQL5ehi"!!#97J,k*"J3a*aJH5*<!&XJI"4Y3)\ps~>
+"1cCi@_Mj@J.Y$H^OSSaJ:IV"5_+@bJ,k*brd]P"mJm5EpoFSK`PoB<~>
+"1cCi@b1S[5_/pK!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@e'O!J,m@S!#iV&5QH=b^Are75QF'"J,fR7J,hibJ,k+M^\\$0J-nOAJ,fSaJ:IV"JG0$D
+5_/q(!!"nOX97%m`OUL~>
+"1l@d@IaEuJ,m@2!<%ET5QH<7!5F&7!!%QD!!#98!:Kmf2#*mLeAB)6J,~>
+"1cCi@_Mj@J-nOAJ,fSaJ:IV"JG0$D5_/q(!!"nOX97%m`OUL~>
+"1cCi@dsHu5k+gT^Hhbus$6Sas$-nkJ:IV"5X9i"J:RV!s$6G]s+(+L"b6T'!!%QJ!<.NK5lZ?7
+!<%EM!5F%LJH59A!&aPQ"4kH1\UX~>
+"1l@d@IX?t5gTN2JH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2#*mLeAB)6J,~>
+"1cCi@_MjBJH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2>F6Tf#>V=J,~>
+"1cCi@dsEuJF<L<5lUfuJ,fR7J,fSa!.Y'aJA2*!!.Y%LJGK9GJH#TXJ,k*"!5F%L!!%NL!<.KT
+^ArcaJ:IWM!.]V#o)JbJpoFSK`PoB<~>
+"1l@d@IX<tJBn5qJH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbIpn\)B_SWm7~>
+"1cCi@_MjBJH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbJpoFSK`PoB<~>
+"1cCi@e'O!5jn^Q5QUpN5lCZcJ,k*"JGoNRJ,k*"J,hi"q>gPGrr<4Q!.Y%LJGfHNJ3X*bJGoNR
+J3\X8!.Y'"JH59A!&aPQ"4kH1\UX~>
+"1l@d@IaEu5gKH1JH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"nOX97%m`OUL~>
+"1cCi@e'L!5jn[UJ3X)75lLc`JGoNKJGfHP5QCe7!!#:[!<5=aJH#WLJ,hk6JH#WL5Ri5D!.]S"
+5X9ib!'gNLJH59A!&aPQ"4kH1\UX~>
+"1l@d@IaBu5gBB05lZB7!<7QL5lQ<6!<5:nJ,fS"J,hi"J3X*"!'l)8o)JbIpn\)B_SWm7~>
+"1cCi@_MjB5lZB7!<7QL5lQ<6!<5:nJ,fS"J,hi"J3X*"!'l)8o)JbJpoFSK`PoB<~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1l@d@Aj2+J:R^f!!"kNV$#5a_Rb6~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@e'L#5_),i!<7QM5QLe6"9<t&!!*"K!W[b$rVuqKrVuqKq>gO\s+(+L!^H_crdaYA!'l)8
+mJm5EpoFSK`PoB<~>
+"1l@d@IaC"5_),H!<5=aJH#TN5QCf`JFrmB5_/q'!!"kNV$#5a_Rb6~>
+"1cCi@_MjB5lZB7!!5Cc!<.NA!!#98!:Bge2>F6Tf#>V=J,~>
+"1cCi@e'L#J,k,i!!%QI!!%QK!!%QK!!%QK!!n)TJ,k*"J,k,s!<7TL!!RlQJ,fS"qu@%R5QF'"
+!!%O7J:R^g!!"nOX97%m`OUL~>
+"1l@d@IaC"J,k,H!<7TL!!RlQJ,fS"qu@%R5QF'"!!%O7J:R^g!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.atI$%P8@5_&h7J3\X9!:Bge2>F6Tf#>V=J,~>
+"1cCi@e'NuJFNX>JGoNOJ,fR7JGoNXJ,fR7J,fS"!.Y'"!5JC2s+(+L'S$16!!'ca5QCe7!.Y'a
+!.]S"5_+CcmJm5EpoFSK`PoB<~>
+"1l@d@IaEtJC";rJH#T`J,k*"!5F%L!!%NLJ,m=aJ:IVbJ:R^g!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#T`J,k*"!5F%L!!%NLJ,m=aJ:IVbJ:R^g!!"nOX97%m`OUL~>
+"1cCi@e'L#J,k,g!!@`O!.b%Ks$6Sa!.b%Ks$-ehJ,k*"!.]Us!<7TL!!RlQJ,fS"r;chI#698S
+J:IV"J:R^g!!"nOX97%m`OUL~>
+"1l@d@IaC"J,k,H!<7TL!!RlQJ,fS"r;chI#698SJ:IV"J:R^g!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.b"JrdY4RJ,k+M!!%P#!:Bge2>F6Tf#>V=J,~>
+"1cCi@e'NuJFNX>JH#TLJGoNO5_)*"JGoNU5_)*"5_)*"J:Ko^!<%E[5QJQL5ehi"!!#97J,k*"
+J3a*aJH5*<!&aPQ"4kH1\UX~>
+"1l@d@IaEtJC";pJ.Y$H^OSSaJ:IV"5_+@bJ,k*brd]P"mJm5Dpn\)B_SWm7~>
+"1cCi@_Mj@J.Y$H^OSSaJ:IV"5_+@bJ,k*brd]P"mJm5EpoFSK`PoB<~>
+"1cCi@b1S[5l(H\5_/pS!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@e'L#5_),i!#iV&5QH=b^Are75QH=b^Are75QF'a!!%P"5l1Q[J-nOAJ,fSaJ:IV"JG0$D
+5_/q(!!"nOX97%m`OUL~>
+"1l@d@IaC"5_),H!<%ET5QH<7!5F&7!!%QD!!#98!:Kmf2#*mLeAB)6J,~>
+"1cCi@_Mj@J-nOAJ,fSaJ:IV"JG0$D5_/q(!!"nOX97%m`OUL~>
+"1cCi@e'L#J,k,i!!0i"rW)s`rrE'arrE'arrE'arr<%LrW)s`qZ-YHrr<4Q!.Y%LJGfKIJH%n7
+J,fTJJ-,edJ3\Yco)JbJpoFSK`PoB<~>
+"1l@d@IaC"J,k,H!<7TL!!RlQJ,fS"r;chIs$6U7!!)tJ!s$)d5_/q,!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2>F6Tf#>V=J,~>
+"1cCi@e'L#5_-W=!<5=a!!IfP!'l)6!!IfP!'l)6!!IfP!'l)2!<7TL!"=AXJ,fSaJ3X)7J,fTK
+J-isjJ,k+M!.Y'"JH59A!&aPQ"4kH1\UX~>
+"1l@d@IaC"5_-Vr!<7TL!"=AXJ,fSaJ3X)7J,fTKJ-isjJ,k+M!.Y'"JH59A!&XJI"4Y3)\ps~>
+"1cCi@_MjBJH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbJpoFSK`PoB<~>
+"1cCi@dj?tJFER=5QUpN5lCZbJ,hi"r;ZqM!!%QJ!!%QH!<7TL!!RlQJ,fS"r;ZtN5QH=brW!1R
+5_+@bJ,k+N!:p0j2>F6Tf#>V=J,~>
+"1l@d@IO6sJC";rJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"nOX97%m`OUL~>
+"1cCi@e'O!JFEOAJ3X)75lLc`JH#TL5lLc`JH#TQ5_+@bJ:RIrs$6U7rrE(L!'pO6rrE'a%=eEY
+J:IVb5_)*"5QF'#!:p0j2>F6Tf#>V=J,~>
+"1l@d@IaEuJBn5q5lZB7!<7QL5lQ<6!<5:nJ,fS"J,hi"J3X*"!'l)8o)JbIpn\)B_SWm7~>
+"1cCi@_MjB5lZB7!<7QL5lQ<6!<5:nJ,fS"J,hi"J3X*"!'l)8o)JbJpoFSK`PoB<~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1l@d@Aj2+J:R^f!!"kNV$#5a_Rb6~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@e0R"JGoNKJFW^?J,qn8rdY+OJ:IV"rdY1QJ:IV"J:RV!s+'tHs$6U7rr<*c!!*"Ko`+tW
+JH5*<!&aPQ"4kH1\UX~>
+"1l@d@IjI!JGoNKJC+As5lZB7!!5Cc!<.NA!!#98!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjB5lZB7!!5Cc!<.NA!!#98!:Bge2>F6Tf#>V=J,~>
+"1cCi@e9X)5_&h7J,k,k!!%QI!!%QK!!%QK!!%QK!!%QK!!7ZNJGB3FJH#TQJ,k*"!.atI$%P8@
+5_&h7J3\X9!:Bge2>F6Tf#>V=J,~>
+"1l@d@IsO(5_&h7J,k,J!<7TL!!RlQJ,fS"qu@%R5QF'"!!%O7J:R^g!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.atI$%P8@5_&h7J3\X9!:Bge2>F6Tf#>V=J,~>
+"1cCi@e0R'J,fS"!.aY@s+((K"FpIP5_/h6%=eEY5_&h75_&h7^OSTH!<7TL!#0q`J,fSaJ3X)7
+J,k*"^Are7!'l'c!:Bge2>F6Tf#>V=J,~>
+"1l@d@IjI&J,fS"!.`Jts+(+L'S$16!!'ca5QCe7!.Y'a!.]S"5_+CcmJm5Dpn\)B_SWm7~>
+"1cCi@_MjBJH#T`J,k*"!5F%L!!%NLJ,m=aJ:IVbJ:R^g!!"nOX97%m`OUL~>
+"1cCi@e0R'J,fS"!.aS>"+U@OJGoQK5lUfaJGoQK5lUia5Q_":!.aqHs+(+L"b6T'!!%QJ!<.KR
+!.Y'"J,fS"JH5*<!&aPQ"4kH1\UX~>
+"1l@d@IjI&J,fS"!.`Jts+(+L"b6T'!!%QJ!<.KR!.Y'"J,fS"JH5*<!&XJI"4Y3)\ps~>
+"1cCi@_MjBJH#TQJ,k*"!.b"JrdY4RJ,k+M!!%P#!:Bge2>F6Tf#>V=J,~>
+"1cCi@e9X)5ehgL5_),k!<7TL!!%QK!!GQ;5QH?6!"(uA5QF'"5QF'"5l1Q[J.Y$H^OSSaJ:IV"
+5_+@bJ,k*brd]P"mJm5EpoFSK`PoB<~>
+"1l@d@IsO(5ehgL5_),J!<%E[5QJQL5ehi"!!#97J,k*"J3a*aJH5*<!&XJI"4Y3)\ps~>
+"1cCi@_Mj@J.Y$H^OSSaJ:IV"5_+@bJ,k*brd]P"mJm5EpoFSK`PoB<~>
+"1cCi@b1S[5l(H\5lL``5_/pW!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@e9X(5ed:!5elji)S^ef!.]U7!.]Sb!.]U7!.]Sb!.]Sb!'l'"qZ-SF$:"TA!!'caJ,fS"
+pAb1YJH5-=!&aPQ"4kH1\UX~>
+"1l@d@IsO'5ed:!5ek\HrI>5?!.Y%L^OUh7!.aeD!'l)8mf3>Epn\)B_SWm7~>
+"1cCi@_Mj@J-nOAJ,fSaJ:IV"JG0$D5_/q(!!"nOX97%m`OUL~>
+"1cCi@e0R"JGoNKJFW[@^Hhbus$6Sas$6Sas$6Sas$6Sas$-YdJ,k,s!<7TL!!RlQJ,fS"r;chI
+s$6U7!!)tJ!s$)d5_/q,!!"nOX97%m`OUL~>
+"1l@d@IjI!JGoNKJC+AsJH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2#*mLeAB)6J,~>
+"1cCi@_MjBJH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2>F6Tf#>V=J,~>
+"1cCi@e0R"JGoNKJFNX>5lUfeJ,fR7JGoNXJ,fR7J,fR7J,fR7JA:s]s+(+L%"J>.!!'ca5QCe7
+!!*"K$,6Ij!.]S"J,k+N!:p0j2>F6Tf#>V=J,~>
+"1l@d@IjI!JGoNKJC+AsJH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbIpn\)B_SWm7~>
+"1cCi@_MjBJH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbJpoFSK`PoB<~>
+"1cCi@e0R"JGoNKJFNX>5QUpN5lCZbJ,hi"r;ZhJrVuqKrVuqKqZ-YHrr<4Q!.Y%LJGfHNJ3X*b
+JGoNRJ3\X8!.Y'"JH59A!&aPQ"4kH1\UX~>
+"1l@d@IjI!JGoNKJC+AsJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"nOX97%m`OUL~>
+"1cCi@e9X)5_+@b5_+CV!!Ig;!!#:`!<7TL!!#:`!<7TL!<7TL!<7TG!<5=aJH#WLJ,hk6JH#WL
+5Ri5D!.]S"5X9ib!'gNLJH59A!&aPQ"4kH1\UX~>
+"1l@d@IsO(5_+@b5_+C5!<5=aJH#WLJ,hk6JH#WL5Ri5D!.]S"5X9ib!'gNLJH59A!&XJI"4Y3)
+\ps~>
+"1cCi@_MjB5lZB7!<7QL5lQ<6!<5:nJ,fS"J,hi"J3X*"!'l)8o)JbJpoFSK`PoB<~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1l@d@Aj2+J:R^f!!"kNV$#5a_Rb6~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@e0R&J,fS"JFW^?J,qn8rdY+OJ:IV"rdatJ"$chdJGoNKJGK9G5lZB7!!5Cc!<.NA!!#98
+!:Bge2>F6Tf#>V=J,~>
+"1l@d@IjI%J,fS"JC+As5lZB7!!5Cc!<.NA!!#98!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjB5lZB7!!5Cc!<.NA!!#98!:Bge2>F6Tf#>V=J,~>
+"1cCi@e9X$5_/e5!.aY@!.atI!.b%K!.b%K$\/3WJ:IWM!.Y&7JGK9GJH#TQJ,k*"!.atI$%P8@
+5_&h7J3\X9!:Bge2>F6Tf#>V=J,~>
+"1l@d@IsO#5_/e5!.`Jts+(+L"b6T'!!%QI!""0@!'l&7!.[=bJH5*<!&XJI"4Y3)\ps~>
+"1cCi@_MjBJH#TQJ,k*"!.atI$%P8@5_&h7J3\X9!:Bge2>F6Tf#>V=J,~>
+"1cCi@e0R"JGoQK5k>!UJGoNOJ,fR7JGoNWJ,fS"!.Y'"!.Y%LJGK9GJH#T`J,k*"!5F%L!!%NL
+J,m=aJ:IVbJ:R^g!!"nOX97%m`OUL~>
+"1l@d@IjI!JGoQK5gfZ4JH#T`J,k*"!5F%L!!%NLJ,m=aJ:IVbJ:R^g!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#T`J,k*"!5F%L!!%NLJ,m=aJ:IVbJ:R^g!!"nOX97%m`OUL~>
+"1cCi@e0R&J,fR75k"aUJ,fS"rW)s`rr<IX!!%P"^ArcaJ,fS"q>gPGrr<4Q!.Y%LJGfKIJ-Q()
+!.]S"!.]V#mJm5EpoFSK`PoB<~>
+"1l@d@IjI%J,fR75g]T3JH#TQJ,k*"!.b"JrdY4RJ,k+M!!%P#!:Bge2#*mLeAB)6J,~>
+"1cCi@_MjBJH#TQJ,k*"!.b"JrdY4RJ,k+M!!%P#!:Bge2>F6Tf#>V=J,~>
+"1cCi@e9X)5ehgL^OST@!<7TL!!%QK!!GQ;5QH?4!!n)T5_)*"5ehjH!<%E[5QJQL5ehi"!!#97
+J,k*"J3a*aJH5*<!&aPQ"4kH1\UX~>
+"1l@d@IsO(5ehgL^OSSt!<%E[5QJQL5ehi"!!#97J,k*"J3a*aJH5*<!&XJI"4Y3)\ps~>
+"1cCi@_Mj@J.Y$H^OSSaJ:IV"5_+@bJ,k*brd]P"mJm5EpoFSK`PoB<~>
+"1cCi@b1S[5_/pK!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@e9X)5ed:!J:KoV!#iV&5QH=b^Are75QH=b^An7!J,hib5QJQL5l1Q[J-nOAJ,fSaJ:IV"
+JG0$D5_/q(!!"nOX97%m`OUL~>
+"1l@d@IsO(5ed:!J:Ko5!<%ET5QH<7!5F&7!!%QD!!#98!:Kmf2#*mLeAB)6J,~>
+"1cCi@_Mj@J-nOAJ,fSaJ:IV"JG0$D5_/q(!!"nOX97%m`OUL~>
+"1cCi@e0R"JGoQK5k=sV^Hhbus$6Sas$6Sas$-nk5X9i"J,k*"^HhVqs+(+L"b6T'!!%QJ!<.NK
+5lZ?7!<%EM!5F%LJH59A!&aPQ"4kH1\UX~>
+"1l@d@IjI!JGoQK5gfZ4JH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2#*mLeAB)6J,~>
+"1cCi@_MjBJH#TQJ,k*"!.b"Jrdb#6s*t(LrI=tM^OSS#!:p0j2>F6Tf#>V=J,~>
+"1cCi@e0R&J,fR7JFNX>5lUfeJ,fR7JGoNXJ,fSaJA2)7!.Y%L5X>2Hs+(+L%"J>.!!'ca5QCe7
+!!*"K$,6Ij!.]S"J,k+N!:p0j2>F6Tf#>V=J,~>
+"1l@d@IjI%J,fR7JC+AsJH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbIpn\)B_SWm7~>
+"1cCi@_MjBJH#TXJ,k*"!5F%L!!%NL!<.KT^ArcaJ:IWM!.]V#o)JbJpoFSK`PoB<~>
+"1cCi@e0R"JGfHJJFW^?5QUpN5lCZbJ,hi"r;[+R!.Y'"!!#8LqZ-YHrr<4Q!.Y%LJGfHNJ3X*b
+JGoNRJ3\X8!.Y'"JH59A!&aPQ"4kH1\UX~>
+"1l@d@IjI!JGfHJJC4GtJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"kNV$#5a_Rb6~>
+"1cCi@_MjBJH#TQJ,k*"!.b"J"Fr`;J:RV!#Co'iJ,k*"J:R^l!!"nOX97%m`OUL~>
+"1cCi@e9X(5_+@bJ:R1j"Fr`;!'pM`s+(+L!'pG^#=&7hJ,fS"5l(K\5lZB7!<7QL5lQ<6!<5:n
+J,fS"J,hi"J3X*"!'l)8o)JbJpoFSK`PoB<~>
+"1l@d@IsO'5_+@bJ:Q#Is$6U7rrE(L!'pO6rrE'a%=eEYJ:IVb5_)*"5QF'#!:p0j2#*mLeAB)6
+J,~>
+"1cCi@_MjB5lZB7!<7QL5lQ<6!<5:nJ,fS"J,hi"J3X*"!'l)8o)JbJpoFSK`PoB<~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1l@d@Aj2+J:R^f!!"kNV$#5a_Rb6~>
+"1cCi@]0;,J:R^f!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1l@d@=\EA!!"kNV$#5a_Rb6~>
+"1cCi@Y"NB!!"nOX97%m`OUL~>
+"1cCi@Y"NB!!"nOaTL,5`OUL~>
+"1l@d@=\EA!!"kN`WO`-_Rb6~>
+"1cCi@Y"NB!!"nOaTL,5`OUL~>
+"1cCi@e0R"JGfHJ5k>!UJ,qn8rdY+OJ:IV"rdatJ#XAB?J,fR7J3`u3s$6U7rr<*c!!*"Ko`+tW
+JH5*<!B%po`<<-j`PoB<~>
+"1l@d@IjI!JGfHJ5gfZ45lZB7!!5Cc!<.NA!!#98!:Bgf1rT7-"JjPa_Rb6~>
+"1cCi@_MjB5lZB7!!5Cc!<.NA!!#98!:Bgf295R4"K9nj`OUL~>
+"1cCi@e9X$5_/h6s+'\@!.atI!.b%K!.b%K"FpIPJ:RV!"FpK&!.aqHs+(+L"b6T'!!%QI!""0@
+!'l&7!.[=bJH5*<!B%Ib`<;^^`PoB<~>
+"1l@d@IsO#5_/h6s+&Mts+(+L"b6T'!!%QI!""0@!'l&7!.[=bJH5*<!Aq4\_??1S_SWm7~>
+"1cCi@_MjBJH#TQJ,k*"!.atI$%P8@5_&h7J3\X9!:Bgf27iY'"J"&^`OUL~>
+"1cCi@e0R'J,fS"!.aY@s+((K"FpIP5_/h6$@i*VJ,k*"!'idLrdakGs+(+L'S$16!!'ca5QCe7
+!.Y'a!.]S"5_+CcmJm;GXN17X"fSNR`PoB<~>
+"1l@d@IjI&J,fS"!.`Jts+(+L'S$16!!'ca5QCe7!.Y'a!.]S"5_+CcmJm;FV8W;K"f/!E_SWm7~>
+"1cCi@_MjBJH#T`J,k*"!5F%L!!%NLJ,m=aJ:IVbJ:R^g!!5$Za8Em[W3"Rh`OUL~>
+"1cCi@e0R'J,fS"JA:US"+U@OJGoQK5lUfnJ,fS"JA2(L5QCe7!.aqHs+(+L"b6T'!!%QJ!<.KR
+!.Y'"J,fS"JH5*<!]@'jr5Ai0XObA0\UX~>
+"1l@d@IjI&J,fS"JA9M4s+(+L"b6T'!!%QJ!<.KR!.Y'"J,fS"JH5*<!]6a]r5&W'V:<B!\ps~>
+"1cCi@_MjBJH#TQJ,k*"!.b"JrdY4RJ,k+M!!%P#!:Bgg26=Ce`<Dd5f#>V=J,~>
+"1cCi@e9X%5ehjK!!%Q@!<7TL!!%QK!!GQ;5QH?4!!RlQ^OSQLrdakGrI>JF!5F%L^OUh7!'l'b
+!.Y'"5lQ:b!:Bgh26<n"rl#)?XK:!l`OUL~>
+"1l@d@IsO$5ehjK!!%Pt!<%E[5QJQL5ehi"!!#97J,k*"J3a*aJH5*<"#QjN`;[UXUnsp;_SWm7~>
+"1cCi@_Mj@J.Y$H^OSSaJ:IV"5_+@bJ,k*brd]P"mJm>HXK9JA`<N9BXObA0\UX~>
+"1cCi@b1S[5_/pK!!>*[XLeDM#+Vcrf#>V=J,~>
+"1l@d@=\EA!!>'SV7$<>#*u*^eAB)6J,~>
+"1cCi@Y"NB!!>*[XLeDM#+Vcrf#>V=J,~>
+"1cCi@Y"NB!!"nUX9-G]W;`k#f#>V=J,~>
+"1l@d@=\EA!!"kTV#nTPV#I1meAB)6J,~>
+"1cCi@Y"NB!!"nUX9-G]W;`k#f#>V=J,~>
+"1cCi@Y"NB!!"nUX9,u5SGoSlf#>V=J,~>
+"1l@d@=\EA!!"kTV#n'%QN!]_eAB)6J,~>
+"1cCi@Y"NB!!"nUX9,u5SGoSlf#>V=J,~>
+"1cCi@Y"NB!!"nOaTL,5`OUL~>
+"1l@d@=\EA!!"kN`WO`-_Rb6~>
+"1cCi@Y"NB!!"nOaTL,5`OUL~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+!4f\[!'8YO"(K6gc,/$3c+:jo\UX~>
+!4obY!'8YO"(B'`bJMa/bIYOj\ps~>
+!4f\[!'8YO"(K6gc,/$3c+:jo\UX~>
+!4f\[!-?`1"INZ;`R_oF!1:@:!4dU~>
+!4obY!-?`."I<K5_UQH>!1(45!4m[~>
+!4f\[!-?`1"INZ;`R_oF!1:@:!4dU~>
+!4f\[!-?`1"INZ;`R_oF!1:@:!4dU~>
+!4obY!-?`."I<K5_UQH>!1(45!4m[~>
+!4f\[!-?`1"INZ;`R_oF!1:@:!4dU~>
+!4f\[!-@&:s-3B!"INZ;`Rah'!+Od's-3)n!1:@:!4dU~>
+!4obY!-@&7s-!5q"I<K5_US@t!+F^#s,uri!1(45!4m[~>
+!4f\[!-@&:s-3B!"INZ;`Rah'!+Od's-3)n!1:@:!4dU~>
+!4f\[!-A+X"#47>@d_2@@PM>$`F?eq@f"%HQt"%Rf)<Pk0k+Sl`;oAG#QVi_!0kH3`FAV]s'kQ<
+!1:@:!4dU~>
+!4obY!-A+U"#+.;@ICu<@5)+u_I:;i@J[hDQ=7YIeG[5f0O\Ai_>s&A#QV`Y!0Y3-_I<5Vs'bK8
+!1(45!4m[~>
+!4f\[!-A+X"#47>@d_2@@PM>$`F?eq@f"%HQt"%Rf)<Pk0k+Sl`;oAG#QVi_!0kH3`FAV]s'kQ<
+!1:@:!4dU~>
+!4f\[!-A.Y'JYik`KXiN@[(>d`Pn'N`Pl;N@[-l2s'kuH#@bY]@`?;qPlAW)Qt"%Rf)EVh0pMXU%
+KOJeP[\+@`KXh@`Pn'NrP]=WPf3W3`;mkd`KZTr@`?<NraPoHs'cA#`F?g*@`=Rr`Pn4U`;mH!~>
+!4obY!-A.V'JP]e_NJ?E@?P&^_SVIE_ST`E@?UW,s'boD#@YJX@D]liP5`<$Q=7YIeGd;c0TuCO%
+KOA_P$qe9_NJ>9_SVIErPB+SP/73-_>qG]_NL'j@D]mEraGiDs'Z:u_I:<u@D\1j_SVVM_>q/t~>
+!4f\[!-A.Y'JYik`KXiN@[(>d`Pn'N`Pl;N@[-l2s'kuH#@bY]@`?;qPlAW)Qt"%Rf)EVh0pMXU%
+KOJeP[\+@`KXh@`Pn'NrP]=WPf3W3`;mkd`KZTr@`?<NraPoHs'cA#`F?g*@`=Rr`Pn4U`;mH!~>
+!4f\[!-A.Y!!)u:%fjQK@`:(@@UbQV`;hWW!<0qO@PM>V`;mkd@`8>d0pKYrQt"%Rf)EVg!;seH
+!6(0W`KXiN!6(2A@UbQVrl+eE*gC-Q!6&CIPVHX30uYkV`A*Ur0u[V@@PPi2Pf:V/]#=Z[J,~>
+!4obY!-A.V!!)u7%fjHH@DX_8@:><Q_>l9Q!<0hL@5),Q_>qG]@DW#]0Ts;iQ=7YIeGd;b!;s\E
+!5amQ_NJ?E!5ao9@:><QrkeSA*g0sK!5`.EOt^=-0Z#MP_D%.i0Z%88@5,Q,P/>)%]#"HYJ,~>
+!4f\[!-A.Y!!)u:%fjQK@`:(@@UbQV`;hWW!<0qO@PM>V`;mkd@`8>d0pKYrQt"%Rf)EVg!;seH
+!6(0W`KXiN!6(2A@UbQVrl+eE*gC-Q!6&CIPVHX30uYkV`A*Ur0u[V@@PPi2Pf:V/]#=Z[J,~>
+!4f\[!-A.Y!!)u:"9?C@`Pqaa"TZLA`PhiV`W'EH`=Dsf@Ud;2@PM?2`L(,R`Rb%-!!)r9$NS.T
+@`?:d`KW)d`Vs<H!<'kE0k/*%@[+h3`F<;qrF,uM@Ud:V`Pqdb"#48L!<0q;R(C6:\UX~>
+!4obY!-A.V!!)u7"9?:=_SZ4Z"TZC>_SQ<P_Z+'D_@HX`@:@#,@5)-,_NnWI_USS%!!)r6$NS%P
+@D]k]_NHT]_Z!sD!<'bB0O_fu@?SJ-_I6lirF#oI@:@"Q_SZ7["#+/H!<0h8QFap5\ps~>
+!4f\[!-A.Y!!)u:"9?C@`Pqaa"TZLA`PhiV`W'EH`=Dsf@Ud;2@PM?2`L(,R`Rb%-!!)r9$NS.T
+@`?:d`KW)d`Vs<H!<'kE0k/*%@[+h3`F<;qrF,uM@Ud:V`Pqdb"#48L!<0q;R(C6:\UX~>
+!4f\[!-A.Y%5F*d`KXiN!6)odP[]mV`<-+Z`;onVs'kuH"TZMN@`:)"`<;Q;`PpF-`;q]XrP\s@
+`F<;q`A.A2"#47oPl&E-0`]1%0u_*3`F<;qrF-8U@Ud:V`Pl;N`A(hd0k1.$!1:@:!4dU~>
+!4obY!-A.V%5<s^_NJ?E!5cT]P$sOQ_?0eT_>sSPs'boD"TZDJ@DX_r_??05_SXh%_>u?RrPAa=
+_I6li_D(u+"#+.lP5E*(0EAsu0Z([,_I6lirF$2Q@:@"Q_ST`E_D#D]0Oast!1(45!4m[~>
+!4f\[!-A.Y%5F*d`KXiN!6)odP[]mV`<-+Z`;onVs'kuH"TZMN@`:)"`<;Q;`PpF-`;q]XrP\s@
+`F<;q`A.A2"#47oPl&E-0`]1%0u_*3`F<;qrF-8U@Ud:V`Pl;N`A(hd0k1.$!1:@:!4dU~>
+!4f\[!-A+X'/<rN@`?:d@U_(2`A(gV`;mlr!<0t;@fF=W!6&DV`KW)d@`?<R@`?=;rPedk&n3T7
+!6)o3@PO+d!+I\%`A(gVrPeeG*5uAA`Phhr@Ud;c@`:'20k/+d0k)lV`A(i@!0mK%!1:@:!4dU~>
+!4obY!-A+U'/3iK@D]k]@::k,_D#CP_>qHi!<0k8@K++S!5`/Q_NHT]@D]mI@D]n2rPJRg&n*K2
+!5cT,@5*k]!+@Ru_D#CPrPJSC*5Z,<_SQ;i@:@#]@DX^,0O_h]0OZZP_D#E8!0[>u!1(45!4m[~>
+!4f\[!-A+X'/<rN@`?:d@U_(2`A(gV`;mlr!<0t;@fF=W!6&DV`KW)d@`?<R@`?=;rPedk&n3T7
+!6)o3@PO+d!+I\%`A(gVrPeeG*5uAA`Phhr@Ud;c@`:'20k/+d0k)lV`A(i@!0mK%!1:@:!4dU~>
+!4f\[!-@nR!!(us"INZ;`R_oF!1:@:!4dU~>
+!4obY!-@nO!!(up"I<K5_UQH>!1(45!4m[~>
+!4f\[!-@nR!!(us"INZ;`R_oF!1:@:!4dU~>
+!4f\[!-@nR!+Op+"INZ;`R_oF!1:@:!4dU~>
+!4obY!-@nO!+Fj'"I<K5_UQH>!1(45!4m[~>
+!4f\[!-@nR!+Op+"INZ;`R_oF!1:@:!4dU~>
+!4f\[!-?`1"INZ;`R_oF!1:@:!4dU~>
+!4obY!-?`."I<K5_UQH>!1(45!4m[~>
+!4f\[!-?`1"INZ;`R_oF!1:@:!4dU~>
+!4f\[!'8Xf"(K6gc,,hJY.DRP\UX~>
+!4obY!'8Xe"(B'`bJKPFXLc7K\ps~>
+!4f\[!'8Xf"(K6gc,,hJY.DRP\UX~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+!4d["K#I`#J,~>
+!4m`uK#.N!J,~>
+!4d["K#I`#J,~>
+!4d[\K)Yh]J,~>
+!4ma]K)Yh^J,~>
+!4d[\K)Yh]J,~>
+!4d[\K)Yh]J,~>
+!4ma]K)Yh^J,~>
+!4d[\K)Yh]J,~>
+!1&2HK"1lIJ,~>
+!18>KK":rLJ,~>
+!1&2HK"1lIJ,~>
+%%EndData
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/doc/projections/fig/viewlog.png b/doc/projections/fig/viewlog.png
new file mode 100644 (file)
index 0000000..44c6199
Binary files /dev/null and b/doc/projections/fig/viewlog.png differ
index a176a42dbeca188a5d6a892c2880b29687bad85a..2d47667fd97dcad3beae38bce8ccbf7108fec26a 100644 (file)
@@ -76,7 +76,7 @@ Otherwise, to enable the tracing of your application, users simply
 need to link the appropriate trace data generation module(s) (also
 referred to as {\em tracemode(s)}). (see section \ref{sec::trace modules})
 
-\subsection{\projections{} API}
+\subsection{\projections{} API for \charmpp{} Applications}
 \label{sec::api}
 
 \subsubsection{Selective Tracing}
@@ -184,7 +184,7 @@ Eg.
 
 \end{itemize}
 
-\subsection{Tracemodes}
+\subsection{Tracemodes at Application Link Time}
 \label{sec::trace modules}
 
 Currently there are 2 tracemodes available. Zero or more tracemodes
@@ -208,9 +208,7 @@ is the name of your executable.
 
 This is the main source of data expected by the performance
 visualizer. Certain tools like timeline will not work without the
-detailed data from this tracemode. Refer to \ref{apx::file
-formats} for more information about the format of the files generated
-by this tracemode.
+detailed data from this tracemode.
 
 See section \ref{sec::projections runtime options} for application runtime
 options available to this tracemode for generating trace data.
@@ -346,23 +344,55 @@ saves time selecting the desired dataset via the GUI's file dialog.
 
 When \projections{} is started, it will display a main window as shown
 in figure \ref{mainwindow}. If summary (.sum) files are available in
-the set of data, a low-resolution utilization graph will be displayed
-as shown. Otherwise, the main window shows a blank screen.
+the set of data, a low-resolution utilization graph (Summary Display)
+will be displayed as shown. If summary files are not available, or if
+\projections{} was started without supplying the optional {\tt
+NAME.sts} file, the main window will show a blank screen.
 
-\subsubsection{Loading a Set of Log Data}
+%{\bf Menu Options}
 
-If you had not specified a {\tt NAME.sts} file in the command line
-when starting \projections{}, you can choose to load a dataset via
-the menu sequence File$->$Open File(s).
+\begin{itemize}
+\item
+  {\bf File} contains 3 options. {\it Open File(s)} allows you to
+  explicitly load a data set. This happens if you had not specified a
+  {\tt NAME.sts} file in the command line when starting \projections{}
+  or if you wish to explicitly load a new dataset. It brings up a
+  dialog box that allows you to select the location of the dataset you
+  wish to study. Navigate to the directory containing your data and
+  select the .sts file.  Click on `Open'. If you have selected a valid
+  file, \projections{} will load in some preliminary data from the
+  files and then activate the rest of the options under the menu item
+  {\bf Tools}. {\it Close current data} currently works the same way as 
+  {\it Close all data}. They unload all current projections data so one can
+  load in a new set of data. They will also deactivate the individual items
+  provided in the {\bf Tools} menu option.
+\item
+  {\bf Preferences} generally allows you to set foreground or background
+  colors and entry method color schemes. This is useful for configuring
+  the color schemes of projections windows to be print-friendly.
+\item
+  {\bf Tools} lists the set of available tools for analysis of generated
+  trace data. It will be described in great detail under section
+  \ref{sec::available tools}.
+\end{itemize}
 
-This brings up a dialog box that allows you to select the location of
-the dataset you wish to study. Navigate to the directory containing
-your data and select the .sts file.  Click on 'Open'.  If you have
-selected a valid file, \projections{} will load in some preliminary
-data from the files and then activate the rest of the options under
-the menu item Tools.
+%{\bf Summary Display}
+
+The Summary Display loaded on the Main Window displays basic processor
+utilization data (averaged across all processors) over time
+intervals. This is provided by the data generated by the summary
+tracemode. This view offers no special features over and above the
+{\bf Standard Graph Display} described in section \ref{sec::misc}. 
+Please refer the appropriate section on information for using
+its available features.
+
+%{\bf Summary Display Performance Issues}
+
+There should not be any serious performance issues involved in the
+loading of summary data on the main window.
 
 \subsubsection{Available Tools}
+\label{sec::available tools}
 
 The following tools and views become available to you after a dataset
 has been loaded (with the exception of Multirun Analysis) and may be
@@ -408,50 +438,94 @@ range of time and a specified interval size.
 The {\bf Time Profile Graph} view is a more detailed presentation of
 the {\bf Graphs} utilization view in that it presents the time
 contribution by each entry point across the desired time
-interval. While the {/bf Graphs} view can show the same data, it is
+interval. While the {\bf Graphs} view can show the same data, it is
 unable to stack the entry points, which proves useful in some cases.
 \end{itemize}
 
 \subsubsection{Graphs}
 \label{sec::graph view}
-The Graphs window is where you can analyze your data by breaking it
+
+%{\bf Introduction}
+
+The Graphs window (see figure \ref{graph}) is where you can analyze your data by breaking it
 into any number of intervals and look at what goes on in each of those
 intervals.
 
-When the Graph Window first appears, a dialog box will also appear,
-asking you what interval settings you want to use.  It will show you
-the total amount of time your program run took (in microseconds) and
-ask you to enter either the interval size you want or the number of
-intervals you want.  Entering a number in either box will recalculate
-the other number, so you will know both items. Click on 'OK' when you
-are satisifed with your choice.  Your data will then be analyzed.
+%{\bf Dialog Box}
+
+When the Graph Window first appears, a dialog box will also appear. It
+will ask for the following information (Please refer to
+\ref{sec::misc} for information on special features you can
+use involving the various fields)::
+
+\begin{itemize}
+\item
+Processor(s): Choose which processor(s) you wish to visualize graph 
+information for.
+\item
+Start Time : Choose the starting time of interest. A time-based field.
+\item
+End Time : Choose the ending time of interest. A time-based field.
+\item
+Interval Size : Determine the size of an interval. The number of intervals
+will also be determined by this value (End Time - Start Time divided by
+Interval Size). A time-based field.
+\end{itemize}
+
+Standard \projections{} dialog options and buttons are also available
+(see \ref{sec::misc} for details).
+
+The following menu items are available:
+
+\begin{itemize}
+\item
+{\bf File} contains 2 options: {\it Print Graph} uses Java's built-in 
+print manager feature to render the tool's displays (usually to a printer 
+or a file depending on the platform on which Java is supported). Note that
+the current implementation of the renderer does not behave in exactly the
+same fashion as the screen renderer, so you should expect the output to look
+somewhat different. {\it Close} simply closes the Graph window.
+\item
+{\bf Tools} contains 2 options: {\it Set Interval Size} reloads the dialog
+box so you could select a new time range over which to view Graph data.
+{\it Timeline} is currently not implemented. Its intended as a convenient
+way to load Timeline data (see section \ref{sec::timeline view}) over the 
+same parameters as the current Graph view.
+\end{itemize}
+
+%{\bf Tool Performance }
 
 The amount of time to analyze your data depends on several factors,
 including the number of processors, number of entries, and number of
-intervals you have selected.  Although a progress meter has not been
-implemented at this time, you can look at the console window to see
-which log file is being analyzed.  Even for large amounts of data,
-this step should not take more than a few minutes, though.
+intervals you have selected.  A progress meter will show the amount of
+data loaded so far. The meter will not, however, report rendering
+progress which is determined mainly by the number of intervals selected.
+As a rule of thumb, limit the number of intervals to 1,000 or less.
 
 \begin{figure}[hbt]
 \center
 %\epsfig{figure=fig/graph.eps,height=4.3in}
 \includegraphics[width=4.3in]{fig/graph}
-\caption{Graph module}
+\caption{Graph tool}
 \label{graph}
 \end{figure}
 
+%{\bf Tool Features }
+
 The Graph Window has 3 components in its display:
 \begin{enumerate}
 \item[1)]
-Display Panel:
+{\bf Display Panel} (located : top-left area)
    \begin{itemize}
    \item[-]
-   Largest Component in top/left corner
-   \item[-]
-   Displays title, graph, and axes
+   Displays title, graph, and axes. To the left is a y-axis bar for
+   detailed information involving the number of messages sent or time
+   executed depending on the {\bf Control Panel} toggle selected (see 
+   below). To the right is a y-axis bar for average processor-utilization 
+   information. The x-axis may be based on time-interval or per-processor
+   information depending on the appropriate {\bf Control Panel} toggle.
    \item[-]
-   Allows you to toggle display between a line graph and a bar graph
+   Allows you to toggle display between a line graph and a bar graph.
    \item[-]
    Allows you to scale the graph along the X-axis.  You can either
    enter a scale value $>=$ 1.0 in the text box, or you can use the
@@ -461,22 +535,20 @@ Display Panel:
    graph to let you scroll back and forth.
    \end{itemize}
 \item[2)]
-Legend Panel:
+{\bf Legend Panel} (located : top-right area)
    \begin{itemize}
    \item[-]
-   Top right side of the display
+   Shows what information is currently being displayed on the graph and 
+   what color represents that information.
    \item[-]
-   Shows what is currently being displayed on the graph and what color it
-   is.
-   \item[-]
-   Click on the 'Select Display Items' button to bring up a window to
-   add/remove items from the graph and to change the colors of the items.
+   Click on the `Select Display Items' button to bring up a window to
+   add/remove items from the graph and to change the colors of the items:
       \begin{itemize}
       \item[*]
-      The Select Display Items window shows a list of items that you
+      The {\bf Select Display Items} window shows a list of items that you
       can display on the graph.  There are 3 main sections: System
-      Usage, System Msgs, and User Entries The System Usage and System
-      Msgs are the same for all programs.  The User Entries section
+      Usage, System Msgs, and User Entries. The System Usage and System
+      Msgs are the same for all programs. The User Entries section
       has program-specific items in it.
       \item[*]
       Click on the checkbox next to an item to have it displayed on the
@@ -484,21 +556,19 @@ Legend Panel:
       \item[*]
       Click on the colorbox next to an item to modify its color.
       \item[*]
-      Click on 'Select All' to choose all of the items
+      Click on `Select All' to choose all of the items
       \item[*]
-      Click on 'Clear All' to remove all of the items
+      Click on `Clear All' to remove all of the items
       \item[*]
-      Click on 'Apply' to apply you choices/changes to the graph
+      Click on `Apply' to apply you choices/changes to the graph
       \item[*]
-      Click on 'Close' to exit
+      Click on `Close' to exit
       \end{itemize}
    \end{itemize}
 \item[3)]
-Control Panel:
+{\bf Control Panel} (located : bottom area)
    \begin{itemize}
    \item[-]
-   Bottom of the display
-   \item[-]
    Allows you to toggle what is displayed on the X-axis.  You can either
    have the x-axis display the data by interval or by processor.
    \item[-]
@@ -508,39 +578,38 @@ Control Panel:
    \item[-]
    Allows you to change what data is being displayed by iterating
    through the selections.  If you have selected an x-axis type of
-   'interval', that means you are looking at what goes on in each
+   `interval', that means you are looking at what goes on in each
    interval for a specific processor.  Clicking on the $<<, <, >, >>$
    buttons will change the processor you are looking at by either -5,
-   -1, +1, or +5.  Conversely, if you have an x-axis of 'processor',
+   -1, +1, or +5.  Conversely, if you have an x-axis of `processor',
    then the iterate buttons will change the value of the interval that
    you are looking at for each processor.
    \item[-]
    Allows you to indicate which intervals/processors you want to
    examine.  Instead of just looking at one processor or one interval,
    the box and buttons on the right side of this panel let you choose
-   any number or processors/intervals to look at.  Just enter the
-   number(s) in the box.  If you want to look at multiple items,
-   separate them with commas.  If your selections include a range of
-   items, you can separate those with a dash.
-
-   ex: Want to see processors 1,3,5,7:  Enter 1,3,5,7
-
-   ex: Want to see processors 1,2,3,4:  Enter 1-4
-
-   ex: Want to see processors 1,2,3,7:  Enter 1-3,7
-
-   Clicking on 'Apply' updates the graph with your choices. Clicking
-   on 'Select All' chooses the entire range.  When you select more
-   than one set of data to display, the graph will show the TOTAL
-   amount of the data for all of those items, EXCEPT for the processor
-   usage, which shows the average amount.
+   any number or processors/intervals to look at. This field behaves
+   like a processor field. Please refer to section \ref{sec::misc} 
+   for more information about the special features on using processor
+   fields.
+
+   Clicking on `Apply' updates the graph with your choices. Clicking
+   on `Select All' chooses the entire processor range.  When you
+   select more than one processor's worth of data to display, the
+   graph will show the desired information summed across all selected
+   processors. The exception to this is processor utilization data
+   which is always displayed as data averaged across all selected
+   processors.
    \end{itemize}
 \end{enumerate}
 
 \subsubsection{Timelines}
 \label{sec::timeline view}
-The Timeline window lets you look at what a specific processor is
-doing at each moment of the program.
+
+%{\bf Introduction}
+
+The Timeline window (see figure \ref{timeline}) lets you look at what
+a specific processor is doing at each moment of the program.
 
 \begin{figure}[htb]
 \center
@@ -550,51 +619,87 @@ doing at each moment of the program.
 \label{timeline}
 \end{figure}
 
+%{\bf Dialog Box}
+
 When the Timeline window first appears, a dialog box appears along
-with it. The box asks for the following information:
+with it. The box asks for the following information (Please refer to
+\ref{sec::misc} for information on special features you can
+use involving the various fields):
 
 \begin{itemize}
-\item[-]
+\item
 Processor(s): Choose which processor(s) you want to see a timeline
-for. To enter multiple values, separate them with a comma or a dash
-(for ranges). (See the Graphs section \ref{sec::graph view} for 
-examples)
-\item[-]
-Begin Time  : Choose what time you want your timeline to start at.
-\item[-]
-End Time    : Choose what time you want your timeline to end at.
-\item[-]
-Length      : Choose the length of your timeline.
+for.
+\item
+Start Time  : Choose what time you want your timeline to start at.
+A time-based field.
+\item
+End Time    : Choose what time you want your timeline to end at. A time-based
+field.
 \end{itemize}
 
-The dialog box tells you what the valid processor choices are as well as what
-the valid time ranges are.
+Standard \projections{} dialog options and buttons are also available
+(see \ref{sec::misc} for details).
+
+{\bf Special Note} : {\it The current timeline main display fails to
+size itself properly when first loaded. This gives the impression that
+no timeline data was loaded as only the control panel shows up,
+confusing most users. All you have to make the main display show up is
+to resize the window after loading. This can be done manually or by
+using the window's maximize feature, available on most Java
+platforms. We recommend the latter.}
+
+%Instead of entering a BeginTime, you can have the dialog box choose a
+%BeginTime for you based on the occurrence of a specific entry.  To do
+%this, you go to the bottom portion of the dialog box and select an
+%entry to find an occurrence of.  Then, you choose the processor you
+%want to find an occurrence on, and which occurrence you want to find
+%(N). Click on 'Search for Begin Time'.  The dialog box will display a
+%message telling you if your occurrence was found and when it was
+%found. If valid, the time is automatically entered as the begin time.
 
-Instead of entering a BeginTime, you can have the dialog box choose a
-BeginTime for you based on the occurrence of a specific entry.  To do
-this, you go to the bottom portion of the dialog box and select an
-entry to find an occurrence of.  Then, you choose the processor you
-want to find an occurrence on, and which occurrence you want to find
-(N). Click on 'Search for Begin Time'.  The dialog box will display a
-message telling you if your occurrence was found and when it was
-found. If valid, the time is automatically entered as the begin time.
+%When you are satisifed with your time and processor ranges, click on
+%'OK'.  \projections{} will then get the Timeline data for you.  The
+%time for this step depends on the number of items in your time range
+%and the number of processors you have chosen.
 
-When you are satisifed with your time and processor ranges, click on
-'OK'.  \projections{} will then get the Timeline data for you.  The
-time for this step depends on the number of items in your time range
-and the number of processors you have chosen.
+%{\bf Tool Features}
+
+The following menu options are available:
+
+\begin{itemize}
+\item {\bf File} contains 2 options: {\it Print Timeline} uses Java's
+built-in print manager and allows you to render the timeline's display
+onto a physical printer or file. Currently, the code used to render
+the timeline display for printing differs significantly from that used
+to render the display to screen, so please expect differences. 
+{\it Close} simply closes the Timeline Window.
+\item {\bf Tools} contains 1 option: {\it Modify Ranges} reloads the 
+dialog box and allows you to select new processor or time duration
+parameters.
+\item {\bf Colors} contains 4 options: {\it Change Colors} functions in
+a manner similar to the button of the same name described under control 
+panel information below. {\it Save Colors} allows you to save the current
+color set to a file named ``color.map'' into the same directory where your
+data logs are stored. Note that the directory must have write permissions
+for you before this can work. We are currently working on a more flexible
+scheme for storing saved color sets. {\it Restore Colors} allows you to
+load any previously saved color sets described above. {\it Default Colors}
+resets the current color set to the default set that \projections{} assigns
+without user intervention.
+\end{itemize}
 
 The Timeline Window consists of two parts:
 \begin{enumerate}
 \item[1)]
-Display Panel:
+{\bf Display Panel} (located: top area)
 
 This is where the timelines are displayed and is the largest portion
 of the window.  The time axes are displayed at the top and the bottom
 of the panel, and the units are microseconds.  The left side of the
-panel shows the processor labels.  Underneath each label is a
-percentage telling you what amount of the total time in your timeline
-was actually spent working on this program.
+panel shows the processor labels.  Underneath each processor label is
+a percentage telling you what amount of the total time in your
+timeline was actually spent working on this program.
 
 The timeline itself consists of colored bars for each work item.
 Placing the cursor over one of these bars will bring up a pop-up
@@ -624,10 +729,7 @@ Display Panel features include:
    \end{itemize}
 
 \item[2)]
-Control Panel:
-
-It's located at the bottom of the window. Its components are described
-as follows.
+{\bf Control Panel} (located: bottom area)
 
 Checkboxes:
    \begin{itemize}
@@ -639,11 +741,12 @@ Checkboxes:
    time a message was created.
    \item[-]
    Display Idle Time - Lets you toggle display of idle time.
-   \item[-]
-   View User Event - Checking this box will bring up a new window
-   showing the string description, begin time, end time and duration
-   of all user events on each processor.  Especially, the user event
-   caught by function {\tt traceUserEvent} has a duration of 0.
+   \item[-] 
+   View User Event - Checking this box will bring up a new
+   window showing the string description, begin time, end time and
+   duration of all user events on each processor. You can access
+   information on user events on different processors by accessing the
+   numbered tabs near the top of the display.
 
    \begin{figure}[htb]
    \center
@@ -669,13 +772,11 @@ Buttons:
 \end{enumerate}
 
 An additional feature of timeline is a quick interface to zoom into an
-area of interest, described below:
-
-To determine the exact time of any event on the timeline, move your
-mouse along either the top or bottom axis and a white vertical
-highlight line will show where your cursor is along the timeline. The
-``Highlight Time'' box on the bottom of the Timeline window will show
-the exact time based on the location of your cursor.
+area of interest. To determine the exact time of any event on the
+timeline, move your mouse along either the top or bottom axis and a
+white vertical highlight line will show where your cursor is along the
+timeline. The ``Highlight Time'' box on the bottom of the Timeline
+window will show the exact time based on the location of your cursor.
 
 To select an area, click on the axis to define the start of the area
 and drag the mouse to the end of the area to be defined.  Two yellow
@@ -685,8 +786,7 @@ area and the ``Selection End Time'' text area.  The difference between
 these times is shown in ms in the ``Selected Length'' text area.  Thus,
 this feature can be used to measure the time between two events of
 interest across processors, and is an easy way to measure the time of
-an entry point (instead of getting the ``Tool Tip'' balloon by putting
-the cursor in the entry point.
+an entry point.
 
 To then zoom into the selected area via this interface, click on
 either the ``Zoom Selected'' or the ``Load Selected'' buttons.  The
@@ -698,14 +798,28 @@ the canvas. The disadvantage of using ``Load Selected'' is that it
 becomes impossible to zoom back out without having to re-specify the
 time range via the ``Select Ranges'' button.
 
+Performance-wise, this is the most memory-intensive part of the
+visualization tool. Users should expect long load and/or display
+times. This is dependent on the number of event objects to be
+displayed (multiplied by the number of processors to be
+displayed). The selected time range is a loose approximation of this
+but the user should be aware of how event-intensive the application is
+over the desired time-period before proceeding to use this view. If
+\projections{} becomes stalled as a result of an attempt to load too
+much data, kill the visualization tool and restart the analysis with a
+smaller time/processor range. We expect to add features to alleviate
+this problem in future releases.
+
 \subsubsection{Usage Profile}
 
-The Usage Profile window lets you see percentage-wise what each processor
-spends its time on during a specified period.
+The Usage Profile window (see figure \ref{usage profile}) lets you see
+percentage-wise what each processor spends its time on during a
+specified period.
 
 When the window first comes up, a dialog box appears asking for the
 processor(s) you want to look at as well as the time range you want to
-look at.  This is similar to the dialog for the Timelines.
+look at.  This dialog functions in exactly the same way as for the Timeline
+tool (see section \ref{sec::timeline view}).
 
 \begin{figure}[htb]
 \center
@@ -715,28 +829,85 @@ look at.  This is similar to the dialog for the Timelines.
 \label{usage profile}
 \end{figure}
 
-The bottom portion of the Usage Profile window lets you adjust the
-scales in both the X and Y directions.  The X direction is useful if
-you are looking at a large number of processors.  The Y direction is
-useful if there are small-percentage items for a processor.
+The following menu options are available in this view:
+
+\begin{itemize}
+\item {\bf File} has 2 options: {\it Select Processors} reloads the dialog
+box for the view and allows you to select a new processor and time range
+for this view. {\it Print Profile} currently does nothing. This will be
+addressed in a later release of \projections{}.
+\end{itemize}
+
+The following components are supported in this view:
 
-The left side of the display shows a scale from 0\% to 100\%.  The
+\begin{itemize}
+\item[1)] 
+{\bf Main Display} (located: top area) 
+The left axis of the display shows a scale from 0\% to 100\%.  The
 main part of the display shows the statistics.  Each processor is
-represented by a vertical bar.  The top of the bar always shows the
-overhead time.  Below that is always (if exists) the idle time and
-then the message packing/unpacking times.  The rest of the bar is
-ordered from the bottom with the largest percentage items being
-closest to the bottom.  If you place the cursor over a portion of the
-bar, a pop-up window will appear telling you the name of the item,
-what percent of the usage it has, and the processor it is on.
+represented by a vertical bar with the leftmost bar representing the
+statistics averaged across all processors. The bottom of the bar
+always shows the time spent in each entry method (distinguished by the
+entry method's assigned color) . Above that is always reported the
+message pack time (in black), message unpack time (in orange) and idle
+time (in white). Above this, if the information exists, are colored
+bars representing communication CPU overheads contributed by each
+entry method (again, distinguished by the same set of colors
+representing entry methods). Finally the black area on top represents
+time overheads that the charm++ runtime cannot account for.
+
+If you mouse-over a portion of the bar (with the exception of the
+black area on top), a pop-up window will appear telling you the name
+of the item, what percent of the usage it has, and the processor it is
+on.
+
+\item[2)]
+{\bf Control Panel} (located: bottom area)
+The panellets you adjust the scales in both the X and Y directions.
+The X direction is useful if you are looking at a large number of
+processors. The Y direction is useful if there are small-percentage
+items for a processor. The ``Reset'' button allows you to reset the 
+X and Y scales.
+
+The ``Pie Chart'' button generates a pie chart representation (see
+figure \ref{piechart}) of the same information using averaged
+statistics but without idle time and communication CPU overheads.
+
+\begin{figure}[htb]
+\center
+%\epsfig{figure=fig/piechart.eps,height=1in}
+\includegraphics[width=1.8in]{fig/piechart}
+\caption{Pie Chart representation of average usage}
+\label{piechart}
+\end{figure}
+
+The ``Change Colors'' button lists all entry methods displayed on the
+main display and their assigned colors. It allows you to change those
+assigned colors to aid in highlighting entry methods.
+
+The resource consumption of this view is moderate. Load times and
+visualization times should be relatively fast, but dismissing the tool
+may result in a very slight delay while \projections{} reclaims memory
+through Java's garbage collection system.
+
+\end{itemize}
 
 \subsubsection{Communication}
 
-The dialog box of the tool allows the user to load communication
-characteristics information contributed to by entry methods across
-processors.
+The communication tool (see figure \ref{communication}) visualizes
+communication properties on each processor over a user-specified time
+range.
+
+The dialog box of the tool allows you to specify the time period
+within which to load communication characteristics information. This
+dialog box is exactly the same as that of the Timeline tool (see
+section \ref{sec::timeline view}).
 
-The user may switch between the following communication characteristics:
+The main component employs the standard capabilities provided by
+\projections{}' standard graph (see \ref{sec::misc}).
+
+The control panel allows you to switch between the following
+communication characteristics:
 
 \begin{itemize}
 \item[-] Number of Messages Sent by entry methods (initial default view);
@@ -754,16 +925,28 @@ Bluegene machine).
 \center
 %\epsfig{figure=fig/commhistogram.eps,height=4in}
 \includegraphics[width=4.0in]{fig/commhistogram}
-\caption{Communication Histogram View}
-\label{communication histogram}
+\caption{Communication View}
+\label{communication}
 \end{figure}
 
+This view has no known problems loading any range or volume of data.
+
 \subsubsection{View Log Files}
 
-This window lets you see a translation of a log file from a bunch of
-numbers to an English version.  A dialog box asks which processor you
-want to look at.  After choosing and pressing OK, the translated
-version appears.
+This window (see figure \ref{viewlog}) lets you see a translation of a
+log file from a bunch of numbers to a verbose version.  A dialog box
+asks which processor you want to look at.  After choosing and pressing
+OK, the translated version appears. Note that this is {\it not} a
+standard processor field. This tool will only load {\it exactly} one
+processor's data.
+
+\begin{figure}[htb]
+\center
+%\epsfig{figure=fig/viewlog.eps,height=4in}
+\includegraphics[width=2.5in]{fig/viewlog}
+\caption{Log File View}
+\label{viewlog}
+\end{figure}
 
 Each line has:
 \begin{itemize}
@@ -772,15 +955,82 @@ Each line has:
 \item[-] a description of what happened.
 \end{itemize}
 
+This tool has the following menu options:
+
+\begin{itemize}
+\item {\bf File} has 2 options: {\it Open File} reloads the dialog box
+and allows the user to select a new processor's data to be loaded.
+{\it Close} closes the current window.
+\item {\bf Help} has 2 options: {\it Index} currently does not do anything.
+This will be addressed in a later release of \projections{}. {\it About}
+currently does not do anything. This will also be addressed in a later
+release of \projections{}.
+\end{itemize}
+
+The tool has 2 buttons. ``Open File'' reloads the dialog box (described 
+above) and allows the user to select a new processor's data to be loaded.
+``Close Window'' closes the current window.
+
 \subsubsection{Histograms}
 
-This module allows you to examine the performance property
-distribution of all your entry points(EP). It gives a histogram of
-different number of EP's that have the following properties falling in
-different property bins:
+This module (see figure \ref{histogram}) allows you to examine the
+performance property distribution of all your entry points (EP). It
+gives a histogram of different number of EP's that have the following
+properties falling in different property bins:
+
+The dialog box for this view asks the following information from the
+user. (Please refer to \ref{sec::misc} for information on special
+features you can use involving the various fields):
 
 \begin{itemize}
-\item[-] Entry method execution time (How long did that entry method ran for?) 
+\item
+Processor(s): Choose which processor(s) you wish to visualize histogram
+information for.
+\item
+Start Time: Choose the starting time of interest. A time-based field.
+\item
+End Time: Choose the ending time of interest. A time-based field.
+\item
+Number of Bins: Select the number of property bins to fit frequency data
+under. A simple numeric field.
+\item
+Size of Bin: Determine (in units - microseconds or bytes) how large each
+bin should be. A simple numeric field.
+\item
+Starting Bin Size: Determine (in units - microseconds or bytes) how
+far to offset the data. This is useful for ignoring data that is too
+small to be considered significant, but could overwhelm other data
+because of the sheer numbers of occurrences. A simple numeric field.
+\end{itemize}
+
+The dialog box reports the selection of bins as specified by the user
+by displaying the minimum bin size (in units - microseconds or bytes)
+to the maximum bin size. ``units'' refer to microseconds for time-based
+histograms or bytes for histograms representing message sizes.
+
+Standard graph features can be employed for the main display of this
+view (see section \ref{sec::misc}). 
+
+The following menu items are available in this tool:
+
+\begin{itemize}
+\item {\bf File} offers 3 options: {\it Select Entry Points} currently
+does nothing. It is intended to behave similarly to the button ``Select
+Entries'' described below. This will be fixed in a later release of
+\projections{}. {\it Set Range} reloads the dialog box and allows the
+user to load data based on new parameters. {\it Close} closes the current
+tool window.
+\item {\bf View} provides 1 option: {\it Show Longest EPs} currently
+does nothing. It is intended to behave similarly to the button 
+``Out-of-Range EPs'' and will be fixed in a later release of \projections{}.
+\end{itemize}
+
+The following options are available in the control panel in the form
+of toggle buttons:
+
+\begin{itemize}
+\item[-] Entry method execution time (How long did that entry method ran 
+for?)
 \item[-] Entry method creation message size (How large was the message
 that caused the entry method's execution?)
 \end{itemize}
@@ -793,12 +1043,6 @@ that caused the entry method's execution?)
 \label{histogram}
 \end{figure}
 
-A dialog allows you to specify the number of bins, the size of each
-bin and the minimum bin size you wish to start counting the entry
-method by. This size is specified in ``units'' which can refer to
-microseconds for time-based histograms or bytes for histograms
-representing message sizes.
-
 The use of the tool is somewhat counterintuitive. The dialog box is
 created immediately and when the tool window is created, it is
 defaulted to a time-based histogram. You may change this histogram to
@@ -808,23 +1052,33 @@ provided in the dialog box. This issue will be fixed in upcoming
 editions of \projections{}.
 
 The following features are, as of this writing, not implemented. They
-will be ready very soon.
+will be ready in a later release of \projections{}.
+
+The ``Select Entries'' button is intended to bring up a color
+selection and filtering window that allows you to filter away entry
+methods from the count. This offers more control over the analysis
+(e.g. when you already know EP 5 takes 20-30ms and you want to know if
+there are other entry points also takes 20-30ms).
 
-The ``Select Entries'' button brings up a color selection and
-filtering window that allows you to filter away entry methods from the
-count. This offers more control over the analysis (e.g. when you
-already know EP 5 takes 20-30ms and you want to know if there
-are other entry points also takes 20-30ms).
+The ``Out-of-Range EPs'' button is intended to bring up a table
+detailing all the entry methods that fall into the overflow (last)
+bin. This list will, by default, be listed in descending order of time
+taken by the entry methods.
 
-The ``Out-of-Range EPs'' button brings up a table detailing all the
-entry methods that fall into the overflow (last) bin. This list will,
-by default, be listed in descending order of time taken by the entry
-methods.
+The performance of this view is affected by the number of bins the
+user wishes to analyze. We recommend the user limits the analysis to
+1,000 bins or less.
 
 \subsubsection{Overview}
 
-Overview gives user an overview of the utilization of all processors
-during the execution. 
+Overview (see figure \ref{overview}) gives users an overview of the
+utilization of all processors during the execution over a
+user-specified time range.
+
+The dialog box of the tool allows you to specify the time period
+within which to load overview information. This dialog box is exactly
+the same as that of the Timeline tool (see section \ref{sec::timeline
+view}).
 
 \begin{figure}[htb]
 \center
@@ -834,53 +1088,100 @@ during the execution.
 \label{overview}
 \end{figure}
 
+This tool provides support for the following menu options:
+
+\begin{itemize}
+\item {\bf File} provides 1 option: {\it Close} closes the current tool.
+\item {\bf Modify} provides 1 option: {\it Set Range} reloads the
+dialog box and allows the user to specify new parameters for rendering
+new overview information.
+\end{itemize}
+
+The view currently hard codes the number of intervals to 7,000
+independent of the time-range desired.
+
 Each processor has a row of colored bars in the display, different
-colors indicating different utilization at that time. Moving a mouse
-over the graph will invoke a display of the processor usage of the
-specific processor at the specific time in the status bar below the
-graph. Vertical and horizontal zoom is enabled by two zooming bars to
-the right and lower of the graph.
+colors indicating different utilization at that time (White
+representing 100% utilization, shades of red representing other
+utilization (100% < utilization < 0%) and the background color
+representing 0% utilization. Moving a mouse over the graph will invoke
+a display of the processor usage of the specific processor at the
+specific time in the status bar below the graph. Vertical and
+horizontal zoom is enabled by two zooming bars to the right and lower
+of the graph. Panning is possible by clicking on any part of the
+display and dragging the mouse.
 
 The ``by EP colors'' radio button provides more detail by replacing
 the utilization colors with the colors of the most significant entry
 method execution time in that time-interval on that processor
-represented by the cells. Be warned that this is very likely a major
-visualization resource hog.
+represented by the cells. Be warned that this particular view is very
+likely a major visualization resource hog.
+
+The general Overview tool has no known resource usage issues and may
+be used to load data for any time/processor range.
 
 \subsubsection{Animations}
 
-This window animates the processor usage over a specified range of
-time and a specified interval size. 
+This window (see figure \ref{animation}) animates the processor usage
+over a specified range of time and a specified interval size.
+
+The dialog box to load animation information is exactly the same as
+that of the Graph tool (see section \ref{sec::graph view}).
 
 \begin{figure}[htb]
 \center
-%\epsfig{figure=fig/animation.eps,height=4in}
-\includegraphics[width=4.0in]{fig/animation}
+%\epsfig{figure=fig/animation.eps,height=3in}
+\includegraphics[width=2.5in]{fig/animation}
 \caption{Animation View}
 \label{animation}
 \end{figure}
 
-A dialog is initially displayed to allow you to specify initial time
-range, desired processors and the time interval size.
-
 A color temperature bar serves as a legend for displaying different
-processor utilizations as the animation progresses.
+processor utilizations as the animation progresses. Each time interval
+will have its data rendered as a frame. A frame displays in text on
+the top of the display the currently represented execution time of the
+application and what the size of an interval is.
 
-You may manually update the frames by using the ``<<'' or ``>>''
-buttons to visualize the preceding or next frames respectively.
+Each selected processor is laid out in a 2-D plot as close to a square
+as possible. The view employs a color temperature ranging from blue
+(cool - low utilization) to bright red (hot - high utilization) to
+represent utilization.
+
+You may manually update the frames by using the ``$<<$'' or ``$>>$''
+buttons to visualize the preceding or next frames respectively. The
+``Auto'' button toggles automatic animation given the desired refresh
+rate.
 
 The ``Frame Refresh Delay'' field allows you to select the real time
-delay between frames. The ``Auto'' button toggles automatic animation
-given the desired refresh rate.
+delay between frames. It is a time-based field (see section
+\ref{sec::misc} for special features in using time-based
+fields).
 
 The ``Set Ranges'' button allows you to set new parameters for this
-view.
+view via the dialog box.
+
+This view has no known performance issues.
 
 \subsubsection{Time Profile Graph}
 
-The Time Profile view is a visualization of the amount of time
-contributed by each entry method summed across all processors and
-displayed by user-adjustable time intervals.
+The Time Profile view (see figure \ref{time profile}) is a
+visualization of the amount of time contributed by each entry method
+summed across all processors and displayed by user-adjustable time
+intervals.
+
+Time Profile's dialog box is exactly the same as that of the Graph
+tool (see section \ref{sec::graph view}).
+
+\begin{figure}[htb]
+\center
+%\epsfig{figure=fig/timeprofile.eps,height=4in}
+\includegraphics[width=4.0in]{fig/timeprofile}
+\caption{Time Profile Graph View}
+\label{time profile}
+\end{figure}
+
+Standard graph features can be employed for the main display of this
+view (see section \ref{sec::misc}).
 
 Under the tool options, one may:
 
@@ -899,12 +1200,147 @@ from disk (from the same directory where the trace logs are
 stored). This is done via the ``Load Entry Colors'' button.
 \end{itemize}
 
+This tool's performance is tied to the number of intervals desired by
+the user. We recommend that the user stick to visualizing 1,000
+intervals or less.
+
+\subsubsection{Miscellaneous features}
+\label{sec::misc}
+
+\begin{itemize}
+\item[1)] 
+{\bf Standard Graph Display}: A standard graph display (an
+example of which can be found with the Main Summary Graph - figure
+\ref{mainwindow}) has the following features:
+
+\begin{itemize}
+\item[-] {\bf Graph types} can be selected between ``Line Graph'' which
+connects each data point with a colored line representing the
+appropriate data entry. This information may be ``stacked'' or
+``unstacked'' (controlled by the checkbox to the right). A ``stacked''
+graph places one data point set (Y values) on top of another. An
+``unstacked'' graph simply uses the data point's Y value to directly
+determine the point's position; ``Bar Graph'' (the default) which
+draws a colored bar for each data entry and the value of the data
+point determines its height or starting position (depending on whether
+the bar graph is ``stacked'' or ``unstacked''). A ``Bar Graph''
+displayed in ``unstacked'' mode draws its bars in a tallest to
+shortest order so that the large Y values do not cover over the small
+Y values; ``Area Graph'' is similar to a ``Line Graph'' except that the
+area under the lines for a particular Y data point set is also colored
+by the data's appropriate color. ``Area Graph''s are always stacked.
+\item[-] {\bf x-scale} allows the user to scale the X-Axis. This can be
+done by directly entering a scaling factor in the text field (simple
+numeric field - see below) or by using the ``$<<$'' or ``$>>$'' buttons
+to increase or decrease the scale by 0.25 each time. The ``Reset'' button
+changes the scale factor back to 1.0. A scrollbar automatically appears
+if the scale factor causes the canvas to be larger than the window.
+\item {\bf y-scale} allows the user to scale the Y-Axis. This functions 
+similarly to the {\bf x-scale} feature where the buttons and fields are
+concerned.
+\end{itemize}
+
+\item[2)]
+{\bf Standard Dialog Features}
+
 \begin{figure}[htb]
 \center
-%\epsfig{figure=fig/timeprofile.eps,height=4in}
-\includegraphics[width=4.0in]{fig/timeprofile}
-\caption{Time Profile Graph View}
-\label{time profile}
+%\epsfig{figure=fig/standard_dialog.eps,height=4in}
+\includegraphics[width=2.5in]{fig/standard_dialog}
+\caption{An example Dialog with standard fields}
+\label{standard dialog}
 \end{figure}
 
+Figure \ref{standard dialog} shows a sample dialog box with standard
+features. The following are standard features that can be employed in
+such a dialog box:
+
+\begin{itemize}
+\item[-] {\bf Moving from field to field} via the tab key causes the
+dialog box update the last field input by the user. It also performs a
+consistency check. Whenever it finds an inconsistency, it will move
+mouse focus onto the offending field, disabling the ``OK'' button so
+as to force the user to fix the inconsistency. Examples of
+inconsistency includes: input that violates a field's format; input
+whose value violates constraints (eg. start time larger than end
+time); or out-of-range stand-alone values.
+\item[-] {\bf Available buttons} include ``OK'' which confirms the
+user's choice of parameters. This button is only activated if the
+dialog box considers the parameters' input to be
+consistent. ``Update'' causes the dialog box to update the last field
+input by the user and perform a consistency check. This is similar in
+behavior to the user tabbing between fields. ``Cancel'' closes the
+dialog box without modifying any parameters if the tool has already
+been loaded or aborts the tool's load attempt otherwise.
+\item[-] {\bf Parameter History} allows the user to quickly access
+information for all tools for a set of frequently needed time
+periods. An example of such a use is the desire by the analyst to view
+a particular phase or timestep of a computation without having to
+memorize or write on a piece of paper when exactly the phase or
+timestep occurred.
+
+It consists of a pull-down text box and 2 buttons. ``Add to History
+List'' adds the current time range to the pull-down list to the left
+of the button. The dialog box maintains up to 5 entries, replacing
+older entries with newer ones. ``Save History to Disk'' stores current
+history information to the file ``ranges.hst'' in the same directory
+where your logs are stored. Note that you will need write access to
+that directory to successfully store history information. A more
+flexible scheme is currently being developed and will be released in a
+later version of \projections{}. Clicking on the pull-down list allows
+the user to select one out of up to 5 possible time ranges. You can do
+so by moving the mouse up or down the list. Clicking on any one item
+changes the start and end times on the dialog box.
+\end{itemize}
+
+\item[3)]
+{\bf Data Fields}
+
+Throughout \projections{} tools and dialog boxes (see sample figure
+\ref{standard dialog}), data entry fields are provided. Unless
+otherwise specified, these can be of the following standard field with
+some format requirements:
+
+\begin{itemize}
+\item[-] {\bf Simple numeric fields}: An example can be found in
+figure \ref{standard dialog} for ``Number of Bins:''. This field expects
+a single number.
+\item[-] {\bf Time-Based Field}: An example can be found in figure
+\ref{standard dialog} for ``Start Time:''. This field expects a single
+simple or floating point number followed by a time-scale modifier. The
+following modifiers are supported: {\it none} - this is the default
+and means the input number represents time in microseconds. A whole
+number is expected; {\it The characters ``us''} - the input number
+represents time in microseconds. A whole number is expected; {\it The
+characters ``ms''} - the input number represents time in
+milliseconds. This can be a whole number or floating point number; or
+{\it The character ``s''} - the input number represents time in
+seconds. This can be a whole number or floating point number.
+\item[-] {\bf Processor-Based Field}: An example can be found in
+figure \ref{standard dialog} for ``Processors:''. This field expects a
+single whole number; a list of whole numbers; a range; or a mixed list
+of whole numbers and ranges. Here are some examples which makes the
+format clearer:
+
+   eg: Want to see processors 1,3,5,7:  Enter {\tt 1,3,5,7}
+
+   eg: Want to see processors 1,2,3,4:  Enter {\tt 1-4}
+
+   eg: Want to see processors 1,2,3,7:  Enter {\tt 1-3,7}
+
+   eg: Want to see processors 1,3,4,5,7,8: Enter {\tt 1,3-5,7-8}
+
+Ranges also allow skip-factors. Here are some examples:
+
+   eg: Want to see processors 3,6,9,12,15: Enter {\tt 3-15:3}
+
+   eg: Want to see processors 1,3,6,9,11,14: Enter {\tt 1,3-9:3,11,14}
+
+This feature is extremely flexible. It will normalize your input to a
+canonical form, tolerating duplication of entries as well as
+out-of-order entries (ie. {\tt 4,6,3} is the same as {\tt 3-4,6}).
+\end{itemize}
+
+\end{itemize}
+
 \end{document}