ELF44 (\\ddTT{#444((Std444((QtdRtd{HHGNU Sò88` t$L$qUWVSyQ(yEeE}E~WwPP(PVuPPjRjPl!PP2PVu u<1 Px4$Et9QuPVe}tMRPDPVA4$}uLu uu VZ-11҉ V tH}WPPTPRUUЅueUԉO hPPwVSǃuEQQP63 2juP]j lQjRV: P>PVȱUԍOXZPWuWRRPV PPWV`ǃT1 EVEԃUe+t(eY[^_]a1PP$:mPS1|D$jPR03([Ë$f` =` t$tUh` ЃÍ&fÍ&&` -` t tUPh` ҃Ít&Í&=` u7Ult hFl` Í&vÍ&&Z{t+URjhd hk:&v+UWVSÖ{ UMjjP`1҉NjE9}&QjE4UV;8 PWV`aU܃BP8WPVgE RPVbW P=PVGe[^_]UVSE{ PnX6j7 P^P 0^e[^]UVSuýzPjRjBPWZYVPڰXbZVP˰$ 許$$ 莱$$$۱$ͱ&$迱$豱$裱e[^]UVSu+yjPPV¸uPWjPV[e[^]UVSuÒy V4$ʋ4$覑4$4$4$/4$P4$4$4$4$64$4$4$4$H4$4$4$e1[^]UWVS)x$hj  UZY 8Wu h<$x  0hVǦUuPPjV" VuD8 ue[^_]1UWVSAxPueE1jRjeP] PDPV裮1EčE  EEЃ}Et2 uhh8?u učPPju袰PPPuPPjuVi4@ǍEPPuV}Eąu+4/8tGHG PPWV(1ɉM W3tgjPWVZDjuWVKDXZjuċEẼ EPWVvZuEPujuʯSPPWVEċGHG QQWVi'}tQ}u V RRu6`,Ũ 1jRP$ 脭gPP  jjEe+t!Eče[^_]ɍ@  À8t 9t:u u1Ut AAu1UW1VSà 1 EUtA-uA +uA< 0u>:uԋ8:u@N ˆUPU_tƅu„x(F1^]tE>U_JU܉VW\u}~U>V(uA)uIt뱅uNt @)‰VEx(uFHF19F u HFe[^_]U1҉WVSîk8URQMxWMUu)N>O~F Bue[^_]U1ɉW1VS};k,MEEߍUԉE؋M8u)J 9~!URQMuP4U̅uU}Ѓ 9Uuƃ}tlEN8E)@ t0 ӉEE9]tUyUЅtC}(u(END8}ԉFE)iF1e[^_]UWVSOj(EjEZYhjXM䉁<^_hjX1҉ǃUU1ƋE1Ɖ4BuۋEPPjWXe[^_]UWVSӃ<uJ<<39tECNɉֈU0Mʈ 0ҊS뷃[^_]UWVS<EMuE1ҋ<Bu1<]8]A9Mu11EMMρ~[^_]UWVSîh,MeE1?tBEQQPWJǃ}t u"L uRLRRPVHEe+te[^_]U1ɉWVSg%hǃʃ?Iu UPPAMPjXMU9s<99s9s 󤍋QjRUPEӼEU1ɉ e[^_]GgUVSy!PhgPPh Ɖ9P&}PPPvX^Fe[^]UWXG2gVSӃ}ϋH99P}t҉M]MyˋF)P]QRUPJU19}] @A~e[^_]UWVSêf$MRPHMDžt 63Je[^_]UWVSӃ,EeE1;U~}Ot4M EԍUM EԍUqƋE9EtD;]|Ue+ti,[^_]UWVSe,UeEEEt QeINj]1Ẽt3>^u MFE1ۀ>]uMЉU)E9}u}u }t_Z<]t<\tɋMЉU)Eƀ>-u1}~+MЍFUq@)EƋE9~;}|9}}9떋E܉E닅u1Ee+tbe[^_]UWVDdS,MԉuЉeE1R<[+<*t;x u JP@5 u&@!x tZBI@1҉XHP H[^_]UWVSX\EueU1ҋ} UtQPRVVWUUe+t2e[^_]UWVSé[u} eE1^1҉EQQPV9U_Ue+te[^_]f;P[UWVS] uSRjX9s9 9s 9s ىe[^_]UVSu7Z VZYPVe[^]UW:ZVSӃR$跴F e[^_]UVSuɃ0]eE1SK:؉Ee+t0[^]UWVSLZlEEeEExp uE01Ey0E-jj WV؈EjjWVEƉ׋M t) EMPjj WVM ƊEAD ы}uT=9txBH_0ZEEUD Ee+te[^_]U1ɉWVSRYLueE1F]UE%9ѹsEe+tA5 uA]vEe+tEe+ure[^_] }uuPjW蘑 1ҍHv  .t etB 9|uD.D0DEe+te[^_]UWVSBX,ueEFu Ee+u\e[^_]/}y=uPPjWܐ@v  @PEe+t.e[^_]UE]PRUE E]UVSÅW8eE1EPuu'@Beiu@BE܉'PPEjP薺iM@B@BeEUMe+ tue[^]UE]H)Љ 1Ѝ1‰J )‰1UEE]U1SMU r []UVSuÎV V芰ZYPVe[^]UETU PUP1_6IVUWVSLEE ]eU1҅x 9s9Cs{EAMủEEԉ}VVEQMjXEĉƋCE11ҋMCE؃{tC<uC U1MUCM!ЍQUKRuĉRjPEXEe+te[^_]UWO5)UVSÃx }u PPjSC ;CuQQPSC VC#C Mt2CH tURPVsыU܃t u4109tRPPEj jX‹EJ1ɉC e[^_]U1ɉWVS }U uøt8GU @t QQRwЉƒG@t RRVwЉƃs1e[^_]UWVS uU ]U 8NjFtWPHt*FtRRSPYXFwvP$QQwP҃FPtEPPSv҉Ã1@t QQRvЉƒFP1tPPSv҉1_e[^_]Q3;SUWVS]E{u C u {C1҃!Nj4tՋCH t#URPu sыUt]ҋFt B ;E uLCK@t QQ6sЃC@t RRvsЃPPEjVX1 vre[^_]u2_RUWVS1ۃE}ta4tLOFIEt PP6wуOIt PPvwуQQEjVXOu밋1҉뙍e[^_]UV1QS] SZXZj3Xe1[^]UWVS ]} {u1?C WC#C4tCP tQPWs҃u v9ue[^_]URPt@UVS} uEQjPVyuDRRQPRt9uύe[^]0PUjjXU@ 1҉PPUSUBuZ KJ ;K }BBt؋HJ[]U1҉EPP]y0cPUjUrXUE]T06PUSR]@9C}%~SPPRsXCSM @]U1ɉUt HR ]U1MtAD]UVSu19~F 4CU e[^]/ŠOUSS]C|tP S|QQj$jX1҉PPSxP tBCx]UW^/8OVS ] uCt@t QQSVЃ9ttRRjPXStC B C tP9^xuFx1CF|C tX^|Ce[^_].NUWVSEE }pFX^ui9^~ ؋AHA PPQW$CQQjPEXNAHA RRQW1uE E䋀Xe[^_]e[^_]UE MPBHB U M]]UVSu ]VBHB PPRSVBHBU ]e[^]fe[^]UE MPBHB U M]<]UWVSpM u }BHB QQRW FtHQP RRPW1uE Xe[^_]UU MBHB U M]]UV-LS] MBHB PPRQ1]E Xe[^]UW,ǟLVS1ۃMu F9^~#BHBPPRQM)MC1҉EU Xe[^_]UWg,ALV1SE MXC;s}#BHBPPRQMMFRRjPXY^j3X1]E Xe[^_]UW+KV1SӃ}9}+kDtPJPMRRPWKMFPPjSEXe[^_]UWV+`KS E }Xt)K u$KSh1]E X [^_] [^_]-+KUSS]t9tQQjPX1]UWV*JSu3U Ã:u1VB u1C Ci@U WWPjXU J 2K A9s<9 9s <9s BCt"@u{r QSRuЃe[^_]UVS]u ;u CSP tC e[^]USӃeU1ҍURPU~&8:u!x:u1ɀ8:u @Ju1҉UtUUUe+t]UWVU)|IS}eE1E hUÉ\M1;MuRQPS1҃‹Ee+te[^_]UeE1EURRuP5Ue+tQ(HUWVS,MeU19Aun9uiqyEЋEЃU9øEr=y101ػ EЉËEЉʉك wمy"-PPEPQZYuPmUe+te[^_]UW((HVSlEU}MeE1EĉE ~PPQjXE11EE9PPEPE4~uÅ<"tW<{tS1EE9 E ]&Z. ~" wt {t E1|3\td11҉EE9~J<]t. <[t#<\t)4<{t<}t*E%M}uEM D< tp<B벃}x}t E8uE8f u4EE9~"E ; ؃ [w1U:<t<tu;#tEEED6u@GEdQ1QEPEjXuËEu}9}ERR}PE4}ƋE8<t8<toME9s 9s  9s9E߉!S{E9s 9 9s 9ruD0E}_}u >#uECC\EEE9FE< &<E <wj} B};}~jEHtV}{t EHv?}}u9\FBf\n f\rf\tbf\ff\vOEBBC)EEu9uf CEZE]X E9EtPPEjuXEe+te[^_]UE]HPUE]PJRU eU1ҍURP1҃}~8:u 1Ҁx:‹Ee+tɉUSR];u PPjSjC ]USR];u PPjSH]UVSu TCE0~yPPv 6t&FFe[^]UW?#CVS]utƃu u ÍtRRSu }1F^ e[^_]UWVSîB,EeEBM9uEԃ~P<@@uЋ9Fu9u dPPEPV)UDžt|)uUPPj(WU̅u?:uW:uQ1ɀ8:u@t)lj}MԋY@RuPQǍCEYXWuẼ+Eԉ1XLEeE1E8E̅tEWWPQWE̋EЉV VNjE؉}ĉEȋEԅtmPPWu)E)XEZPu8 UȋM̃EE܉Et'UPPEPQM U;UMUuuEԋ}u)ÍVjPM9t"~~)QPRu+F Ee+te[^_]UWV}=S} uW PWu4MPXHe[^_]UWY3=VS]uƋE u P1^ Fe[^_]UWVS<~JuGPQMj\RUUMt*ARRMPjXM PSWH PQRWWe[^_]UWVd<STLPeE1dPRXPZj jXh11ÍDždlxDžpDžDž Džhplt|uxDžDž <[u+TuWBhDžt"<$Tu,u(hhtTljHDlhtF $u D [u Hu&~\uBOhlhl몃J؉xu-txWW|)ATC1C LC@QQPPjX;}2TBDLTG@Ɖ{Ft@tRRVLЃP^pFEe+te[^_]UWc9VSlEU}deEB9uP9uEE8u[Xx}CGCGCGWWj3EXXZjSEXau9uE@EEXEEE@EVVPu}ƋE@t@t QQuuЃE1҉xPPPEu*E}@EHGPPuuE1EEĉEȉẺEЉEԋEu]EE ]E}uME]UtYM1]EEUt uECG܉t)M}}t]OE}S"t${AE]ȉME*EAEMHME]1ۅtLp"t*\t u2E-HEu 1ۉEAAAuEĉMAH밄t1M}EHEuM1E]1EUttEtuMIM]\u&FNutE1utډMAƳANutE1ۉ]뱉MĉM]EE}̍G'u])Cy1ۍCQQPjEXEt,9s9 E9s 9Es E}EىRSuu|uUȹEFpuPpE$EOEe+te[^_]UW]5VSMPPRuM܃(S9tC}܋<81mW$UWVS$U]}u UjjXxEEu ]e[^_]UEu PQt@@UE]UE]@$UWVSþ#u }upP1҉xe[^_]UWVƂ#SL@TeE1dPR(TøL9VuFd1Dž1҉hltx|pDžDž lhuEptJx|Džt Dž"Dž<$ )< tD< t[< 2 <v1I<#(<<[<\t <;t,'z h肿Džpt|h耫t upGlhҀ;tDžOxDž1Bpt|h+o1hԳHuYhlDžPxht,th3;1h txWW|)A{3V1ɍVjj]_Xj TjX1L󫋅TF9CuC @F1@FF9~|9u@BY <^1RRPTjXHDHTP0T,P9MGWu PH8upGveGu8*3u>4PTjThP7^y4uG8~ u GF}F1ۋ8DvCڅuyHteD8@ Wj,@sTHxD1҅x S9~ USw}MUe[^_]:UVSu ]Ex 19^ڋN19}ˋF[^]UWVSӃK19}(MPRUSVZYWP`u UMB1e[^_]UVSBBHB QQRS}؉ǃ6F~'RPS$uC e[^]UWVS蟙],umǀBV@BHB PPRVGFGFBHB PPRVQjjVs@F ~ G E؋GE8EXtZPu>ot E8u! E u>B~HBPPRV}@EؙE؋EU܀8 u[PCPV$Kt`KPQMV_$(Mԅu:PPju uuVK[[jPMQjuVZ PVz uVh uuV PVI wt1҉V BHB PPRV@e[^_]UVS]Quu SXU1҅u>Et3'RjPS@ƋBHB PPRSJ3e[^]UWVS诖muU E xR1jPVE9}4PSCu V PuVV9tuuuVFȋEe[^_]UWVSBk u3RPjVGPv |e[^]UWVSx] uE̋EEeE1SE$EFE@tFEFWjPuF@ËEԋBHBVVRuEԉ QEjPu @EjjuEExu1҉U31ۋE;XsPCuuuEԋUbE@EE E1EEE̍EEM;H EĊX@}u2u-EЋUЋ@EHBVVuuu EċM1xtP9M7t6ˆUUȅtEߖtA9Mu E:uAF뺀<7Cu})E9M\EnuU1)ЉEPSQuREvtA])؉E9MN}M;cu4PPE]PEQfuȃ ƋERPuyE41EEăxt2WWE])PVUMă Q9sRVusE0E1PJuB$u/$SEă EV詰E\otxt iuU<S]PEPVa;uQRPuEtt}u uePPE]PV.E9PPE]PV]̉EXue$M‹EtE9tG@OS})PWuy$Eȃ:EQQ]PVS`;ut $u:NjE)؀>1Eȃ}tRRuuuȃu }uu1PjuuNjEċ@ u PPWu̺uPWuunUM9Lu.AEHAPPQu菺EċUG@ |4PPWuoEЋ}Ѓ@EHG[QQuuKIEEEЋ]Ћ@EHC>WWSu.SSuu ERRuu1EEe+t莴Ee[^_]UWVS]u ؉lEF1EVjjS]ƋE;x}iE}@DEuEt4QRVS&}EuЉUjPuSU؅uEtRuVSw돋FBHB PPRS3EEe[^_]UU EƒuE @@UWVS1ۃ0E}EeE1jjW]ЃEԋE;E }gEQUPE4WƋEE̅utPPuWU1҃U+19]~Eԋ PtsE둋Ee+tƲEԍe[^_]UWVSw5}U eE1tuatƃ BUppPjdRt?tjRW@ËBHB PPRWjEe+t e[^_] sUU ]USPjTt jjsPu ߋ]UW@VS ]Pu S¸txE貝PjjS_ @QJQEPPQSyEt!URjPSx P3SUPPjVX1e[^_]UV1S褈b9u~E tRRuP^tF܃e[^]='UU]P9BUU]d9BUWVS!xE uEeE1u^UE1EEEEJE֙EM9M}EMU<PjuW^UuM zDPO^ETUPjuWn^Uu1:BEPPEPWMGUDE|@E ?%uE MEMEDMEWWTRUjXUuuȉuuuuRP<,PWVX@ËBHB QQRV519]tTЋBHB PPRVC݋Ee+t豮e[^_]L.UWV1S}U MQQPGDP迯MuƍRSPWCHC PPSW苳e[^_]UWVS(}]Eu Wuu ]e[^_]N3Ɖ(ǍCDERRVP躰u PVE#EPPWu蘰U܅tPWEPS4ESRzt PVE5zt؉UUQRWuvXZVu菮$1ɃMFHF RRVSjGHG PPWSSEe[^_]UWVSU uE䍀,E9Bt-U ǍFDERRWP蟯U 3Fd9BuPPF)>D7 _t P2Fu܍EύwEE9s9urE9s )9s }EEWj Pu*UUȉEE_u_EVVPEP豬u QuBpE@t@t RRuuЃMAEqAPuPu 1E@Ue+tMe[^_]UWVS}uu W9øt(CFtHQP RRPWHs1e[^_]Uu ut PE1ɉUWVS聀?,eE19BuB MR脹 MjQP֠UЅttzPVPWfE؋U܉щUԉƒEи9иsD{8"u: VjPWp@ËBHB QQRW3.Ft@t RRVWЃUԉFEЉVF1Ue+t蟧e[^_]2USQ] 9CuKE[X1EuZ[]US]eE1EPu uuUUe+t]U1ɉWVS~À0u eE1EЉMЉMԉM؉MPE0"tRRjPEP6uҋuЋ}+u}܉ tUe+tLe[^_]UWVS˃ 9VuFV1S1ɉEu [^_]UWVS}{,U }eE1 RU˶UԀ8#ƍEudN‰MԋEԍM`Mt%UPEQPRUPUЃ;UtEPEj PuP~Et!E؀8t?QPRWuUy EG<@)ЉEG<@HEUuG@'~Gv`E9FB렺(u G5}tG6hU9~G FE@ u( tVjG0F31RRPj(uPPjjPPjjEԉ.V(BF(G~E̊@ <vR UWUȃBt UWUȃB u&Ev0Pun(Etńt UW谢UȃBtPPRWQttWvPwRUuQRPuuPPRQGX$uW9UtRRPu΢u/Pw7u֮uV O BPHPV(JN(B@GFWWRP|/F}9Et }Ѝs9}oVR }9}"~u QQ-RvPPkUe+t誜e[^_]UWVSct! eE19BuBr@PPP 莦1DžL1҉PX\`dhlTDžpDžt xhLyt uTP@Lƀ\ux t#u L롋TP`Xu\DždDžh<9+1e[^]lUVSU ]e M1ɋuJvLPVjSUWuEERRPvuPvS~@ƋBHB PPRS藗31Ue+t6e[^]UWVSLu]EeEE v EЍcPSjV5PPEPs8}Eu1WWsVܢ} u&QjjVEE̋EЍ^EB sEXZsV蒢 EjjVi}Eu 1ɉ}ĉM0}}ԃ}tzERR]PWUȋMăEUPPE]PQMMUE9Eu*PMԉ)PQVI PuVlEEJuEMPE)WPV PuV7PPE؋]Pu!ËE؃ vwu}Eu%PPEhjXwE1}E؋Uȍ;uWjuV虡SE؋M4uVEMă}lQjuV PuV]RREjuXE̋@BHB PPRVẺUe+t虏e[^_]4U} UEuHM@UE *wQPjRUVSU ]e M1ɋuJvPVjS[FuGBHB PPRSF;1e[^_]sUVS} ]EtRPjSoRRpSu"0FBHB PPRSҒ31e[^]U1ɉVS]ueU1҃} M~PVjSu=ERPvSt,vFBHB PPRSF3EC$Ue+t܌e[^]pZUVS} ]utPVjSWKt!HQP RRPSɑ1 vPt F@1e[^]U} tPuju™UVS} ]EtRPjS>p؉RFRPS膼@ƋBHB PPRS31e[^]UW>VSLU}1eE1JMȉM]EPWjV}GRURPVt/PEPwVQ}Eu )}EUu SE Um$V @ÃBHB QQRV12RURPVEtPEPwVPEPE4Vt m]}M]u EȋU)Q u8PEjPVv@ËBHB WWRV9|SQuuȋ]E]EȉU9]_QRPVyERPE4Vu.}EEuE]؋M9M|PuuUe+tWe[^_]UEMEU ]UEMEU ]UWVS`Ü U u}BvPWjVGunR.RPVu5PjPV@ËBHB WWRVݍ6  w0肙ZYVP 1 Pi$e[^_]UWVSE ]9PujSeRPEPS @ƋEPBAHAUPPQSU PnVPEpS e[^_]A'U} tPujuUWVS} uE} PjjV?]NjEtUPP]j=RU4Åt6PU܉C)PRV\ PWV jSVE PWVjE뢋GBHB} ~E䍀TPWjVL7 w蚗]$xu2} tQEwfPV= wYRjPV謗@NjBHB PPRVo>1e[^_]UWVS]ÖsPS DWPS HPLPSu aPgPS^ xP}PSG @PPS0 PPS WPS WPS jjS聢 PPSf jjSc PPSHe[^_]" UWVSUWVS] }u~,uQKQ6W RRjWzƒu:1MPPjWb…ttM䍁MPVjW-RU4tMWuًMU9|؍e[^_]虢UWVS\EЋEEԋEEeE1} EЍPujuaE@EċEЋ}č9G6 W~Yuĉ`~E؉EEċ@t@t RRuuЃ11p9U~ <%tBkUQkQT;ERUjXE1U}̉E1M̃x}ȉPD0 AD8A9s89 9s M9s MȉljދE}ȋME@q D8}ĉEȋEĉHEЍG1E1EċEЍEEЍzEE9 1E܋E@ 1F;%u{%uBEȋMFȉF;%u{%uCEC}ȋMĈDE9r݋}ċE8@EċE{91F {*u F {E@E]PEPuWHME~ 9$1}F }u~~uEЍ 19Ut'k}̋\,9uCtEЉFBԅyEЋM̍AEy]PEPEЍPWHu E}FF ~M9AsAF}uF E<[EȋMF[^tG E^@?]uMG]@]t"]@GTu]tEЍ;]ȍHMXMĉ]Q1ɋ]9}4]Ȁ<-u(\]]Ȋ\8]~MȈ\ˊMLBŅuEEM9rEЍXSS]RUuhtU GR$rFE9sFQQ]ЈEPEЍ~P)Uu0cu~t-EЋ}̍G*uu~luEЍuE_EPBHtASjQuz@ËEԋBHBQQRubnEԉ} tJ} H_;XREj(9PEjE 9~PEjQPsEjRpuaƅt} ‹E螃^uPPVumEԉ11vFEȋFE1EЋE9}=Ẽ 4y~%PEC4Et u;tEGWWVuAm}QRSu虘u#RjjuԠ@ƋEԃAHA@EԋAHAPPQulEԉ01Ue+tuge[^_]UWVS,]}eU1҃} PWjSG1ɾME;u t)U܉虈uRP4SubFQjjSƋ}܋M؉MM;O}U܉FRPVSB΋FBHB PPRSk31Ue+twfe[^_] UWVS<]u EЋEEeE1xEԃdu"Ee+e1[^_]}FPt${]؍9P,P PtˋCBHB QQRV'_(RÅM؋E܍M9KP E܋E̋E9ACSYIEẺUƒw|EE9ME9؋]E9؋]-E9M EU11 EU11 E@ HEԋGt@t RRWVЃEЉGE܉GGHG PPWV]Eԍe[^_]UWVSI0\EM]]eE1EĉE~PPPEjXE11E9}5DHU"Pj4u EJ…uGPP4u u6Eu%QQ4u'uMtEstu>et 5Àt0zÀt)E1҉nEBHBPPRu\s܍E9Eu1WWEjuXE @PhE@ E}G}u-EtE9EuK3VjjunOSjjun}u1~u1~ u+~u%ECCE@C@/}t)Et u9PuH@@CKSQQE@PEjXM1҉K 9U~_u4tRN 69s<9 9s <9s } yq OyUERRQu[EUB뜋u0E9EtPPEjuXEe+tUe[^_]" UWVSlEEEE E}eEEd9Gu'?u"Ee+MUEe[^_]E@‹EEPEDiEHt)ECBHB;VVRu%Z+EUE}@EHGPPWEEEE@u(E}@HGQQWuYE}@,9P@x09PE@9PRjPuÅtzxtE9CufCS SS]E}@EHGPPWuYECBHBPPRuXE1}E}1u@EuEEE}9x}}E}H@GEĉME~SSPjEXE1EM]9]EM1z uEry޿MTuyEuXSu(Rj0u\8VV0uESS0uZE jEÅSCuuE}E+mSEDu9uu\~uUQQPjEXUEE9u s E9ruE9s9s wu}URRPuEXUEEM419}K K @AЅy1uƋCHCUWWSuwVUFEEDEE }t5MUEEEx,tM@4 A0tEEM}t$E]BHBVVRuUӍE9EE3xt uM‰E@ VEuuSPƃtGHG QQWSMu:CuA>u;.u5GRj jPY[U]M9Ã*SP#IM돋I EEE1EEE EP^I…UEPPEPEPHHUuċzEPPEj+jX Ew6OE Mj*PVd\ E܋>EE@EGPjV~GAHA PPQV!JG>HG PPWVJU؋BHB QQRVIPPSuE EP3G$fAEe+tKDEe[^_]UVS]+jA+EEU9M|@KLv]e[^]e[^]ux_UWVSHM ]EԋE}M̉EeE1Sa^XjEjXM̉ƃAxtGHE܉PEVPP}C$JH1҉NjEԉwGE܉GEY[PuM}E~EE1҉Eб_9U~.E<_Et Uȋ]PHUȅtM_LBuFEe+tBe[^_]Fw,UVS] uEKv RPjV#AHPu1jQRV}@ËBHB PPRVG1p ̍e[^]UWvǥVS } ]tPujS袬U S RPSr@ƋBHB QQRSG3C|tp RRjPXs|e[^_]UWVSÃ<3}UĉMeE1؉M$yMEMPjuSRU E̋BEЋBRPSq u؉EԋGE܋EHPWSz E1EFPjSvMNjFHFMPPVSFMău,GBHB QQRSE;AHA PPQSEEe+tj@e[^_]tUWVS$EEuPE<UWjXUOËE C9s9 9s <9s PSRu{ZYjƋESXe[^_]zt\UWVS]UWDsVSE ]U PRjS0ClHQRPSKlEua3PjVSAu EEKBHB QQRS> SJdCD$)<$<@$ C|tx QQjPX狻t.G@Et GP;RRjWX}PPjSXe[^_]Jm4UWVS]u EZpSQju SH@GEGGXZWS RRPSWJOEPPWSz}uXESPwV裆] Sr8?uQؙRPV^ RjPV$?@ÃBHBzK Q1jjVfEÍ}E}E PB1t(P} RjWV> PSVgCBHB PPRVk2Ee+t -Ee[^_]aUWVSLu ]Eԋ}eE1EԍR PWjRRjEԍ PEPEԍXEPwS聦 tMPEԍm PwSVu+Ee+EЉEG]E e[^_]zEE؃VUԋfuEԍt PWjS赖PPEjPG VPwSz ~u Eԍ PPEjPFPG PwS> AHutuFBHB PPRS03Eԍ KPPG jtVPwS路Eԍ EQQjPG VPwS覭 R1Eԍ PPG jjVPwSA1҃ 9VvEԍ 1҃uW PPRwSvtEԍaPPwSvPPwSv RPS[qgPWVSvEƅF"tEԍ PVWS$n@ƃBHB63Ee+*G]E e[^_]vEԍ jDEȋGEQjPS0u NMRRUjRW QRPSͫ uPEPuSmEЋE}Euu19U~"PEt4USHtUك u9u1GPPuS;…/EPjuSqtˍFEEQQPjEXUEȃ19E~ L uȉ @EȋMt9U~ZjE4UuSQUt7QjE4SUMЉE܋ _ZjPuuuS}U RRjuȋEXMЃUPjEԍ3 PS(9jMԍQPEStI jUREPSaIWVEPS+ƒ Ee+tu'e[^_]UWV1S*{4U} UeE1u؉u0Uԃ 2Pa 7Va_XVVƅtQQV͘RUR0PuҋU܉ MtUe+tv&e[^_]UWVS/zE }DeE1TPD,t!2 02P8 DPPPPDN…tE Mu RG@@VVPjX@RtTU؉M>MuBPRUQSUJIJEPPRS!EtoEM9MsPPuSt)u<} W3VSVFBHB QQRS!31~WVERRVSk!Eƃ}tPPEjuXEe+te[^_]UEMEU ]CU1҉EMUU ],UWVSw5pLEEE E܋E}EH Puju#1EȉE1EE̍ Eč< EЋEE02,8-PjuWuFPjuWEP jPWtu QjPWtg RjPWxu#E)HE؋}EFD8E;PE0 Pu jEVEEEE)HF9uE؋}܋EЍF)NjE؉}ODEu0E!5FvE EԋủE܃}[E܃EL}{ EE ET>PuRUuCUtE܍HE؃9}t0}tD}t PPRuD=juRuWBuohUPjuu*UEȃ uuRuu@ }uEE̋0E4FMvE܅y ىMuM>M؅t7E9M dMPWRUuBUM؅tTE9|ԅt4MQPRUuBUM܅t Rt1ҋE䋘CAHAUPPQuqUEtU Ee[^_]Eče[^_]UWL}lVSĀEUM}EeE1.j1PV#) PEPV诠E}EEċE3EEH9E 4k(Y[uċ]PEtUuG:-P]juRUUu B1PEj PRUiUu}yPEjPReEE܃}Mx611 t E U!M!EG9} E}DujV'EU^,EtF4 F0EuPPE4VE1)^,QEjPV@}EGE11EEEE7EE4E MԃKyRM9MEEERRMjuPEu4V脏 ÅtE}-뮋EU9ubEMM\n0CME9MPQMSVGR URPVuE;Et~MAȃ}urr}MEDEU/UJ9}@|PES0VQ ESuVQUjPRV> uG|C뼃}u8ME\Pj3VQ Ej3VQMEED EEE}9E}|8EE]M9M:}?UMċE tЃ11EEEuM]E M9}~}D1}E1ۉ]]1}?UMċE tЃt{QQWVj}uZ}tTF8tRv4v0VЃ6}u0Pv4v0VC@ËBHB PPRVi1F0F4}t u#u}t-S6uVB߃ u#u }$PPuV,EQjjVK ËEjPV# PSVMEăuFRRPV$C PSVLE jPV# PSVLF RPVB PSVL}ueQEjPVj# PSVL SVL}t.REjPV3# PSVXL uSVKLPSuV̘tRCPPWVDžu!CBHB PPRV}ċCHC PPSV}ă}u5SEęRPVA@ËBHB QQRV\1EċEe+tEče[^_]UUEM U]UUEM U1]WEAeUWVSp ] }9CuC;x t E(sC EFNWUCNHCPPSuE8e[^_]DdUVSeE~Sk SRVHw7ZOSjrV袓ER%EÅu&U~tuEjPrVu݋]CBHB QQRV1~tuPPrVڹUe+tMe[^]UVSuB[^]UWVMSåc.TPPuuDQQuu84RRuuwFPPuu:PPuu:PPuu:PPuukEvPPuu4gQQuuFXRRuu;IPPuu::PPuuP5+PPuu;PPuu; PPuu; $VE@ËBHBQQRVNGHG PPWVEe+t[ Eče[^_]AaUWVMSLEċE ]EeE1EPƅ}ЍUVRUWSceƅE4tL=Uع UԉعE1҃ UEEmܰ@$SDQEЉEEЉEuuS;= @QJQERRQSEă]GHG PPWS~Ee+t! e[^_]UWVMSÓ`s^UWVMS,} ]EԋWeE1tƅW M]ƅtU.-ti*/vvPPuuG-?,uf juuS2/u @1?0uH1u@UM܉]FM܋UMF뿋]QRPS9@NjBHB PPRSU܉;BHB QQRS UBHB PPRS Ee+te[^_]UWVMS4\LEEċE EeE1EPEEUEM̋P EEEȃ}Et@}EHPEPuuY`ŨUt EPEPuu0`EuڋEBNM؋uЋ} t11M؋}ԋu tE#E؉ƋE#E܉uЋ}3u3}uЋ} u }}܋u؉ uIPjPu{@ËEċBHBPPRu9 EE1Ʌy޹u]ЃU]ԉ}܋E؋U܉MEURPuuM҉Ɖyu}t-ރ)M؋EЃu )ʉ1 "1ESWVu 7@ËEċBHBQQRuo EĉE}@EHGRRWuH E}@EHGPPWu& Ee+tEe[^_]UWVM]:;ZS\] }eE1SFEyS M.EE}Et@]EHCHRRS!U9Bu :UU9Bu :UMЉ^xUM؉^c* SGN3E؋]ԋMЋU܉E ȉUu}y=P?jȃ }y]U]M]1ۋE EEtuEƉeӉUEuEEUUEu릋M؋]M]lMЋ]+M][uԋEuEƋEeЉӉ:U܋E؉ u?PjPW @ËBHB PPRWEy؃E]ЃU]ԉU܃ EPuuuu }E1۹9EЋEEE1۹9E؋EEpgE1۹9E؋EEE1۹9EЋEE=4EЋU3E3U EЋU3E3U  PEPuW]UPEPRUW]Um* xOt_Dt=Nt#Pủuuu7/(ủuuu0ủuuu.ủuuu/EEEeEMEEzu XنPSBE]E]E]E]EE1۹zEE1۹zjuhbjRuWJ*‹LЙЙ11RSQW<1@ÃBHB PPRWE]@EHC VVSWUBHB"QQRWjنT $WP8덋Ee+tEe[^_]USSu Y[]6Z[]UVSu ]Vu V t/RRPSS0@ƋBHB PPRS31ҍe[^]UVSu ]Vcu V Tt/RRPS/@ƋBHB PPRSW31ҍe[^]UVSu ]VuV u V[^][^]`3JSUWVS,uUe M1Ƀ} ahPRjV7iEEtVtVuGE H9E~HjjPQM4UV6x UԋMЅtU뷃뱃SPE tVRÅuŋ}GBHB PPRV2>Ee+te[^_]UWVS}uu WÅu(tt@u 1e[^_]2QUWVS<]}E̋E EeE1}EE̍yEE̍~EEԍPƍEUQPE4S8Eȅ]U9U4NMRut7S'MȋUątUԉ9UEEȅtEe+BE9E;VjE̍PS @NjBHB QQRS;BtMȉERu6S{&Mȅt!EЋuH9uiEe+DAPE̍P6S=&tu9u+EЋMH9u Ee+u=E ]e[^_],E̍PWjSMfEEe+tEȍe[^_]0OUWVS]}eU1҃} t2PWjSeh}t>RRwS蝥u1ɍEMVPwSAƅt2t t؉$GBHB PPRS;Ee+te[^_]UWY/3OVSu ]F9tu 1ɉQ9FuFVMQ)CtQQVS莟KtuRu3SRu1EPVRSIEe[^_]UWVSÓN,Eu }EЍeEF9u3NV_9иȸF?<9. V jPRUJu?U1E؉E܊BHՀt jPjRW …tTE1EBPEPRUWlŨBHBMPPRWHM̃um}Et*E1ɋU9}1EM E؉UyEEFt@t RRVWЃVVRu|.E؋U܉Ɖ׃ Љu؉}tWsuuҋEċM+ERRPsCƋEЉE@Y[PjEXEu+EPh8EPEEP]EM<1EM9M~9PPEPV] )9s9 9s9s E׉PuutEiPEPs uE s_Xsu}ԃEЉrlj}ySjEPNx9~tU sU9uQjW"PPWV]XEZPV]  PVu1EԍFvE sEE_s 9EXZsuJEY_s u:Eu?EVPsuE=rMȅy1} E}t}E}uO}9}~ EEErDžy1PPWu]uZYuuƋ]tEEM)9~(PuuV]}tPGPEPVPSSuu]^Xuu] …u[9|WE|8P9tIE8u=UQVWu]}Uu"M)ȅ.RRPu]lO볃FvE61ɃuK }Su6EĉM M‰ƋE9t-~u'WWVu}EuËECBHB>}C]u%RRSPOY^ËE@PjEX1ɉ,}u7QQSP$^_ËE@PjEXƉډd jV[RRURPY_ƋE@PjEXXZSV]Yu؋][ZPW]p1ɉ jWuzu;|PPjEIPEPExPsuG E,PEOPs uPPEPWUԃÅu P}ZuEЋpEjEĉM'WDEVPWu(1]8"ESPWuM 1EƛlEaE5VEKE@EH5EƦ*EcEEƑ E*19~!; UP֋UuQjjGRjju!@ËEăBHBPPRuEĉEEWfEe+t Ee[^_] U} EUuREU qH QRjPq6Y? U1VS} eut8kQjPV@ËBHB PPRVe[^]Ë$Ë$Ë $Ë4$Ë<$UE E])UEM ;r19Q]USßM$ *QjRPEP:t t@E]UVSE Uw lƉ?΀=wB GÃ? ɀ=wJB!?JˀZB[^]UU€t?Ѹt*Ѹt1D@]UWVS u} r Pe)[^_]US艡GPM 9xPXjiP_P]ڊyt@9uߋ]UWVSQUu Ee+t>e1[^_]UWVSó u xGBHB PPRVD>e1[^_]UWVS譜ku PPR 1RPVt@NjBHB PPRV>e1[^_]UWVSG,}UeE1}  u%P|AP2Wƒ1EUЉUԉU؉U܍UQRPvt6ueVjjW@ƋBHB QQRW71:#Pt$ PU PAPWAPjj뙋Ue+te[^_]US:P 0]UWVS$EeU1ҍU jjRRU2P< u5ƋEttu"jjhjhjj7OEe+te[^_]UVSEs1  6CXv袊e1[^]UWVS@u 0:J RPV@NjBHB PPRV{>e1[^_]UWVSà\Ee M1ɋ ftcf tfIR1EE[uj3PBPj G$4$:pPAPj9Buj5VPj G$4$oPAPjVNU QPRuUe+t e[^_]UWVS٘×,u}eE䋆 } EPjjVEԍGpE1 EE܍EPEPEwwp uI u 1}EPj7V PuVE܃ RPV PuVẼ9zEԋ@BHB PPRVlEԉ } 1Eԋ UȉM7ZYMQPnUȅE UԋGuUQRPVu@tRURPVKu{EE܃ EjPEppEp) yW 0PA7PV #Eԃ}+PA7PVE E Ee+tE e[^_]UWVS謖j]ӉʋM@RPS]VEWJOEPP]WVEe[^_]UWVSK u 7?Z7rB RPV@NjBHB PPRV}>e1[^_]USæE0>]UVSuÕÁ 6>u1? 6=X6>u g ȃ Ѓe[^]USYE0uu ,@]US2PE0uju B]US PE0uju HF]UWVSàu 0A$ RPV@NjBHB PPRV>e1[^_]US=RtPt PR 0,]UWVS@ tPAWPV 2RjPV@NjBHB PPRVb>e[^_]UWVTSǓÅUuDeE1W p.D@u131} tRWPV^Ue+t膻e[^_]UWVSӃBRPu CSP ƃu1 Se[^_]UWVS÷,E}eE䋇 Y1ɉp t1҉P PjjW:P@hRPtQ R'it) HuQRVW91rPPVW8 u+ V"t;p PjjW @P-Dž VuUu} twPV0W@tQQVW[ V|u tRRPW:@ƋBHB PPRW褾71FBHB܋Ue+t3e[^_] UWVSLu}eE䋆 } DžDž- 78-QQjjPP7V{2 u~t HDž@xRjAPV@NjBHBPPRVU>/PP7VPuكyPjA1} 1WjjVNj tbu61۹ut9}1S@QSP.…QQWV4PSWVut)Ӊu d @P뼃tERRPW~| uG HO DGAHAPPQV">Ee+t轵e[^_]UVSEr0   66BuEV1e[^]UWVS. ,u}eE䋆 } Et1E TPPPwVmuፃBQPwVUuRPwV=u LE PEP7V< Eu)Eu uu0;U@uEԋPEe+t芴e[^_]UWVSA,uUeE1} EE QQjjPPrUV. u3EUԃx7t$.RRPw? t^1҉lNuO 5WjPV2@NjBHB QQRV>PP2VUe+t至e[^_]UWVptS4ueE䋆 DžppRWpry11p@NjBHB PPRV>>1Ue+tݲe[^_]UWVS薊T ueE1E PE0VN uPPuwwt1҉Ue+tde[^_]UWVSLEEU} EEeU1҃}uT΅yEPBhP"BP耿RRPQ .EuUE` VtyEMuċ@(@A(PWj V5? jVu}EuEE@  VVj$jƍP1EEFEF _un5FEuQjjP/E 1҉VFxF$ PhVPEPuuu@NjEBHBPPRu&Eu8Ee+tEe[^_]UWVtSq/Uu\ eE1pDžppPQ`w`\dy 1҉e} FP*BjPV1B$dR4BWR1P  ptUe+t软e[^_]UWVSt2(EUMj0u uQ 1$ trPjjV~ 6PVE1ҋH1$Epu uu t/P6WVGBHB QQRVY>1*E 0vXEpv1de[^_]UWVS薆T,}UeE1}  u$UQ.QPWt\UԋBRRURPٸ ‹FuRV;EtV"} u1gPFjRVHuUe+te[^_]UWVSЅÎEu` eE1lDžppP`0VldP  Pl@PjTXl\X7p1ZXYWtWj\R\Pu  \y%SSTjR1҉Džd^QPRV[@NjBHB PPRV8} >~(` tPpdEe+t諬de[^_]UWVS^,uUeE1} tPRjV" }܉UWuUԅt1҉P PFBjPcUe+te[^_]UWVS轃{LE} EċEEeE1GvRBPuju_E p螼EuE p腼ƋE8|uTbBWjPuƼ E؋Ej@Pu豼 EjVu蠼 EEPjucGPERUpuZYMjuQuPu$ UtuEPBhPPQhWu蝹Džx3RRVPS&u6 WqPPVuy.uEPEuM vBjVjR‹Eq Ue+tĩe[^_]UWVS};|EЋUMM UuMeU1҃g tCHEMyJfVPjlW6<$WM1EWWj:VXu ?W蜢uE,@>[Eu)FQQj]VlVt)RRPVE}uPPE)HPVEU1EE EEPRuuEt!BuuPuE@EHp9us U9s }9s9} MPPPP  juPPj:VuWDžu BP{EPP)PVWEEĹE1}EEE̍EPuRu  EuQE}Hp9us9 9s <9}}U UH PZUYju&PPjuB VPuEEe+t Ee[^_]UWVS~u}eE䋆 `wη` QpQt\QPduelQQP7plTXX`0j*ZXYTR\jWQP y1҉Džd-RRPV@NjBHB PPRV<>Ee+tݥde[^_]U WVDS}CE$ExeE1󥋅1<1Dž8Dž}  pB8-PP@jjPVp$ F@tHuDž  DžM u$FBHBPPR$$} 0 p肵Ƌ@ 4 BPeE1pDžppPWR51xpHUe+tZe[^_]UWVSvu }~uMF uGV[t9 PEUt R$*UPPRW1VBHB QQRWF u 6F t RRPW1uE  e[^_]UWVSMu  u Pu1"@NjBHB PPRV>1e[^_]UWVStæ,uEeU1҃} tTRUR0Vt|EWEPPjRU谪UЉ}tPQjR萪RRjw聪 RPVD@NjBHB PPRV计>1Ue+tMe[^_]UWVStu} jWV&txuh9Pu@PCWPV1e[^_]nUWVSTu]eE䋆 DžDž3VQu !} t;Dž1  PPsVtP+x9ȉ}PW1É9}fP@S9uF9tK9%9t]QQj  @?9Ћ}SShjDžuM:8Dž#RVT@YSQPPQV貞Ee+tMe[^_]Uu utUWVSpæujPCPVTE zqjjPeBPVjjPCPVjjPHPV|jPCjP jCjWjP jCjWjP j EEe[^_]UWVSoÎ}Ej0WtVVPW6y Qjj1RRPW@ƋBHB PPRW7e1[^_]UWVSUouEj0V;1tQQRV@RRPV @NjBHB PPRVs>e1[^_]UWVSnÚ4EuEeEE̋@EPVEȃEt5P FjPV/@NjBHB PPRV>-PjE0V_DžuWuwQQPVyn~RRWV ǃM9M}B EjPuuVEjPE@PuV uuWVEPWE0V*Ue+te[^_]UWVSmfu}j7V1t} tG jjPRV e[^_]UWVSVm}j7u=ts} t!tQPWu蕿tP1 Vt^RjjV\E;}}6Ej4EpVuEt4uVPEu0VEe+t觓e1[^_]UWVS^k}uj6WDtRRPW5Fj6PWe[^_]UWVSk$ujeVjHuAINjPRUVNDžu׋U jP RV e[^_]UWVSjK}j詏jh@BRP’RPWV@ƋBHB PPRW7e1[^_]UWVS)j}jEjhRP^RPW@ƋBHB PPRW\7e1[^_]UWVSiÃ}j RPW@ƋBHB PPRW7e1[^_]UWVSoi-}j苎 RPWF@ƋBHB PPRW谖7e1[^_]UWV1Si,EԋEỦEeE18EȋE9}cERRjjPu4u u=EtHu. tMЃAPutuu띸1Ue+t裐e[^_]6 UWVShEEu]EeE1j|WE1EEE UEu EE HE PEPH}tʍ}PPE]WPHM]MXE0M ]WQPDRt8tAPEj]}FPV$@NjBHBPP]RV>}EȍxE̍l1)y qșEiEp1HD iimdEĉlj1҉EkMEEe+tEe[^_]UWVS5fMueE11xF|pP1dVE NjE dPxPHptxhhlt PE P\Fu3PFjPV@NjBHB/PPRV踒!UP|jdRdOt >=dQjRV蘞@QJQdPPQVWdEe+te[^_]UWVSdg$ujeVHuAFjPRUVYHDžu׋U XjP RVe e[^_]U1ɉWVSp9~-k 89u^9tk t7X1Aσ[^_]UW1VSÃUE9}%C1҉E9U~k 094uHBAXZ[^_]UWVScc0UMjjPUljE>P.jPV PWV) uuVC PWV jjLE܃EuLGQjPV軜 PWV uuV PWVE܃ ęRPVݻEH=w" u赊EԍcGE܍jGDEԍvGE܍GRjPV/ PWVT}t2 u]gjRPGPGuPuV蓭0PuuV5 PWV juVÛ PWVe[^_]UWVSb,u} UeE䋆 EԃulL@E1EЃ}5Bt#PEjP2UUȅ~EHMkE 9t ljEM̃ GPRjV>CPGPrUV³UЅ<Ƀ9uQMQtVt ERWPuE@u E }yEЉE܃ MU܉j}tEt H=w UЋEhGBHB PPRV >1Ue+t計e[^_]UVS``$eE1jRVߙ E썃UDjPVʙ EEPjV@tPEP6VuEUe+te[^]UWVS_Ñ4eE1PRte1WhjQ( ~4PQQ=t WEe+tZe[^_]UVS] K u#  PPj31҉]U e[^]e[^]UWVS^Í } utPujV4ORRPV臷@NjBHB PPRV>1e[^_]UW@VSEE`1ɉ>t GE1E GEEE1Ҁ8&uEE8@u EEE8XF9|#` ]ĉt<EEEEE<2up>ujG<@uGEE<>t G1ۉE] GEEE8F9|` ]t諔EsQQ],W1tGRRPW1u0\@9t |H9uPEjGmX\ME<@E8u9|,PEW]čGPuft؋EEEEFR}ukPEjHP]u8@ƋEBHB~E0PP]RuPPEju  E WEj]čEPulu]Oh6PP]lu׾]ĉdZd1l[^d4DPEj  hƋEč3H0?9d M؋]jQRlu0u؋]荒@1]B$QRluu؋]Th]ĉ4GP@0VtTh1ۉ] ]ĉPh}puuQ]jjuzER]uuPK;Et(VVEċ]č9HPuAz_]uHj]jjuI}pu'UE_ ]PHEM u]{E@u6]t 0诌PEu8 P]u}td}u'UE1 ]PGESS]uuzE@uf] 0-Pu}tB E܋]PItQQEčoHEMEEEE}}ukRREċ]čPu1-} uFE@UE7 ]PFEyPP]uuyE@u`] 03PuEčRH}t3P]jjuTxEl ]PFMPPE  LXPLjTt1xEč4 E܋]PGWWEčHP]uvwEM@9AuAk WWPLR}EM1ۋ@k @}2ZAtM4DE}EEEEEE@x}9xEDxEEčGEMPP]4R*ƅt*VVWR*tEM9M|1}9xuMSEj]čHPu@ƋEBHB~ E0zQQ]Ru蟁EM1҉9MKEEEEEtEEEx ]4*8]ĉHƅ%VVEčH}u}tkJEă ] 0V9Etك ]VZYP]uzC[]uC뮋Eă ] 0Vv9Eu }8 ]VV^_P]u$C}9}tσ u]B뼋Eă ] 0V9Et) ]VZYP]uB[]umB}tEt ]PNB}tEt ]P/BE܃t ]PB}t u]BExPjEPWUԃƃu1E&SyPPHPW pEQjuW觇@EE܉E E1EEčEM9Mtr1ҋEMUEUuPPUEjPR…~7MʼnEȃ Et$ u PuWEEPP  ju}uEEċE؉EtUFyPPIPWnEuPuVWEM@EHA PPQWUzERRPVdU~| uF PV DFBHB PPRW z7Ee+ttEče[^_]UWVScL!$ujeVɨHu EHjPWV0EuPP  jj1ɉHH&$@  $MPE3PWVUM܃3!B QRP}APV٣h$jjP$IPV辣 Ee[^_]lN%MH=tT,L=@tG(I= t:9I=`t-FI=t L=tC=ttUWVSK U EUEjQV萄 PWV赭 uuVϣ PWV蛭e[^_]UWVSJw } }EtKIRPjWu= p$(:t& 0;PSIVPW) e[^_]UWVS:J$u  EhjZYhP:uKPIjPV蒃@QJQEPPQVTwESSEjW@QjWVM@QJQERRQVwEPPEjW1e[^_]UWVShI&(Eu0莂EXZ  hjUM hPQ%;Uu1QQjW}_0}PE0IPV 2RPWV`@NjBHB PPRV=v>1e[^_]U1ɉWVSHb,u}eE1} Mu"RRUjjRRPW ug 6菁EXv胁}Uu QQRP9 QQRP:t,| 0|$Iv6PWп Ue+tpe[^_]UWVSGÊRZYWPA7 @1RPV蕠@NjBHB PPRVt>e1[^_]U1ɉEE]UEE]rUEE]\UEE]FU1ɉWVSGu} u)RIRPumƒ M6XvM…u0QQjPE36UuIv6Pu\9PPRWt.{ 0;{$Jv6Pu! e[^_]U1S2FQ} ~E 0TRjPu,hx P51ҋ]UWVSEÛ(E}0YZj/PYYZEj.VLt Mt9sE0FBHB)RPVW@ƋBHB PPRWr7e1[^_]UWVS?EeE1RRhV,y‹ue1[^_]UWVS?å(ERx4$yM9tVRPQMy |/uJFe[^_]UWVS?FE}| PxYZj/Pt2@RjPWx@QJQ2EPPQWlEFBHB QQRWlFHF PPVWkle1[^_]UWVS>ÔEu PwZYj/PEDZYMEj.Q4t Ut 9rQjPVx@QJQERRQVkEGHG PPWVke1[^_]UWVS>ۺ(MRGwZYMQP@u(r 0rPJVPW诵 1e[^_]UWVTS=o}eE1E_uDƋdRjPW w@QJQDPPQWjDEe+tfee[^_]UWVS=׹XeE1EPjh@Bu ugEĉEԋEUȉU؋UẺE܍EĉUЉUPVtt&Jq 0qPJVPWs Ue+tde[^_]UWVSs<1,eU1҃t8QQRPAƅt/ PH󤋵RRjPƋEe+t(de[^_]UWVS;Ý(Eu0u  EXZhj‰EE*Ut1WjRV{@NjBHB QQRVh>1/PPjRoZ00pPE0JPV e[^_]UWVS';(MRQtZYMQP;@u(o 0oPJVPW蹲 1e[^_]UWVTS:~ueE1Ed1ud%=RRPVg@NjBHB PPRVg>Ee+trbe1[^_]UWVTS#:ueE1E1ud%=@RRPVʒ@NjBHB PPRV4g>Ee+tae1[^_]UWVTS9?}eE1E%uae[^_]UWVTS8è}eE1EuEe+t`e1[^_]UWVPS7~EUDeE1} u]VQr8D8 PT2pY[WV‹DDƅu}@BReiM@B8Eȉ<<8RuuV@@NjAHAPPQV%c@>Ee+t]e[^_]UWVSp5.Eud PnZYj/PE Uu PKj7xu GBHB PPRVbO)9uPjP| /uIPQRVwn@QJQERRQV9bEGHG PPWVbe1[^_]UWVS4F0E u}EeE1jjV袕EZ‰YwJ7$XZw\UwXJ YX1ҋGRUPXGJZ1RUPYX1ҋGRJUPXGJZ1RUPYXw0Uw, XZwdUw`JxYXwtUwpJ`XZKUBYX@BgpiOt@BEȋGxU̙M̹KEURUP AjPVl PuVҕGi jPVl PuV豕}WjuVt_E܋EԉEEQPjVkDžu&PKuPViXZuV`P PdYXuV_}ԃRuuVEԋ@BHB PPRV_Eԉ1Ue+tSZe[^_]UWVTSu]eE1¸u1} uFRWPS7Ue+tYe[^_]UWVTSu]eE1J¸u1} uFRWPSUe+tYe[^_]UWVS:1$ujeV蠍HuwMHjPRUVDžu׋U jP RV8jjPIPVۈ~8jjP:KPV e[^_]US0Mu ]UWVSk0) u }WVxPu+WVPu.e[^_]UWVS-0E MH PEPQM@XE05ikS $TWQPVe1[^_]UVSu /ÈQQ=LPugNQV RRVP]e[^]UVS/BeE1EPRb uPVhUe+t|We[^]UWVS6/$=LPu҇ƋE uLPKLj=PDLPdQQPV`;M }"EM8RPWV苑MAGQQWVWEGHG RRWV \E@ƋEBHBPPRu[E0Ee[^_]USG. E0u輧]UWVS!.ߪ u uu V˗‰EgMEXZQVe[UBYXRUWUEBHB QQRW6[@NjBHB PPRV[>Ee[^_]UWVSs-1jQRt( PftRjPVf PWVqe[^_]UWVS-ݩLuEeU1҃} tRPjVϿ P1<$/88=)>9 XL=LVjPWЄF( U@F(PaLPj"RUUR$RWPRVNUjRVeZYPV@@NjBHB PPRVzY>1Ue+tTe[^_]UWVS+Ð$ujeV8Hu=rLjPRUVDžu׋U VjjPRV蒃 e[^_]UW1VS]+ ztzRjjP肌F@e[^_]US"+QtFt tE>uMPLjqP MP`A EPEME1ɉ $juWPI ƒtt~uP4Mj닍 MRj뀅xPP  UEPEjEEE$AMUM$QuWu+IM ‹HvPPEjQPJMj҉UPPEjQUO}MMPPMjEQG}t2huWVD뫋Ee+tLe[^_]UWVS#xujeV HuOjP MPVmDžuڃ [jjPuMPVz{MjPVe[^_]UWVS5#u} V\\~uOPMjLPMuOPMjMPNPX8:ux:u@8:tRjPu\\A W[t1PPWu~TjǍ?PWulVWusme[^_]UWVSc"!U }uBGv@WRVU EHuPNRPVU BHB QQRVOGHG PPWVqOEe[^_]UWVS!Ùuu [YZj:PYt9tx:u)RHPWV:[e[^_]UWVS!>u VZYZj:Pt9tx:u@RjPuZƍe[^_]UWVS*!} u~ONPujV1} WEpF@NjFK7_U UЃEPNjPW7WjQPEWgEЃ juPEWqgU EVRPW5 EԋEe+t~EEԍe[^_]UWVS4$ujeVyHuXNjPRUVDžu׋U bjjPRVt bjjP PVt e[^_]UWVSd ujjV}Ǎ@$\HE u{HtQj0VU PWV  RRjuGBHB PPRVI>e1[^_]UWVS ɘE} @WV Gt)@8t!Et*ORWPu蝓PuWVtD1e[^_]US\E0TjRPuc]UWVSi',uGBHB PPRVH@>EWWu PAF >QjPVhE  WW1hjEXZuVE؍KEԍLOE9}~yPWuV$SXYuRUU̅uOOu Phu- u Ruhu PPju tGPP  ju}tjPu VY_j.utWRRRP@uAE@PPuVMNjE@EHA PPQV-Gt(PPu uCXZju  4  QQjujPu VJu unD@Etk 6WRtg u PVO6PV 1RjpVR@NjBHB PPRV`F>1e[^_]UVSuÃEF 0QEE ue[^] USIj8PqO Pup]1UWVSRE uUu0PPrVjUuOPRjVr1t t-Q$HEuMdL 0L jPVXQ@NjBHB PPRVE>}QjjVxǃ uHt-x.u xtfx.tۃRjPVP PWVz뾃 uHGBHB PPRVD>1e[^_]UWVS$ujeVhsHu=OjPRUVDžu׋U jjjPRVn e[^_]UWVSKteE19Burt 9J RhOlX  ZpjDjlƃ WQPX4ht?}jdWVP7 OWPt轍4$7[_jVp17Bt!@tQQRptЋpzBrEe+t=e[^_]UWVSp.EuHeE11} tOPHjV Džd1D1X80e`\d <H82TM8-PPT|j`P\2V誶 tDžTd|QwrPჍD^DUDž8IDžX=9U dtQPHt8VBtlDž0dd9E dE d)ȉ\HtH<D`<` 0L(XxZPHt8E`\X@tetLPPjPVL@NjBHB PPRV}@X>1\T<\@@@@4QQP  jt\tIxy D:tt9} ` ~RRP`p`1ɃXLtRjjV|sL1,T W\4`<1 ~5}jdW1҉$RP6VP j76VsPGt8t jPP6VOP e[^_]UWVaƳSà P7PS|e[^_]UWVStŰEԍ@ƋEԋBHBWWRuA1Eԉ0EQQPWF6ũ1҉EċtURPWu VUtuswUPu6ujUuNtH}$EЋU̍x0EQQP'WP1VPuz 1eiuփ>u/}EЋU̍x0ERRPtW롃}tQPVjPuS<@NjEԋBHBPPRu0Eԉ8EЋEGt@t QQWuЃ M̉GẺG)ỉGEPF 9~FfxxMQ9~n^RjPu;@NjEԋBHBPPRud/Eԉ8EЋEWHjPE0PL Ee+t)e[^_]UWVSF~} uE}tU M RAtQWQOQPV҃y^^?RjPV:@QJQEPPQV.EU HjP6V7Le[^_]UWVS ]u }WV SWVPS(e[^_]UWVSf}EpE\eE1EPu 3 E@jPp9d1PhDTl1ɉt@9fEƅ QQPV^ƃ}%tt̃tttWdpI}RRWV^tE%ut|0 wMPEj PVU:$u5HrlPPWV3^Dt\DžTTCDžDll;E1E%}LE-t!ƒ#t tD0u?ƅ0 DžLtGPPEPV]Ut)Ѓ~1EEPЃ wPEj PVuEZYy*ElH9PElP\4p'Ey؃LEuDžLGG-tlPPEPV\t1}.E`u'tPPEPV\Dž`tEPЃ wPEj PV uEZYj*uxElH9T4PElP\4p7~}y1EtlPPEPV[ttEXhuPPEPQ[tZluMUVV1RHX[}lHtu'XQQRXm[tX1}iuEdEc8GsEXbHwf\l^uFEE]t-u щFE<]ygM̍U܉UUƃ}\u`tMUzU~U܃[r<:j1EЋEЃ UQM]M EPQVUuEtEH w*EЃ} u90 Gu*zaURZAzafaFA90o1҉U~ I~!=/!L@:;`[*~{1҉>w )MrEԅusGwGkFG M؉ȀS4AtitqG-DtbMtSdtZWtnZRsU؉w 1҉^G EtQQPut1҉o1}ƍt6#UEƃ}wG}W MЍHրvc~F1ҋ^V V؉VV<t1lC uCF HuFEt11Eԃ<uL1<t@9rz}ԉlju…uˋEԉ~F됋Ue+te[^_]'=]UWVS,}u EԋMeE1G}u8 iU]Ou uAtL1hGtRR]j V薴tȍpw8뮉uFOW ƅu뚀>tPPE]PVl=댺Ee+te[^_]USp.[PU7wXPJPuu]US3ZEp?]USZP 0Pu PuU] UWVSÐZE } P…t8uPPjRUUuPjRUWUƀ:t) R%U|/tjPVW='jPVW*' VjPWƃ jh~EY6UE$O~}y' V"ZYPWXZVWQ E8}t V$赑FBHB PPRW 7Ee[^_]US|:Y} h%APu]USGYjju]UWVSEUx}8;}u >:q:"B! d,H{t[t]}tm'pu;u^X1ۉ^ XFFtӃ;C {~}Ax XKӅx){t{u93w@sIAm|u IuQ|u*w#8E_["0F0;u] 3"t,\uڍN;Msҋ] \3]u~8EH;MsYщX_q1Yq /uu]KفADZ}uu0];]r9] M t˃߃Av 0 R]CNuȉ8GxOH H IHYхywwytyuXKӋu ] t\:A~! uC]C0u;ur1 ~ !΃߉]t umu]K?H;Mq1щpy}Y KyHtD EEt"@Hx| t| uEEZY[^_]U1҉EP@]UVSU T t&' tRPj V苍e[^]SÄT [ffffUWVS\$4L$0D$D$8T$< $݉\$yD$ $ۉ\$݉Ӆy T$ډӉNj$u9sT1 f9s$11L$t؃ڃ[^_]Ít&Ãu>9r19<$r˽čt&u 1lj1Ƌ$렍& ) T$ $ Չډt$ Ӊ9r<$9s9u1?fffUWVS,T$DD$@D$ L$H\$LօyD$ ډ։߅y كۉ߉ˉŅu9s_1t&9s"ljD$ t߃݉,[^_]ÍvǃD$u<99ωu 1É1늍t&D$ )‰щT$ NjD$|$\$ىlj t$d$ʼn9ru9s +D$T$щ)ˋT$L$ ݉ )7fUWVS,T$DD$@D$t$H|$LՅyD$ډՋL$L$yуL$߉D$u%9D$ D$1T$v9sJD$ Ɖ1҉ыT$\$ tكۋD$tރߋD$Pډ0xȃ,[^_]ÍvÃD$ uT919t$Ή랍&vu 1Ɖ1ŋD$l$ D$IT$ )Љщ ӉD$l$ ыT$͉ىT$t$ӉD$T$9ru9D$s)T$T$iD$؋\$+\$D$L$ D$ ډlj։T$)؉щźUWVSD$ρ* PtKtAQ A Q t)RWjQjlj)vPWjVHƉ[^_UWVSÐC,t$@yN 1 u9s w `OD$P蔢\X!‰)Љ\9u.-eډ߁TX\T;X)ύ:9sz s9s9rTl$s9s9r3-eڋT9uXXT1)9sMPD$)ȋX+\9s"D$9s wBP|$Pjjjj"jWjK, tu!D$ t$赡D$u;$lj\X\ `D$R\uD$,[^_]^Yzt:ttJPBR;!!AUWVStXpكxttp)x@9xtx9}x txt|99iu;xtxf?/w-ɍ8O9~PCf?W9 fftxvPJ9s[^_]D *@@uxv @%Ë@f?B8U ?WVSӃ,rzD$fJD$ ??D$B ljȃD$D$ 8H9 K/]Ku89r?{v69u2Fw5.Acv+D$@ 9hQH u{twS x<9t Q ;u 1ɉ 1҉S9uBt;B tBHxىL$ rD$ !J9u!z Cfǃ??/Kh{svChJu1Ƅ)(A uh҃w!C%' N1‹C0D$%t$D$D$ 1߉󫍅D$|$ 0xBt )u%/~x9tD$D0eD$ CD$1҉PD$,[^_]=UWVS,t$@$INÉȃD$ ȃD$"T${hЍ|ʉ|$wtPwxt)9s)р9t8tL$ KFfFt$JV1ЉL$ =vKCtEځ)ցt/T$sʼnL$RjVD$T$ P&L$ MSC Ѕtt,t$ 9t"$ uKqK9tfË$$pt VqL$D$|$\$ Vt(PPSW\$x'.,[^_]Ãzt:ttJPBR¡;@uxv @%Ë@f?B8UWVSÃ$L$)ȋKh$Dx|T$tPBҀxt9s)   !Չ9s)U9stfP@@+S$X\$fP))t~ GWHʈP[^_]:Pv5S8XÃ)T9sA9[P6:hAu1Ƅ(@ uh:|$yt)pD$4t 1҉pÍpD$ҙUWVSü9u_|$1imNAD$1D$ 2tuPjD2PW褐ՋD$T$ ǃx|ut7G9tB;1퉫luR-ȇeډށƉȉl e9t>ǃlu _-eډ9u)Wjjjj2jhl" lǃqQj jjj"jPj" MuRjhV0#t 8&uutpx|FFVǃG1G[^_]UH W\67VS,D$x|$ \T$jS HSCu59tB;\u D1tD$1҉S\0u DÊK{H9u t[D$\0{sNJulS9t D$T0YJ|$ f?O8˃< |$O1ρL$@JA9~FI ȈFӋC tCHxًS!։s9u!S uCf?w(tI(!)‰S tD$ t$8D$pD$D$5D$|$D$>D$ kT$1 9L$sB9D$ЃkT$;D$t$ u9D$sD$=vuD$=wt$F=t$D$1wL((u 1c-L$ h) bw J(Ƅ(|$D$uL$T$9D$sNuJD$uv6/u @v"uw v T$)%Tu;6t$)%Dt$N9r=?v 9L$s»Pjjjj"jRT$0j T$u)1|$T$D$ p9D$|$@D$% 1҉GD$ t$H9|Cyw1s ^…vD$ t$ xD0IƋD$V `FF1|$@9}C|$|$IO K K)|$ JWVw> ЉFD$? ËGfD$ f% ËG f_HG D$D011,[^_]UWVS01D$0D$=w = D$xPjjjj"jWj% ƃrpt U̐5u UjY]WVL$p1P1҉PP D$ƊpD$ t PIxD0uW~Nbt]uUuKD0tH u @u vD0օtH !t )щH &T$-Ņy t$g7D0D$ p REt$@L$D$,[^_]1[^_]UWVSN 0QD$tPpуxttp)x@;xtx9~x txt|99iu;xtxf?/w-ɍ8 O9}HBf? O9| fftxvPJ9sHf?/w_ɉK89҉Z[^_].,D$0T$D$ %=!?w2=F>wق\$D$\$jjt$t$S=vD$\$D$PD$Pt$t$t t9uQt$t$t$t$85 jt$,t$,t$,t$,6t$t$t$t$ jt$,t$,t$,t$,j ,S-(D$0D$D$4%D$ D$=A.?w@=O>wك\$D$\$]$\$"=A.@w!$/؋L\$D$h?jPP$([8 -UWVSv_y&=vH =uD$\$1ۉ\$Py <[^_]<[^_]1݂D$1܊\$l$t$܊ȧD$ۉL$܊Ч\$ \$L$1ɉL$l${|$L$|$<lL$|$ɉl$ ܊܂ا܊܂u#|$?t$ D$܊\$ L$?L$\$ D$݂T$vU\$D$zuD$\$ D$ \$D$\$(\$D$:1D$D$ D$<[^_] *WVS D$0$\$4$ى؁yhC@v@19I0ܒPw ܊Xe$܊`U؁B.?$?w&݂hu݂H[݂@N܊Xtق(قL|$fD$ fD$ l$ $l$$$܊h܊H$$$.1vWy|$ v1؅D$ $y[^_][^_]߻1݅܍\$l$D$T$ $$T$1҃T$TT$T܍ȧD$PD$P܍ЧD$ҋD$T$XD$ $¸ TD$D$T$ x܍܅ا܍܅($T$ %D$u?$T$$܍d?$T$D$|$@|$0T$|$ D$$݅T$l$l$ l$0w \$D$z$u"1$D$%$݄$D$ݜ$݄$$$ݜ$pD$_[^_]r,D$0$L$%=!?wC=O>w'u؊؂\$D$\$؃ jjjt$t$R=v $$PD$Pt$ t$ 茹t,t>uX jt$,t$,t$,t$,F\$ St$t$t$t$蠷5 jt$,t$,t$,t$, t$t$t$t$k\$$,VS莠LD$ $D$$yك(كL%T$D$ D$=A.@wI\$$?D$wO>vE$(\$D$\$$4\$$[^Š,D$0$L$%=!?w@=?>w$u؊؂\$D$\$]؃ jjjt$t$<=v $$5PD$Pt$ t$ 誷$t$,t$,t$,t$,\$ $,VS4D$DT$@%T$D$ D$=?vA=4@v |$\$D$$كl$ (=X?v&\$D$$cك@=v+؋8\$D$$2؃T$D$\$,t\$D$4[^U1WVS4D$ l$PhPvWWD$Pjj{ |$Wh1T@V_QWh0TVGDžul$ t$PjU:SXZhUŅxO|$LtPt$PjU+y|$PtPt$ThTUD$@0D$D(QQjt$z VXZjt$z,[^_]UWVS< $P D$u f#VVhW\$suA1=R)@PW14;P\$jp11ɉ\$ \$4//u;40/D$//n(41/1D$0/1ɺD$ $/L$\5PPj/Sq)؉D$L$$ |$u$4/.u nu8t!|<./tD$NƄ4//hl$/T$L$PU471PD<;P\$aoT$$D?L$|$u7,-.u-,..u#kD$ 9r D$ "uL$/iL$T$PU$7D$PD$;P\$9T$L$/T$y_j8&T$t6뛀|/Bt …u1Ƀu |$//~|$u,/mD$|$(u(./u \$<+/uEL$U)P$7PP\$YnL$11ɺ|$ 1ɍ,/ƀ>/uF)ƉDGU6D$8wD$`L[^_]1҃BL$ |$t$ mD$jUl$e]u7T$01ҍL$(fT$<\$(D$,t$4|$8eڅ\$T$ ST$$SS \$v1҃?L$ t$‹|$mJ#jUl$e]u?D$T$0L$(\$(D$4D$D$,D$81D$Z[^UWVS $ $$$($0C/tht.O$,k1@zCUj$$,uek1@ zCUjQR[; h|$WQPU蒱~tPPWs]1ҁ [^_]UW,VST$$L$|$D$ Q\$]D$ h$PD$8PD$ P, u+耻 <1ɉ11L$RWh$P\$1tc0\QQj#$P\$0\tf $RRt$P\$auD$CD$`ԯ{ lT$ =QQj#RPtf D$0RRUPUu$Pt$ hT$i)ˆT'Å$lL)$hL+PPD$ PjKWT$0ІfD$8 WD$0P$KL[^_]ËT$eSwg D$PjVD$@BiL$([U1WVSiw'|$`|$|VVD$LPjT$i@`D$@$@XD$ $D$($|$h1D$D$$T$;PTst}u'GQjUPJ$5!ffG8GR jUPJ$5f fGED$GD$|ft$`PjhV? D$y1 u%Ԫ8auKPjhj D$|$ x)Pt$D$hPt$y' t$ePPjt$PuS~ Wt$PD$`PS]Xjt$PGS us1 Ht$XjD$\Pjj)t$(kt$<D$8 9t U}# u(RUh$RT$T$ u@uPjt$ $PG8$ƒ v PPnP$PFKt;P0 w/PPj D$PRT$CT$ 9T$t vF\PPuP$PJt;P 0 w/QP j D$PRT$CT$ 9T$t v FXRRP$PJPJЀ v .PPj D$PRT$(CT$ 9T$B( U~uPjPVz~T1Ĭ[^_]UWVS@T$Xl$\|$`t$d\$hL$TSVWURT$$QL$$hqK u:L$T$ l$ |$$L$T$t$(\$,PjjjjD$,Pj jfJ D$P<[^_]zUWVSDU3w D$P%~ ^FΉ|$ ߃t D$P1ҋ|$ BL$‰t D$\$t$njUl$e]D$D$T$ D$t$$D$(O1҃?\$L$ ¸nJ#jUl$e]u;D$D$T$ D$t$$|$(1L$D$,feډD$P<[^_]連W1ҸuV׉S \$0L$4jUl$e]u31L$ L$D$D$D$D$f\$eډD$0 [^_UWV1S=vE$QQhVw>OPDMU1U܉EЋEЉe)ĉRRj:V<‹E)9r :t|roUPQMVW:UȋM̃ 9/uuUQ: uu W莔EŰ ttteT$0e r\$0‰eD$0F0FPF<F,u$\$0T$6TeuFP )F *F$*F()F uFL V [^_]W VSt$PhjVg.T$ eډ$ߑFz$u8$D$$DŽ@ B$k D$4|$$NB|$u 1ɉT$HL$CD$(t$(HD$|$T$Hy#L$ \$D$HD$D$H8.x*PJЃ w6x$u0$DŽ@ P$k t$,|$$1҃|$T$tt$(J2t$D$HD$D$,*@D$HD$HGD$,D$1D$D$,1t$<\$HD$0D$ B9kD$0:KT0BwT$0҉L$HuGtMt"k $$|$X!|$u 1|$ eL$(D$X |$|$0tud$ sd$P7\$ H|$0Z|$ \$0(D$X|$ 8x2D$X|$ f8"D$X\$ D$X|$ 8D$X|$ 8xD$sL$D$xǍ$ |$8|$X|$|$\L$|$0|$ H tM֊T$8 7Uߋ|$ t$ t$07D$D$XT$\$ tM0MD$ D$7$|$)9|~@D$wT$\D$XyؾD$XډT$\d$ rD$u1D$ 7 D$ 8D$ 9D$XT$\$1|$y |$,tX|$,td$D$X D$\ƒ|$u$)9D$}D$t$D$Xd$$$D$$D$ 7}&j 0\$]jl$Xu D$ A|$y"VVhU\$ T:tSSt$U\$s TD$D$ d$7D$X1D$L$TD$PD$PD$X|$X1D$9:E/RRPD$XP\$^y D$ T$)9믃|$y |$, Pt$ t$tt$tt$tL$(T$$|$$<u D$$|$$ u `g PgKD$ xU U1t$VL$,D$(9r9W WD$ PVL$,D$(t$$\$,9\$tSSPT$XR\$T$\T$ʼn9rD$q닋D$ Ĝ[^_]U WVS$0|$ 1󫋄$8L$D$VVl$(U$P$D1CL1҉T$x S`D$ƒ {HT$ ߉{0u1D$H{, C0PC,1CCCSauC{t1 SauNL$VVU$P$Dƅt&RjjSS${u1{,C0CCC tT$ Ѓ|$t S_[^_]UWVS0V l$ uTE}V)9sׅtRWP6Z>)~~9|$(s|$(tPWt$,64>)~E,EED$( [^_]WVS0׬$$Bu1t$|$"t$D$1󫍃RD$dD$wnT$D$taֈTvTfPfTvFT$t$PTv/PP TTvPPPPTTTTD$|$ i|$DuD$|$ 1)GGG )WVST$L$D$ttL9t@Jt=i9t,v'1! u9t@Ju1[^_SD$T$ L$t 8u I@B1)[S\$St$8t1[UWVS** T$$t$ u VPtI9tEFuiǍ1!É! ةu 9tFu [^_]1ɋD$T$ 8uAu)Ãt$t$jD$ WVSt$h)& V"x<$dt RWVP/[^_SL$Ȩt8t$@!ځ u8t@)[U1WVSl$t$|$t#Mt8ttFG)[^_]WVS|$(st$PVjWt)Ɖ[^_VS(G t$t$V-j8u1Z[^VS[(t$V @Pt$Vti[^WVS T$0\$41 tS{u :u(@ tȉC <оu)ˉۉ# t@ [^_UWV茄jSL|$ D$ T$t$11D$ 0t%D$ <0ȉFt@ \ D$1$9sL $T$ʋL$ 8u T$9t$@$8s <$)D$<$_D$D$1ۍ9s=L$l$͊ 8Lu 9t@s D$) \$S뼋D$$@B9s D$|$$$@D$RPD$ |$Pt$\$$\$)څt<$F)9s@1҉D$|$ 1D$ )9s?T$?PQL$ jt$\$$L$T$t)9rzD$ L$ L7#D t+D@t9s1L$9s :u/A\$ uD$9s$L$H8tD$lj1 $)믁L[^_]WVSt$N% |$RRPWDžV@^u)ffG?f9OG Otw~u9 O Ȁ?tH9tKOG t2~u Ȁ?t9t$OG [^_1 O[^_Ãjjt$6gS,$D$vXTRt$Pt$L[UWVƀƤS\$1…yƆtu хy9tRNuߺBхy#1eu e9u[^_]VS\$ y8=t(eu e[^WVSD$L$T$\$t$ |$$t$(Ul$e][^_ËD$T$T$ PD$VS\$t$ StCD$Z[^X[^ST$\$ we tA(Q(1[UWVS4D$Pjub\$cl$9ں|JD$i)ޙD$T$ |$ 9ȉк| i@B ,[^_]VS!sT$t$,Rt$, Љƒu,D$yaFD$ F[^UWVSQ!$t$8|$ Pt$V>|S\$SD$p0TcyS1K1ɍK K$C(Z[^{͛8Pt$U{WVS \$ l$$SׁǀB9r3QM(QM$jQM QjRPOmE$USRPby !S1K [^_]UWVSXl$lUd |$@WL$QL$DQL$DQjRPD$(T$,lM D$T$ x;L$4tL$+L$8)ڋL$8)ډD$T$ Pt$WD$PD$DPD$DPjt$$t$$lVD$@D$T$RPayPRD$KD$ D$T$ L[^_]É=~l1u'SduȻ1[U1WVSH@hA+O)1҉1҉ÍqwC=w8A1һ5tV4uLGBOۃ5/5u*s1ҹtu Gu[^_]jyTUWV1SD$$;$Eu$0<%t$1FE<-<_u <0t}1}ЊD$ <+uGT$ Sj D$ PW\$kl$(T$ ÊE%FD$ 611ۉ\$0 l1D$ *L$L$0 wk L$F\ kL$ L$9L$}ҋ)9L$)ˉ<+u 1FD$1ɉL$<-u D$F0 D$19t$tKЃ w k FD|$t؉)*1 HD$L$ \$D$P\$j$\$$D$(D$$ PT$ RV\$lSL$t L$|$uED$ƋD$U|$ t+D$(GD$ tkT$$dD dG1<[^_]S D$\$(Pjۋ$T$tS[SCt$T$L$!eډD$HHT$ eډD$+HD$Ãt$裶 jjjjjPjS u1D$ GT$)eډD$GST$?L$ ؇eڃtD$[Gjjjjjt$(jvD$0,GUWVdlBS]M t}uC1縷ڇeڃ P(Gy1(t;/t C9u SÍe[^_]øeøeS6T\$ T$e PF¸t4C8 u1[ËT$L$ eډD$aFWVST$$L$(t$\$ |$,e P2Fu D$T$ ƒ[^_ËT$*eډD$EVST$(L$$t$u\$ Ue9u~1 PE$[^ËT$(eډD$ET$L$SeډD$uET$ eډD$XEjjjt$(t$(t$(jD$0,0EVjS\$SPƒxDuƆC L̀ډC8C`CLCL[[ C1Z[^UWVS  T$ j(,$D!ƅt,+GT$ EPw+GwPc?T$ Ћ0V [^_]!i UWVS\$0KtQq,y* S s{|$11D$|$ tL:u|$ t5l$ +j,t%Qtduz9svD$ы|$N밀|$tt;Cht PS0 S:ƍFЃ w ~ȉFЃ wcGz9G|S k ЃNjC;Cht PS0붃 S릋C;ChtPS00 v S{pxK|$ t߃݃[^_]UWeɅVSÉЁ L$D1ɉ<$L$T0u)C;Cht PS S1D$T҃.u^C;Cht PS S110u/C;Cht PS SD$T̽1111҉$T$8T$(T$,T$ T$HЃ .uet$(|$,D$(T$,|$ u0tT$(T$8|$t0L$ T$ D$k |$ DЉt'D$TFD$ D$TD$)1D$ D$TD$0t$p D$8GC;ChtHK! S.ut$(|$,|$TtNƒ eu5$ { u$ t1{pxK11ExA{px;K6y'g;PjjS|$Tuʃ{pxK΋$uڌ$ {ۄ$ 3D$(3T$, u3T$( L$,9и||$D L$Du$$ ؉9}*|$:"$ۨ<$l$$ Hș9}*|$q:"$ۨ<$l$|$t(|$D$ \$ D$k D$ t$~9D$8|$|$ $u$1D$,$5|$*|$1D$ l$$l$ )<$ڴ|$O|$Dku#1D$ $|$$l$ |$ڌp$|$ w|t$ tD$ Յ|$y 4$1)苄1t$ 1D$T9tO$1ҋt$T؉T$8\$8D$(ʚ;|$T؃|$(uD$ 9u@l$ %D$ F뭅tGD$)l$ D$1ɉL$ |$l$ w1Ɂ11ȹʚ;9s-|$(L$x Qjhʚ;RP\$ cl$H D$x1ɍW9t9uu9t N{XED$ %9uB% !|$ueUtF1Ƀ|$%1ҍ L$ HD$(ʚ;D$T9ue9uFE%9t:=Ơv,= ƠuE%9t=J*v =J*t|$ir֋T$(!ӋT$TӅu9ul$ ]@%SH9t HG%11ɍD %9uW1ҁT|4$1AT$؎{pxKD$L$,$D$ $D$H$l[^_]l[^_]SsUWVS$9D$D$ D$s0&T$ "D$L$ˉ3$3T$)ڃ<[^_]U1WIN#nVSL$\$:ֈBuؿ u 10+1F w 1I0ډà w[^_]UWVSD$(t$0T$,hH,ppPlx)Ht ӉHxt')\$\$ \$L$9ڋ\$ }|xh[^_]UWVS,\$@SlsCp+s,st{x t99։|1KC,ClCp)ȉKhD$CtSx S D$ xCt$sl|$ {pD$C t8T$)‰ՉT$T$+T$L$ 9T$}|$)<|$S,|$։{h)Ɖt$|$ st{x9rL$HD$,[^_]`LJlUWVS, D$1 !tu1TtJD$ 11z,9s(1uq+qt$ uAr*Cԅt|$ t1111\$1t$0tCL$ Ht&wt#u&"otouL$ L$ʃ뷅3|$(|$u1G 'uFD$;prtft։T$QQPt$P\$ T$uu D$ GQfrD$@u 3Hft HtT$RRH St$L\$ ,T$tU,[^_]JwjVSD$ t$u>ȁu CAt1 ttft*_uX081~%Cɍt"=u0@uIut8tD$ T$[^%[^SÕiep`t$[SÉ))t ~ BBSЈC[RIL$HفpfL$> fL$<ɋL$l$<\$l$>D$؉\$D$UWPP\$$=D$\$|$@ـt\$ D$ $6D$|$Nـ(fD$Nɀ l$@fD$L\$ D$ l$LT$ l$ND$ \$@D$@~+V\@)D$))݉\@'u l<D$ـLٞs1D$19~HT$@t:)ٻ @9&u~\$0D$0D+ @1~tudD$ـpfD$> fD$D$L$l$<\@l$>FD@|$>fD$> fD$PWh?j\$DT$@x#|$ݜهpH\$D$؉$xDD$)1\$(9#9|\$Ë\$܌X@\$ D$ ݜ0J븃$$T$0t#g$$0KxN\$D$t$%$0xH\$D$tɋ$$0ܬ$0\$D$9|@\$D$t$X~#HD\$D$\ى$0~#HD\$D$\$0~N\$D$݄$0݄$8uɋ$Xɋ$XXD$|[^_]Ãl$ <$D$f9kY D$D$|$ ܈xܠ܈ܠ܀uܠ$#ـL܈$$ 8XVSD$(T$8$L$D$0΁'?v.t $݀$$݀$$$$܈܀܀܀܀܀܈܀܀܀܀܀܈$'?v0Ҹ)Љ$$t$Y$tL11҉D$D$T$D$D$$D$D$ D$$$[^ÃpiQQt$4t$4T$D$$ VLPwF;FhtPV t~pxNF+F,FtVxD$(T$,l$0D$4Pt$8t$8VF;Fht@F Vs~pxN|$x)|$W |$AD$ED$X L$"D$cuBPEhjD$kP\$,:D$o|$s1D$mD$iƄ$^tG1PhRD$kT$HP\$,D$oT$<<-uG)Ј$<]u G)Ј$)ъ<]t6S<-u G<]tto)9~\,`EGGL`Ľ|$KD$|$$D$t7 P\$,LD$ u|$ D$ 11҉D$TD$XF;Fht HNT$ VT$|`L$TD$OT$ QjD$WPD$\P\$,T$ t@u 1ۉ\$ U|$t D$P\$B9w|$$lT$t @t&F2!@4 ۃav~[^ËUWVS·À40D$ PЙRP ~D$T$Mt#J;~ |$OF OnD$PPt$$QL$D$T$D$FT$jh: RPQ L$ T$)yu'Bu |$_ 9|MkiɀQF $\$ڃ,[^_]UWVS赶s3XpPD$(us 8u D$t$u[1퉫t(QQxPpWWPV_u V轌=vD$9r/9rF =v P |$t FRVWPy?:uG|$ot$(T$|$.D$9tOPՀ0 vPPPV芋\PPPVpB?:t|$.<wEu!PPxPWmƅPPsPWt Wx=PPj.WBFUPW|$LWeD4PxD$}tj U P)ƉD$UV1ZYt$VT$ƍltx+w4PPxVeD$(1D$PjPVYu1|$v~1tOD$(fD$&~1D$"T$"D$BBD$9uDXF,EfꉓEJkE׉7|x| uDHx uB 111q1Ƥ .Š E9sIzt'yu8BAE؉uB؉뱅uAu}AD$D$‰D$Ř D$uT$ 0} t0D$PՀt0 wD$1҉D$8,u@D$D$D$8,u@D$D$L[^_]UWVSW.hD$|$D$ $T$D$L$D$P$D$T$D$4$D$XPP 5,9L$|$ɉD$)D$1D$ t$t$0|$ D$ |$D$,D$4‹D$D$8D$<u"D$D1p T$0t\$H u .uAtu븃 taj>:u~:uF1>:u.u)V~fDDc11Ճ0 w AӃu ҍjwWޅ f\TuyC8:t.GTG91҃u 1N։1ҍO,T$ )\$R)QUS\$wT$1)9~fDE@fLD|$H,GLG@utP PVj,[^_]ÅtJSÃ@Lx SC9Ct QjjSS$CS9t)jRPSS([VSQTt [8@vZ[^ht$t$t$#D$ VS\$t$(SjiD$1҃1؉LKA Bu[^StT$|ePKx8Éڇeڃ P%tڇe1>PjjSjjt$DjAT$L$ڇeڃ th[T$|$tJ~QUWVS蟠] D$$t$ T$(1uQttMt J@Ft<8t7v.8!ကu>؊tJ@FuPRjVt[^_]fffffffUWVS,|$@\$Dl$Lt$HڅuA9D$ |$Pt |$PGT$ ȃ,[^_]Í&v9s$t$Pt D$P8XD$ 1Ǎ&̓L$ u\919 \$Ptt$PV돍&u 11É\$ K&vD$ )‰щT$ l$ D$؉L$ Љʉ|$t$щÉD$9ru9D$s)T$D$k׋D$Pt,ȋt$ L$T$+T$D$P ӉHD$ t&ډ) argvargcjimsh version %d.%d Usage: %s or : %s [options] [filename] Without options: Interactive modeOptions: --version : prints the version string --help : prints this text -e CMD : executes command CMD NOTE: all subsequent options will be passed as arguments to the command [filename|-] : executes the script contained in the named file, or from stdin if "-" NOTE: all subsequent options will be passed to the script --version--helpjim::argv0tcl_interactive-eeval [info source [stdin read] stdin 1]1.0initjimsh proc _jimsh_init {} { rename _jimsh_init {} global jim::exe jim::argv0 tcl_interactive auto_path tcl_platform if {[exists jim::argv0]} { if {[string match "*/*" $jim::argv0]} { set jim::exe [file join [pwd] $jim::argv0] } else { foreach path [split [env PATH ""] $tcl_platform(pathSeparator)] { set exec [file join [pwd] [string map {\\ /} $path] $jim::argv0] if {[file executable $exec]} { set jim::exe $exec break } } } } lappend p {*}[split [env JIMLIB {}] $tcl_platform(pathSeparator)] if {[exists jim::exe]} { lappend p [file dirname $jim::exe] } lappend p {*}$auto_path set auto_path $p if {$tcl_interactive && [env HOME {}] ne ""} { foreach src {.jimrc jimrc.tcl} { if {[file exists [env HOME]/$src]} { uplevel #0 source [env HOME]/$src break } } } return "" } if {$tcl_platform(platform) eq "windows"} { set jim::argv0 [string map {\\ /} $jim::argv0] } set tcl::autocomplete_commands {info tcl::prefix socket namespace array clock file package string dict signal history} proc tcl::autocomplete {prefix} { if {[set space [string first " " $prefix]] != -1} { set cmd [string range $prefix 0 $space-1] if {$cmd in $::tcl::autocomplete_commands || [info channel $cmd] ne ""} { set arg [string range $prefix $space+1 end] return [lmap p [$cmd -commands] { if {![string match "${arg}*" $p]} continue function "$cmd $p" }] } } if {[string match "source *" $prefix]} { set path [string range $prefix 7 end] return [lmap p [glob -nocomplain "${path}*"] { function "source $p" }] } return [lmap p [lsort [info commands $prefix*]] { if {[string match "* *" $p]} { continue } function $p }] } _jimsh_init initjimsh.tclWelcome to Jim version %d.%d [%d] . [%s] . %c> 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 - 1nanNANinfINFwrong # 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-varNILSTRESCVARSEPEOLEOFLINWRD((())),,,DBLBOO$()get-enumputswhileloopforeachlmaplassignswitchlindexlsetlsearchllengthlinsertlreplacelsortevaluplevelexprbreakcontinuextraceconcatreturnupvarglobaltimerateexitcatchtrygetrefsetreffinalizecollectrenamesubstsplitjoinscanlrangelrepeatenvlreversetailcalllocalupcallapplyscanformatstring%<<<>>><=>===!=^&&||**eqnigt!~ - +wideabsroundsrandasinacosatanatan2sinhcoshtanhceilfloorlog10sqrtpowhypotfmodreturn-codeoksignaltrueyesfalseoffcoerced-doublescriptlinecompared-stringinterpolateddict-substitution   ͠ ؠ ͣͣͣͣͣalJleQ3(O1*\(f((((r(~())((%R9R-RJRWRhRiSiSnSSS-T-T-T-T-T-T-T-T-T-T-TS"Y"YXXYZZZZZZZZZZZXY{Y{%vuvuvxyuv{{ |Y{|Yw~wx||}u~V~7L2dÛɜۜ#5DSbqL ߟߟߟߟȠL\\xEգ#4uTiͨթʩ(9CTtzŪϪݪ`׿߿ , ppOCCDpppkvKJim_StringCoreCommandJimCreateProcedureCmdExprTreeCreateTreeJimDictHashFindListEnsureLength A$tI?utf8.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%ldunix.serverunix.dgramunix.dgram.serverstreamstream.serverpairNot a filehandle: "%#s"aiosocketstdinstdoutstderrw+RDONLYWRONLYRDWRAPPENDBINARYCREATEXCLNOCTTYTRUNC-async-ipv6-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_nodelay4 J L Oo v JimAioOpenCommand@JimMakeChannellist 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?killedCHILDKILLEDsuspendedCHILDSUSPCHILDSTATUS by signal child ?-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_add_schema_typejson_decode_get_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?namespacecanonicalqualifiersorigininscopeensembleimportexportwhichccdWddtdeeeeeeeJimCanonicalNamespacepackage "%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-indicesPonnooo 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یttttttttttttt tXDPP+!3BsQ͛Wœܟܟě; <>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$ HT{+eGg@8CB.v:; ??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۪?UZ??Y8B.?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(=?llmmmmmmNiihmiimiimjmmjkmkmom4kfkkmk9ikrlprrrrrrrrrrrrrrrrrrrrrrrrrrrnnnorrr%o2orrrhorrrr>pLpXpprp}pprrrrrrrnnn o orrnrDorrNooror4prorrfpsppinfinitykÿ5@ d'@B>@?=  !"#  !"#/proc/self/fd/ASCIIUTF-8.^[yY]^[nN]yesnoSunMonTueWedThuFriSatSundayMondayTuesdayWednesdayThursdayFridaySaturdayJanFebMarAprMayJunJulAugSepOctNovDecJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberAMPM%a %b %e %T %Y%m/%d/%y%H:%M:%S%I:%M:%S %p%m/%d/%y0123456789%a %b %e %T %Y%H:%M:%S8ı!>RO~>>wQlV?LUUUUU?f @@T!?1cba=@T! @1cba=0|@@T!@1cba=m0_?-DT!-DT!?`a=sp.;.;I %{9LF<`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{`kGg Y*vDW>3~?2O}2&=k^5:|!j$|n0-w;C,MA ]}Fq-ƚ3b|7U>Mvd*p׫c|zWIV;8$#֊wZT# 1fjWaG~"e2`l6 ]?X;ޛ"((XM2}P[.4bH[HJCg_Bja (ә\wƒa<sxZo׽-c&gUE6(aw&FYDMC)Ip>(q>. E {.G{2/ Umrk1˖yJAy߉蔗1k__6HglqrB]2 1%t90 Kh,XGt$}nHrSQ 3K~ch>_@]UR)7dm2H2[LuNqETn *if']P;vIk}'i)̬Tjى,rPw0p'qfId=݃?C 1A9p;7+\ZlK8Yvba˻lj@Iu'" &/dv ;3Q:\&mM-zV? +@m19 [ƭKNʥ76BhcvhR71 dMf)e0WVG:ju(0f"=W6 NB3#Oe ?[x#v{rƦSonJXڷfv-íwH]ƀ/?\m*۶%:SW)-K~v{Y*ܷ-vl>pn(>ag3*Mmng91[H0-C%a5p0˸llZݠ!oGb\paIkVRPU7շ3n_]0.26!i'w @-O͠ /] B}ʢj\.U'U dA*k%{4hjOJ*OZ-ZǕ M :W_?8 q݆޶`MekQUHr;@5{EN)A|ddپ1wXi:<FFUu_ҽn.]D>Bać)"|o5׍nj|]tkn>r{jϩ)sɺQ t$}`t؊ , ~f)zvVE~6ė1'n6بV-oW4,V k^>*_ J;m,Ԅ.5/9a8!D Jj/SNT"*U pid&Z`?R4-4]^`g3aXWQ>qH-!,FYzTOVy"68"gU&8Q 3iHeL6!{J!@GUt:gB^_{gzU+#AUYn!*9GI@VY+ZGņCb!;,ya*L{,C&x<{:&g e+=| Q'ci)h( D Npc~|#2V!*o~MQa6:rm9zk2\F'[4wUYMq3>|Z:=+Z>}W>a*??IUUUUU?IUUUUUſ\3&2?h&0?W?n&?A?sS`u󾦒7~?eDC?(V"mm?7d?z?cUUUUU?T`TX A All 48<@$A$All 48<@ W0 W$$#A#A   VL VDDVLVDDVLVDD]VL]VDDYVYVxxLPV V?t?tppp@p@@[_ddmh8BB[bT8B[8TZ/etc/localtimeUTCGMTTZif/usr/share/zoneinfo//share/zoneinfo//etc/zoneinfo/UTC(Mv4~\@gȐU       zR| rANHA<<t9AA AAC0 AA AAF <|tmAA AAC@y AA AAD <AA AAC@ AA AAD hdAA AAC0e AA AAH M AA AAG D AA AAH <hAA AAC@J AA AAK H"N"jqwS"`X"`"g"n"z"""`""X""""h"" '#%#`^""""""""M"""Y%!%&&!"!%######+#F[3#8#@#z##[ Y###### ###Y%#$$ $,$ 9$r A$G$YP$X$^$e$j$u$~$$$$s$$$$$$$S$$$$$$$$$$$$s2 Y/V%!2y&f&v&21  %Ŀ%+# %q %X%%STȽ-%4%;%)@%H%*/#XP%*X%a%77#Wg%Hl%}t%>y%3%.$]%i.%%nD%L%KV %S%-%k%Q%x%P-%,%+%y%+=%yhY{^%)%W(gV'%@M`'%& &3&&7&p&#&|)&a}0&~6&UѠ^ƭf&nnG&Ȳnv&dy&dJ&ȲZN&ȲZI&ȲZM&ȲZv PO&PQ&PT&PW&FZ&F`&Ȳ2]&Ȳ1c&Ȳ0_&ڻ b&u T@ e&xh&P<p`P<P7k&P7oPKn&PKn[PK>_PKq&'s&u&'x&'"'{&'&' ''&'&&&&&&&&&&&&&&{uT&&&&&&&%y%%&%g%!{~! C&&F[]&& 'i'q"q]P|*]PMA?''D,'(!9''-*Қ-*ҚI9 SSSSSSSSSSQSQQSSI9 SI9 SSn` USSTTUT#T[%(Ti 9T@TIT/ WT^T>QMT jTqTiyTT&TTTTRTTTTTT TTSTU[[2VUUn U*U0U :U DUKURU:YV#[V%0VVW% 6V#$#V/#[V'Vf&VVV)gVV,V:)V(% W*Wr([ [Z ZZ[\Z[9[FZ![;PY]6["M?[)TI[wS%-RN[ W%X[rPh[Kq[K$KYKSz[9O[[N[[L%![K[[YJ[I#sY[[\a[[`QCU[Z[X[9Xg%A\dSdsL\bI"U]Y]5T%`"_]e]g%Qf^p^ \I[S{^ ^^^^^%A_I_cwX_I_8zYv0VYvm`S"s`z`m`S"`s`x@N+9GO]iɬڬ &8Kdlt|( T      &:  @SS%SS*S7S>S{XLS  9v:f:d    99f:  9f:  q   GCC: (Alpine 12.2.1_git20220924-r4) 12.2.1 20220924.shstrtab.note.gnu.property.init.text.fini.rodata.eh_frame.init_array.fini_array.data.rel.ro.got.data.bss.comment 44($d*t0 8lB{N{Z{ g ȏl ` r` `P w0`4