ELF(4$4 (pl"QtdRtd88@-@/@-@ooA-"2 r0Pp`P000@t}P`R PP"<2 0 0 30 ٩,hP h7@$iP  B7V ! :7>VP P P@_oRp! PyPHV"<'P F JPPP ,0 00 UP  16 F~PPpIPPOOЍTD,<wV N#'  Р@-H0H 0  <   , 0 00 Ѝ@Dh|0S/0S//44$$00CC/0S//44@-,@0S0S 008 0S @-@<A- P@p`W\ 5 ?< A5  %pp@-@0PF,0P0P p@`@-@R b^Z p `XPH@8@,BGBN\YzFH H@-0 @P(0(@ 0HO@-@Zxy{ڕYᅊᇎ}*ɑ>ᛕRؕA-P0Pp`03/@00A)l00 PP03/PP@0 S00D`L///////O-Px"x2 t0$MR 000P"P l5`<<< Vp8 I 0?R/0" a @000`P$0S 00CS0 `1003/|!T1 0 0 30J X! PBP 0!0  00003/ +P 0>0`0CS0 V VE Q \0 00 t|$Ѝ\P?`8x?g 0@ PS/0PS P/AP/@-P P/p@-@P@`P#-V0@ 0+V@000S00bS! OS BS DS 00@+0@ P 00@XS @poS xS dS00000 00000/000/0@-S@ 3/0@00/0-0000CS 0{0(00 B,0 {^" ^000 \^ 00000C}^Q B0C 0S 0C R 0  A-P@`0p0000C0 0R[ 0C( ,p0\Q "Q, [Q` Q000 $0P0C 0]Q {QPR0 B S0 00`VC B00 U (0"S0p@-000@0CP0 0R" 0C( ,P0p$Q Q$ "Q 00000C0[Q \QR0 B S0 00C B00 pr000- 000 0000/@-@TNT^^@NL0000/00/0 P/ 000/T000/0-   000-0 00000@-@0003/00@- 0 0@ `0 00[ R P<T 0U 0/!p d0 0 0 30 rH <0 0 0 30 Ѝp@ЍpP(@-@Q P @蹭@iꝦL0@-0@03/P*0T*0P00\A-@`P0Pp 000 0U0 3/ 002 p` 3/ P"*0U*0P0p@-00P00@3/ P!*0Q*0P0P(000p 0   $h0p@-Pl0`00@3/0Q Q** P 0000ptA-A`TPp @010004080<0@0(0P0T0X0h0U h ,P0P0P0PDp0@0\003/@\ 0`0(0 0p@- @o@-oA-P0    C  @{R.PP P0CS 0 }QBS  0C 0 0 S0C0000 Q  0CբP$ 0p0Cp0p`:V 0:S0 :R0000C0ỢP_VP(V0 0 00C0`A`\^V0A0 0QR P0C  (^  )^ R00000C00(S00G-@ph`h`P@`  P 0P0C00PPEP0pW@8O-P`=@pp`p0 S Z vP P@Y pT!  0p Bl0PE0`0@D\0DA@p @Z 5P(Y 8G-`@B@03/<03/Pp@3@`@$@$@ W+%0G00/<1p@-S`@P<1PTp~ |  p  <1A-S`p@<1 PP Gu PT@AA @T@-` 0 0@P000 p0S p 0d0 0 0 30 [eVP ed@e ЍhA-0P `P0 0q003/U@0U*030#X00S $0 0#01$Qp@-\0\\0X 0 0PSpQ@@,0003/@p gG-p0PS@`WUP G!R R00011 p@-`@dVP IepO-@p 0 0MQ`P0 008X U| t0 0 0 30 A  ` Rp HЍG-Pp!1 0@`0 00 dpP 0P^S@0`F]S9  @0`F-0C?oV20S! 0S @`FWPV 0 X0P%U@ 0 30 ޡSPRP00 0]S \S \@`F0SPЍO-p"`2 0M@P000@ UW 0[SX *S ?S;  2 p`F, 0R2 *\S0S@PE P0E*SUY P(! 1 0 0 30> |0 Pcp`FV cp`F V@PE@D0*SU`` c0X0 `FEP @@PU @ pPEЍXx0 |0 0?R/0p@-SP@ 03/0S 0S 3/ 00?0 0000p< R/\R00CS0( /0 S00000000C0 R0C0000/ 0@- 000@P\T0 S  T0A0\T00C000000000C000/0QG-`@S0A00003/ ! Rp0G00/^ ڂp0烑Z 1 0 00p0p@-0`0 P3/ @V U $0003/Pp,p@-P`0@P 0 0 P! *0Q * !!00P0@05>0pG-p` R0F0\Q0@cx\`\ \ #\0 0a0L@SJONIHIKiH7\/\0L0AQ0k0@Pƕ@ƅ@"U\@P 00B S5a0BS.VRW0B/0{S6UQ*0}S* @D0 0  ` 0 0 0 0 0 u\0{S@A0BS70BP UPa0U xS0@0 0@@ R R @@-L\Q0 @{Q  @ @"Q  A  , @  P Q"( B   )Q!Q QQ: P Q   2 A Q. ,@*('&,7 AQ! Q\Q ;Q [Q  Q Q P P\ (  P Q @     B P$QR  @ \ Q B   @ 7@-@pp00RP000  D 00 0 0 30 Ϟ2 Ѝ07@-t t0 0@000P0 0J 4 i(0 0 0 30 Ѝ0|0d0p@-0P0@3/P0* U* P `  p@-@4@p@-@P( p0@-4M P@` `0 0 0,00/0 (0 0 ,0 30 \4Ѝ00C-  Q {\ [LP}\ 0tv<Ѝ`d 0 @-| |0 0 0000S0:S :@o8 00 0 0 30 Ѝ@-Q@ @-Q@@-@0S Yp@-@`tP@T 50 @0pꨴA-!1 0 0001@0R` #Q0 0R?R d|!p1 0 0 30R QpPW 00S)S(P0:S0:S0  R`P (Pp @E0P0U E)S` B;P0000000S 0S 3/L0`0?0P8 (0 0 0 30 Ѝ蜯${Qp@-@ [Q \Q# Q!  0000P0CS0(Pp}Q 4,$p9O-pPp!4Ml1 00,00g0U@ 0/  _`P 00$0 0(00Z   X$0 0R   X(0 SYT 0 0 ,0 30 x``1` BPJ E K4ЍO8 (0 0 ,0 304Ѝx8O-P10,M0$000R07 pG`0@0 0@ 0V W@D`FW 0 S  !W  0RZ  0 0 $0 30 pp1p0C ,ЍO%00R 0S |h00$030 B 000 B @ (0 0 $0 30,ЍLP@A-`p@WP  P / @0p@-@`tP`u@0 @0p0A-SPp`@ \IP H0003/ pp A AG-`@"2 M0 p010:200 3/L0 @00$ 0 (0 ,0000P#040 0$  0R4 0000 @ 0  2H003/@H0Tf@@}0S 0S 3/1!0?01 P0 1 30X 8 [RYD000(0,0S $0 B0 (0@$R/X-P0 0 [^PQ\^Z0A000000C00Q $^\0C 000(0 @01$000@ލ̨XlO-h%h5 0LM0D00P5 0RC @5Rp `V"P0000000D@03/$4 0 D0 30 0LЍO/?RP P000 B0`S 0S 3/T4 000R00000CS0$4 0 D0 30LЍO 0$0(0,000403ȓ0?` @ 00X `P4 ` (00P0"X 0`00C00[`F$`,0,0JS $``F`o03/Z X0X* S `"V {VI Xg 0( ,0`PC Q0,0Z   B$ (,0 0C 0 SQ!00C$0C"P \P P S,00Q  0  0C0B $0 0  (,0\V X0HQ0,000Z X Q0,000($  m*0P}  s00 000(0P00 00- O`H $0 0 D0 30LЍ輥0XlxC-M10    00000 01S[#`10001S 0 !<100ԯ`P $1 0 Ѝ 10100000 0 嗾0 1SR@p0崀P00W@S110@t03/P@00CS00J 1p1` 'lDCG8 A-@p`PT0S0S  0000@0CS0@ R@000CS0 0`000p@-`@0V0 0pA-P@pvuTP ` `V00R0S `V` 0 P003/` 0W0W**0P O0 00S 0*T000 00 0謟p7@-Phh00@ 000D<00030 O 0 Ѝ0@ě-3@- 0 P0000@000 R 0|8 00 0 0 30 !Ѝ0@ Ѝ/l @- 0 0`0 00<0@DP 0PS0:S0:S <0Di0` @00 0@ 00,0 0 0 30 ЍpĚ_0@- 0 0MQ0 00 @yPu Rᇾo0 (0 0 0 30 Ѝ0ЙdO-`p 0P@U@Dw* w= w 01000,!60uzA0嫲@ @@0!QUw w wz  001P0S1E  P w w w0p Ѝ0 @0C00000<D8p@- P0 S@S}p@ O-1 0P5R0 Rp0S)L` D 20000@0CS0V@@0000V0@05>0`0P 0 00CS010  ! 00CS0% ` R 0  1ꨄ܃A-PS@`+ PPV 0aEq00CS00p00CS0 B BU 0!  MpP 000000CS00Q0Q Q\0003/0 000000a1P p@-` P|0 M0 000@0 P0 (0 0 0 30 EЍpC-@P`:p>`37 0 Ѝ@-(@ @001@-(@ @001謕0p@-0P ?R`@0S ዽPX 0 /S S 0S 3/$00?0Ppppp@-@d04P0d0PPp`03/a|l0A-Sp@D PE`P 00H00S L3/@@A AyC-pDD10@ 000V`0 CR !1 0 0 302 ЍP 0C:RV 0U:S4P00CS0E I004 H0PDP @ 40 0 0 30 Z ЍC00CS0/0p@-SP@/ 00CS0ʄ00CS0|400CS0tP 0003/Q p0S \0p@00/0S 3/101A0S1pp@(ȏO-P@YPDF8Q 00CS04<Q 00CS0*D00CS0"X 0S5 N1@0Q Ѝ TpP 0S0! rH 0 R0 L2/00CS0 `P ,00 03/ ̍p@-P@0:S0:S 0X00  `00CS0@p˗A-p0@00`83/4 P⍻00000p00 00CS0A-P @`p_0 pA/A-`80@0P0p3/p` GA@-GP0G/$/p@-@PN0P0?00@0pHxO-pL&kMH6 0$010$6 0?Rd X  0\ @`0$%`@(,4@8@<@@@D@H@00L(PD0S_ @0 X@5 003/ P00`5 0?R000` 0  P00T0X 00P 0 004003/ `40?@0`0SX0$Sg 3 S  S4  SH0S( 0CSL@-#SL0S( (v"S004 <00@0H0 BS"0P008 D048 <0 B0 @0X3[S& \S ;SH0LS004 <0 0 S Q00000,0 0C( ,0( P;Q 0 B8 @000 <00L@4 @0L@P(0 8040,0( 0C,000^f` 0R R  BR R *R0 0 S}00000 R0$ɺ0P" BRY 00 10?>0 00000@`/X 0 0?X000`IY X02 0 00 S`AX 0   0 000Y@D@DA@X0S 0S 3/d0d 0?0,0 P0 1 30 kߍ褊wwv,xsr0@-S@@00 0?R0 0S Kq@-@T00}P P@--@}  +  q7@- 0 0  @000z g{ 0000P0CS0j@ 80 P0 0 30  Ѝ0Ahp@-`P=40U0@0 0 kppC-@ p0 0 $M`000@TP ϹP e P  7/| p0 0 0 30 Ί000 00 P  7/$ЍH[0p@- A@0000P0CS0Pp7@-@Ph h0 0000 0 P0 (0 0 0 30 Ѝ0؀A-`0SP@p0SQ    A0 P@-HMp@ @4 RP0`0S000 0 0 0 30Ѝ0R00YP V 00CS0ʄ x0 0 0 30  `0 00 OPЍ@Np@-@`P'$X0 p@`@-@A-@P`pT@0T@?0 AGp@-@PT0Sp R@0pA-P@`pT P@ 0p@-00P@00CS0`Pa Rp BP `pO-1@SPM#0 100000CS0000000CS0 _000 00 0 0S]g`PU 0SRP: 0S0C00000ɿSA>P= pfZ6 J[0P/  J S(pP &p00 0`0p J%P0 000CS0T0 0  Ѝd`` p Z V 0` MXn p@-P@ P0 P 0000P0CS0PppG-@pl `P V ` I V 0 ZO-"M2 0p0000p" S ~P@U1@"42 0 0 30%ЍQ P@T%W0GP1003/00Z0!01 0 0 30Y ]0!0 PJ@P @` RT  @@0T s 0P 0 TS\PR@X0*Q*00P0 @ B @D X 0`0`F `F 0ZP T  PF ЍO,x8fxxwp@-A @K0000P0CS0,PpA-P@`pP70 AA-pP@L0`05>0@>TP E@bt0p@-P 0R`@ qP 00p00p0000pbP001// bP0ʐ  !</5P 6P @ h  !"`P/@-P@P @@ P(/ /aa$wphO-p&`6 00p00 00S#P050,00 0S00CS0LX%H5 0 40 30G  WP00S 00Q U0Su 00CS0#   ,u$` VP[0A( 0 PBSV0S PInP 0iP 0 SP 0SX0S P00S nQ0 PB6 0JP& 0 PBS0`(0S0 0CEI( P 1`0[0As0S 0#& 3 Cr cQ00H0 P?@0Sux X ,0sw000@o/U00@o/tU-O-4"PM02 t0P 0L00 p ` @x00100100V[21@@003/40 000 0,0`0(00$0幨 X0000@0CS0c@@8`X9,!1 0 L0 30:   ղP  P0!,宲 `@ ²P  P0!,!   %R00CS0@PЍO Ѝ/gZ)  hfp@-`@DPP8P X00CS0ppA-@`PPA`DP pP 0p00CS000CS0P  p0S d 0000S   hpp?pMp1G-0= 0R`@ .Dp PP-<0D7P#  00CS0r d0R<0DEP P0S ,0S P P ( 00S 0S 3/\00=00d0P0<0D0 0  00CS07(QoO<0A-P @R 0000P0CS0PQ` ,puP 0 F00X0T00YnA-4"42 0(M0$002 0m>0RPv `P0@:S0:S0@0C00*Sg WP`0>S])0>SZ p_P #PR X 0S p # 3S RS*)@W* 0S 0  0"P( P  0 0 $0 30 D0@S 0S 3/P0@0m>0000, (ЍDaNKmLl_Lkp@-`Pc@P 00Q0 00CS0TPpp@-@LP00@-@``!`1 0M0 00H10n. Q?0D P P V  { 0 0 0 30- Ӂ` V1r0:0"S 0000@0CS0@0S 0S 3/40a0?0ЍX^Kj]{jJ@0p@-0P ?R@! p Pp@J@-@\ \0 0 0 00P08 0,0 0 0 30 qЍ\P\0@- 0 0M0000 P P 0@ P 000 P 0 0S  0 RL0L 00 1$00 0 30 /Ѝ0 \^^H^P[@0p@-0P ?R@! p PphHA-!1 0`Q@0 00H 0P#Sp  R `0V0 ᷭ0S 00S 0  TP R<000C00S@ <ʀ hl `0 0 0 30 <0DP0P0C0 S ,PЍZfY4i@-P!1 0M000p1@0n. Qo~K` QE ?Q06S 5: pP0S 0S 3/00n> 00 ! P   x0 0 0 30 [0S 0S 3/D00;00 !ЍYPFE6eWE0@- 0 0M0000 @ @ 0P }P 00咝0 qPk{Gk k0`8 (0 0 0 30 Ѝ0TWZYVO--h!h1 0MPX@000Pp` V 00000P0CS0 P 0 0 0 30,  -P } AP P{X`8(YH aX0 0Pp`'"SpЍPVU00O-%5 0M0 0008P0 S "@T ``0SM   R   S00S!  $4 0 0 301 b s0000@0CS0@0 0000P S X0S`4 0X0C00S  S#  S0 X`00C0 X)S 0Sx 0S{SuR R D1" S50 S600P 0p@“'spp R 0!Q `0> 0 S m 00 R%(0 S  000(0(00`0 0S&P P ,0 C(00C(04000 0 P )(P000 S P  BRQ Rt   CRS 0I 0 R w0S 0    000?0P (0(000000  S0Sx) p d"ЍTAaTLa`_`a```(T____0=\X^Y^^O-P&6 0yM0106 0?R`a0@00p0 00)P0T0X0\0`0d0 0 l0$D0DH Lphpp 0`0S# lPpᐐ 00CS0%5 0 1 30_ } RL00L0H0p0CDpH0Dp mP\R0 S HL0XX0Pp0Tp\0`PT X0 B0 \0h#R 09S6!SD_f Cr "CB6{SpDPp\"0CSC60fdcba`_^]\[ 0TpHp\0DpH{SeS[S IS NSttPgDpiP 0 00pDPp\0DpPuP\0SZ$ p00CS0c0S 0S 3/20<0:0D\0nDphPP0W P⏩0P R D S D0\ D0 CT P 0CH 0BH0>pDPp\8 ᭫P0D00HpHTp\0*p̱0A $0 00pp4P8`3/00C<<0 @0000(p,p0p(PHpW 0 0000p0CS0p<@  BB! d { 2/0 0 0< 0@0 0CC1 S0d0dd0` F0| DyߍN<BM`LZ 8YhJ̪XpRW%p@-` P>V@ 0S \ 0T 000 n0`0CS0v p@XVA- Q 00 0 0 0 30( |`P3 @p` L@DT 00000CS09`1 00U@DЍGXF0ASA-p00p`0000@0CSP0V 0p0 0 UQp@-h00_p0 APk@P 00000CS0@p]U7@-0 00000AS007 0 0 0 30 {Q@P0| 0 00000P0CS0P  Ѝ0DTDUO-20$M0000HS20"2 0 0 30 B{@P0`S=Xp# P, 0000W. I3 x00000CS0T  PU W'p1003/ V=0  0 N=   0P  I 7 ` pG0S 5=0 0CvSU0w03/w/P 1S  0!`pG   `$ЍCSCJSCCQ0@-09 Q07@- CQ00&S@P kPPU 00000CS0PL @0 0 0 30 Zz 5PP Ѝ0@P?Qp@- 00p@`PP  00000CS0x`0`0000CS0k`p PQp@- `00p@[P P00000CS0MPplO7@-0 0Q00000ڨ00 0 0 0 30 y@P XPP00000CS0P0$0 Ѝ0l>N,>Qp@- p00jp@QP 00CS001P 0 1  p!NQ 0@-0H/Qp@- l00<p@P ?g0000P0CS0PplNO-p20,M0$00WT20 #W@`2 P$  PX{zkG  0000P0CS0P!1 0 $0 30\ 4y p0X+ wW  A  PP   tPPU3 vP vX   P0PW  0000P0CS02Pv 0 6P{[kXF{5{P{,Ѝ ?8<LX;!K0P0N0p@-A`Q`00fpSP  @ P 0000P0CS0P000岚pǜ|9FJNJJQ@-ʔ00/ ЍP A@m0p000000`0CS0(0( 0p00 I4y]Q 0@-0/H1QA-0@.4!0 7PHpW 00000CS0P=ᗦ`P  FC  ; Q`p00PxP V <   P7HHGO-p$M" 02 0 0002P0q>0R@H0S0L S`C ` 0G`L000 R P0S   否P -QRv ! L0)v" ` `0S 0S 3/X1p0q>00L0`0 0`,!1 0 0 30< w! [  0!p`@̠̀ Q0003/0W?o20S 0 0 0S 0 p$ЍH6#Fd"4FFFBE4EO-P8$84 0qMQ010@P4 0`0`쓟1 rQ1110FSaFQX> t`Qpq  1  0 Pq 0 S   B.꠱P010ꠡ010010FS 0000P0CS0P0p101P0FSp 0PP0S 0FS pp01 S! P000 V" `P xp Z00000CS0p00CS03/ [ ` r  WpWP `P00000CS0PX 80 0 1 30 8vWھqߍh3D| DCCCh/A-p!1 0 M000u> 0R@1  `P0P 00A.00 0 P   |0 0 0 30 u0S 0S 3/D00u>00 000P0 Ѝ.X@\.A-PpP ?R@! `@ BPPt _0S 0S 3/80U0?00000(@p@- 0 0M0000 00`@ PP$  P{@{PP00CS0` X0 0 0 30 vu PPPPUPЍp,`,A-pP`&@P@ P0 100  @B>G-`Ѓp  @S P` X0 0 0 30 +u 0!PPUЍh+4+C-` P0 0M 0 00p`7@P `0P   0 @| l0 0 0 30 tX  0SN Ѝ*(=2=0*<t0A-SP&@`P dP  x [ S0H0L@W=0G@Rby>0 1` $A{.ID!HQ K 0 0  o0 00@< @ -, '0 0   00000 000 Q0P00 000 000 000 0000 00000 000 000$! P K !  E  ?  9  3  - ( #0 { _0 rl Vp  V0*2r2Sw1 111111l(1111111G-@"2 0P`0 00P dP 0 R` 0p:S0:S0  < p:P Q @00C00:S0:S0  0 000R 00CS0c :\ R000C0 %@@Y*0P ÞP  0000`0CS01`P0 R  000CS0 P 80 0 0 30 p Ѝ4 1<10C0QA-ʄ00]<0P0S `@p0:S0:SpV @0!P [/QA-p`P w`F@Ppm@P V H0 00 PXPy.O-$M7 00000S\70L'@7 0 0 30 Lp0@`7 00R B7 pR  R 2/ W  &?  2/P B/   Z Z * %P 3 #[  R ќ0p 00p%P   0 [Q   ( %Q%Q0  $ [, B`[9 ,  P*R 0`0, 00 ePc0 `,0s 0$S}0, 00SR,6%Q%Q00R00S 4000 0Q 0000P0CS0P-Aoq^400 QR30`0  P0(00`,0S S00s,00[Z= 0 ^Q00]Q0 `Q]Q]Q 30( 0H0Ci0ZQ 00 0p5-P PÅÅ0[20xx uP n`[1H 0gP420b cZ(0S 20ZuZ10lS10RQ 0@P MPʼ G00CSڠ ?0tPPv 0S= u9 `V ?P00000CS0PV`p0pG XYEP P``u t$Ѝ'.,d+ +(+*{*)*)))))))A-PDD10U0 00(10! 1 0 0 309 Tn0@00`0pV 3P`g0W00000CS0wPm P ^P`a zЍO(G-!1 0@p0007dP!1 0 0 30 m ЍGP`D0 R 0S`#QG-00``p P @P @X `P Y  0S/!00000CS0@"0AQp@-00IpSP@ @P 00000CS0@p P@!O-`M@p8003003/PP30#Y0l0 ↚0000X00(080000崀0`400W00000#p 0W bbY H0000`0CS0l`bI0S0 x2 003/"X20(0L20 00 S **0KSC [  "P  )  0 2/0   0 P d m  BR   41003/mPЍ Y      0 P (0S ^(p00!pFY$0 000$0 00 ng! $d<0@-AQ00 Ѝ ` S 0 0@PP = p0S  00CS0P00000CS0}P(0@-tt1 0QM0 000@P0 Q04!0 -0 P !0 0 0 304 k00P U- P ?0000P0CS03P P U  U/o"0S 00 0 B/o"Ѝ0,P&s@- 0 0t`0000V@0Pm0 0P@`    0@0CS04 ,0 0 0 30 jЍp0S/S S/0G-002 0<R@` pW00CS0QP tXn0S S' SgPPc 00000CS0P03SSPN 1 0?RH0 0PPPP< L10?Y 5 P0 0 S, 0@P#  S00 SPP\ 00\ SQ S00Q S00 00 0`0S 0S 3/0p0<0h\O-p4M$04 0W`0,00 P3003/P@W!W@T 0U00C06 @ R t30?Q0   0  BR!&:  R3AUH 0UN@"2 0 ,0 30 qi  PP R   [ 0 R P0 p0 @v400CS0s1003/ PW@,0Sn 0Sk0Sh010:>0000 0  1003/ E W0  0U| 0003/vW A0S  Q0Q**0X᱕  BR 004ЍDtL(HO-&6 0DM0<006 0R@`0S &x6 0 <0 30 hDЍO`000,PP% P00000CS00SP 00CS0P%5 0 <0 30DЍ 00CS0S<Tu p=0Q40 R0$50Q+?P&zPP" 0S0S0 0 0 00CS0y00000CS0nPP0000Q 000@4`000S00U0SU u 000S 0S 3/30?01P0Up0003/p UU  ,0PS 004 0PY*0W 03003/10 S00 0 R00 bR0_100CS񏐘AMP91 S  R 1] 00 R A? WQQ:" 02/0pP !0*P:WW* 0PR00 ~ 0 R0#0 R Q BR 0I0CPM  02/p  00CS0DdAP?U0S 0 0P5p(X\xDG-@<Pp $PP 0`000p0000000CS0"pY 00000CS0p` I pP X 00CS000CS0O- 0MS@P ( R_ $ B0RY p`4씟촟00 0W 0 "`Ѝ0 (0凁S0000S 0 000 0D$ p,$0   R 0 00 0 J0 &S 0:`P <0 R J0000P0CS0nP4 l0p4000800<00(00 H00L0000 0000< , <  P <0TX`pX T 0 103/0 100C00000000l<ЍLB:&jA-0p@PS   `V0   00CS0`O-4#43 0\M0T000sP& 0(p0`A20}> 0,00mxP00U0Đ$0P P @PT00x"h2 0 T0 30 d0S   S00 0$P0)S :R :R0C0 С “@P 0 D0C)S)0>S0>S0.S ⓐ D/o"0  v* 00EP@P R9 !+ 2/ u H * 0H P00@0000L0H 100000CS00@0CS0H00CS0 [\Ѝx0p@-@PPE"0 P00P00 U0Spp@@KLG-d!``1 0Pp0 00@1003/0V0p00`000@  0^0@0m>00000`00000S0p0Z_PP_U aP_PpWP0@ 0,0 0 0 30 bЍ@xAQp@-h00p0\0 0P0000@0CS0@pQp@- 00rp@? 0000P0CS0P(PP|Pp$`03/|`ꆇG-p!Pl1 0 M@`000q%  p0 0?g0  I0`p01000 0P0CS0`P0q0000CS0P\ T0 0 0 30 Vb00CS0` ЍG-P0pa003/@P F*`U*0P P0003/(A-p! M`0 80000P@  @    0A@ 01p 01 `@P dX H0 0 0 30 a QP Ѝ=K @-t t0 p0@ 0 000 0U4 (0 0 0 30 aЍMXQA-00NP0l @ l A 3l0PP0Cl0p :P <`P0S L0 003/<0PP0PPP000<0PsLQA-ʬ00``p P@P 0S 0S\ ,0 0,00G00,0`0C,0p@-PU 0@00 `0P0CS0tpp@-@PPp@@-p @`P`A` 0G# Ѝ@QC-ʠ10@ Ѝ`p@P%0 CR\ S` `   0 `ZP 0pG00 3/` 0 0 P  I* Q*0Pꍍ0 @00CS000003/Q}F0A-@-PP6$x@-!1 0M0 000 @ @0p`P0 0 0kPP 00w0 P   SL0L 00 1$00 0 30 ZЍ謿t ̾O-p " 2 M0@ 000xPP Z)Z 0P {`P 0400 z!|1 0 0 30T Yh 03/00 {zP zz0 3/YY0 mz  P` 0p000000?0000`PP 00CS 0P U 00 00p0CS0ȾЍp<thp@-@@0 0 ,0!  1 R`00p pW#0000`0CS0\` HP 0S `0 00?P 00000CS0=`00CS03PW6? 0000P0CS0 PP#TЍ_0&ĽȔ0 0 A-p00 ?R`@0 0W   0P00000 000C000CS0׸o踒7@-!1 00000Sڜ!   2 xS t!0C ##d0 Ѝ0@/0CPS%2-9@00000CS0ᓸ@ vP@ 0 0 0 30 Ѝ0gt0S qP@ t0S@ ,0 0 0 30 Ѝ0@Uꐤhlp@-P@Pp0 0  p@-!1 0M` P000@P4p H@P%0>0CS\02468U9;=?ACEGI c0000`0CS0`00CS0 0 0 0 30+ R r] ac [ A[ &\ #c ] c (] _ ] ` ` [RЍ耢pA-T!T1 0M` @000ePP(p PP04S =S% R 0 0A0000`0CS0ិ`00CS0ᕷ| t0 0 0 30 FR  z g{ Ѝ A@-"2 0$M0000p P0P52`0 ;0R0SO  PI030CSC;A4(!!0000@0CS03@@00CS0b!1 0 0 30\ QO A0 /" R?#0 0 r0 00  0Q P(030CS O 0{{'kF{7N{7^ Q   @ {@{   @P03S 0/o"ƶ$Ѝ ?<@-!1 0` @0 00TPP=  NPP/0+0CS_NT6543t ,Q?   0#0000`0CS0ံ`00CS0w00CS0o 0 0 0 30% Q00 /Sp  0SP1S R   ; ? 4/o"4QЍp8O-`#`3 0,M@ P0$00`P   `Pp 00CS0"2 0 $0 30 P ,P  `00CS000CS0   `P 0BS񏐋H %|{~&,2 0@ B b4B 0i0000@0CS0Ƶ@ @0 b4B R@SAQS0@ @00@ @$0#0@ @0@   l    ` BR ᐵ``[ @t0 00 r0!@0 0%NS@@0Z ` @t0R0@ 0c 0ctCVP,Ѝ0A-h'h7 00Mp @0,00`P   `PP 00CS0t'6 0 ,0 30 O6 0;0R0S 60 ;0R0S  P P0*SS0CS~tlNS! $%\/ ᵸ0000`0CS0ٴ``00CS0ϴ00CS0ǴB \sr 0q 0 pI0000p0CS0ᦴps' 0 0 $ 00 0 $ R00 $ 0!#0" S r0"0q00"M P0 R0 0R0$ 0 00 R $00 R $00  0R0$   $0RP    $0QR   >P 7P|0*SSH0CSD8;A1,>=<;?EKQW]43210/.OS DS NS& m]bFPS Q[ X [ { 0 {G 0 { {@{k kT T{G ^k{k C Sok{k hk{k ak{k Zk{Gk  Sk{Gk  L0 0 0CS /9P  5P  1/ ./o"+ P (0ЍD` @-@P@p@-P@ P  r ?0000P0CS0PPppp@-P@P p  ?0000P0CS0/Pppp@-@PP  Pp@IpC-P@@10MU0 00; 10lP!1 0 0 306 M0 P0S` S` S`0E S QE0PP`00000CS0Բ`8p@p~` pЍ謍Ȭpzp@-`P@P P@ P p@pO-`D"D2 0MQ@000, 2 0EU P; U 8P  U[ !1 0 0 30 C /Mt1P00h1p00\10 0 UD 00000P0CS0TP00030 Ѝp P PEU 0 0 0 30ЍO" ٽPPE UL $0 0 0 30  .Hqf_0<܉A-1 0Q000@`p  p9PP0S P P P P00IPp d0 0 0 30 L`00000CS0б`Ѝ耉0A-0p ?RR@` s0 0?R!  t00t0t0PP0Ct0 PPP uumC-p " 2 0M0 001 0@R  0R1S 10^#= 0R- `. PzP- 0 0+ C SA0 S!080S 0 0S 0S 3/10#= 00000 PP P0 00l00CS0+XY0S!0 T s@ (0 0 0 30 KЍ蘇t sA-a @PjP @ a@P0 S0 00 S0 0 0嬥C-@p 0 ,M0P 0$00=0 00000` 0 P QY ph00$030 sK,ЍC胴@4 (0 0 $0 30,Ѝ؄TC-@P!L1 ,M0P 0$00`R000000p0 zP)QW$ 0S 0 0 $0 30 (K ,ЍC7_ t h0 0 $0 30 ,ЍC+@8 (0 0 $0 30,Ѝă(G-p!1 0 M@P000@000000`0 !P@ Xܳ pY@  h 0F 0C4 ,0 0 0 30 J ЍPxA- p@!`1 0 P0 00VP @ 0 0 0 30)Ѝ BPᵶ0` S0 00 S0 00ቤ0S R H<   2 pJ ЍAV$HQp@- d00p P@P 00000CS0Ꮿ@pO-4M0X0" 0 2 0 @0,00cPP_ 0S0ᛰP `p00C$0(00$0S001C P>00 0( P5 jh >`P+00000CS0?P 0 0 ,0 301 I 0P0 (0  0P  v0S` R :000 ̷ `p4Ѝ\D~Qs@-ʘ00W@Ѝp0SP `@PP00000CS0ۮP!C!0C  G@eO-xx10MZ0 00X10"H!<1 0 0 30D pIp ` @P  P ᄵ0P S0 00 S0 00X0SP 4`0 J⭦ 0 PE1 Eद00000CS0s`Ѝ|H|A-<<10X0 00 10p4@P0`S{@ pP 0S D"0 R0R   `0H `00000CS0%@8 ,0 0 0 30 HЍz5yO-!1 0$MXp@000HPX1003/P[`V`@0U% 1003/  !N`P 0 0帾P0#L R PaU "` l0 0 0 30 zH឴0UD0  @`$Ѝyzypx@-p 0@ 0M@ `000p`P1!{P 00eppp1!kP013/8 (0 0 0 30 )HЍwzpz,w0@-00MQ0 00ʸ00 0 0 0 30 H0000 0A@/PPP00000CS03PЍ0vivO-P`&6 0DMQ0<00@4Puʐ6 0w00 80Pq8  R W",+)%)1, P 0SHX1Q 0˳04 (0D0Q0K  "000$000 p Pp00p4 P4 R ᇰ0000P0CS0᫬P0$ 00㼤0 0A 0> $ 00S`  5`0SX TpY00080,000C0(0W"0S 00000CS0h`Y 00CS0 ]#3 0 <0 30 G0S7 /0Z( 0 "0 0000,00P0 "P& 00CS0,0000V #00 0 0 0 P08000S8%+43(  08 wo0S) 0?o2P*$0S1 ?ჹ0S/ Z   08 . 80 qP00 0 #?00CS0 pDZ08S00000CS0᭫00CS0|ᤫx 0R1  >0S ?$0Sc 00000P0CS0|PQDЍunrDarG-1 0M0000AS|10l!`1 0 0 30N FQP`  2@P 0 0  00Ӹ @)P# 2 fP DP0S7 p pl0 0?R  00000CS0@Ѝn#n [0O- $MCQ10I!1 0 0 30` ES 1`  S@ P@ P @TPU8 ᑮ0000@0CS0ᵪ@ P 0q  0MCqpG   P0*0  00@PSP00000CS0٧PPV 0  P<  PA  0R `P4 ᱧ0R 00SP  0p `P 0Sp00/Q? Rp垨40 0?R$Ѝbރa MLO-p>0Ď0Pe0`ሞ0 呞 0@PP \.H> 0 40 30 B <ЍO?Y BQOTSn{W =0 Yު ?᭴ǪW \ ڪY00000CS0 -< 0 40 30<Ѝ !>0$0 PG U0Y0$ qG?$ X" 孰 (0P <<0(0S0PE U $ PNPEjpn`cgZ0  V ` P 0oᨂY /o"vW W `;0eP+ .0 :P0S?o` 2ƱWW W :0G* .0 P0S?o` 2 0 400`0 t 0000P0CS0<Pp Y? 1 ߩ Y00P0S  000fPV  0G  S `p I0 SV(`IpV  0GX~W80Y4`Pq 00000CS0ɥ`0GSX80Ws`PW$80 ( PPI w(0pS,0000000CS0ᖥp (0, S0W` d7 0`03/pP@7@@0<'o0@(0 0Z   0BS*R S: l ` W60& $ PP$p W :pW$p @`YP00ӧ?X ٨Y  (; 0GS$50˨ Ȩ̨ ȨW0$ fP$ 0 R / Y$ S[  [ R$` ` Y$  $`PY00Y0Sp@pH +o0 p 0 C( V :mP  `p W` 0pGR  &mPFQ 0GS30sW Y } pީW` 0SဤYkJϩHWQY(ץ(<30p03/ ` I.Y (20p03/ `$⳥$200`3/pa`( ޛ W1G00@2@"00  0&-PP $Ⅵ$[ W 0W!  P10 0S񏐤 <'(()*+,-./x1p`[- ( ‽/o" ( P"> " R ( 111000000006/P p_^,L^nn4]PJ~}Ht}\H}{ {{Xa8py xvSpS8S)uh?tt\X(T8@xp0tQ0@-0jeQ Tp@- @H0000P0CS0lPp/r0@/0 RP#3//@-R 00 00 0UjP ЍQq/!3?  Qs0*=#=0/!&?0Qr 0*--0 /!? ,!, 0/ 0S 0S P////@- @Q*D@Q0@@L0LLi @-0> \ R 0S@/v v v R R0 S 00000/03 0S0/R@-0S0 S06 #0 0 S0R@0S0S0 S@098 &0$ 0#0S0<s@- 0 0@QP000k@` T L D0 0 0 30 )=`P@DЍplK,KP <aP <tQP@-@ ,:T@Pts@- 0 0MP0 00  0 0 0 30 <xPxpPP`p @0p!i P0p@iPЍ4JJrA- 0 0P@000` T \ T0 0 0 30 < pP`@DЍTI Ip@-0@P `2+0 p@9,?0@- 0 0,M0$000 !0@   0</o0"H0000P0CS0ᥡ8 00 P0 $0 30 U<,Ѝ0tHG 1p@-P0@0000CS0ʆPpp@-@ 003/ P 00000P0CS0lPpA-<08!  (MQP $   ! P `p@ `a@<p P  0خ0000@0CS05@t h0 0 $0 30 ; < 0@0 0<, s(ЍFxF@-;@;@- 0 0`0 000 Q 0`0/@P@ R R R0  X L0 0 0 30 ;; `; ЍpxE<E@- A\q 1p@-@a^0 Z0000P0CS0ᷠPp@-@1`0DMP0<00' P P2 B/m 0 0 <0 30( N;[0 P 030OipT0t  _  P50 wOipT4 0 $ DЍDC>O-`H"H2 0$M@QP000 C ` 0 0墏00 0OP 0S00S00  K ?ŭ CpW00000CS0` p0  V  qs,`  s0` 0 03/P7 PPO 00S ` á0000P0CS0PP\!L1 0 1 30H 8 P0S  0 Ԧ0 rs 0S/0 V0 003/? Y   0S0P S 0 0C 0P00000CS0ᕝpIߍ:X158̅p@- Q@BYp<pp@-P!1 0MQ@000 q ` ↶PP `ZpP 0 0 0 30 8p ` PX  P`<  PPЍ476$ЃQ[@-Pd!d1 0MQ@0 00@0 00 a (! 0/տpP QQ*TP  0 0 0 30%ЍQ  Ƞ0000P0CS0P0S 00 0H 40 0 0 30 7Ѝ@ij 6,t5M40@- 0 0p |M0t00 1P @ lKP t| t0 0 t0 30 h7 0000P0CS0᝜P|Ѝ04(40s@-    @ a巵PPLP 90 (0 0 0 30 -7Ѝp3<3O-P@!p1 ܱ04MU `0,00X`dT1.0j7VPP'ml!T1 0 ,0 30J 6(0 0 (0  z[ Wp0$001003/@ d X O7\0 00 0?0000 000m0000P0CS0PP4Ѝ22d2`(C-P ! 1 0M000p0 q`@ 0OIPYʨ ᒟ 0    x   Eo\ H0 0 0 30 b6 0P Ѝ0}}}0O-pM pأ00`0 @P&  ) Pᕫ p000 P  冫00000CS0bPЍ=l;l@-p 0 0Q000P` A0  P 0 ᡜ00 3/0P l `0 0 0 30 5V04 03/P Ѝ.n?.'G-pP!P1 0M000p0 P 0-a@P` 1 03/`{W0 00N P03/@ 0 0 0 30 5@Ṡ0000`0CS0ĚX` 0@Ѝ-@-`,p@-0 0MQ000 00 0 0 0 30 S5 `@PkP J<00? ,0 0Ѝp,+"xO-Pll204M0,000ESH20˸ @`Up#P0|S  %  $( !1 0 ,0 30_ 4QP0WSRSDP`` ?0 0X U"818804!4055 00 0ʼP0S1 R  00  5pPITP jVPp 0( 0`0 000ro4Ѝ,+x^xd*4!wz(wO+HzvO-" \MQ @ T P儠m Q Q" lXc"2 0 T0 30 \4:LcP,\2p00Ǖ0`@VGA⢕`@ fb 0 0 0=GP 0 ϯ1003/0p[S@]bP Aw` @ U*0Q*0U`00F:bpP&pt`40 0b0800 e$ke:e0p@- @P | P 0?ᵢ0000P0CS0Pp 0p@- @P  Y  0ᔢ0000P0CS0PpO-`!1 0$M@000㥥p  ᩘ0000P0CS0͔PH!<1 0 0 30$Ѝ 夺PP !0 0 0 30  i/P0S͕P0 0 W |0 0 0 30 $ЍO  0U 0O!Spe|0s@-@` PWP 0V  0rЍp@-`p PD@P W! `V  P ᛪP  00000CS09@ Ѝ`0 00:":C-`d!d1 0Q@000  4!,1 0 0 30@ .! ༟PP P pP ʗ0000P0CS0P Ц0U Ѻ0!,P1!稦P Ѝ92p@-P @᫹0P p@\ pa@-eMP.lpPp@ЍP`P `0 @P000 0 0 @0FiC$ p@-@0L 1,0 0000P0CS0vPp@Bp@-@/0,0 0000P0CS0[Ppp@-@Ȑ0 0000P0CS0DPpp@-@㱐0 Р0000P0CS0-PpO-p`00MP0 00@㼠 X00 0ɵP 0S S @ P D 80 0 0 30 -嬖Ѝ < @-p\"\2 0DMP@0<00c0`0 0 `"2 0 <0 30y -0 EP 0S P ^u aP 0S  |0000P0CS0᠒P0SE $ 0v.0 S BRcBA̰̠aS!" 00?0c 0", 0C"L0 1# <00#"0 0!"?0000P0CS0X`P^ 0DЍ  ]Qpgfffm:Q@-p!1 0M0|0000d1`0 @0KPP%P# 0 FP 0 S /^P0 0000P0CS0PP 0 0 |0 30 ,'^`d -aP  ᾕ0000`0CS0`ЍL [[` @-eMPRppPp@ЍT`T `0 @P400 0$0 0@ 0xZ $$0@- @P00PUP@U0#P0 A- p\0`0V ڗP @X000O-` pM@WPǟʤ > ს 0  { 0 sЍ0   e 0 ߞ ]F$0r v``FV, '`İ   GX '0 00 0 000 0  0ᯞ - 0`00` "&EYXXSx}XXTXXC-p!1 0MQ0 00 Q!U p @` @V0   HP00C00 D7#Sp`F @@@1 0)(!1 0 0 30= w+! g`P`V00S0 ۩P Hp``0S0vp 0 s00CS00000CS0ၐpЍ<S#0>S00D00&S0  @S0D00S@U 80RD 0802S0>S0@S0 >S00800S5@Uϒ\XP VXPT00T 0T ʒ0@00000CS0 0@P0T@0P0H $0q0H0@Iߎ SP@@ᯤXᴤZ} L0S #p  ?`0Pg #_(0S p _0( 0,0S p _0, 0pp _@0S@0<0XPP@B8/0  0a3/p@0\08`0|0U0 10՞0\0 <(0  h0\01a0h |M`p0 00_[~ D0Sm P6_Y 80S WP0s %_p  Ps_  070P 03/00087@0t0,70x000H Svl0@ 0s0s ^ 0s ^ 6@$03/٣X0SpXܣL0S yP6^ A#p(( 0H7$ D'#p((0 (0S (_P " 0( 000000u 8#p ((0 ,0S~  "p ^,0s 0d00040$04 tQV@P xVP 40H 0S40@004 S N0@00000CS00@@l04$ 1H0S0 000 T 000 0$0Vp0`D@P ^P0 0~0sK 0s  30@I 0S I %^ 0 S  ^ 0s  t30@I 0S I ^ ](0S/,0S2p ]0s1$000` D 20@I v^P!] 20@zI0S uI]](0p ],0p ]]^I$00p K^P UI C^0 S  00|!  2/0 00@   00#Ad0 00s 0s }]00000<00<040000uo]l]y03/f]@0!1s @<0T p00@03/RD0 80ꔐ 0 02R <Ѝ`S'R RXP'P#ON$ W!L LK}KJgJ:J/ILsHAO-`#3 ȓ0 P 0PPFDpP pT#D3 0 40 30 & ᷛ`U,00000CS0 `c20 03/p!?ᆙ P(00$00 0F0P 0\ ᨏ$Pq78 `p0,00 10000100 0S+10 03/(W px 0 00\ aP2 p ) RPTt 00010 P0CP 0 100 0 p 00CS0j0͌00S 0P S 0 0C 000000CS0OP/<ЍH4`~NDCA-e`PPP@ЍĀ 0 o@P00p03/0P p@@@ 00p ~ 0\ \0 00p s< <0@ k8As`8L4I:$A  P  P  P  P  P P  P X/P/H/@/8/0/(/ /PL@DAAACF;A-aP @ᑎ ֚ 0P A͚Qp@- T00p@dP[Pp%%0 v@6@A-0 0p@03/P[P T0000`0CS0x0`3/>0000`0CS0b0`3/`@A-@`P0Pp03/*P[p03/%P,%x0 00 0000P0CS0!P`>@-0@  S `  0 P@弍P幍0SC[P $P@$\0 B@ 00 0 0 30 $Q[Ѝp=p@-P@ፍZ  0a0000P0CS0ᾉPp0 0 0 0 QA-0P@  PP@ U`RXp gZP `ЍHP b$`@n$ 0 Ο<x<U<Q@-@' VPEZA-@`/PS.pS P WWP00000CS0CP B P@-!1 0M@000PpBP# $0`SU/RPPT` PPP/00S BP0: S @ 40 0 0 30 #00Ѝ0\G-`@Pᄠ T堌pT0003/WP@D #@# 0 $`9O-P!@ `opP @DPܰ T   _Pf ZpP#0S Zp W #T0  \ 0 P@DM999p@-P(` @G0 p@8O-M0," $2 "0`03/0pP@0000W00 D30000@0CS0>@8瞉 /R; .R /R   B T  T/R/  RT< R3 @ \"03/ 0000@0CS0@ 0 0 0 30 "@T*PT:yO @ T T/RD@DpЍ`>7TA-P @z`勋0P/S ᖋ ۗ0/S S /PpP  Gᄋ ɗpP x ὗ00000CS0ᙇ`p@-`@DPI 0R U T@000ps/P Bp@-@P//QP  ;0000`0CS0_0`0CS0Vp00000CS0I`A-@P/pP.`PP 0V0V03St 0000`0CS0"0`0CS0p@-`P@Ȋ@p !! 0 Wpp30p@-  M @PPP ᳊0000`0CS0׆`4 ,0 0 0 30 !Ѝp,0@-P @0 0,M0$000 a  !q"P !!P0 8 (0 0 $0 30 T!,Ѝ0P@B10@- 0M Mʍ0PQ000 2@P O  N@| t0 0 0 30ڍ Ѝ0D 80 ʍ0 0 30 !ڍ Ѝ0@}24A-@`P0Pp03/PP  (0000P0CS03P03/ !P! 0 {`/p@-`P@ԉ?p  ! 0 cpp4/00@-  M @P  *)B/o0"ᅓ0000P0CS08 00 P0 0 30 Ѝ0\00@-  M @P  *)B/o0"P0000P0CS0ᭅ8 00 P0 0 30 ] Ѝ00p@-  M @oPPP#0000`0CS0|`4 ,0 0 0 30 , Ѝp80p@-  M @>PPP&0000`0CS0K`4 ,0 0 0 30 Ѝpt00@-  M @ P YV B/o"0Ḓ0000P0CS08 00 P0 0 30 Ѝ0,p@-@!1 0MQP000 P2嬈 %@ 0 0 0 30$ @P0x |# >12S83L3a ?d0000`0CS0`@ЍpT@Bp@-@ 0 0MQP000 ÝP)^ ,0#@ 0 0 0 30 Jn@P'0000`0CS0|`@Ѝp@Bp@-P`'/@N0P 10000@0CS0U R00000CS0F@0@0CS0<pT C,  BRs/Q )OA-`"2 0 Mp@000“ P " H& |" A0h" :0P" 308" ,0 " %# " & ! ' ! ( ! x0!|0"0?L3c?!  p ዇ Г ၇ ƓW)  ᐩP  P`P ᕃ 0 0 0 30 E롄ᆃP s00000CS0vPЍ''N'8' '&&&@BMb~&%@-M@ px x0 0` P000<PV 0 (0 0 0 30 Ѝh@-M@ px x0 0` P000 PV 0 (0 0 0 30 Ѝ@-eMPpPp@Ѝ` `0 @@Pt00 0d0 0@ 0XP P0@ P8 80@ H| $@!-#p@-0@P `* 0 p@1 Ts@-P A ae0@00s(0( 000 Ѝp(@-@$000CS0@蜂D#@-d d0 0@ 000 [0 (0 0 0 30 <ЍxG-`PP 0= 0듃p@W 000T0p0CS0V0000@0CS0G@ Vp""n"c"$A- a@DpP)0000p0CS0{0000P0CS0 Pp@-P@ {PpPp Ʌ p@茩p@-1 00MQ0,00 x10Gh!\1 0 ,0 30M @,P-t,! ! !   0 .(0 0`"(0 @0 00 0 oḎ0000P0CS0ᐁP0ЍpnLHs@-ePP@Ѝp@`@ `0 @P 0@ ̎wp@-@T P@000p0P P P/Q@0@@q @-0W00fStS//mRp@-d0dd0` 0?a0 PR@0  p@+O- @Pᰐ Rp + Y`pZ` 00 @PR` ppPp Wp 0G?oZ20S  `000Z ЍY*0S  0  Bዄ А %0SW 00CSW s `00S0Y0S  0) ᧐A-` P@0LS. \pG  0S \HP0 0 0nS IS  6 {000-S0ISt pA e0S ^00CS0=p_O-@x4\M0Pl$ 0h4 0 p4 0T00I< `0 004G0 V@ 4 0pP 00CS0#3 0 T0 30  0⯢P0S S000 S040` 0`0000CS00 0qG5P[$ ᕃ0000P0CS0Pp=0 0z Z$ zX L Z 04"  2/` 0  BR03/ P 2/00000CS0nPG (` VP03/000,0S 0 R 00000CS0IP80S ` U8 Q00000CS0-8`00CS0$00CS0P \Ѝ(ؿ`4`7@-ePP@ Ѝ0T T0 >@P8 80@ Y  Yep@-@P`ᛂ0SL 000S0M 00:S 0:S0:S p@ ㋂mP `D 0 ง @p|r;0A-000`00@0@PէPpT 00CS0~00CS0{~p@-P0:@HPT 0P:S @p@ B5pp@-P@:` HPV  P:R p@ pQG-00ੜ@Q@<0pD `T0P00<0 R @TX @00CS0~Dʁ@PA-`30V0 0030ep#x3 0 0 30 0P0T3T00 0@᧠pP  p0 S񏐟 $?P^WV20 V ` F ֏`<0 D းVh20` <0PD 00000CS0}PV20V<0DP V<0 D PV 10 V0FS10V<0PDP$Pk X! PdP0:S0:S  '0000`0CS0K} `嚆0S@@}<   p 0 ; 060 F⚵?Ѝ茹T|`^GTW+s@-ePP@Ѝp``` `0 C@P@ 0@ _( (0@ Wø A-@ዌP c|`ppn|Pl0003/00000CS0|P 咀 ׌̴`A-P@`p{P 00S  ,  *{ @-@U 0@ O-Pp0000b0C$MS`@ 0|@Q {PP P h203/`,@20082000200[03/P 0 P s 10p$Ѝ EP0 0 z;M0P P pn;V P! d.EP ,fEP000S0P0CS0|U  z03/P03/ 0 5 /{P 0000P0CS0{PP000hB`   $ WIV 0@-0@ 0 @-@-@404 00, 0(0 @0Ѝ@$q QA-@P d! QP'P1 0Qp0MU`PW-lz U0000P0CS0y{Pp PEP&00000CS0_{P0.S0S 1.S  d8 s@-ePP@Ѝp@`@ `0 z@P 0@  C-`D!D1 0lM0d00,1 (0R p@PU 0S ~0D03/ PP @d0  O03/P h0 0 d0 30 0S 0S 3/80`00PlЍ` O-M H&H6 0"r 1s 0C  0D#0C?oX2`20 7 0S  `P ?ᶅP00000CS0x`PX <0 0 ,2 30 xߍ|Jp@-@ P 0P0p@0/`s@-ePdP@Ѝp``` `0 @P@ 0@ 7( (0@ /T#tH H@-0 @P(0(@ 0඲诣oH H@-0 @P(0(@ 0Of N H H@-0 @P(0(@ 0 H H@-0 @P(0(@ 0n菢yH H@-0 @P(0(@ 0V/0)H H@-0 @P(0(@ 0>ϡ)(5H H@-0 @lP(0(@ 0&o55/B/@-` 0 0 MP@0 00㯆pPQ z JP\@ 0݈` T0 0 0 30 0U z Ѝ蜝s@-@RP `z00`0 090 40S R   'Ѝpp@-P$ @ 0 p@ꗭI@O-#3 0MZ0000 `#3 0 0 30 =pt3 00R@P`V 0c& @# P Z R p# P " D0000P0CS0OvPb`w0 `CR  0P 0 Y080S8[`L" p828 p0  0?P 0Y [`  d! p 1p0[t0S `[  y0000P0CS0uP 0S 0S 3/1P000PF0EQP 0JS0S<JZ9 y0000P0CS0uP l 0 Ѝ輛1@|3ydP>/^>d>Q>̉=A-PU( `!0  A@3/Pt pLy0000`0CS0pu ` 0 ~y<p@-0P` @0 p@O-M 0p9( 0h)0d9 0P@000v@080 ,0y0 p`@0$00?000,0ZT 0 .~8 003/(8 0 0 30  0 P?0.P0%S@T 0  ~Pp P0@%S p 00C S Dn<D0 $R`@ $0@S00(0V00? 70  V0S0$0% iph 0PhP0-Si [ #R[ SY 0H0P00 C R` D4<DH P@P0L.S P@P00 C Rd D<DL P@P0 hS jP@P0iSd0P0P0cS GS nS ES h00<h i0Ίst 6003/00L0S?00  0GS@ڛ *S(00CS50w 0H |PH0S0cH0 0S-000 0`*S(00CS050Z 0L _PL0`SLlSP AP0@lS0 007@XS bS 0` 'P0@S  P40A03/A00@001` d0C c2# pC)0'porQpW pSB d CR]ßh:RT 0T5u 0wYp LY  pT 0S? T0|H0S0p$0@`~ 0` ČP.h `\pT0TpH0SHYY 0` ⟍P-P0000H0SLQP `Lw0000@0CS0ps@H0S&Y. 0X ⁌PZ P X0dRs0X0\s 90%l 0  p !; 20;SY 0p[ 0PL 40240pS0Y 0Rp 0003/p[h  ]2~<puT2T0 |pH0SF00 |pDX PЍ茖|*<`8'4432@-@00L S a0LSV\W0LPA0LS70LQp@-@0PxS0 aS S\0@0 US? Dpb0CS!000 0 0 0 0 00{SP00}S0S2:u0P@0P/ R R0/$0(0Q/0@-@(0rp@-@P$0 $QpQp@-`P@ @Dp@p@-P@A Rpp@-@P$ 0$Q$ $$@pp@-`@7VP pC-` 0 0P000@ p@U 0S d \0 0 0 30   0R@PED Ѝx4@-P00`R@000 mP p 0S @0S@4 ,0 0 0 30 r  Ѝ輈PA-@PpJ$ 1`C B!0: {:0p$00$0 0P/ 00SA/p@-0@P0P!1R@A@DP@pG-!1 0pQ0000@ 0tPP`(P!1 0 0 30a  0 ?R :R0` 0 ```QPP Z   P0 0   00 0 |R# W} `1S  `PW 0  0)S 000 0 P v0S )S 0Ѝ$؆O-x*x: 04M0,00@L:0 0@:00 R)R00|R00SY )9 0 ,0 30o }  p  0`?S `_ SE $0C S S@ 19ON@\SK ([SA  l`P Q 9P  o 0\S 0Q 9P 'V``^S ]S {S |S0;`PU001P`0^S(P` -R]R`$007000]S 0S` ` PS  $0`\S20sS wS dS`9 0K`_ `9 00z aZ A3?$0`S0\S R00-S&0S ]S ( ` (0`\S  (0`S $0\S0S ( $$ >$[[:Sp500+9 C9P 0 pG` W񏐟 p Wdz af aRF ANp I ~ ~ !/ !<@ :8` [4~ {00( PP (`` p0* C?SR{SW (p 6 0(0P 00` `0SS 0P DS;SSK <0CS񏐤MSdS WS ZS sS5 wS mS9 P00Pz aZ A9 0_ P( 0S 0 0{S?S  *0CS R V`  0 0 0  0` 0 07W[?S` 0P0}SP S 0I ;6(0p0}S ( 0R? cWXWcXU}7 ?Q> [   q!X``[ ap 0  0 0{S?S  *0CS R 0pp+Co ?Spp[   0Y0``0`  v4Ѝ **|U(%#@B0o S//O-@P\'\7 0$M00000U 4 aXqX HRc18q8r6[Z!(1FX }X 6HHX 4PP 0@ 0}S?C0CR:<!r0  E!3,0#R `0SP PPu(_PUPPPU408 SPSP_UP4`80VPmPu o_UP PVP_PE_oRPPUUP 1S 04 0P40040 <PP 40 0 -P 1S4`)P4``PP} 1S y 0 0!Q000000C4S񏐃4~ pP`YU  0 0RKPp pP0` 0Y@   P4P.0Pp pP0` 0Y#   PP 0PpPp oYP04pS X `U  4 P0 R X `F pP0 pP0` P0S vP 2` P  Q X _P000WP00C0 Q   JP00C0?t h0 0 0 30 , }>C0CR< 1 r0  E 4P$Ѝ,zJ8sp@-0P @4@P Pp040< PE0CP0p<! 0@-P`!1 0D @0005U ` P51(00P , P 0cS  0 0 0 301 0P 0000g1S 0S0 0 S00 p`1!S 0  LPp`0PS`!p" Ѝ8r q@-XŸ@T PP ` QT Ÿ ^M@  ,`<00@A1S pCWS 0CS0 00^0C 0CS00 0S308@S1 0S `D    @P &P(@0 0 gP 0 pP 0 0 0 30(  P 0S 0  j4P@8@P0S ]@ Ѝp n\ 00 100  l* 00lm$p@-P@ 0 p@ijQA-`p=HPP 0S0,QP n0@S `4P0U/S 0 s 0 s$5P$UnjP;P n@W n)00000CS0j@S-7M0Q  BAA <O-`p@T*^S A2R q q  B0C:^ 0"^ N~^ T5 ,^ PR ^ :^^ ^ ^SPEPB $X@PE pPn{^ [^ ]^S }^S NR^!~+S P$YWz`` p Z  {^@Pz z [@@B^Pu PuNPEN@DRPU@"US P$Y@@BH ~ @@ @@\U PU *PPuU[U"U /UD\EyuUPR^ AJ0NZ ^@rPYPNNS( ~% N^@N⃀TPPEU Pu Pu@ @DN^@ N~8PPߐ]Y N^^AD00000/P P0 8@-@,  (//jE Q/t:Pkl ?o/o0B0s0  P @ P @ P @ P @ P @  P  @ P @  P  @ P @  P  @ P @  P  @ P @  P  @ P @ P @ P @ P @ P @ P @ P @ P @ P @ P @ P @ P @ P @ P @ P @ P @ P @ P @ ///o b0/PQ @-@A/Q  aB Qp 00`BSoq /oo @ r  S?C S?C S>C S>C S=C  S=C Snj>47D<6PUP 0a0CS0@ P// a@P/P/PP/0@ P/!@]P/a@P/ @^P/!0@]S@-o/ 0@ PS/A@P/00@ S a@P//A0@S /a0@S_/p@-@ 7PBp@-!@P$Pp㰀@尀0 @-Pp+@P @ 00? @d@㰀 !@ @ 尀//@-PMp@ a.1`0P0!0R10PUl1X 0 0SX! 0P10 0T @T4A@010@(1 @%U0Q00/S 0S7|g$R$Rt0S$ 0 .   0 p Pt t  pPPU0 800 Ѝ0#20CS(|PzR00 S:@/1 2~0 /C-@0`P r`2 (!S?  /Qf"0 0P":0 S: T0ASY" 01cSS< !0R:SKV @;?0/R5  8Y<!?/Q$ < 1 0C0C 10p S_:! 1S0s0k? 0 R0!A P1 1•`n`  +p` ЍY T1 0 T$  T!0\00 10Q 0S 0 0 2`C cp?W ?S` ` W0  ?p`Vq/Q@ 0!Rh d:N@`0A@@A@TR 10!0S0lA@ r 0 00"0O p 0G&&0 00, 010,@0F f P 0&S ЍQ0&&0 @A00  B *, ( R@$@ x00(@ @ @q0020 GmNAFFFPF|FEpEEDDlDO-p 1PSM Q Q0!S  S!  L601S{<6@0ഐ`P q 6<0 6W00  P#* P#3  @T Q@\2 GR ş  б^c[0 W  R0 @ş= ! +P# 2[ \Q@T  RC0TeX\PPP 0 0 0"0h p  (r ,Q  0D$ 1  S 400 R   裟!Bb  @` TeX\PPP U:U8:P6*@<0^:!P#:00 0 0 00@S0D??p ! !# B @D$b B  0 0@01 @:C@ 0`0CA 0 PmvP ' 0 " 0  B0:#:00P 0=#=0@00T  0DClC4CB3B@BAh>==@-l2MP$`2`PC 0 0p0 "0 pP 200S ( L@P $)E  00ЍP@P:0!>0> 0 0P0 P 010 p)0 Ѝ@X1p00S D(,>;;=8;h=`;:d<X:@- P0PQ P0 R  RA\ S 1 1 \T ,?/Q R~ !R? ? \0 S:>0#20CS*!?/Q,000P3#l9jB6[kk[[kk[[kKk[[KK[@{k&[   / =?uI?;h(?UDU?}o?UUUUUU?.Ÿ?Yl?ȊY*@K-':@?@+*`1S160R>?{@  0/@+0>{ /@--S!7;S. 3 0{B{G+2B 3R,-{ 0(H -@;H {{ {7G 0 0@8(H @ :Hk+C{0BkH ;; 3 /p8-DT! @-DT!?\3&<????`< /[kk[[kk[[kKk[[KK[@{k&[   / =?uI?;h(?UDU?}o?UUUUUU?.Ÿ?Yl?ȊY*@K-':@?@;p@-Z Q0@-@-QKEU M U{ 0 H Ѝ0k  0 0{ 7X U {8 ( Ѝ0@^5 ?pG?A.?O>A.@@-*"?L0C>SSd{ 0Ѝp1\ r^V \ RЍp@`5Ѝp@Y5\@k[F{{F{7k k00  ;KkK{ k0;k K{'K!Q` 6\k+C ^ A# { ' Ak&[ 7 KZ;0@{7{7Ck5k6{6{7E 7K@ {{' {  ?0@-*-Ÿ1 S M  R" f:Q c{  ʄk{k {7{[k:@{E{[k&{ 'O`SCX"S9r{QG{00pk {00qkF 7@{7F{7eK m;[ mkkm;;mkn+k+mkF;m;ClA+3A;;#S[E 0$ G;3{E{7sG{0KD  S[[ G{0^{7^ 7^ZK0U D{74k5{R[Qk E{LS0010S{z Ѝ0@/ Z8SKEG{0{7 S{7[ {%F 7/c  AS{7G 0G{0DK6{7 0 ' 9B.@+eG??B.?v۪?UZ???@@пyhC@B.??<@   0!:S R/Qk MF{0{7S@{7 { Ѝ/{0F{7S@{7{ { 0{G 0 0C?2 A-P 0 qaP``#`3A:.z`V.   p`U:RUV{ \&#*V $&& PL RPl pE%' `e3&5!JV Zf  `@DPUPd pE `e0`SP\U00  " \&B *l301 @2<2  AU0 0 0 L0 L  Qp@- KU1R-* 0  A+C#ʠ0!! SG ( P\$ 0L@S 0 0\&k' {'&kK k'D[0[5FK7K4D+7{'GkE;0k K4k@KK[5KkKk6{6 7 p^k {' 0kA?:*\Ÿ-:RSv w{2G 00k;+ ; kK ;"k[;k{[[k[;d{k;{ kk[0G[5;%;#+0B{0{7E;0 0;#{{ 2/`"A\ 28RS/ $102<{ : %C:0-@S!ʠ0 ʠ0 PB "KEk"΂Fk7{Gk6${Ak&[&{ ;{ [ [;K6 -@D 7; 0+& { [& 0 0/ /?A0C?`8 2AP*R 0 { Wk /Q@k0T{T{ 5*1-0eN}AA AG[H;E[7H{;%{5;#kC{5&+!A{B  B{{B - AB{B{{ A{'D[5{C[5{7#:?C0C 0[:4+k45{;${&K4k&2kk[3E 7 0 0 0Q/0Q0  /PC??@DR>?˖dF?Y"$I?UUUUU?xq?x ?? {?6+Y=`PD?խ8=b_ ?x x0!*R50R0C@-# C. @c<$  01p//@{C-Z-44%z GRJjM!  0R \@*# ::?C0CS0 S^& f*    R@|S  7Ѝ6@P000@#T 0#S(#UT 3P3#P ! 0 0S \ *U xP@ Qk{{ U"kPЍCv1@oz Qz**?B0CS@2UT 4R P0 1>A 0.T0030# X#3Sl ЍCP1Wmk{':JQ UE 1T0Ơ#C::AZ@10E PKE ˞IH۰Fk7 &[ k=K & K [ +&[[KE[[ ;6[ -K -EC9[ {3[9G;3 5 : ;3 +&9 ;7P:>CKEZ>CKEC{7k% {7D;3E[1{7[%`[!j?F0C>SS 6P@ 4T0VQЍC0?0C?jP`@;{CKK{CK4k{k00{5 K;k;['k7 Kk;[%K!Qp6 Vk+CF ^ A& k &@UVKE & ;I 44  Z{kGk^K9I;D{6 ; {7 {7{7F7@ { {'1+C { )?@{@-*1SS 00S-k .kk k0kG Ѝ(ЍS3 S@{0 e0P P P B3@{ / 83@{ / p8pG!?O>p@--@*:#${@SQ0GUKE|0U 6CU{0k  0{G8 (H p {{08 9p@/ ??A.@?@{@-*1SS *00Sk kk k0kG ЍЍ3L S@{0 / 2@{ p8pG!? @-`-qWkGMO %W$k{G 8T@ ЍЀ 0k{0 @ 8t W 0{@k{0 W{>z=: { {@k{0?@?4@X?G-p0 MP@0@P4` 3P% 3`PU P0 HtPPW  Z P3@P Ѝ$`1T@0TRTO-M$M@P00ڍ$Ѝj P0 R*Pjb K 000C 0 p0W/S @0B0Y/S W/R p 0B 0`0/Q `FP`@/0@@ SF W.Rp@ U@p    R/R: V /`F B@p W*0 0  0@0 AS$Q.P Q.Q R"*X`pW 0G /R(W W  R/R pU@`  0$P h P0k 0  R]V0SpYp00(S00J0Y/S0/S `D [@pj p0@C0W/S $P. j`[*T 0Y/S/0`0IPE 0 S*pG| wP0S  o V`F0/S0U0@0$0p-pp/O-0P4`.:#: 0(@ 00 q 0 %Vp  0 ZXp0` V OU04@-}plL A@E/@-P@[p@9@-0  Ѝ,0-@Pp#@-0  Ѝp@-P0S42A@<`T40Cs0S4p@MPp@O-MM 000@ R 0C^PUP`@0 VL336 C 830@0,3 0D00@10@ pD10I$09Z- $0 1 0- 0P0 G=!, 4( ",0S ( 0a0CSD\"23@ 0S `U8 80$0 08PP@0}0  0P P&D` 0/@P P T @ 0  0A`p`0 SM D0㓶$0$(0,P PݍЍ` d0,00Y000 0m,0V00(@ 00Y0 00 00 Y `D@(0V0p00값j $값a0 80(0P4 0PP0-@Pp0-@PpC-M0`@Pp\p+Q)@R>R%?R#  B0BS0SЍC0BR0  0@P 0/0 0 0/0 0Ѝ'p/O-P@pM P a0p0[0$"0000 00-PM:0 \P 0,`?   $ 4   T! dP@0 0S7Y : 0@D0 @Dc Cd C -P*Ѝ   $ 4    \  d:ST  &YP @V5`vx -0G@P0S/S R R / R# R R R R 00S/ R R R R R S / B/G-`PgMMH@GF? V`@ 0$p(DP F?00   @PPPp,gލЍV`KPP F_P0 0 0  g>01pL g>0P-EP64`0<0`$0, SP 0` Rچ$  R R R`V\P @DP0 4/V0 8/DPDG-P`T@T@p P"0 0R `@-)p@-@@Pp b/p P-0@S003Pop0@-@CM/\0Q ^ ^S& P P   Cߍ0S  P<P00./PP O-kMM01/ `Pe R @132@ @kލЍ#%PPS 0P C SRE00 C SR?0  0CS0004  /P! P@U0 S  C SQ0 0CS0 0EPP J   NP  P 0T P0@p0  PT @2 O-kMpR@`Q#0 V< PE^ h006V0 N V 0pU   0 -0@S0kߍ   VPE` .0P1 p`  -000` p# 00 P 㴥P WVW00 ò0 V   0V0v 00 0PD, 0P00೧ .Q0 QB S *.P R .PZ  0R.S Z  { 00.0 00j 0 000S 0 00 0Pk k0 C SP 0 0CSQ 0 HR* J0  00 0P Xpj^k 0 S^e 0 SE( P^pT 0S  E   00PDQ0WW `P0D  0Il2 0$B0 0< 828 40< @  80 R㰐f   0 0  0 00 0_P 50 P + P$0S (XL Pz 0S0L 0#  Z j?\1QQ0# R1 0f0k  ` WPʤ0 0ꀰ张 L 0q  m  i  e 0 `401 @O-p0#SMM SP`XE  S S2QW3 W1 @SލЍW WV, p0S H 00S P*W d2W@0 !H"1 @Qp0@Vp2`0@K@1J/$P 1H00 PTP T4 Rp132 @#eP 0000P P0P C SR007 0CS4 BR0   0P 0*P  PW !Რd 1 @h 0G?o2P0S!Რ 1 @J p/@-0 IVЍO-P KMps@P 0D .R@T`1 Z00T0S KߍUQ`  000Q  P P0: J? RP BqB{0 #8?\0(0P.PCA>PB0@- `03B)`0# ЍC@-pO-M$  pX`0LT tH</`0P 0X000 x@0T0S$ pUu 0E?o2?@ +0aS 4gP@T XP$<Ѝ[  5#봰DD@ 50 P00DᴠD0t L< U 00 )D0D,cP` X!0 4D@dP` 0@,00 0FR 0FRt1US  Ed  E` 01E000P0 Z2 Y,0 00 C DP@040X0(010000@040 0(000`P`0$ 00㓺#09 ! f XVt X  (P00 00S" !\ P !R  R \" U`U01S P 0S  0C 000t09#$ 0 90 ULPfA-` xM@PpP 0 0000xЍ0O-p`QX00eP\M0<.pP R$332 P0: Pp@ P4V *`T`ߍ [PE0 C SR@`c0P  0 B R  = R P#\N0P 0 B R ( R P #X9@P 00 C.S R@   0S <P<#` P 0 C SRV @0 C SR@0 0  BR  V *P`y0Xu  P0 C SR0i@ B RQ P_* ZX P R<0<0040`00 H <s) @-0  Ѝ"C-( @Pp\p,Q*@R>R%?R#  `B0BSYA  ^ 0B\   ?S 0@P p ЍC& -0@Pp%0@-`@P|pp]pd P@} p   p + O-@~Pb`P"0]SSx0  0Q`P p   p+ 0@0 /440$ 200/-QX-Lp pO-P M, 0 @8000S p/lP 0 ,O) KT,A@P`$000(0 00040 40 :MN @R`: R" @ Р 8 8 /T!2( 0  ,) R R R Р@ RY 0 РW־0 00 $<@-0 rWЍ@-0 JЍ@РHD &  B@   / @HD &  B@   / @-p0T @-p0$@-p 0@-M P@p?p`0@ЍⰀP %:O- -WMP s3X@Pf1䀝0h0p0l0`0p0а00`40\0 0@0 0D0 $00 0p0 0t0(0d0,00000Ÿ0000( 040d  w0 0x 800`H00"L0 0P00h0$0&l00 '  $TX\p0 00x0(0倰|0,0删0吐Wߍ O&q\ ^`0Snp  p`p PN  :jpp`<` p`V:˔ h0 0l00p0 0t0堐00娀00p嬰崠0˅ 0/00H0 0P00T00Xp800\&L0?|0?hx倰p0吠d| 0 ^/Sp ^ ^p/S  0pG@-R$M 0d@ S*`Ϡ00S`*A A00 $Ѝ@B <cp-'pp 0cp-e""`0d P ; 00CS:Xh@`01>e!d `R qh `d ` P  g`g`g``g``g`kg`hg`eg`a`0g@0`pPlPT]0@Sp(,g`Z`PUWPL@p` @l p l ` `PpPEX`T Q P0p0DS*W0  w`X@W:+0 0 l 0W00 <0SQ e`V  O?,0 \0:?(0/ @ 50$0:*Q5!0B*0@ 36E@(0 P8 000 ( $$  :+0 0 ! 0S0  4000(04000(0400D@D@D@\0@\00C\00 0aS400 $0 0$0(0 T` I{ 0d0S {'*$00-SHG887G8H\PP` P000\0S+0-00@0.00@0 p@  {*{PG8 (  ER @  T RX P@1 1 B0C0CTTPE 0ET@@@ 0   $8+0 0 0 t0@D0 D 0u  i0@T@ s{(\00C\0pk\pW0> 0 `{zG{G8(@0 PWS01\p  \0DS, R\0Vp 0 pC 0GqqR*404f0S0 T gQ 0D0C  FB! B!S D ;"/ bB!0C H0 S , CQ, 0V 0U0I?o20#S k  k {0Gky 0@AeA@C@C(ȗ8xl`P4ڔgsh98ʚ;W 0HD0 0hFH0Y *0PPES` 3R 0pGc 0DH 38?  s cQ,ppG\:0\4PQf\ FLR`,F>,pK 0jkv QI:{{[0VE{(0S $00-SFkG{{6Gk0B0 0 R- 0 pC 0GqqR,*V`!V,`06S 40gS9T@wT0@D0C00C0@D0`+,0SYr `tky{U PE p` TQ 0 ,00C C10C 1fR00C?T@Ta0` t`0`0I fXN WzW`(0S11Sr(0  0 ( $8+00 0 fX 0倀SP1` p 0SC* E0S B 30 0P \ @`@ P^ ʚ;@C???ʚ;ɚ;l '0@ 40n0 400CSW+0-00@0@@00@ 0@00C S` ` TU00 P000 cSQ030H   Gr` :0 0@S'P30F S  ]0 0C0,0 S00R0S0 00  R:+0  0 K 0 S 0 c`,0pS0,0 00100,0V0#03T0S 000 ,@0  B 0P000U 0       bRX 3 G 0 0CT  0 0`@Dbp`@PZ 0S 2 Q 0 S 2 1S000800 L00 S00O-P`M( @8  0 `PPGL0S``H 0R  0000S$ ,p, P 0 000PP 0 PW $03/0,pS0P00000 0S piPP 0 P0V0 ЍA-T@P0PEUP!U`p  00000C0PWP1U  00000C0 0 ,000C-PQpM`Ep p "\0@040 0U<00\@`@d0K00Ѝ0 0I0 A-TP|@` jPp@W@1 0P0PTPp@-M 0@P` (  L  ,@T@%ЍpdG-`@p TP褐i%:/P @D` D @/@-0 00 Ѝ@-M0 `pP ,0@0 ;U , 00Cx 0@@Ѝ @-   0@-pPM` 40@0+  7U 4 00C 0@@Ѝ7@-@P@ Ѝ07@-@Q@ Ѝ07@-@P@ Ѝ07@-AP@ Ѝ0@-MR:0a0 ϰ B0D@$$0D@$$ '0`0 S0ΰ(H(H B R: R*  ΰ(H(Hϰ0$@@0$@@00@/Rz:P`P l0 B_0D#4A0$#4!0$#4!Rc: P BN@5<@R*X: RJ:\1 \  @ R$8$HH%XX&hh'xx( ) * +8*. @ R$<$DL%T\&dl't|( ) * +4* @ R$4$LD%\T&ld'|t( ) * +<* n R:P BN@5<@R*^0D#4A0$#4!0$/ D0$% D0$%Ѝ@/p@-q0 R ^\ 4t`tPR0 ,@  B  BRR 0\p BpR0 0\ L/ B/PJ p@-P`A`FV0@p@ P *R  B0\ Sp 0C @L Q0 PPR 0  0\ rc^ rc0C R#!2# B/R/0qRC/RCC/RC/` B  0 R /R   /-      B0R 0   B@-@0t@Sp@-0@<p RpRp$LPL`@.   0 0SpSp0@A RRB/@-@Lp@-P@mPp p@$0 @-P@P  0 0 QC0QB/0R -A0 S RS^ \C/p@- @PP@@p@-@0Sp@-@P p@0@-@$MP  P 0S@D0 0Q B$Ѝ0" ! 03 00S0 RC   O-BM M P0Sm  R`Bލ ЍB"!  B. P1T\KR  0Q: 0QF:0Qp@ QP0E @E@DT@10@ `? IQ *  P9 @Q:QB + BU' Z ` `0@A@p @p `VS 00 A0: 0` [ ! 1\ ^@`  QjA\ `p@-@0QL }0PI QF  RE ^ p/0r S6 R0A3 0$\, PU0(, $0S Q0@ 0 $ R  R  010S P0B 0p@ 0p0 #Q@-00-03@0B` a,"31S S 0 Ѝc@B@- p&p Ѝ@0 `pR&pNp  P    Ѝ @-@P  0 "?A3c/0 ЍMb꼞 @-@PK0@00 0$000(0uꄞ0@-P @|0Rt 0 M*K0@0 (00$0 0 0$0 UPЍ0{BO-DM@4<8 0 `p 08 S4S 00C`V`V 0 8P $P`ZK0p0DЍT0@-P}@vN @ dQ oA-`PmppG`F@bQ@WZQ5@ Q4@AP4@5@5TEQ Q@P@O-p`@M T:Y@0S0Ѝ%S0@0_S-S  0S R0 +[ 0k`P 0FRCRUPVP 000 0fP00GR YR ORER  PP`UD 0 +0C00C00 L0P! R0 SP!0@ P\- @ +[ E C\ R:@PEP 0@ P  0  @ ES # 3Y R 0IS05P @`c T@DO-`M%0Bp8@< USdiba`_^]\[ZYXWVUTSRQPONMLKJIHP_f:C^|>=<:987+-,+*)()7=\O"\10 $ 0d@PxpvPzdtpPrHtp Pj,tp Pbtp4d 0@P% @Y0_v#@ d @_C @˯PRiP|C 0gSd 0[@P0ZRVP0C@P@@?_ T0 @TP0@@_Y6@@@0r0pЍ 2 R }" p$0@P_0@0hr0p\" _@T@_00CP@0Y -Yi _Y "@ o@@D@z@/1d 0O"_#@TY@H1_@l1PS007X!@ df 0S00q0p$`>dP<6 0 K{ 0Spd0p0pmY0 @ P P0Y @ tpl  )$hҰrlbgkm&'e,e|e*'d+Cdc(+c@-p ЍO-p`PM pp0SW 00h d 2#v>C 0C0Ѝ%S C SQ @0S C SR`S@0+S000C S0 0` % BTR"AV^!69ba0 }|@0S C SR8⋐I0 z @P Iy0Y 3  LS0p  +R -R 0 B R> 0S@  0H Y^ b 0 0C0B 00@ P# @0N Z.0N^@0@S * @ @P0   0  < 0\  @P ;@  @sP * r  =  b`0pdSp0^@0%S 6 Ꚃ"0 Bd  @DSd0(^n&'+]])*l@-@  TЍ@-{p-!ppp- pp/@-0 000pЍp-)pp0p-?pp p@-0 000vkЍH-@P M QPK00 M @ PpP@KⰈ 0/S 0T-@@-p@-p@-6p 0yP 0 S00Ѝ Tp- pph@-@p 0aP Ѝ␀p-*ppV@-R0 UpQLЍ p-(ppEp-Spp@p- pp;@-0 Ѝ.@-@pP `00 0T0|D00 0X0D0D0,000@ 0@尀㰀@~̉~}0G-0` `FaFo p@ B@D@@ PpU<0000l000P}t} A-R 0(0R0! aq`\APt10R `10  8!  0,10 QA ` B   000 {Q0$p "0@PaP@T|@@TDL0T  T@TT1#,|yQtdd||d8|l@-0ppO-h 0@S  `PP+0E00h S  00@ SIVt0t0S00C0S00C0`00E Sp` <0h V&S  P0`FP00E S00V0S 谟蠟Ə V 0000 E R00S0PE Ut0S00C0W `v-pEoPri8#`?0`Vh 0S  PP0h S  PP GzGO--M@ᘊ d2 00PT .P` 0h S  b`0PM p0Pp0@.P \ MQ `[ eQz !> 0QP  R{ t R  B ` ȋR  SY Y000Sj 0S23~*g  ^0h S  0h `VS  .PQ ` hR000|Z0P ! p/U P UP P0P"@r "Pt R  B PD00 0u ߍ0?00c/S 1"0i 0(0j C?V0%"0_ 0U?  !V00WV+z VG{ ' V01`f01G{j{'k 2P2U 0F1C0S*23 0 `F01jG{k{' & PJ 1S @Q V`ph @0d Y @d@V?1bP`,Y\PPPʚ; 00 ( 0 0 YSpp KpE`Fp?1". Y0#*? ? E 0W0R0S PPpGpW\ @D@U P0B01?1[[?12L#S@T ?12$#S  S 00S /12"S*[, [ 0 `LYSR Q1"0E/01" "Pq0^S @0@ K0T0P E!/!zrkG{0S{7PP E!/1dkI05I0)ZipʏihY  I 5h@S  @I @9@ :00S /12q< 0@-@@ P^0 Q0000\ @^ \!0  4!0A000`0 S0<,@- A|x' AOR0h, 0A-xP0Cpt |`Po000U 00S@  ,0h 0CP? |00'xPmPp0t P` L0S S , h0BPoRxP|`A%P@(p00S9 4/,R SP2 /B\ / , \)SR /1S#ʼS!0S/ \\0Cl/d/\/T/L/D/</:::0::˨zp?0A S R0b  A0P020@/G-@PPG3QILT0TQ T0 R  RApP S 1 1 ß  `PV  ?/QR~!R x 00`c? ? P0 S:>0#20CS*0 T0 S>#0#0C"*1 2~002`R`a&0Cࢂ X X QR  AR*AP 0S x1R !#U? R"2L /o b1! 0^0 ^00S. 4`/PU%?=? S `D  Q 0 p 0:#: 000J`0  `Pj  HR !1[.{ -kkkKkK'[k +'D;5+"k& kC[5 D[5 0 0/ı!>8RO~>wQlV?>?LUUUUU?? {@-G 0-A{( ( f @ k {PF{M{ { Ѝ/ ?@ 0 / p P@{@{M{{ Ѝ/:0@-8!R@4M_0 46Se 4RU{kG{0F[7E{7F{7[{4Ѝ0{0[7E{7{7[{U{kG{0F[7E{7F{7[{{0[7E{7{7[{dR3\3R;C@0CR/ {kUk&{G{0F[7E{7F{7[{{0[6E{7{7[{2R U{kG{0F[7E{7F{7[{{0[7E{7{7[{RAk[F{{F{7kr; rK@k['CkE+6+(Z}kF{7@@k['CkE;6(2","*lRq;;'CK6D[6okC[5[E;4*":0A1SDkg[['Ek4FK4e;E[4[E;6Ck6Ek6;km^+Pk{7R@ 0 ] 46A AkkG[F{7{'kkkF{7{'k {00{1@{ "*A.B0 B;k{UFkG{k{k { `00C @T!?1cba=@T! @1cba=@0|@@T!@1cba=8Cm0_?-DT!?`a=sp.;.;I %{9-DT!?pAzj@! |@;F@@!@!9AO--Mh4p0rP0L0B?@1cU%hP k ğJ C @Q j@! \{ ~aWF{Nj^{^{[k{ Q@{ @қӫ ! p# 1010?1( 0j/!Q BX0@ (:{G{{UG80Rڒ D!0beVVaF0b eVbVTLUU^ Ud V \H0 @8@ 0D SZRm @DPE 1S  0j/!sk0S0S f{ D { {{J   A 7/!4bk]{Nj``\ R $bT   N  0? D!024502? D!02450C 02Q  / h B0S@H0 {{@{ \{p>pA? @??1*l0/-[k4{@DPEgH eEk 1{{ {[F  ?0 @?1zPS ?0 N0C{{' {"P[k{ QR!P{0CF2SS#6 ߍ2SB0@0 \ B< R0CAQ{0TFB[DkVE[FkG{[ k [k{ @kB?0RVF{F{{B{0F{7.TVG{{-{B?0TVG{{k3@D{7{3 Bk6k0{7{[k7F{7{7k{L{[k7F{7{7k{ Bk3@D{7pAp>k {[;[{K&;{K${P{[ KK /{'K{{GA 0/ |Z:=+Z>a*?}W>?IUUUUU??IUUUUUſ@k:!Qϰ@kH{AF{7GkAk6Gk6[&FK{%F;;FKKF;;FKKF;G ;GKKG  GKKG  GKKD{+&{AKKB{Q 6 ` [;  0KD{1{7{7G 5\@ /P/.{:K +C :Fk5+C'{F1{{ / -DT!?\3&<ztp*>2?h&0?W?n&?A?sS`u󾦒7~?eDC?(V"mm?7d?z?cUUUUU??'? /W P"{?@0C S  >@0CS 0?0 A /P P0 {?0S y>0S 0 `O-@Pp$M 0U Z 0`0C0000 00  0QX   J$ЍO4 0 (0<@H D0HPLpX K`f`0 0     `     $Ѝ-C-BM(J?6p $00Q0p0S@ 0  PP 0S@BߍC Ѝ/` 0r6p  @P0 f%/0- rC-$` 00ЍCЍ/@P R(0(@0p  0˻@-0 ЍP/ iO-`0RP@@ ЍPAXP?UpQ pTP?\PLX@U ^.PP PA Y pI YNpW 0 0:PPL QO- Ѝ0P`0p0 t0@SFQ*FpW* 0C^ B~^R R S SR  KR0 C~RS0S [00 @D 0R0 P 9/P [S00A-XMP @`P XXЍ 00%^@P pD?WP X0p0@0Gp  :PX   T 0P00C S00S 0S  00S P@0SS 00S R0*p- pp䬺p@-+P P@@r@T@xeP@0PGrS wS M aS@@Mp-0 Ḹ`P:` 0pS0 00#^SL PP0L00-S0iPz0 ]S0iP0 i0]S S -S]QQ0U)L0>0!C0 QPD0(0?0D400h S  >0qSW1( P t0, S0|0C000Cx  ? cQ0PQx 0S [`p,0 | Bx00/0000X0 00 0? (04@p ppQ V@0 1 0 Y00S  gpPd `S" pPY 0h S  >0aSV 0Z  (0D`PA p(0XpH0h S  t>aPVpz0h S  b>0aSVhpg 0S [`pV0 1W0 0v  np 0S0 0!A_Q0 A000 0a231!0 /Q0 A000 0a3<12!0 /R/A-M 0@P1T܍ Tp1|# 5` 00V00@DO-P`MpA 0 0aT1 !D!  K  6/P   6/P@D @D0 6/P Ѝ 0Aa0?os/ 0b0?o? cS/O-CM`> P 0 00a0$000 $ 00S 0SY0 CߍA1@H 05/P)W Y0 0 A pU00  C5/P   5/P $L0 40qCߍOcO-@PMA& 0AP$ `000S0:@p V:0 01 @pT>0S>0S;Ѝ00S 1(@0`000D ! 0KR:0 01 @pPT @ 1 @0F0 (p p@`F 00#pD001@D 1F @ 0 001 0q R/R B\/0!0 @- 0A R Q @  0@-P@Q$M 0SP@$Ѝ0  PE0S 0S " ! 0# " ! 03 0A-PR`@P宲@嫲D0TS P p埲W`A-`@PLP000@S:@@|@D@ PPdp& P-[PpW 0S  F"$1@-00 + 1!0 1!0 000 RpR00 vR 6R000C S0 0 0 0 : 00x0 A0l0 A0RT0T 0 R\'&&$'<&@$& &%%%G-P8"82R4"0 :(2("0`R@j@Pm 0pRo? p@RK+N@@WP!Ok;D0C"ïj!:$HP=D 0C F [?RB#BoZ@ !S;d)"Ϡ CAP. X H@P 8d 0   0p< <㒯<㎯p0@#"ïjZ0C :{BCǀQsmKm1dTq@-0pϠ WP  " apWAB pB [`@ 0@8 0CB> C<0 C0 Ѝ諪*Q 000C S/ 0 p@-0@ -R0`0 `+R00>0 :R00<0P%0 :R00PVPepp@-0@ PMR  JR00000 /R\00p00000000 0 <R000 0S0 \>\\   S 0  /S0  a BR0/O-`  @MRp܀ JR0;W R0G@ÿ ЍG P @t0h 偯ZBU WD00S90 00RPPEQe@QF: C-KMrVPPa6006@Q_0l&l 000000 0 000<6PR(6`P`600600S V"*5P!50K505@P  0:S.@@`0.0CSL500S@l@Pil500 `50 0SoL500S850PKߍ5`@ 0S 0+ C 00C SzP tP 0:SjP P@./P(p J?@@D< 0S g@G ` `@P 300+SI3] 30030 `3pW3@03 0R   00+ C 00C SND;@430@0 ,R00U0 ,Rd00K] 0P",` @ 1R? "  Q<#x"X00 00d"d  Br30H0B0j0!,Bc" " P P B@0 @D R00r10`0pp! ` @X Pa`QP0S$ 00S00L1 0 \ P`pP`000 + +*]D())iQd)Ot( ((('( ' 'P''j&u|&h&\&<&&&%%%%\%iO-,M!P0@0X0 0PT4d00`S $,0X00044 AR 000 @X  $  pP$p$$P P$ T\ B PIR\ R@o`PogpTC@P(P Y @TT-#@r"9"H["  4 ;,ЍO@^p@PP\ Y@^ @(200S0 [02 000c0i1 000e? ᪬Fp  TEp  Pxph0S 8100pß8100W0$T 00T00S 0 [00 000c0 0000c00 000qpWT00T 00Sd0000c0X|##lx#X#@# "!8! X 8   (@-@@@Lp@-(@Pz0P0T 00 R 0S d000S T0 P0D000CQ<@%@ 8p(@@$ A- P0R0$a$q*D0@C1 X 0C F@@ ЍX  Xd@PP.0Ϋ0R@>  SKSK?C0CS    #0a0 F@ !40 cSd0C3Qn8+S: 0+C/:|@-#*@ @  { 0@0C0 R/B B 56+C CSs@-(10QP 园T00 \R P~P^ЍppO@@T000N2^R`@MQAPE@T@N@DJB^ @@D?TPo/SA-P`@ \ U  00Bp?00SU AR 0S s00@0 B00@U0 SK@  B~R HHr@   0B B~Q@0C B2R@L-!A R \@D  R UB@ B?R@DT0U0O@  B?R@  B~R  $q$SP   B~Q @ 0C@ TT0CB2QR @  LNQ B #ZA?QT0@D0@#@RZA?Q@#lP Q/p?0@-0S jim.cidx >= 0.%020lu>NaN-Inf%.12gend%dunmatched "["missing close-braceextra characters after close-bracemissing quotelist index out of range::tvoffsetmissing value to go with keyexpand*[?\unknown-VE+VE(%d)%d entries in table, %d buckets-commandscan't delete "%#s": command doesn't existcan't rename "%#s": command doesn't existcan't rename to "%#s": command already existscan't rename local command "%#s"invalid command name "%#s"tailcall can only be called from a proc or lambdalen <= tokenlist->count - 1wrong # args: should be "%#s"message ?stacktrace?formatString ?arg arg ...?list ?joinString? string ?splitChars?oldName newNamereference ?finalizerProc?reference newValuereference?exitCode?callbacknumber ?number ... number?Division by zero?-nonewline? stringThe second argument must be -nonewlinenewname command ?args ...?varName ?default?environment variable "%#s" does not existambiguous bad option%s%s "%s": must be or , ?options? list"-command" option must be followed by comparison commandstride length must be at least 2"-index" option must be followed by list indexlist size must be a multiple of the stride lengthexpected return code but got "%#s"expected boolean but got "%#s"key "%#s" not known in dictionaryvariable isn'tno such element incan't read "%#s(%#s)": %s arraycan't read "%#s": no such variableunsetcan't unset "%#s": no such element in arraycan't %s "%#s": variable isn't array-errorinfo-errorcode-levelbad level "%#s"?-code code? ?-errorinfo stacktrace? ?-level level? ?result?errorCodejim::defer/usr/local/lib/jimauto_pathJimtcl_platform(engine)linuxtcl_platform(os)unixtcl_platform(platform)tcl_platform(pathSeparator)littleEndiantcl_platform(byteOrder)tcl_platform(threaded)tcl_platform(bootstrap)tcl_platform(pointerSize)tcl_platform(wordSize)bad variable name "%#s": upvar won't create a scalar variable that looks like an array elementvariable "%#s" already existsbad variable name "%#s": upvar won't create namespace variable that refers to procedure variablecan't upvar from variable to itselfvarName ?varName ...??level? otherVar localVar ?otherVar localVar ...?string format ?varName varName ...?%d%ncannot mix "%" and "%n$" conversion specifiersvariable is assigned by multiple "%n$" conversion specifiers"%n$" conversion specifier is negativeunmatched [ in format stringmissing scan conversion characterhlLefgcsndoxuibad scan conversion characterfield width may not be specified in %c conversionunsigned wide not supported"%n$" argument index out of rangedifferent numbers of variable names and field specifiersvariable is not assigned by any conversion specifiersvarList list ?varName ...?can't unset "%#s": no such variable-nocomplainvarName ?value ...?varName ?value value ...?varName ?newValue?cmdPtrvariable for initialization of static "%#s" not found in the local contextstatic variable name "%#s" duplicated in statics listtoo many fields in static specifier "%#s"argument with no nametoo many fields in argument specifier "%#s"args'args' specified more than oncename arglist ?statics? body?option? namewrong # args: should be "%#s%#s"Too many nested calls. Infinite recursion?cmdInfinite eval recursionstring tag ?finalizer?-nocaseerrorInfocmd ?args ...?no previous command: "%#s"lambdaExpr ?arg ...?can't interpret "%#s" as a lambda expressionapply lambdaExpr-nonssubcommand ?args ...?subcommandvarNamecommand "%#s" is not an aliasnamespace infosource ?filename line??levelNum?sourceprocnamecommand "%#s" is not a procedurescript ?missing?os.gethostname{info nameofexecutable}?code?subcommand ?arguments ...?getdefdictionary ?key ...?dictionary ?key ...? key defaultvarName key ?key ...? valuedictionary key ?key ...?varName key ?key ...?dictionary ?pattern??key value ...?dictVar ?key ...? scriptdictcouldn't read file "%s": %sfailed to load file "%s": %sfileNamescript ?milliseconds?us_per_iteriters_per_secelapsed_usscript ?count? microseconds per iteration?level? command ?arg ...?arg ?arg ...?varList list ?varList list ...? scriptforeach varlist is empty?options? string pattern body ... ?default body? or {pattern body ?pattern body ...?}-exact-glob-regexp-commandbad option "%#s": must be -exact, -glob, -regexp, -command procname or --no body specified for pattern "%#s"NONE-nohandlerexponentiation of zero by negative power?options? stringthenelseelseifcondition ?then? trueBody ?elseif ...? ?else? falseBodycondition bodyexpected integer expression but got "%#s"bad index "%#s": must be intexpr or end?[+-]intexpr?list first lastindex "%#s" out of rangelistVar ?index ...? valuelist first last ?element ...?list index ?element ...?element %#s missing from sublist "%#s"list ?index ...??-exact|-glob|-regexp|-command 'command'? ?-bool|-inline? ?-not? ?-nocase? ?-all? ?-stride len? ?-index val? list valuestride length must be at least 1varName ?increment??min? maxInvalid arguments (max < min)?start? end ?step?Invalid (infinite?) range specifiedcount ?value ...?start test next bodyincrvar ?first? limit ?incr? bodyoption ?arguments ...??-nocase? ?-length int? string1 string2?-nocase? pattern string?-nocase? mapList stringlist must contain an even number of elementsstring first laststring first last ?string?string countstring indexsubString string ?index?string ?trimchars?class-strictclass ?-strict? strABI version mismatch-bool-not-all-stride-index-ascii-increasing-decreasing-integer-real-uniquealphaalnumxdigitcontrolprintgraphpunctboolean-lengthbytelengthcompareequalbyterangefirsttrimtrimlefttrimrighttolowertouppertotitletrapfinally?-?no?code ... --? script ?resultVarName? ?optionVarName??-?no?code ... --? script ?on|trap codes vars script? ... ?finally script?createkeyssizemergewithlappendremovevaluesforupdategetwithdefault-nobackslashes-nocommands-novariablesstaticsprocschannelsglobalsframelocalsvarspatchlevelcompletestacktracenameofexecutablereturncodesreferences-proc-alias-varnanNANinfINFNILSTRESCVARSEPEOLEOFLINWRD((())),,,DBLBOO$()get-enumputswhileloopforeachlmaplassignswitchlindexlsetlsearchllengthlinsertlreplacelsortevaluplevelexprbreakcontinuextraceconcatreturnupvarglobaltimerateexitcatchtrygetrefsetreffinalizecollectrenamesubstsplitjoinscanlrangelrepeatenvlreversetailcalllocalupcallapplyscanformatstring%<<<>>><=>===!=^&&||**eqnigt!~ - +wideabsroundsrandasinacosatanatan2sinhcoshtanhceilfloorlog10sqrtpowhypotfmodreturn-codeoksignaltrueyesfalseoffcoerced-doublescriptlinecompared-stringinterpolateddict-substitutionListEnsureLength JimDictHashFindExprTreeCreateTreeJimCreateProcedureCmdJim_StringCoreCommandutf8.clen > 0utf8_prev_len      !"#$%&'()*+,-./0i2345679:;<=>?@ABCDEFGHJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~STVWY[`cihoru      "#$%&'()*+,-./0123:e,;<=>f,ABCDEFGHIJKLMNOpqrsvw{|}PQRSTUVWX Y Z [ \ ]^_0123456789:;<=>? @!A"B#C$D%E&F'G(H)I*J+K,L-M.N/O`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./1a2b3c4d5e6f7g8h9i:j;k<l=m>n?o@pAqBrCsDtEuFvGwHxIyJzK{L|M}N~OPQRSTUV--------- - - - - ------------------- -!-"-#-$-%-'---pqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~     ( )!*"+#,$-%.&/'8091:2;3<4=5>6?7H@IAJBKCLDMEYQ[S]U_Wh`iajbkcldmenfogpqrstuvwz{xy|}&!*!k+!2!N!!!,0,,1,,2,,3,,4,,5,,6,,7,,8, ,9, ,:, ,;, ,<, ,=,,>,,?,,@,,A,,B,,C,,D,,E,,F,,G,,H,,I,,J,,K,,L,,M,,N,,O, ,P,!,Q,",R,#,S,$,T,%,U,&,V,',W,(,X,),Y,*,Z,+,[,,,\,-,],.,^,/,_,`,a,b,kc,}d,}g,h,i,j,k,l,m,Qn,qo,Pp,Rr,s,u,v,~,?,@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklm"#$%&'()*+,-./23456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnoyz{|}y~ef\aljS§çħŧƧǧȧɧʧЧѧ֧קا٧!A"B#C$D%E&F'G(H)I*J+K,L-M.N/O0P1Q2R3S4T5U6V7W8X9Y:Zx     ! #"%$'&)(+*-,/.1I325476:9<;>=@?BADCFEHGKJMLONQPSRUTWVYX[Z]\_^a`cbedgfihkjmlonqpsrutwvzy|{~}SC=      #"%$'&)(+*-,/.1032<;?~,@,BAGFIHKJMLONPo,Qm,Rp,STVWY[\`acefhijkb,loqn,ru}d,ŧDEqpsrwv{|}0123456789:;<=>?@ A!B"C#D$E%F&G'H(I)J*K+L,M-N.O/PQRSTUVWXY Z [ \ ] ^_a`cbedgfihkjmlonqpsrutwvyx{z}|~     ! #"%$'&)(+*-,/.a1b2c3d4e5f6g7h8i9j:k;l<m=n>o?p@qArBsCtDuEvFwGxHyIzJ{K|L}M~NOPQRSTUV!""*bJy}}c,Ƨ     ! #"%$'&)(+*-,/.1032547698;:=<?>A@CBEDGFIHKJMLONQPSRUTWVYX[Z]\_^a`cbedgfihkjmlonqpsrutwvyx{z}|~`      (!)"*#+$,%-&.'/08192:3;4<5=6>7?@HAIBJCKDLEMQYS[U]W_`haibjckdlemfngopqrstuvwxyz{|}N!2!!!0,,1,,2,,3,,4,,5,,6,,7,,8,,9, ,:, ,;, ,<, ,=, ,>,,?,,@,,A,,B,,C,,D,,E,,F,,G,,H,,I,,J,,K,,L,,M,,N,,O,,P, ,Q,!,R,",S,#,T,$,U,%,V,&,W,',X,(,Y,),Z,*,[,+,\,,,],-,^,.,_,/,a,`,e,:f,>h,g,j,i,l,k,s,r,v,u,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,--------- - - - - ------------------- -!-"-#-$-%-'---A@CBEDGFIHKJMLONQPSRUTWVYX[Z]\_^a`cbedgfihkjml#"%$'&)(+*-,/.32547698;:=A@CBEDGFIHKJMLONQPSRUTWVYX[Z]\_^a`cbedgfihkjmlonzy|{~ħç§ȧǧʧɧѧЧק֧٧اSpqrstuvwxyz{|}~A!B"C#D$E%F&G'H(I)J*K+L,M-N.O/P0Q1R2S3T4U5V6W7X8Y9Z:-waitlock failed: %s]:%dFailed to set %#s: %sUnknown sockopt %#s-pending not supported on this connection typeinvalid parameter: negative lencurrentjim-aio.cfd >= 0acceptr+aio.sockstream%ldaio.pipe%ldfilename ?mode?::popenaccess modeaio.handle%ldNot a valid address: %s:%s0.0.0.0Not a valid address: %s?-async? ?-ipv6? type ?address?aio.sockpair%ldaio.pty%ldUnsupported socket type%s: bind: %s%s: connect: %slisten: %saio.sock%ldNot a filehandle: "%#s"aiosocketstdinstdoutstderrw+RDONLYWRONLYRDWRAPPENDBINARYCREATEXCLNOCTTYTRUNC-async-ipv6unix.serverunix.dgramunix.dgram.serverstreamstream.serverpair-pending-nodeletenoneread?-nonewline|-pending|len?copytohandle ?size?getfdgets?-nonewline? strisattyrecvfromlen ?addrvar?sendtostr addresslistenbacklogsockopt?opt 0|1?socknamepeernameflusheofclose?r(ead)|w(rite)?seekoffset ?start|current|endtellfilenamendelay?0|1?bufferingnone|line|full?-wait?unlockbroadcastdebugkeepaliveoobinlinesndbufrcvbuftcp_nodelayJimMakeChannel@JimAioOpenCommandlist must have an even number of elements"%#s" isn't an arrayarrayNamearrayName ?pattern?namesarrayName listFailed to parse time according to format%a %b %d %H:%M:%S %Z %Yformat string too long or invalid timeclock-gmt-formatclicksseconds ?-format string? ?-gmt boolean?microsecondsmillisecondsstr -format format ?-gmt boolean?killedCHILDKILLEDsuspendedCHILDSUSPCHILDSTATUSchild by signal ?-nohang? ?pid?-nohang|&illegal use of | or |& in commandcan't specify "%s" as last word in commanddidn't specify command to execute%s=%scouldn't write temp filecouldn't write file "%s": %scouldn't create output pipemissing command to execcouldn't create pipecouldn't fork child processcouldn't exec "" error reading from output pipeerror reading from error pipepidcharacterSpecialblockSpecialfifodirnamecouldn't change working directory to "%s": %sFailed to get pwdcould not read link "%#s": %serror linking "%#s" to "%#s": %s-forceerror renaming "%#s" to "%#s": target existserror renaming "%#s" to "%#s": %scan't create directory "%#s": %scouldn't delete file "%s": %sfile delete forcefile copyPath too longcould not read "%#s": %scan't set time on "%s": %scan't normalize "%#s": %sdevinonlinkuidgidatimemtimectimemtimeuscan't set "%#s(dev)": variable isn't arraycd-hard-symbolicname ?time??-force? source destrootnameextensiontailnormalizename ?name ...?readablewritable?-force|--? name ...mkdirdir ...tempfile?template??-symbolic|-hard? newname targetreadlinkname ?var?lstatownedisdirectoryisfileinterp.parentjim-interp.cjim::exeinterp.handle%ldinterpscript ...childcmd parentcmd ?arg ...?JimInterpAliasProcjim-json.ctype >= 0 && type < JSON_MAX_TYPE?-index? ?-null nullvalue? ?-schema? jsonempty JSON stringinvalid JSON stringtruncated JSON stringroot element must be an object or an arrayjson::decodejsonencodeobjmixed-null-schemajson_decode_get_typejson_decode_add_schema_typejim-namespace.cnameObj->refCount != 0nsObj->refCount != 0can't define "%#s": name refers to an element in an arrayname ?value?subcommand ?arg ...?name arg ?arg...??current? ?name?namespacecanonicalqualifiersorigininscopeensembleimportexportwhichJimCanonicalNamespacepackage "%s" was already provided%s/%s.tcl%#s%sCan't load package %spackageprovidename ?version?require?-nocomplain? dirPathreaddircouldn't compile regular expression pattern: %s?-switch ...? exp string ?matchVar? ?subMatchVar ...?regexp match variables not allowed when using -inlineerror while matching pattern: %s?-switch ...? exp string subSpec ?varName?regsub-line-start-indices proc ensemble {command args} { set autoprefix "$command " set badopts "should be \"ensemble command ?-automap prefix?\"" if {[llength $args] % 2 != 0} { return -code error "wrong # args: $badopts" } foreach {opt value} $args { switch -- $opt { -automap { set autoprefix $value } default { return -code error "wrong # args: $badopts" } } } proc $command {subcmd args} {autoprefix {mapping {}}} { if {![dict exists $mapping $subcmd]} { if {$subcmd in {-commands -help}} { set prefixlen [string length $autoprefix] set subcmds [lmap p [lsort [info commands $autoprefix*]] { string range $p $prefixlen end }] if {$subcmd eq "-commands"} { return $subcmds } set command [lindex [info level 0] 0] return "Usage: \"$command command ... \", where command is one of: [join $subcmds ", "]" } dict set mapping $subcmd ${autoprefix}$subcmd } tailcall [dict get $mapping $subcmd] {*}$args } } ensemble.tcl package require readdir proc glob.globdir {dir pattern} { if {[file exists $dir/$pattern]} { return [list $pattern] } set result {} set files [readdir $dir] lappend files . .. foreach name $files { if {[string match $pattern $name]} { if {[string index $name 0] eq "." && [string index $pattern 0] ne "."} { continue } lappend result $name } } return $result } proc glob.explode {pattern} { set oldexp {} set newexp {""} while 1 { set oldexp $newexp set newexp {} set ob [string first \{ $pattern] set cb [string first \} $pattern] if {$ob < $cb && $ob != -1} { set mid [string range $pattern 0 $ob-1] set subexp [lassign [glob.explode [string range $pattern $ob+1 end]] pattern] if {$pattern eq ""} { error "unmatched open brace in glob pattern" } set pattern [string range $pattern 1 end] foreach subs $subexp { foreach sub [split $subs ,] { foreach old $oldexp { lappend newexp $old$mid$sub } } } } elseif {$cb != -1} { set suf [string range $pattern 0 $cb-1] set rest [string range $pattern $cb end] break } else { set suf $pattern set rest "" break } } foreach old $oldexp { lappend newexp $old$suf } list $rest {*}$newexp } proc glob.glob {base pattern} { set dir [file dirname $pattern] if {$pattern eq $dir || $pattern eq ""} { return [list [file join $base $dir] $pattern] } elseif {$pattern eq [file tail $pattern]} { set dir "" } set dirlist [glob.glob $base $dir] set pattern [file tail $pattern] set result {} foreach {realdir dir} $dirlist { if {![file isdir $realdir]} { continue } if {[string index $dir end] ne "/" && $dir ne ""} { append dir / } foreach name [glob.globdir $realdir $pattern] { lappend result [file join $realdir $name] $dir$name } } return $result } proc glob {args} { set nocomplain 0 set base "" set tails 0 set n 0 foreach arg $args { if {[info exists param]} { set $param $arg unset param incr n continue } switch -glob -- $arg { -d* { set switch $arg set param base } -n* { set nocomplain 1 } -ta* { set tails 1 } -- { incr n break } -* { return -code error "bad option \"$arg\": must be -directory, -nocomplain, -tails, or --" } * { break } } incr n } if {[info exists param]} { return -code error "missing argument to \"$switch\"" } if {[llength $args] <= $n} { return -code error "wrong # args: should be \"glob ?options? pattern ?pattern ...?\"" } set args [lrange $args $n end] set result {} foreach pattern $args { set escpattern [string map { \\\\ \x01 \\\{ \x02 \\\} \x03 \\, \x04 } $pattern] set patexps [lassign [glob.explode $escpattern] rest] if {$rest ne ""} { return -code error "unmatched close brace in glob pattern" } foreach patexp $patexps { set patexp [string map { \x01 \\\\ \x02 \{ \x03 \} \x04 , } $patexp] foreach {realname name} [glob.glob $base $patexp] { incr n if {$tails} { lappend result $name } else { lappend result [file join $base $name] } } } } if {!$nocomplain && [llength $result] == 0} { set s $(([llength $args] > 1) ? "s" : "") return -code error "no files matched glob pattern$s \"[join $args]\"" } return $result } glob.tcl proc json::encode {value {schema str}} { json::subencode [lindex $schema 0] $value [lrange $schema 1 end] } proc json::subencode {type value {schema {}}} { switch -exact -- $type { str - "" { return \"[string map [list \\ \\\\ \" \\" \f \\f \n \\n / \\/ \b \\b \r \\r \t \\t] $value]\" } num { if {$value in {Inf -Inf}} { append value inity } return $value } bool { if {$value} { return true } return false } obj { set result "\{" set sep " " foreach k [lsort [dict keys $value]] { if {[dict exists $schema $k]} { set subtype [dict get $schema $k] } elseif {[dict exists $schema *]} { set subtype [dict get $schema *] } else { set subtype str } append result $sep\"$k\": append result [json::subencode [lindex $subtype 0] [dict get $value $k] [lrange $subtype 1 end]] set sep ", " } append result " \}" return $result } list { set result "\[" set sep " " foreach l $value { append result $sep append result [json::subencode [lindex $schema 0] $l [lrange $schema 1 end]] set sep ", " } append result " \]" return $result } mixed { set result "\[" set sep " " foreach l $value subtype $schema { append result $sep append result [json::subencode [lindex $subtype 0] $l [lrange $subtype 1 end]] set sep ", " } append result " \]" } default { error "bad type $type" } } } jsonencode.tclnshelper proc {namespace delete} {args} { foreach name $args { if {$name ni {:: ""}} { set name [uplevel 1 [list ::namespace canon $name]] foreach i [info commands ${name}::*] { rename $i "" } uplevel #0 [list unset {*}[info globals ${name}::*]] } } } proc {namespace origin} {name} { set nscanon [uplevel 1 [list ::namespace canon $name]] if {[exists -alias $nscanon]} { tailcall {namespace origin} [info alias $nscanon] } if {[exists -command $nscanon]} { return ::$nscanon } if {[exists -command $name]} { return ::$name } return -code error "invalid command name \"$name\"" } proc {namespace which} {{type -command} name} { set nsname ::[uplevel 1 [list ::namespace canon $name]] if {$type eq "-variable"} { return $nsname } if {$type eq "-command"} { if {[exists -command $nsname]} { return $nsname } elseif {[exists -command ::$name]} { return ::$name } return "" } return -code error {wrong # args: should be "namespace which ?-command? ?-variable? name"} } proc {namespace code} {arg} { if {[string first "::namespace inscope " $arg] == 0} { return $arg } list ::namespace inscope [uplevel 1 ::namespace current] $arg } proc {namespace inscope} {name arg args} { tailcall namespace eval $name $arg $args } proc {namespace import} {args} { set current [uplevel 1 ::namespace canon] foreach pattern $args { foreach cmd [info commands [namespace canon $current $pattern]] { if {[namespace qualifiers $cmd] eq $current} { return -code error "import pattern \"$pattern\" tries to import from namespace \"$current\" into itself" } set newcmd ${current}::[namespace tail $cmd] set alias $cmd while {[exists -alias $alias]} { set alias [info alias $alias] if {$alias eq $newcmd} { return -code error "import pattern \"$pattern\" would create a loop" } } alias $newcmd $cmd } } } proc {namespace info} {cmd {pattern *}} { set current [uplevel 1 ::namespace canon] if {[string first :: $pattern] == 0} { set global 1 set prefix :: } else { set global 0 set clen [string length $current] incr clen 2 } set fqp [namespace canon $current $pattern] switch -glob -- $cmd { co* - p* { if {$global} { set result [info $cmd $fqp] } else { set r {} foreach c [info $cmd $fqp] { dict set r [string range $c $clen end] 1 } if {[string match co* $cmd]} { foreach c [info -nons commands $pattern] { dict set r $c 1 } } set result [dict keys $r] } } ch* { set result [info channels $pattern] } v* { set result [uplevel #0 info -nons vars $fqp] } g* { set result [info globals $fqp] } l* { set result [uplevel 1 info -nons locals $pattern] } } if {$global} { set result [lmap p $result { string cat $prefix $p }] } return $result } proc {namespace upvar} {ns args} { set nscanon ::[uplevel 1 [list ::namespace canon $ns]] set script [list upvar 0] foreach {other local} $args { lappend script ${nscanon}::$other $local } tailcall {*}$script } proc {namespace ensemble} {subcommand args} { if {$subcommand ne "create"} { return -code error "only \[namespace ensemble create\] is supported" } set ns [uplevel 1 namespace canon] set cmd $ns if {$ns eq ""} { return -code error "namespace ensemble create: must be called within a namespace" } ensemble $cmd -automap ${ns}:: {*}$args } nshelper.tcloo proc class {classname {baseclasses {}} classvars} { set baseclassvars {} foreach baseclass $baseclasses { foreach method [$baseclass methods] { alias "$classname $method" "$baseclass $method" } set baseclassvars [dict merge $baseclassvars [$baseclass classvars]] proc "$classname baseclass" {} baseclass { return $baseclass } } set classvars [dict merge $baseclassvars $classvars] proc $classname {{cmd new} args} classname { if {![exists -command "$classname $cmd"]} { return -code error "$classname, unknown command \"$cmd\": should be [join [$classname methods] ", "]" } tailcall "$classname $cmd" {*}$args } proc "$classname new" {args} {classname classvars} { set obj ::[ref $classname $classname "$classname finalize"] set instvars $classvars proc $obj {method args} {classname instvars} { if {![exists -command "$classname $method"]} { if {![exists -command "$classname unknown"]} { return -code error "$classname, unknown method \"$method\": should be [join [$classname methods] ", "]" } return ["$classname unknown" $method {*}$args] } "$classname $method" {*}$args } $obj constructor {*}$args return $obj } proc "$classname finalize" {ref classname} { $ref destroy } proc "$classname method" {method arglist __body} classname { proc "$classname $method" $arglist {__body} { if {![uplevel exists instvars]} { return -code error -level 2 "\"[lindex [info level 0] 0]\" method called with no object" } set self [lindex [info level -1] 0] foreach __ [$self vars] {upvar 1 instvars($__) $__} unset -nocomplain __ eval $__body } } proc "$classname vars" {} classvars { lsort [dict keys $classvars] } proc "$classname classvars" {} classvars { return $classvars } proc "$classname classname" {} classname { return $classname } proc "$classname methods" {} classname { lsort [lmap p [info commands "$classname *"] { lindex [split $p " "] 1 }] } $classname method defaultconstructor {{__vars {}}} { set __classvars [$self classvars] foreach __v [dict keys $__vars] { if {![dict exists $__classvars $__v]} { return -code error -level 3 "[lindex [info level 0] 0], $__v is not a class variable" } set $__v [dict get $__vars $__v] } } alias "$classname constructor" "$classname defaultconstructor" $classname method destroy {} { rename $self "" } $classname method get {var} { set $var } $classname method eval {{__locals {}} __body} { foreach __ $__locals { upvar 2 $__ $__ } unset -nocomplain __ eval $__body } return $classname } proc super {method args} { set classname [lindex [info level -1] 0 0] uplevel 2 [list [$classname baseclass] $method {*}$args] } oo.tclstdlib if {![exists -command ref]} { proc ref {args} {{count 0}} { format %08x [incr count] } } proc lambda {arglist args} { tailcall proc [ref {} function lambda.finalizer] $arglist {*}$args } proc lambda.finalizer {name val} { rename $name {} } proc curry {args} { alias [ref {} function lambda.finalizer] {*}$args } proc function {value} { return $value } proc stacktrace {{skip 0}} { set trace {} incr skip 2 loop level $skip [info level]+1 { set frame [info frame -$level] lappend trace [lindex [dict get $frame cmd] 0] [dict get $frame file] [dict get $frame line] } return $trace } proc stacktrace {{skip 0}} { set trace {} incr skip 1 set last 0 loop level $skip [info frame]+1 { set frame [info frame -$level] set file [dict get $frame file] set line [dict get $frame line] set lev [dict get $frame level] if {$lev != $last && $lev > $skip} { set proc [lindex [dict get $frame cmd] 0] lappend trace $proc $file $line } set last $lev } return $trace } proc stackdump {stacktrace} { set lines {} foreach {l f p} [lreverse $stacktrace] { set line {} if {$p ne ""} { append line "in procedure '$p' " if {$f ne ""} { append line "called " } } if {$f ne ""} { append line "at file \"$f\", line $l" } if {$line ne ""} { lappend lines $line } } join $lines \n } proc defer {script} { upvar jim::defer v lappend v $script } proc errorInfo {msg {stacktrace ""}} { if {$stacktrace eq ""} { set stacktrace [info stacktrace] lappend stacktrace {*}[stacktrace 1] } lassign $stacktrace p f l if {$f ne ""} { set result "$f:$l: Error: " } append result "$msg\n" append result [stackdump $stacktrace] string trim $result } proc {info nameofexecutable} {} { if {[exists ::jim::exe]} { return $::jim::exe } } proc {dict update} {&varName args script} { set keys {} foreach {n v} $args { upvar $v var_$v if {[dict exists $varName $n]} { set var_$v [dict get $varName $n] } } catch {uplevel 1 $script} msg opts if {[info exists varName]} { foreach {n v} $args { if {[info exists var_$v]} { dict set varName $n [set var_$v] } else { dict unset varName $n } } } return {*}$opts $msg } proc {dict replace} {dictionary {args {key value}}} { if {[llength ${key value}] % 2} { tailcall {dict replace} } tailcall dict merge $dictionary ${key value} } proc {dict lappend} {varName key {args value}} { upvar $varName dict if {[exists dict] && [dict exists $dict $key]} { set list [dict get $dict $key] } lappend list {*}$value dict set dict $key $list } proc {dict append} {varName key {args value}} { upvar $varName dict if {[exists dict] && [dict exists $dict $key]} { set str [dict get $dict $key] } append str {*}$value dict set dict $key $str } proc {dict incr} {varName key {increment 1}} { upvar $varName dict if {[exists dict] && [dict exists $dict $key]} { set value [dict get $dict $key] } incr value $increment dict set dict $key $value } proc {dict remove} {dictionary {args key}} { foreach k $key { dict unset dictionary $k } return $dictionary } proc {dict for} {vars dictionary script} { if {[llength $vars] != 2} { return -code error "must have exactly two variable names" } dict size $dictionary tailcall foreach $vars $dictionary $script } stdlib.tcltclcompat set env [env] if {[info commands stdout] ne ""} { foreach p {gets flush close eof seek tell} { proc $p {chan args} {p} { tailcall $chan $p {*}$args } } unset p proc puts {{-nonewline {}} {chan stdout} msg} { if {${-nonewline} ni {-nonewline {}}} { tailcall ${-nonewline} puts $msg } tailcall $chan puts {*}${-nonewline} $msg } proc read {{-nonewline {}} chan} { if {${-nonewline} ni {-nonewline {}}} { tailcall ${-nonewline} read {*}${chan} } tailcall $chan read {*}${-nonewline} } proc fconfigure {f args} { foreach {n v} $args { switch -glob -- $n { -bl* { $f ndelay $(!$v) } -bu* { $f buffering $v } -tr* { } default { return -code error "fconfigure: unknown option $n" } } } } } proc fileevent {args} { tailcall {*}$args } proc parray {arrayname {pattern *} {puts puts}} { upvar $arrayname a set max 0 foreach name [array names a $pattern]] { if {[string length $name] > $max} { set max [string length $name] } } incr max [string length $arrayname] incr max 2 foreach name [lsort [array names a $pattern]] { $puts [format "%-${max}s = %s" $arrayname\($name\) $a($name)] } } proc {file copy} {{force {}} source target} { try { if {$force ni {{} -force}} { error "bad option \"$force\": should be -force" } set in [open $source rb] if {[file exists $target]} { if {$force eq ""} { error "error copying \"$source\" to \"$target\": file already exists" } if {$source eq $target} { return } file stat $source ss file stat $target ts if {$ss(dev) == $ts(dev) && $ss(ino) == $ts(ino) && $ss(ino)} { return } } set out [open $target wb] $in copyto $out $out close } on error {msg opts} { incr opts(-level) return {*}$opts $msg } finally { catch {$in close} } } proc popen {cmd {mode r}} { lassign [pipe] r w try { if {[string match "w*" $mode]} { lappend cmd <@$r & set pids [exec {*}$cmd] $r close set f $w } else { lappend cmd >@$w & set pids [exec {*}$cmd] $w close set f $r } lambda {cmd args} {f pids} { if {$cmd eq "pid"} { return $pids } if {$cmd eq "getfd"} { $f getfd } if {$cmd eq "close"} { $f close set retopts {} foreach p $pids { lassign [wait $p] status - rc if {$status eq "CHILDSTATUS"} { if {$rc == 0} { continue } set msg "child process exited abnormally" } else { set msg "child killed: received signal" } set retopts [list -code error -errorcode [list $status $p $rc] $msg] } return {*}$retopts } tailcall $f $cmd {*}$args } } on error {error opts} { $r close $w close error $error } } local proc pid {{channelId {}}} { if {$channelId eq ""} { tailcall upcall pid } if {[catch {$channelId tell}]} { return -code error "can not find channel named \"$channelId\"" } if {[catch {$channelId pid} pids]} { return "" } return $pids } proc throw {code {msg ""}} { return -code $code $msg } proc {file delete force} {path} { foreach e [readdir $path] { file delete -force $path/$e } file delete $path } tclcompat.tclUsage: "%#s command ... ", where command is one of: %#swrong # args: should be "%#s command ..." Use "%#s -help ?command?" for helpambiguous%#s, %s command "%#s": should be %#sUsage: wrong # args: should be "subcmd-lookupdummyformat string ended in middle of field specifier.%ldformat too longbad field specifier "%s"not enough arguments for all format specifiers <>mMwWdDsSAZ^$.[()|?{+*Bad error codesuccessno matchbad patternnull argumentunknown errortoo bigout of memorytoo many ()parentheses () not balancedbraces {} not balancedinvalid repetition count(s)extra characters*+ of empty atomnested countinternal errorcount follows nothinginvalid escape \ sequencecorrupted programcontains null charbrackets [] not balanced:alpha::alnum::space::blank::upper::lower::digit::xdigit::cntrl::graph::print::punct:%s: %s/tmp/TMPDIRtcl.tmp.XXXXXXSIGINTSIGPIPE/dev/nullm  1%[B/SETdQsNFe]+8l{!5GVo /F`n 8La9I^No error informationIllegal byte sequenceDomain errorResult not representableNot a ttyPermission deniedOperation not permittedNo such file or directoryNo such processFile existsValue too large for data typeNo space left on deviceOut of memoryResource busyInterrupted system callResource temporarily unavailableInvalid seekCross-device linkRead-only file systemDirectory not emptyConnection reset by peerOperation timed outConnection refusedHost is downHost is unreachableAddress in useBroken pipeI/O errorNo such device or addressBlock device requiredNo such deviceNot a directoryIs a directoryText file busyExec format errorInvalid argumentArgument list too longSymbolic link loopFilename too longToo many open files in systemNo file descriptors availableBad file descriptorNo child processBad addressFile too largeToo many linksNo locks availableResource deadlock would occurState not recoverablePrevious owner diedOperation canceledFunction not implementedNo message of desired typeIdentifier removedDevice not a streamNo data availableDevice timeoutOut of streams resourcesLink has been severedProtocol errorBad messageFile descriptor in bad stateNot a socketDestination address requiredMessage too largeProtocol wrong type for socketProtocol not availableProtocol not supportedSocket type not supportedNot supportedProtocol family not supportedAddress family not supported by protocolAddress not availableNetwork is downNetwork unreachableConnection reset by networkConnection abortedNo buffer space availableSocket is connectedSocket not connectedCannot send after socket shutdownOperation already in progressOperation in progressStale file handleRemote I/O errorQuota exceededNo medium foundWrong medium typeMultihop attemptedRequired key not availableKey has expiredKey has been revokedKey was rejected by serviceAssertion failed: %s (%s: %s: %d)      $*2?HTf$TH2Te$ HTe/"+z<\3&?fz^n?g5RҌ?m{]<lX?<2? n4jf?/*RVQ[?UNP1l?չ#ɑ-?U\Ӏ ?MuM<1 ?LtB<1Lp?J]9ݏ<d?[;_?hPKJ˩:7?-Qfm?6>q4?γ-?mL*H<"4L?i(z`E?[HX*.! ?Ig,|P?`cC<-a`?d; fZ~dxt_u?}JtH?U2gBV? ^˜T'?47;iL?:^#F?nWrPԔD٨?[g?11̐!Ղ_{3|? G;*)F?ӈ:`tҿEB*?')ѿ߽"?H+mѿ4G?gAѿ@(C?пȣx>?п%?cRGп4$?E"Ͽ -m?uJGϿT9S?0=DοZD':?D οA ?w)`Ϳ>ڂ?̿W]?V) ̿L ?˿+`?ʿu+$?.@EʿП"?hwɿz[u?0Him ɿ6I]?E qȿ@MyF?0ǿ$\/?pb<<ǿI uw?`7ƿ9>7?T1 ƿAN?0$v}sſѩ ?0{Ŀ*?Q,FĿ z?ÿ0`r?IkÿWW}?@T¿;h?yS?,%`;ɪ>? W@+*?I<2A̖y?KW ?@@7 HMI?@>ieR?Ng|~W#?`/ yܺ&t|?(, ?rFp{?%w?8Et1L5d?m^_'Q?\HL2??jM3r,?`y 1(0? bF4?jlkN?@wJڭΟ*]?켫!,cD?@|?3X6ƃ/?g^q9۝?eI\R?@dI(N/{?r5j?RRU,Y?b=,II?(8? {12ye(?]5Hs'$?x?$y `&?o?ta?=5A܇?.c?ģΓ?ͭ<%???ذ?x?[? t?@\? :?Wj'?V` ?u?w? S?| ?8.?\f\?WY?^,'?j5vڷ?,k>n?`NC?ym?` x?m7m&? 2C?X]X?`q1 ?3&?@+g???G?u?0n&?(J ?PŦ?,>e?3eI*??`?hc_Y?)c%? 0?w?`Cr?%g?m&w?Wy?0O? V?/2?kO?<[Bl~?S-~?Ry qf{<g/?$&<{F0?vKN.?7Z@fI??O*?_?<i?p>xQ?>j<[ e? 8ZOE<@?–w|?S ? AI?)G%*z?i퀷~8B.?0gǓW.=`UUUUU?NUY?z)UUUEH[I?&+??ȹ,ֿV7($<?Xտ `?XEwvտmPդb#@?-տg ?xw_Կ>)i?`‹aԿ̄LH/=?0Կ: B<?HiULӿ`QƱ =?GӿMY%=? ҿ+{&=`?Zҿ?϶=`?Zҿ?϶=@?xA)ҿvS($Z ?iѿTh?\gѿ3=?HѿfZĨ&?s$п~k ?д%@п-6?д%@п-6?@^mϿ<*W =`?`˭ο$&+=@?*n'ο?TO/ ?Ok!\Ϳhʻ!=?̿4hOy'=?̿4hOy'=?-t˿1N=?Nʿf?cN<?#ʿFd%?#ʿFd%?PZRɿ*`? eȿ +=@?ǿXJSr+=@?ǿXJSr+= ?ƿfⲣj?p0ſ9PC?p0ſ9PC?&ſ[ ?l+MĿ?`F;? V]2%?ѧ?Nۥ^,=`?MZ?]<i,@? ?2흩<?@Y]^3?G:\#=?`j?h+?@X?ӬZF&=`? 9Ǿ?Eh-@?9? O4%?'?-x!=?#~+?48D,=? a?l=?e?rK#/<@?3=?xTy%= ?'?}i3&=?NW?x.<,=?pu?!%?PD?Cpf`?9믾?,T=@?ZZ?oX(=?F<`Qx;9@ %z8"6i5DNn)W'4b<ACcQޫa:n$MBI .)>5D.&pA~_֑9S99_(;/ Zmm~6 'FOf?-_'u={9Rk_]0V{Fk 6^ae_@h'sM1Vɨs{`kT`TX A All 48<@$A$All 48<@ W0 W$$#A#A   VP VDDVPVDDVPVDD]VP]VDDYVYVPTV V?t?tppp@p@@TZ/etc/localtimeUTCGMTTZif/usr/share/zoneinfo//share/zoneinfo//etc/zoneinfo/UTC(Mv4~\@gȐU       =@ @@&@5@@@@@ @%@@(@@@ @ @ @,L&X3E,f`@|@<w'|'UwX't'&hnhn& en&hd'hd& eZ& eZ& eZ& eZ hP&hP&hP&hP&hF&hF& e2& e1& e0&p &Xp O`q &hx&c<Zc<Oc7&c7cK&cK%VcKYcK&<`&^&<`'<`2#<`'<`'<`'<` '<`'{'^'\'\#'\'\'\"'\''h-'\2'\7'\<'\A'\\YO\G'\M'\R'hV'h\'hKs$Ad'8L2#/J'?'?h>"h?'''0m'Y&&&p';&%K%O%S%W%INr[%_%c%g%k%o%s%w%T{%%% Ht%'&&U!L%u%,o$l%8M%0M%<Ps%@M ~%l%%`%Y$<%`%Ȃ%Z$%@I%pH%د&l&T*% &&&%&+&K4_QF2&C;&@&YF&YM&$J&lQ&X&a&i&s@8p&q0+~T$v&||&xQ&PYl&`&&"8C&P4'&<&<"&#&$?/'/ B%%""""#" #"a'HED`@p4T?53L h 53L )%/%6%4Ts!$ $$~T$$$$z$$Gjh"$%%%=$V ~TD$I$N$T$Z$Y$U!a$h$o$%s$z$##U##$$$W"2"""Z""R#]#e#k#%%&&W"u##"&{######J#"##""#'##Y!#(#0#6#<#B#NNNNXOXOV% OOh$O-O;OBOL1OxNOUO]OeO|oO|xOOOOO@OOOغOOOgNOOԹVVeQOdOܶNZOPPP P (P/P6PNn NT@,ȿ ,N3N:N?NFNMNSNXN_N )NeNlNLLL)N~TPVPPP4 PPI$PLVPP`jQoQwQQ~QQQ@&QhQUUtU\(zUU0+UU)TU SD,UU V$ v&V$|&VHVL(V<%,~TN1VFVLVDTV]V@i&U\VhVVI$'VV(1VV0L "V )V&V%%V45N,5W2" X  XO%"XX%LY!YVVN,Yr3Y;YDYKYRY%&YYKYYN hJPhJ(^ZZ"ZZGZ"ZGa6ͦզݦ&wƥҥ!2CP_uXL\hDpX p,TṬ ;%?% C%G%rN~NNNNNN2SNX)** ))*)*$  klll  PGCC: (Alpine 12.2.1_git20220924-r4) 12.2.1 20220924A2aeabi(6ZK  "D.shstrtab.init.text.fini.rodata.ARM.exidx.eh_frame.init_array.fini_array.data.rel.ro.got.data.bss.comment.ARM.attributes    %p0:FR_ddd4j84 o044xph3