)%P8P/PoPPPw?cR00A]XXzr uDHXt ` 57777(88TW]]^^H`8[`a8accXdXdXe&eFejefJghjkk?aHP1?oM?lb??;i$? {zQ?]rU?-xI\ܫ@  ,P<0Ӱ ޱ ``E``?{Gz?MbP?-C6?h㈵>ư>Hz>:0yE>& .>|=dy=-q=vIh%<=+=V瞯<   X~  T x g  2 @  >  ( x "h `7f%=`p(?8`tP`x+Uxh 9"(ט/Be#D7q/;Mۉ۵8H[V9YO?m^BؾopE[N1$} Uo{t]r;ހ5%ܛ&itJi%O8GՌƝew̡ $u+Yo,-ntJAܩ\SڈvfRQ>2-m1?!'Y= % GoQcpn g))/F '&&\8!.*Zm,M߳ 8ScTs ew< jvG.;5,rdL迢0BKfpK0TQlReU$* qW5ѻ2pjҸSAQl7LwH'Hᵼ4cZų 9ˊAJNscwOʜ[o.h]t`/CocxrxȄ9dnj(c#齂lPyƲ+SrxqƜa&>'!Ǹ}xnO}orgȢ}c ?G5 q}#w($@{2 ˾L*~e)Y:o_XGJDl4 5 5 $ 5 g q     ԓ   ( 4 \ (      Ô    , ƚ Pך    # }    XF X X~ X< u a ҥ  v   ܰ   _ 6    xu @ X      g  k    P P P5 P P P     6    3 H \ o  h  p  X   X  * A p`   c `{    x      2  ( q    ` x  8  P3 T P P P P# PD Pu P P P  - h= X 0k  p p h # 4 u   c     ; L o      P, PI  h   e      ;     = 0P _ q   h  0    x x, xb 0 x p d x  @M P^ |  x 5 5 5 6 : 6 9 : 0: 0; ; `< < p< h< p< < p= 1= pU= p= > P6> pP> 0> 0b? }? ? ? @ ???@@!@0@k4B???@@@!@k4Bhe (e e e f 3f 8Pcf }f f f g g Zg pg g 8g  h pMh ch h h h .i Ai j (j  k P Wk `wk k  k `k >l Sl l l Gm  cm xm  m  m  m m (n H5n hXn n n o @o 8o o `o p p 1p Fp hp p p p hp p ()q Kq Xuq q q q r &r Br ^r pr r r 0r r r s Ps `s t u u u @ v )w w  v v  v !x =x Mx _x 0 tx 0 x 0 x @ x @ x x  x y  Ay Cy  @PNG  IHDR`0.bKGD#2 pHYs  tIME;FIDATx]r enrD]LgyD#qS+]XK?޿?ɻ,͞j=2Fi#0 v{t X/tkz uE~jF>Fv׾GM&ĉ/e%yXu ŕrs.|'E>;4 HD[JκI i%Ggd[^b3wՁr9ɽ44a*ap#u2#)G g;.`c(c5kF·L)kmXa~z~g]!C:)%Ecd(.,WɪOICaw S15t._wڸ1[-ЋgdF ВyxʍKxB^X ,dGg@ѤKr$d*@DkpmR&mC]X8oJrSAe|v!0,^s7)`ɚJבz]mh'4~G'䆧 Yy9jGp~|!!&ѿftrٟm r Tu {Fޒ# H3⨣DONKT2UV>>˼}C3؛P>[#&Rr#AG)rKE㬦Tj#ؘp0.9eЏ30^NꮟUHlx" 7tሱ59Mtv<-G2?3r:Bpd?W C^v03EȾ6)InEH5>OK:ڢw'֧f֠_Ҋd vM-<Q3Ɣ|`iw8w/ò~cH{hԜl' m$Gg-$<$jyΰ ]g `KZ@ >7;tV?vyq.̋2ke؏#w1u`Y=G sl8 <5X`_r>y(^c|:ܗ>Տ m}}s .>"_5 sR"F7뷱 $!/p5|&H3_]5z­`I8]D'q^NP&L ?[H&A:2>]+Iy~"8{i,H=K0[k #;72>Z)jA ?Bǁhf^ߏ5ʒW~k~nǣY>?~)c?SvF<\Dƚ8gQ-=.s^2*]G 羑 uA8$y}ϼF(k}?7r*9 ԚO$Mͫ4f^;n"uΎ O}lb k c=~]'©TVā=nⱙI=i6Z=oIlW~XhՆQم|GJ\ l?e#7 sM6>BXH;YjmDšR({5Fـ,7$/@oWM2_Az_."]U M`}H,d]Wi }*ad2$Op Xs uǶL/ aݹXTg\r:-ZO&϶@6:}5bc> `{|Z_V |񖅴;Mo vʲD8,̯eu(pS-l/xԽd#|.HӘCA(̕y*ce&L"UBVӸGGT&|UPi.ٞdƒJ4HGLxQ13F @ pSr]7ÓC G=e?G56p ZҒ@eLrS谊>e"Y)|kѨYyv z\؀r~nv~n{#~"62aesa>(6!B^[psNd8P. s:Ld+qJXa&S"%K8r\׃r7^J4PnxW|o}z;keEjþ'&,d\={4qT+M_i G #t9Ƥzag؝O] G U=tuJ|-oUM)¾VYjX٘{hI/e"l d"O{MwFM/(E~d`m aJIENDB`PNG  IHDRV0PLTE;M0tRNS8u%M_b/,IDATx윿D1'R%$RXaCOe - }/\apogٙم7N9SN9SN9ed}Z~Қ~jś mFE<+$]˥}듾yKSW+xɪ1yjoARߟ$ =RUD\V)M)yO}ʍ54W[w:Z i_ "V5xI3i34/؀ilNl$0 cl QULR0HCɗZʱ٤B-RP t3"8,-K0QSOe\z7rtX ?@ KgUo+S {V8,39=-iHa:[_Of,?'c - U9zgnr8SN9SN9SNS~JD\DeUNP01EO#ВX,z2YŖ}ͻ4A- ރmbPfelJ;+JnLG3A< #BYWe2:E%EqnxрbQÔIZk 5j!,D Io{ TK(_"eMc Rmk(ߢ+z,Sz`'Y!;Uhr,/TLce`P%@z~؎:h& 7oW,tؐ7឵Ṡ`×*ؙťzjpE7z 1?EԲ3@.lw`>gbi@6GМ01لn$@]˾` |8-I$)7 ZFbTah4UAwbX+ZyglY< -Oe  k 5TY>RǎR<N iZ"XW 88ٵ;El'PabN )pkv1q7%_-rxD qf`" Lz 2Q%p4W+@Ovr[]z7ib|f6%S)p1,Ȧi9f|y(_ wd0.v9GW6Ң6w7JA]ls;p`s*}G jF_|3ݣRx @Η~T챴P!e5\WvBZ}zov'S#|_LZVu+Љxrac,2,2,2,pqP8Ș[DNMemf Tqp7cD+&Ǫ'ŽhG=$\dyمxJ ! =rT]^eG dS׻9mT Q|b's@4U1r&}P]^tNz`|6pG <{#@15ofm ۺ\K2-KNn9G62הF^ӿ 9,mkPJgᘂoR^}̔9D؉\ا`RĽSr*܄'"yu@4{bh]:Mtf:;|'V-%mrبxiӞpX 3`tmyk ~ݺo{xH}g$$bNb6֛Z }{-0 GDz[|?pyWU:'!e*wXiN>@sȧ@&kv5+m9'W8zARi(i':M#?w}ʤrМ#UFNx9 @ͤrIm+ÑGqG 2wd@EK3`es& a G;{U"6]>L 5L]-p7DziZ M($mz ߰9؟Ɇs8yPMIo@W@>)歼{@Ԁfr *j HݍZmtz֋n-Z[Cہ `jyWY ?:lⷒ*E5 XP2 Ԫ(TA^N]f Og1 \*C\P8az{wNp\T4{A1 ba5hiaa]XDĐ d'sS\.{ۛ :@'"ֲA87RPRof Ö&-*|qe!ק =\g65Sϟa9B!Ty*@#4 YAD iУ*,n0w{Ꟶ3`#%{Bs3-vK:&-?X' KǙ&0lhk wIq]q3P@ ty@Z:.oh}(!:{(F`8@\(:[ # =2`C@b*tLkA0e{0T@ RB V#P&BD7tXH @ ;&qSau`PE?f @xRD~4#R?20f @8-D#KB Р `T@&[.5 "%D<[ V(zX@05:ppĮ1槕r;g#M E0a*"{ڳ(EwN! =,h3Y*|bY\yYҕ=J&F0򩕮pf U@ g/Frz(oa:Lu (f`E~5%EGʽwOfxE'J n@HD{%n AmhhGnZ>DfJzx=H#QX d-R-e>Ad 74>vzGP@L,x\8|LȷsF#f2 @Kul@vB\dHު(X5:֥}f99(,%`$ *$& L2%(0g (^gX16p9elW @F7QR g37s-/øǝ߶ݏ6pssmK |{W>((VTuku0&[Aݹ(FѬ `| Psa콥{=ՙcce1ثp|1ݹ.+Ms6FQ4`O tMe ҉kOg;.cEh@%%N .eX_@\sOp[1^v T^J\?}5WsuPH _c,]4EwI{1 ޝ4 _ì^-FH2t\>IU"H 8S:FuGzK):@;@]#S  欵bJu:m7ӰWqUD+9/ `Gʜ|n\ضMi:ymggǜ@4`yW]ZMM+wJs1uҰ ]Dt`?`aM}Stx7V {\n\E_`F+5`Vj'e(m{d{j{Aύjg|Dz+ iAb[kmlt4ilY'gp;aİüV`CpJ !87`[!BK#-lY]9#ܵK+Lئ.D՝4[6~/_A#xa`[MjO4Zg)ƞ3c@?uI&.&D_N1GRa^ `.;YDGR6xӛ>bfPo79狀Ҝ* `DΑ!}sWS\+$ rd`? NznYL LK(z8VM2ǎyϥ<{a!N~DG`Hx `[vXXӤGmWuP"yJ`U0^^Y6+UKkVM)f$}GA9Aw¡?i+%hi@#@ci2= &:)|+tL4RwE̹uL+l)^$--e r(`-_c_蛸ҽAɏ @NDƥ>ӦE^m{9eXXVf>bt<nNxRޯhdNelsCʩg`O}.Y=x-UUHx g0=O;;@;[s@t#'()u R{HZ$s7>h0 7!3Eo06AdAdA(%}ʳI-Ȥ#=/2; tZ@OboPJխ U>r>Qދ5oUQ~t?;mY (3m2׳Rok۶:yF~Y&Ej] Y6P3`Hg:@`}9f?uP *y!3|{,`#MMMz3xM%u}53a6 HY++8@D(扐G?rK(MyU[3AsuOLxDJ<|Ds i-.}`"%x5+] 8O@6c ЁXfL; KlQ!L)#%9@^ ցu B=eeߍ2L|TV:ҲKΥ&޵5cYOiby('E$$9 #ARUl^Bz#+X:pE6x3WcTҫ"8KЁ3_;_+3Enyz4Sp{g|J_?`qI_ 3j0AxT0\]@H4md)|p]RZ5De@99[  9[ rc-s.rc9m(m8xcrmcdAdAdލ߲_/^M^ 7F nFc7#8p32n+U֙N75pp7:3IE0-},"@*wSn/)1vxu#ŖGs wI;7/D8 Mgi9RPVc6'h9"];K0_q ?"xrDԘTXơ82Q"~յM<\ gEt&R*t˾{f^&VE6s .E!㐑:`-\ <֕.40Q ` /z :ܝlA XOd{jz|W]yg.`w7?0\&A y @bgt*;;KG]#Va.t/_F3vEi|3\]˝9LM]vYͧʘrhE=, )7 FQwcd"%1JO+*1LJ  ƤVc(LmT6JLEzF{WUX(z隱.wYP̽QbQ* PHUz!T/5$ gSJmv1Κ] .wP;CWmn7˛u᮹V#d d@e:TlW9 $ ( ,`!9O-VLkke9Н ]Yv8eY UY[돚=⌕H @9h<,@2eiXu2i;=\e뷛lޕe,02kkh4(0ɯ1N> ִR1w;7DXhT"ջ -,WW!AS%&%g /%A(D MӌH*8 @,I+)`'BnOrE}J~2%1 +졜Ʋ.yb>€ٺ1. Ӌr? PA}Z T = ;*bn>ݎD1S SnF)#j.Sf.W  =LGqTql:u͖sw!`섀o><J `Ў&Nd̕d),Ra캽F W߁X" 0vr:U`mcṔ'F򬡏C'E񵎇3C|]0D;9wED(TN`KM^A7RMuDnSW7;6lذaÆ/7Q|FIENDB`  @! @"* @#A $@$g @% 3@& (@' @( @) @*$ @+? @,e @-t @. @/ @0 @1 @2R @3*R @4LR!@5rR @6R @7R @8R @9R @:(R @;:R @<KR@=pR@>R@?R@@<@AE+@Bt$@C*@D'@E"@F'@GL,@H$@I @J@K'@L3@MW-@N%@O.@P%@Q.@RJ(@Su&@T&@U$@V)+@W2)>@Xt))@Y)*@Z)%@[)@\ )@]#) @^5)@_/&@`\) @aq) @b)@c)@d)@eq @f*q@gd@hFq@ihq @jq@kq@lq @mq/@nq@o$q @pJq@qlq@rq@sq@tq@uq@v@w)/@x\@y@z@{@| @}@~!@PNG  IHDR@@M PLTE$yIDAT8ݓ 0 _4TW%HaS3R\4Ɵ@߀(gw@g E Sd3/5k25b`hl|H `4<+Sp7f#32j@j@J"Aҋ?kK_B3 # !Eܬ26>47}R{՜IENDB`PNG  IHDR@@PLTE\\\^^^IIITTTQQQZZZSSSUUUaaadddqqqbbb̮qqqЎ̊ɲ{{{~~~ҥԚכTTT```QQQŽ¾zzzvvvrrrkkkppp\\\gggmmmcccYYYVVVWWWlllz+tRNS.)ӼzvѼ.TkIDATXÝ璢PޜsN 1 bp}Mϫ?,]D Z[؝{nפi߹ ؛xnۥγ0%i'RcۦgRͧ+alm?Mu\MOO޿F۷z8_vĺ`)>8 ,H nm㫎;/bI Q%H4`L̸Ʀ@9?$m l1aی6f vf Rj@3Rg^I <߇pX/…3zpq_̪En"\~~~_ 6_+#>^ .ܼ6H 2?5IENDB`PNG  IHDR@@PLTElllooorrrqqqppp{{{~~~|||ƠkkkqqqnnnxxxuuutttEtRNS+yӔ1̼u\X-IDATXår0El-H *SbWq6ٗK{Uǀ4~"G^q^Gˣ(.~"sT+-}> 'ͶW ?nc "gWM-Q'N2*qJAfuƄvH1#Ĵ{Cp*}l2nG`c(?t1h#7J7`0d5  mϞ"@>N(@7ƴ|!njf#0cNOF084MGmȋi,"Ǒ`rǑp") @u p".ElX~OКm;QF mB'87(5um[^ R9aHI͝V#DnEP@(UۢO "`p!(r\r#h+{9`5y%y{Hl6"mn{9m? ]5 &Hk͈|ӗ<73=g#ԉ~0t!f߇@]Wz@D$M O2HTUYzwxwiGK[ (AS^inXLC;DL07q*>~!>P(шD ɔKo?ųsG]дQPV]}ή F@IH]"v ،lv,'4F1rxSR{Ss=8%A‘p$!˲$A%Ty㸓Ld;p" vB@H %B\RDph/gg=G=K9{y0L >$PfRL¹]6DY(]n*P%0R =;4ucQKUpCPtddfdsB&$Ft2 -Jۍ'z=WAx>_X6;555::B ]B(f3xd6tpkt|!Sl&΁DqDm]M^qN5Vx,d#odx<>0Bj"@“[KQaa|t:Ŗf0KK1yMD9cK; h2?Iχ(o<-&1i >fO$]7(xW9O}o20)Lf$BfǴY㥛x"jߺp b},-˥ZVd`7Ԉb'%˅|P,,9 Dv# "&i|wr4C |RsB-ZNP1MTKd?4љ5\qQ@37+OriCJESZv_á3t$!/s%xupF#_7KsȈ57DDLJ356즀#b ˅&yzu~%.!Ą_73@4pNԀ}^4++ky](,"{Pg:oicl(no0+$oQX#EGsV"x~4@AB1Cl<\}Bb~^.#"[#FF;@/2 &fh\ƗFv"&oX6]yEt'b|^!R-aǢ%Y+CF=R`TPJZm}YYt,13= NzrzPhKL\ڨ.]]T,v%l)`w  j qu:.7MoK ˢ[ 8MahvD΢ :GQ9pPFc3.cnf¼Cj,xs(̭0ÿ@$4D -BzB3t7aE(ioSn6l @>e`J h.?ɓ|ď!bCGHȊ~Fǜ>3Y 0m >H|;BE ޮPaˮ <PH~B8:H5vY-=iSm8mD+C pOT8*qSmG@m2/WҏCϝ"W"٢`RMDh+@Q$J]iGA Mpy7{p`}ҔNW/9Ka|*_30RH]I-q s*P^F5HY=qp9p Rگ7ҁ! a7jZ鎶Dx~H+EuWY{ߋg6Ht|i)P=]#kEY:z~JbU@-y8Yfhǽu7!DcҲ7Sڹ\:%.F (6R'9vY.N8/4QDڤ x ,ʜ91N T͍TÞO"R}f8"ab00~pM8||.8^ RfQ_:"q >YeO "GH On /a7dzB\W"i&w%kpi]>>OOO666CCC@@@EEERRRaaaZZZWWWLLLIIIllldddTTTgggL~tRNSRY,(% iPE=94`]ULB#"!j|É{÷recbJ;1.ƷƸ~5pV 'IDATxڼWSaI/^.3\00 A{ר(hB"nzO/ٳv)&y}HYFX-fli8jMzen|hopki-־y-2m_/kNEkG]Xh?:3xgԢӜ;ZkvmrB:D4"N4sToX\fm\ꩿ1LtF~.{$q"1ܱzc=4ަ:bA~/ #H~ۢɫ9or;;rB/0$A NSجncaJg~HԁKfovֿ ǰN$WlmmɾCOƉºG-KSx10;T<;xi9kz8>=LttIٙql!y=|0\Bh;֍c?a7@b^kL$}ؔYj,@Oqjko4[r6s!dG} S:8x|}K6 {X}b1/x }GhADjx2f6,&4~WeS Dph`͆{CT_ll!Wj2C Otx ϱ|ͯoʦҁmpgq&]+Wo2GQ Vz5F9Gt%;>hAtg}n<$=>3%PA"yVkS\ƺLxA:PרWZc7TX7W e>@Gـ.|=NO0]xѢgnRZ@ǧl<@Zwl=0,@9W(75 ?szl(a@@|sy tGI?BGn]EMvg@0L0HR ƦdtJDr` 04R | nړ\b|uC| ' >~P8L8!.GH[V*=Dd! P kWc K"<$NQBR8Dlԁ!E ( \ꃫ-1^) |SQB0#KCK1 R<Ȕvcv`s 2>_AqDA ޻l8 )< (7#!ʡLsR> IAj!퀛=7pQDJ;FQMxc Оa t?sz BBxPPyq kGzA( C zD`Yx > 6 @@V&л/DIy@8,|l ;"J0` @@@M @LXF$w7>)$-Dn_ynm@jL]jL?(0b+l*`t!-闶0rܡuSiIwm!%W-U@ ށ6( \l2/J~$GP ) \L [%S/G ln Ռu Z $ʤGP((&7i K|ݙ7|{ ?Bu V^@a/`mH>A ܆>?rs̃G1XL',ry2c}2z:e1/#—zفB nvA" hd,H\BR!Ɉ,\X(%,RGP6c"d9qtY1if˜}Bf(Y9֌5ssz0s`5 ܜ=ž aω[A(DbzF !4 )HEjtgP`ZP)1q1#VJoՎ  VkTKm7+h}Ձ >*Df\v0"сmz`M@TV*!RDh9CXq hZElwFDsp..K\.A|&c'Ou(#|ҀFBh4^RT)Ijb:z|xWf9A,hwQLMt%{׍uM͸uޟu~B]ƼJࠊ"?Gn׿,9| s#y#929_̇?73_aZ$:z?”KYRۢ8-vCϋno~?${3x̌- h?&1BʶqaRI+z},8?F'n%z֦=pyo?7E|ؚ68ɷf{ע:]zstŹZ|=JO"oV-IENDB` ( 8 @ Xhx   ! "  #0$%8$&H$'X()`(*p(+,-.-/-0 12345 46 47 4849 4:AE&!$,@p! N!$,: !abcdefghijklmnopqrstuvwxyzs9@   !#%')+-/iA357:<>@BDFH7@KMOQSUWY[]_acegikmoqsuwz|~sSTVWY[`cihorujA   #%')+-/13e,<f,BGIKMOqsw##{|}PQRSTUVWXYZ[\]^_0123456789:;<=>?@ABCDEFGHIJKLMNOacegikmoqsuwy{}   !#%')+-/abcdefghijklmnopqrstuvwxyz{|}~eB--------- - - - - ------------------- -!-"-#-$-%-'---24>ABBJcK   !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{}hAtAwAyAa_Aas9@ !"#$%&'01234567@ABCDEŃAO OO,QSUW`abcdefgAAAAAAAAAAAAAAAA A!A"A#A$A%A&A'A A!A"A#A$A%A&A'A`AaAbAcAdAeAfAgA`AaAbAcAdAeAfAgApAAAA pqAtAAAA rstuA# #A#,vw# #AA#,z{|AɃA΃AA xy|}ɃAkN!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!$$$$$$$$$$$$$$$$$$$$$$$$$$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,k}}h,j,l,QqPRs,v,?@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ACEGIKMOQSUWY[]_acegikm#%')+-/3579;=?ACEGIKMOQSUWY[]_acegikmoz|yef\aljSf3@f4@f6@ffs:@s:@tBtBtB~BtBABCDEFGHIJKLMNOPQRSTUVWXYZ()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO                                                   "#$%&'()*+,-./0123456789:;<=>?@ABC8D8, ثT طXAp&!$,@! NV!$,: !abcdefghijklmnopqrstuvwxyz   !#%')+-/i357:<>@BDFHKMOQSUWY[]_acegikmoqsuwz|~STVWY[`cihoru   #%')+-/13e,<f,BGIKMOqsw{|}PQRSTUVWXYZ[\]^_0123456789:;<=>?@ABCDEFGHIJKLMNOacegikmoqsuwy{}   !#%')+-/abcdefghijklmnopqrstuvwxyz{|}~--------- - - - - ------------------- -!-"-#-$-%-'---pqrstuvwxyz{|}~   !#%')+-/13579;=?ACEGIKMOQSUWY[]_acegikmoqsuwy{} !"#$%&'01234567@ABCDEQSUW`abcdefgpqrstuvwz{xy|}kN!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~!!!$$$$$$$$$$$$$$$$$$$$$$$$$$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,k}}h,j,l,QqPRs,v,?@,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,ACEGIKMOQSUWY[]_acegikm#%')+-/3579;=?ACEGIKMOQSUWY[]_acegikmoz|yef\aljSABCDEFGHIJKLMNOPQRSTUVWXYZ()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNO                                                   "#$%&'()*+,-./0123456789:;<=>?@ABCh xlL\xayN!$0,ASA( "!$--Z CABCDEFGHIJKLMNOPQRSTUVWXYZS)@x   "$&(*,.0I2469;=?ACEG'@JLNPRTVXZ\^`bdfhjlnprtvy{}SC= JA  "$&(*,.02;~,,AFHJLNo,m,p,b,n,d,DEprv## !"#$%&'()*+,-./     `bdfhjlnprtvxz|~   "$&(*,.123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUV5B!""*bJ}c,   "$&(*,.02468:<>@BDFHJLNPRTVXZ\^`bdfhjlnprtvxz|~HATAWAYAA_A`     ()*+,-./89:;<=>?HIJKLMAYO [O]O,_hijklmnoA A A A A AAAA A A A A AAA(A)A*A+A,A-A.A/A(A)A*A+A,A-A.A/AhAiAjAkAlAmAnAoAhAiAjAkAlAmAnAoAAAAA AʟAAAA A# #A#,# #AA#,AAAA A2!`!a!b!c!d!e!f!g!h!i!j!k!l!m!n!o!!$$$$$$$$$$$$$$$$$$$$$$$$$$,,,,,,,,, , , , , ,,,,,,,,,,,,,,,,,,, ,!,",#,$,%,&,',(,),*,+,,,-,.,`,:>g,i,k,r,u,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,@BDFHJLNPRTVXZ\^`bdfhjl"$&(*,.2468:<>@BDFHJLNPRTVXZ\^`bdfhjlny{~F#@F$@F&@FFS*@S*@DBDBDBNBDB!"#$%&'()*+,-./0123456789:      !"#$%&'                                                         !0\T 0DHo<*?d?<BB>?L> HB/Do:>>?0;<P=>?@hABxCDEFGHIJKLMNOPQRSRTUV (WX@YZ P[\ @`@X]^`]_p]`]a b cd e cf g ch i cj k cl m cn !o cp"# q cr$%&' s ct()*+ u cv,-     Љ0P D  (08@P`p  0@`  0@`1 oD8 ooooooD8 ̪3333UUUU3333DDDDUUUU00003333""""UUUU 33335UzȖOn8[ɘ*wٙ$I\qњKsOvߜ#Hjݝ 3Z:]{ϟ;bwРPz͡/CZgĢ.Ovڣ;AzӤ:SlRf}ʦ Hy˧I@>     !(0)" #*1892+$%,3:;4-&'.5<=6/7>?????????????????     !(0)" #*12+$%,34-&.56????????????????     !()" #*+$%,-????????????????     !"#$????????????????   ????????????????  ???????????????? ??????????????????          !"#  & %' $(- #),.!"*+/0 * )+ (,5  '-46!&.37<"%/28;=#$019:>?Z% o 6! #   Z$%?&,'| (*+ - ./0\134@68D9;< >!h?"N #;! ,%Z@&LHA' :C(.D)&E*3F+H,I-wJ.tK/ M0 N1aO203242536c4758\697:8;`9<%:=;>=?= A[PBMQC,ARD7SE/TF<)VGy#WHWIHJNHK$JLJMkKNQ MO M0@ Q2XXRMYSCZT;[U4\V.]W)VG%YpU_ZL`[Da\">c]$8c^2]V.`VeaFOfbGgcAhd=%8DmgM#7@Qhq\1@NWgyxeH\_bpdgc/ccccBcccc8ccccc/Bcccccccccccccccccccccccccccccccccccccchwx!"yz{#.|}$ / T/~ 0123D/@8 4 %&'(/44/0)56@7*D8 D8 6y+P8`8h8x89:, D8 D8 (:- D8 D8 8)5;H`)5<p)=>)?@)AB )CD!)EF")GH#)IJ$)KL%)5MN. D8 D8 D8 &)5O :/ D8 D8 D8 @08003<4x4444d4P443@h8hh@888PP@P0  D8 D8 D8  h'Q1Rp S23T4U5(67 8 V9:T;UW S2T4U<  X2T4U<  T=U S2T4U < ( Y2T4U < ( Z>?T@U [\]^_AB`a @)hbcC xD?deE@*QFf + G,-.HI /JK   0 + G,-.HI /JK   LM gNT=UOP1p&Ъ xڜ `yߟWf>0ef3M.ìQBsM.%$ ICZKR*Tܥ$I}>y>Ө}?t>u^r=JH!D"cF&1BruǬfzJ;Ꝟ)5+Ե3v9R4{!o-2n#zsB4sw{F4 (Dm *% 'yz} t!l ~wO@~ 7+#xs eF OqUĝ2(!ngF 0**ϑ!1tsog7jd0Q(k߫:pۋghZu!V=VV4j|s'4sPo¿_o%EyB0B K*qV? 5a״fX M3 SYv=:4!<^\~w'w*KWRH,UHK 1RWKTzQ`9"FȽbV(AkHPK9횈 A_Bs|hAj"HT,&[=F1Hs/=Z)x7{lb5C Ds#-E6 hmݘKDwmXtUvv{tc`%!t>.g^_%ZXzum(Qw|wgAQ<[k]DqHgMWdQ$Ѧz;P}AM5ƈzld #< W}\GIf^8M[KkoWnfϲfp}q+_~E\]~5]aYM7L_L v3Břڛ/L*[zi]fڸުx6SK+{hm8W1¦픆RY6Nc!o;fqQyg\|j}uegjݞ3Nou@'{֞|j(yshɗK{T Dő:q#8Ҵ[դ"׬_,bL]7/%83}!>]O_+_[+ڛ3[S?PG J(D}Y]q:'+53⡭_Zg[$sLyuyn]9e"(̊'|Ʃss+ޖOk+< 2z3g9&g2A 6s\ҷqFڊxzPZ BME3K$?k9]9+5*jAe}+u /oX}s{f`G#I_ֺ&sNwVbOy3@k5/%FWıH'FԴ>`+|#b8P=z08Ds.CHuVa>6Eșb^l2Efma-u>VU*c 3='s N֛ghﷂHuֈe*8szmr=/3"UB)s75zy6~k$#_?D,zU|`?*o!_ҋ8fn|FuEvk?|:|slĤ0gt慳.`US{924<8CR={bh,1"Ygϊl**hY"kx"Txy@]k㻗%"ބOTr+AqH^t1\_KԐ\ ՙ<#.CJi^hW3uL\u~GϓǼgC1./<RC7/ܜR=j seӭZGZ<:j{Ozo [Λ]\W'(Yw׸앣4B}>l=ܓxǪ~ɑʓ+&r*͡r-U|}|QBLamLZywǖTd߻dGG{M¥_\f 6vzu=jT<+Ho9VbbMOj5չoZcUx3s^+ͩx'>G-B-Ϟ[@ ω>ZpiV:r٥uٛ\%ٗ兕wF 6&U3jͽ*}̽D"u\ꙩ 2h:v<W:Z&Fh:#lue0g%`p1&k)󒑱2C$rN ӓ`EGangd- b-u!H78VZ?lX˻rvݏ06i3HhJޔe1Ṱ<;]KI-+ջ{ʴݞ2vsڟ8hvZݯW}#⛶t<}ysO61`-o7|{h# 3WBͽo[ŧ8K-Cȏ=+N}><:?_xH~(g|\~d~=R3d3=}U@D}}("' _ Ra6 Oߊc~Rvko_%(ͷ[۾m*}ߔrC{Ʒ[[wUF#o{nQv|,U7ڛ%|ߔ7fCŹ75s;wio[qϦ/Xw6 ]ݲf'-gynX͜>pzQqv'XW3n`a>n>rY vfD_/u@ 8eJmֻ.};zQ}\_Q{ɇC +xqM-YBgr͏3}X٧o~+/WHe`.*>n$/g||%` zX%ϚNN\;-񞽖p^J0߳׾_%ۂ"]"f}4xWO7x2nŜ!*gzX\ 3{u/䒿h?g|JSuuF^gEO3)̾Pߔbz,µu{{<{LwM63bs?^""FK?gq .g%"Z=3~\usY%![T3F2B5 UPre26Ajw5qP+!Y6j뿴B>SBg -4(LVF(U`QE .|qPlu[l+]򀭏̴ ydmM`|!u>Vg؃B/|˪S}+ߧzH]?q on:ZJvo=U 2X;/1 O_ӿ=0 e3,ֱmcΈ}:vU/W%f\;ˋ;mq}w$qnG#đHr8:8Z:Z982SK/:69^ulw\GG''7? '7$h ք* $M0(aSs:EX-FbzM[%ޗ8-Y$Iܔ5q{?Iܟx8LR!II&[7z!yn)x]pr,`x\-r "iBՀaM}#+[ ݀POC0,a8{|ci)jc6ibձb/ljjqNqY>M+{?˸q8#÷pcG wᅎՎ/;^1\7X &Î`8 W'nG0 Ф&Fp n _asVKzY.6?yY]KY"/'O{S\򘧝N?-_59=iw^ wTSdH~:U'O=x2Ԅߟ=sggggg'ڞ-Ζ{Ϯ9GΎ}U BW; 1?]>->8șgK;։'^?Qz/xĊKN,>1WOL:1D'ǯ|?hPB߫wӲnKtݲut}-oݼ_mxSom2|}yi"cX"kDUv3;|mqJlei=-wYr-yZV$Xk EbmT{B[=)rϯQ c^vP4]3l_jͪ4kZk!ZaVCke^klhE֪.~blmh5laZ]CzZ}{ڳ=&ZSvwZǻ3G;uҹSۥmӺ-[޼YF SԯW;9)3!>ZdXhHpPf&E=Kwp鉎AAstVQ^gf11:]A.GÕD3Rw+LL1R:ZVj õ7(}{r=?Ùpd^i^IM70R::2鐏rK{g-\pEn# v[4aRbiA2b vfD{Se3E:)\ǖzoϙW* ,p 1waΜ: WOUzΌJjtsI$R&0{z uڻdvn sd:s *Lt:l 3t\Dyύqesɖy>3"zޝ3E߶cnZ Ƭ9sfwqkZ\E2UsiOVOUE8#-b1^1˞hwj1zCpdrLo.[B٫8#WƈѨ047N$Ԣª} iVub⽿x- "S#iNfⲚ ~Gs3Ype*=&>2L}ʹY$y\qte֍Lyƥ8 j\R Lb)/~WN]T͜cwv5G) $ t{@Ȧ =pqv.* ;wr̃pUvI_o&ӷ8嬞[^}s鯇 ᘕUZ-x:x٫^թnFIny4avCʤ0}R )Ӽ}ޅ̅҄$bA73mY Պp2JG $Uy!s.g-RC]tV[UДU%oa̜Пy9ySC rC:dlTw\ ems~wVmr{7M˥"we#/}dNY9Gȸ0'-gZΧ9r, Tӽwǂm37gjk.Y{wսwjwٝnY]{u!]vUl-zݼ2 .w_7]qcŲX~U,SUčw߰{>S d$iOꔤuJA>չߩGmzoCY 70D?5.mq_1V;$G?D pԒ,GbYHN*-L.ܒӫnݮe6_.9˕Kֳ:%z;w͘?_jL*P.qZsKUW\\1c֭[`!bX7&-D@8*DMlY=.8w"B$wnN11eB$VWB$Vm쫽^:_amu.2]н>6Z HCcB4b^ }!RA !">eB-wxl)!ZcSk aͶՖݶpv-; =]?00~MncG:ܵ';2 tXw``L~ڝ |uAv>ZuuE~W|ۺ~79]N8/w2N|]{S{YpOzOOd,߲|llҾW49a^z37zcGoM &z[}> w჻V G<#ȧa>,Ž"(av5xȗa=5wp9~p8>^{Gב1Fϑ6$NF(bjk.hl/ _ c1C-OR;ñ:c`,zq5_#xlϚ㉧'0fc&Ce"N$&σ kOa8 aba|k>th:k?Jy3Xoz f3{&y;Xͳ7sq̅7Ys{9Χw7|<_P "bas1g.bdWKa)/⥪xX.K{)|?A,>(X _˰I$yOQgYi|uW2=gb,>g)v51|YC !~5EZd=爝sKo{?Gȗ p_$~6"{#F%\o7!k/ۗE yTBn`fnmfl.xv1E޲9[Xw |m%[q+~xm>^EV)ץkk8xQF켎vA-xxxw[<6mBww~svO}}lC=ԟ=@.|_>Cta>|{cק)s 1y?g< ]>'g?G7 2$$$$Cr_CW8LLFbt8o;8931ri:r]Ϣ98G}8ǚҏ~:31y싌D_"%%~W?Եp;^&\æ?:\rY9&<}V^7!m!#2! ;X)%Z$-|{! Ͻ'IHΚ22,2A.!^ȐTpEȰ VHTa*FȪ*dTpJjۅ1W%B`!`^,Q!Vt*=࢐y! &'VN8g5 I~jYx |-d"rvMD$Nz[ds?BކO8zȮ`)𑂾 B6$ `N`MM3B6 M4îf ݛp C[2rw|iCbVc>kźikti`Gkthmco3,Ic~aS>HævpۍoLt> SBf 33I2;N$?пt@LG&>d|&d^#Aѣ;^\Nf'tI3ޝ{]#dٕݎ 9XIv'{b4Y]Ȟ؟u/t9>bZ8#Ћ:wϺ7@d哋2D<exA 1b18 DY,x(g,b{6vfll>sg4!\|>3ԭ[%NK'|=I=̈́|~_O#g%2VRӞA*8Zb,qzYsBȵԡlYG|?O~>뉯 px@LHNoD1Cn·/㟗e|]b31BOz >JnŞW ë̫SJ+Ŗ׈אU.e:|o|oIz'qܼEy]豋1ӻ.ػ{ޣƽG-ڍ?'8g=lC!>&>b|?1)1{>F<> t:@K/!|1uN#0vƏk5z| Gr9GGsۿAo3}C|ú t> G(:G߷[~K_~Gcs q=N\'N rD_?Npz?n's "O)d9M3t~`p:C;CA3x",\%ǞxC91~D?b׏9ocy#<6gyx'8/|?_?cE׋ ׿/x/k.Q.1>Z7|r~#79kʫy;s~g;ytq<Ƴk\~]'Ʈ:~NΗu9]np3׃rsIh"/4ΦIkBӲb`1,v  BWf{Lhvl_c؀SB \&B YgB y@h ]!1B nE0/rЪ jТK\pS ;eVC^5DZuB O kZqB^h{Ehqhx?ZBP"4gCZ_k!ThgV{%@:\Z]֬\h[ZzRBmChFm q?R+>MS8of ki``-B;xGhbօBkmз-1 o,} -1:lZ&s:⇎7B.uFu.puE^Z`SnZGk@eBˢ/ MO(yX/=AX+K_K }Qhןm ~ tYw P l. 0N G}>|A ɏ၇Vco,7?ǣxbjLك$M¿Ck>>䯄6ST|8 O#N9hGO<ft1֜3,8N36/smsiq2v>c|lzNqy;BX x\H/Eذ[bˋYkVKn-%fgm)1О .`'ȿ' }ȳep ~D'@IXN.嬻#)"X)tY.+|+ݧi= `Jrr%cVRVbJ~% C]y*l^ޫXwU) nq~Ϣjz5:fj]M \ZZk5] kڷ:=ϟ9r9|ױ:YT6>/踞X>/` pl@ x\@ހYE׋ԡߋFdl$V7H̼^bK>@lM //ԗ2:g%e {K `{ ͬu63kyBu\Ĺ m-Go&no+nE݊m[ɹWP^/0lx6dloq}UWɯWU*R)RRJ.k58xװ5*2t.cO(#ཌeu♳:NNvjvَvA.Go;>v {&z$d7ɕIMINbv'oKoQs"'ߢ޽6 ockmxz9sB]0xqw]wX=d&~w379c>{{7P?_P?}Hl|?Ž#8<8kPO?A^%{ɟ^ۇ Z~Stu?cwgv}_gϩk_/~>WW//9} 'ȱw+++|;aja0^}5r<Ch77eQ:ZG{ߒ+R;ߑkǘs=83#'@ f 6O`I8;I; Xy| Ociy@n>.ߕq]WB<ߙs't G=uga[GB>=;𞍞ׄދ9i_7sz#7}sb]_ =9\[m]z_ /wӻO?xcw{6 \DؚO0Au[`6B !\ 25q>8 8-D{{"d![a0u 'W3n8ދ}>쾏q1nX ~[G#t$*Q(lEhf4sGhbyyO1᱘Ō/ 0~ 12Pg;K>%Oq8G3܉2}~Oz?dw N!קl*zME4x[?^tztg`c̛)rgQf+ɇ9\O8x8[B|-%Ԋ%Rx\J=A,?A=˸^Fn,Ge]n[`aiYtmB4NI -Z6j;_HX>RzK]X9)rBDX а,/)t) 传Mm - п%SO՛4Km\Jՙ$M=r]6ڷj.WկޱsZZ7 1C_D6U,qeɺSSuGױ_BpY1"NLJk_-joR%ܰɚ"6j^5-<$8 40/BC E@Y#(?*BA)("*\FJU(=㫠g&RuU${o΢nY$[&g?-?4}l;GnR-;͔[fˤazfpI(Nk-j&Ft[n0AJfJ ˳Š;ukDW%2-JDEXX7Ln^3:*UHi4VF5M4k4J([RrXfkBLFV F;?p !{7~/t)P||]E:968S5ُnضq~wf :;McC (𜷦[>~ L EǴDo_FdKJQVDC=%aD׊0۶-HI dϓUS:3q-UovIֱU;ygZd,ؽfתe?|ɒ5߮|FkhϿ .?ߞ>_XO(z5QC"@DҚW5kݤzu[j54iWK 1mXv\8Fam]Q!7Dzriը61 "7JdD@kZ6٬yf`r|}Ǭ { {Jw9V7>jo^)O-0Oֽ_Xo^yzK7mX:O>>gR)d'RDAѰhBU8[ԌlӴFZ)Ct=P.&7OjU"ãIZӋ7.\t%+FO+n|ٛJjkFVH7Ͱ-Refs6 oDKNE>xܥnTbݿ[n!?xY۵9$29Ri`D؂!A߰YZ qfWXT%&G*:,ܢkK95ܳ~u*[SΨktf{G,tȗoѥP4mMaY4M m6bhjloBy] ꅥjrww\DY+/uAXٱ i)ֶַ+R7l01ʪ;5O.Bԗ\+jXvZ4E*)S@/iOɊh_%[^WV4;q; k`>9Oo|JؒvZgd#}dzǎvQi°^.?EW,4U3;2*­բ<=ڗ7ǒ3A Om.#+ _aѪՋ^@;'{{/&2} ))! BAvjoV kjڒeve(8@{Bw[R/Y`v:TDM6[cj4-?l*hުcK,mJQz 9QLfh_?9serezyUl5%Y Lk^$bl1UuQQU;JzH FE'&%Ê3ho%_,҈OHR{`#,4Tm>[H/=xoݿy_ 5dON.]Li /N_HNH)4ƢyFJJjn)?K,^;HuRUHHҒÒB"~5k֏ 16 :(s\VXTu\ܫgp&j$<3`)B޾}x'o^}gcØGg_־r!m󻥴W0R U"+&#c1)848+kՊ"m+l UAmdsGnfv7m@udys_:ݡ/wiN#WLӍ??!rIu((ZfZtHy!7v[vʻTXm۴Ms%;O޿ڲgE)i50""[mYf%@N 5WV oA|4yhVLmVk^H6ynz.Q8JdsMGC}u7ub~e/"ZkORUQuP(v/ubPS,!x5x0acE R߿Ku6XxQY]xIbY߶j :q,I?, }9_W ݹh9g5أ2ҒjH=A Ԯ%"xA"1,1nr^bDX0P#Q7h)&uQcڄyp׵{NnԖ3ZQl>~YYM `77vyphw'?!}tk=]۩LD蚖x[TZ)̓5j N1ڥSۄF0Zs|SZbDl617(JYIZC*7bu:Zp̶n[=`eK`Z-ݿK7Kdũ.5<${Ǖ]{;wxvdG53>]]볗_^s|ܹ9x_?]{{5,l/S%Ʋ ҪA:/%HD %SG 'dM7wlXt]^vaq-C+o0݁8j"^ Nkj#CW1"bc#C-:44޼BeP92"D{R޼s1aTqqGě.:s\#Y/>|]&7|K2ٵq6K7y1ڿk{x'/̚3}ʱfNJ Q/D!Eayw H%IxQ$y%iFt?llq>ruB-NȜ>+lZ¦]l?/,toE73T.ȰxЉIgX=ֽ=L#{ˇq-[;^~R^'d3wZ#4K^~ʖVg!ºڪV4˰U.s婉IdӲϫ}Va3ĒhzCZ2Eeay f r].-7|Q|xPpNTKbYyxYvLXRZLn~ 6lV.?=h[z&WzOE@5KfEi/nڤn4\eeS4CojۧM)sf= bI O WSM:\$Eô(b[#h5`S)u 0^:VQKԻc!e|.?v7?^m)#(E"kף8ɇY[^AЭ:3\95JF&i_cٳ-˫tUMeۻaX #{!*k~ƽ,줃x/_{~9Wɡr{YSY QqH҄i5n 7ge[)N7_W2շ#?l(ӵ%_Wka?s&~Ԯ<ٽ oPQjEollml7LT }vs lo?WݧSݏg.s7"nP#'E`d@xj,L5n-FPtJ9u(K` o"WiW͙3C:KOGEu;QL&,"0"0)9"6vժT惘wSDslpT󾔬^}_Hّ;>Yϭ&gMWS< I}UG 4{Vx&…J]pV Cp*ڲ͍NȵkSF/a P[hxD]73dX dzk%q&QYpU1su}%L\Ȑ2r cDĀQC@Y`A@e`UWU?o!{&dyջ+l5,&_>5V^zf2=^kzV >c;R t8 C˓__8~Kķr[i!Ip=FhR 7*]2͉!hU wr|\/K_rC{%IE_g}4.:?2xn21X};.r#klk?]lc5㤼D^x~%Sጷ>hqt9^De!꺭$-$"8AO!E+ 0%oWektuY]Ǭ*1TFYF Y fE -Z0e%I0~v`AQn8W+V]^D4A:G35d݇L.tYJ5<' rc3^Ng+(mwzʯC9dFC POviď?E?*Qް3$F+LL~IApTFl)\ԏ1ʇ5m$i~o !T_ϬiŬ7س=I 1Ani#"=ǪC a|I? =b{W dnȜa'dcCy@@O@e22p}âާ3Ɍ^vXvH:9:"EC{ҋ:2mfL@;; qoXtݡGޒus3Ls34,앺[%OIy븉My1o\}B)`^TΎUU`5 i4>"xN{EtyG?GWxhՔ[n^6g}Ǐ 5_r`6;Ɵf$;"DتډHXgƩg+x2NRC.g .ƫ{icM6n,̤F}m6qq3g@ҋƆ-a,ΥgtnƝW.첻Ļ\XS$C?յCf0C7kȟ;kT"O:M֛P/#VZX"9ݚʜ&+aa}") 644@3z*paFIJ$nCw\Lj; hY`L%!' 3ftxhgg[;~`^-eY`h(#Mgc=&S*NTT͎p}kb:.(=q+9ݍw|1?ܾaoX y_N[w͍}ha64Aorm״X |BnAX9]&u`UafKA%ŬiVO*VM  =#EmQ]|'FNxh^=uܗ';PYF2k7r ڱ8S˨c-ϔH䭲ܮ]s ݧOiq1Hme} ]ڴ&5;o O6C Y/vp:[f@鱧6ٟ/[4b(ī,-.ig%A3Sl_iXK5pr 8y ܰdn-**sx[ʳl8nX+#@W5V@,"iionhК@첈1 U?V`"#-S!%N#s=gmĂJU ^m dw݆}G؊#'fRYrƵbAt"f\ 3'ۑo\c`˼׾v>xTqTEBN'F j.QI :+:,NaWwBÏփO=xOP*#/?sDb!ŧj(ZE(uT,g=yDlo׳-4ȣ.mh܏/OAnfٕer_~H#pܑiA:@PNr';#yR)v)zV,KGIu* Dt9!{h~py~X-{ ??˙sG}QxAK=XMz`I`c JOEO`)tŎׯyԦ-V&?;-V;"WKE%ݒ%F[AWWۥL)n`gYՉK_qߝ 7n=U̽Vʆ0oӳ4_oB>cg_b}?oAmB!^l6 ,VRHg5J&,]8ؽz\ұNtER_Pv5`$9Pr(m~|,X&$ܯP!߶>wT^IHn6>ZuFIkÛCOJB̩<]j)_M/?zF.[-[5#;{3DhPDXc>6ʓ|sU'aN63V\nX1F}SRFh-XhW xI1wך8d^k~_>wK>x &"G3FB%O hVt]`ĵC_BtNL8#FzZE ] +n0pB{r1ls|Dny :z6GX|@.7 v&kU ˪,1$oMOarwY+ޒ3An(IySW&D#ϧ3hFƽ0'R&LPe4khBf+Z!O)؇Mաb(Vƣu:=)/Ք)J<̲tj5b'av"]}HM{a^wډc= μy-f/ߗ-BQdyvw&g?4)E;aL=F}H/7>|߬_~o{m*i,+hi&ג$2 ޞ}IyI(/$&)Ic3Z͟l, AUTAސ;ܹs>7M>i0T!̩ I gsrI!RPngyXhݠXN~~wǪ|Ni!f_fwG<2hᨡ N}x]CV g|PֹT`W5X3K1,bdADBvAMbu<kB]Ͼ'KK_sC f`$k456fFNJԓrr[Xwqa!7ĈHϺZUSEE;-&LZUs |-Ъ V+(~־'>ɮ.zI]DGaG;d,0Jfl[XV2jPVGR3Rȹ֟egOd~e>g)א-`Ovd-(d^VHaf Z:qRw jόg')" mOaVэU͹ms6\wgn=zSᢧh7ɾ~E[,~0̤Ҳ1E8rCḽ\6la7jNoMx5{rzKu=BX Ga RDEq+9WNOt{geU gO\]A^^AA~~(@Z! PL'#l䊰o,XZXˋް 9k\(M2f(ZףXѐY݆H *Y`~K҇Ypn3߁S>3[׾oN >K>kso=#ᓓ]R(N#o;zX~86K0 -ZP]&LZ2): 1"|m??d\D^6SUJ&C)2ۂ4nt]޻B{xʼ)LjMɳe} f{wߔy,KAs9 xl3C^+gMӦBz(a`,)@ LW~oUsʆ[*mfoGZp66W8 D\fϋ!0lֿ3`#mm} >,ܧUoF(L'0-8٢bI$d->KeZUb]jeXvdGW*RW{(5$s1':3uTx^]m,o{(LAhZC B o 3kmN_̌C?&R2o,e;m% $Q-niXJ=wnĨsG]{;ʑ\$,A$E,$@IR* %D%potT@<ɛkVR"E]UI"ʁV5фnݲsm-=v~i?}qEã{zCIlЖk+.꾨sMty d6 P&)~<ˆEi!c~n{?xz'bO{R$զt6%ꍼkDQ+^h=@V) )>X$ݜE"p$;|!;ɭl g,ɂcjMcHf/ 5KTxKA?[¾c>~F=V~el-0՘!!9bC֎e}Rht_ŰPHJm A^N2Qo4DLZkyJYG/SEAް_z!î}m‚foeîd G"0H AT%y>P ̈́?u{0(*PQUj˃X[^W$4] PjPq |nÚ];[7Z3aBMvS{_mzE .Ztm#;ЮF"0H'`\Jd` `OC|V $< Nr#X+tk2@/2WAl ÞRa+_`XpSa5)ܻꢯy0? 0V5 V,/d&cߖ䮯i,mS-\F$<Ƀ[G +! #?mc E]jl9y K2hMY>~+ݷ>}}ˇ* 3osƯڳCkN0oh@3j, 2( `H8>\)9W_VaxkH*V_;2c ^; 8h`o>;NLP=/153/0(@AR@/Q!.`\(W3uͺuF6=.0$Q'aOJsif].!x8pI$c?J+0XiIym]Z|\zC|knr]ZMgkLj9s#c]CkЭPәLfrq >ͮ3uPAutaIwVҝ.VrN8Zs*b {{^Wώc 6bxw3DKq9Fk=3a4(js8HͼX 5sIyXs;ڃlb) -Qig73/r=0(%Uz/$52#%eesI Mp%e=z"N/8ҲU\hUM y:C1h2T"z lBWnymn艁Fݲ`!Gu?д'>^keuqÖ\_>hbrgǰ^׈VR~~`tk՝J$uU@0\E1]s;bǡFB}+u&_aZfd+`tc馒O6 /6w`Q8sO@02=&"WM؍] J|QQƨc1Vp(4ObU|غ;LjX5;iI2[Կ2E 8#I{eTß[jo[x{Ӗ>SDkaM7N?[2Z^>{)e}zغ$ܱ`̊V?~6O^ٚq8u}6RtbO=3ݦUt(|󲺏#tFcg#)ܐW@ ˜`(?(xf0 {RwZ1bs j#*ض)"R -uQpQP0MP&vo1TWJk* au(`5PXP!*nHJ2y6+[2nI~(UdFψ`|X1V 2R`3N%4P tXF&uVfj, P_=/ W _rܔ[^|oooܱ-((%_BBwpa+@/{EߨQ^%(It׫-mP8{U0;|x+֐oG/.^ܿڶ ly@K BzEV]Ɏ63UaĤV]QNY1#HMr6b^*zjG/ ?n?rQղփ=!O.fMJހ[ {u6}2n$RUh-p3?dg%7fwN;΋qVq~َS.#q- nx@A2g'0ZC?AqwliU{{jp?Y Ae r SPNِԮY;aV>#vtnb%3Ƣ8Ȓ@|Wʕ4r_?WLs*ǩL#TvN.HS*W^HqryLQ1cSgo2Űq 1=|'i,pghi)$1LvWhjE̢ +c \v>PħXEJI/9J-R{e*=؏Ri=h\/?gΑy8DlYֽO?àF(®Lshn^q9{3^:jG'G)RO)W69dj%,M)Jf-kt}})햙]I Ntv{)/1VF)F/3FO8#Wr_ h Ii 822!s?fخ 'kd0g,dgygJ ;۳[:Ob쪞U-JHj) -#ƾqqI"_(+MʾtcQ4>A.-OJ /Ud_&(bK)91+RW]ԛހqvoE=5Qp}b Säf'J>]PD]RtHDi߿ 0NQX`Zfwdle *AiF>NA % H"aCi` xEG#G #율=G/$#)ؼG.XEVJu~@*VkR|c’2`ag6`Vco_x+>K%N=Z"A CTK|t7RV q`BP༶ ^M:"'JǶOP`V~Ijv)j3= J-bفz0=?Ъ 4b;r29 ( d ep9=E/KJnxt^ = `dB,ź؊Į(]Qlr15KA.jVLt羔*5Z7ߺq@jk'h>=߹?J+ XzlAņ@E*I~ܞ <"'{wE^֘< R**B퉸ڻW B^^"%AdTl"|#F޸7c 'Vӛ2]<51W]A4A,LD[مGipA(֢oT`DCN]r)隋D%cܫm9e+1:Q1Lo{ XB:(0KAY Y^hȣRoJ/FK Ơ7y҆h1eB7:@;0 1 du>-m!1@> E1, f!Ny*oER[teM;Lej=<ȨVk j4pv%}Yǥ 11 ÏGf aް@4:& sWuUBrW+K=A0s2vz^g8F)|4^:>l_RK!R)WE c0gPYV}áөNqhhiXW"5Y,]*E=E0VP[aM=x9myiƠ5:Bg1͟k5|yΦ6tҸCk'䳊hĤ,JvJ'6&%*ufWkde+KvnI=jژ|k'يǿAM2TgaEgzj,ڀK$V%foJzQ:%7HObX/ƱVo,ub,`fb*1&*QXP6sC!/ZFdME[R@l{PVBC=Nr3>NcӜcYdled5IfN`J~?734©TU+vdV]d%9$ !OHk q갻;dPw9YY/׍a. 3(̹ZΤc$IV!I%0-]Ipϗ 'c?D3pMӫ6]Skm{aljr,]9Λsۿ ܭY>Tz⣓>'"O( g(g^Nɣ4V_P44IDpbٹ,LJ`GeXUhWݡO)IJ3Y0R3܁»0q 1|1m$ŭ(P}JU&X]0/Ѻ}8彿ސmq$bھU1zc/0aQ9 d7Yfrbi[F܆pXŅg1#]XW1??R(40G6^)ϭ>57sr)(P+P{(&Aq{Ƣ}Ggm"'2QQ :qEj$lش- e`8Od&K"bWeU|J,Q8.s~"C"C>"gzMMoCt*ڴ!:Ԅ t&vqkIa'OcZfd5:UA€_t噯$,.IxkCu ؐgV|hժX5̑Owov^q73gk!ډѠ.a?7C儒Y8?*6KJHulcRj,u3㸯* 7հŪ]J,j=*^lϗR'q#i]Qn_$iu QJ>feL5+S_ƪHw6繮V;gLϛv+\Glaq`;9٠x:ĥ$wRMvK@W%XW ܝ+f3A<:`Pgl{j~ԒJhhmuu[c.?y_ZF\+iv3EEl\)[gzCF?)i-I~1v[n}L -Cz輜*KIL,V+ cwth2;Y%ҵhSH}ڴz.o/kI)//: WZ qU{.Jy!YaÔe̚.OdW x SUpJ l0x(t}F~qYt }H0 ;/[P˃yLȖSvz^LGx> Tu(*vĵ+K'K?FgL7Uۯg~`3`oZ?qE7/XpӍ ܨ*>k@U ߧH4Fd% "nNLyƋjTc!lbPM*W )eYz{6b-Kڭ[kNUz$؜ 6'Toy > Ixzzޯ6.op L?&'Q.1wNKf&U [u:x1VЋQsϜnE>X?hwݻV-?o#wW64,̓lmM5?s*aGwDDLc=bhZ|tm7掭ڣ8pIzNzi;?&qsh"gX=M`J]? L<48#o4K#ŇOƿgZ$lr:=1=@_Q+W(Irqɵe㾛Q\]Twڋ[V0F ΏWh/c䤶 Z_" ǵ՞Hϋ'0J k vcm|"iɹٌPkЙ W?ys|#)|7 UN_`)TЖy*KJJ;e-T) II5N1 ,IO7a¾j#d{)G$olQkzvaZ($|p)4 R?wK_6exůNCƿxN# XNgl "I:ѱId p(,Bȥ62s=>q^;%O2tY>@dz^ǟߘ'I\??CKDZ|&}nf}-@t u摅WSic4h̓@f03/eջzWޓL^\=!!k1vYXVC3º bj1[DD[V?3mжm7w S@RIO5,zϣݙ9Gwkv梗;Ȫ߷>-w?mx3oDvƥt?RGy`(Hj6}Rd2aV `ͤe N Sbֱ4Фu,O[~7fu$wvo $M?$G~hdLlmgTfsbׄ8u˪edȦ%0^Œμ'da>Iq2a8ʼn %RƆUd~)k`orÓik`$wy{ݶpB1:X1s:brEѪžbf<=7Rhder^"y I:6GS.$A/kliL%tgEEөX2MJs19;]KhdTT3 NK:tN5/u_s("O?I~EFWC_bp<'P-0g̘ѩ^s7>{-#@V` $r"'BzB̦^"HI!>׾N'h~g_gɶ`botՑYgEC./Wp憩+>$q|LҀUađ%fUZdUZ QȻȳ-ѓ<}z_U-\[;llĔ{6u=Xcxkf0/ʿwѓ?2Y;z0gcQbZp&)X5QmӑǃY#5 z;+FkXT6?:N>Yumio{7S;,A׾:oԐOZZbKznI[v:[ف (+y38&0Ym?UIu0OΦ _ӗ)2!Ml X,zd_ѥ3o\9zͮgo͐=yM1h݊&/櫍@(S!wՂxV_1^}l cv޳՗h,VqiCxyuHU#\Xx uhw@ѱ3#֪CǦud҄K-VZӰAv~ʆ *vÖtθap-\?,%s_0jJReH| h2i%(} ~Y*tRشhtQ{sUkpl<.ˣgr/F@Oz\1kTz't("")_<[s@ϾTyC1bJP1!uX?[)oXclskzInuwJJ¸g`+#dWQ<:Yb[~j %i6>~-"b7ݐ"|^+?*_`SԄY9 qal>0=Y]̻\ƴYY"IJ: $ s\cKr5R$hW1>67}ੇE tɶ];_|d{Fg΢ yn_yٺ VU>Tuˌ;sx4ԕnb%tU`+Z3!Do;<K $}:Ork2WML8\]E#H'BD-8a_Hk^9GnCtrāX60R}_|x݉i!G3h3YΙ|#l_1LSdn*0'ܿxgyN[KJ i.L͛sl蕑%e~}$ͽXO>: BMLL58Hcɣe:R6vFjY c.z_O?y쇿o~럑ݿrGھabj,[ɘ$V,XZD=WV >4 Cexe|v=[1ch۳h!E?CVg,zFowXhz AI-D@&szܛʗm>/'7p2ߟ9ht:62ۍ=@^,T ;ZWq}]Y*r.qtHwkj /D e#`M~zߥg`7V}&&صms|X/ɭk9n[[ >Uّ h%j\)?9H^tz͘n,?ԡ3N&Jv 1ko=a3?-=+/rst8L-ܘvK FdbzoxwHʰN|,>er*xx}[Ο9iꮛQڿщW>F׏\v';=8Ԯ$˛6lK |'UDŽwAJS㟱E(Kz9bd-^Rڲ6^m9>]ފ'ZDdS֟QfՂSJ=Eq\&cY&_qK1\3HCIj6$8#pXDl1[X:="ʌ|JyV*ߑ md/nr6:ӵbޜ8F'__79ׄzUx쓖WY _ ]<;,MMzv'ʆOTMЍļ*k`7hun!B;1֓&XGȥQ\GW-+B]dr $zCOz܏9QjP(]3K)a>`o Q| ,G:_Om@VÈUYDǜ{omm=/:w}!_m3c1F~'2 _(j%7T&st̰1Xy"5MB6Bz呆bG?jezr=JoEC.}#:Y6rk IzlYȏ81iu:̜ ެa!cқ۩Wכ$ E9 PwQũᗢO>7jB_F/ =lWT & Ic&9 lV6t½ń\2KNguXWjQ*Q3&|ln|TS7]_gaŦ5g..d!NbL7+d̂IgY&Lnإ JwY$TZ0.'0]21B?qͭݕ{NYޭ ^{YHd4D) &EP-ӑ۞gෳ:Kk4jO'OMAr4!^;ʢǎmnV{|v=ly멼h&{wTyjc:J] qI TJSduz0QVyDTo~aTz-0C-9Arzr^N"sU]/2-ޙ~;S-h|AhpԂ)«6=C.HS:~Dy]OYc/ic` ҂**/B_I{JC) аzd"3$3y)MOm5,"GZPk套v"YE$~U T4?m2mT?t[-ܣ8[T*B񙴷^/9 w'b0L9 0T"˸ܤc 쭁өi`:5g_СTv4 K?-mQ>n|UjEb9m{o'fXVKiRjbMVru*@bGKJ:[Z&N8p?'t3ibrFʰXCog Qp;N۱.'vX\2 =\!FJb\.aׅc xq WV$.A{J]'m?%j_y 7sjFKa]i܋\WfQm5e)  n7/0T/6@hj0:FHI$ 8&Η4M9640-n\g(?ܽy`SU?|9fٗIitP RJADmYEJX)DT@DA["#"2 ""ˠ(*0BsxϹIp_o7YNwz  F_//~兯93@M2 &}?xđLǧIŎ13(Ez&2[y1Ę&B&@$SG;Ocjڤ( pYY~}`X 便*a=|V[Kdxd7%wJgnU4b L'EejT H5s?>7/Ե Z}a"XH xAf+/஝#\:;(8H;h >ç|0s{;Ғr'ILDʭjhp8ʦxE&l |ZCcV(XJkNݖ8ޕa%nX }tٕEɵ6;;ҖU[z/yc>{Qwk̕fX!/WT2*(3$Fx<RFYXun'_ћV/~x颎\^K|Q PUNk=>ђkΜ٥H'c8UbX3K52v<͒r" hCApR +LJcfRdMF7Gwƅ"H57/ir%r;eCP\I0 mn VśKwDٓ^N / "ɧ wE6>ͧ[Y'Ŷk&sw0ID.NdYcVjKL0(JhDR]1Xh6 F)Jf7f τzu)\->ہ?ɀ'<z?2Ⱥz h]-^Tf8}u="/JxecB2Ŭ q_ʼ.g ]]O^Y]NdZev)e*Q,sP /5P!JPՅ.6lϊsim~;?B:k\D.Ꙇ`jyZ-G##օ1`r2@͜cg̤)DQ9>DX,hTB.՞ Na%\dtt[64fsrVi VY]&vrjv6wSKU jNB?qaT[0 .^ /݁7,!*FJz>XAYiL.ukpQAԁ`ƚ6X |,XBGxn#Zk"u"-4+(:%Щ^-h4 H6Q$lA` Ap;#n"gDԁ˴QIZ$/D ۫.ycpʝ 9--쀔/%>`[|82U*2*2*VS}"hZ$/on]0訓8| >S6|+T¯~&Nx9.YR&o5jV蔜lj6W&9q)bv-#+?#݀n)Po\j l">+zy˱Ѷʴ .|t2{յ>8yW CF·'"5,!b(&JbcE 6$QO6DKE$.!ų$J ϫƇx-c_7U,lh7 _×!?ɚDͼlV&=F>j#KFbM L  DP73PGG5rs-i&UAxK-N;ccfJ  Z9g6U(!Qu!H\%^"PE*D@:5[TGoK\ˆ [5T>ĵ. WS:7beS;oyeLI#~S?HͅϨwF91dXp(O&zbXƎzJP9NIOn Ŧht&66ا /ɮǭ@| _Pd^cbо_M/Foj%υCGYz3 \`}QV)vz #) z6?L -m|mz?V>O,jW$hh %r{NG=bG};{;KlLIBO΍=6P&@^my"MC$ެ eCX2MΣA9>XZw HBFRFBj- & ʑKǪĭArEY]._c9@^o '*{)Ƣ/a>؂:'nD,k9N:# 2l1*ux4.J.58ҩR)XC[rO;LoϓLc=LNaȱljYF.Qӽ"Apm764ci3K<":fͤvN3'%A(ssQqX=s nGTܷ\bv5_^\0Zz0O^ES٠AeT-PpYed_LqIIfgqA~V}l+W Upd ubA~l)rI < ޸z8ᙧ6<-`C6yjڕ+uـ2m8⹵˟[-,۷⏟;>}a;A/\yUr; ^ yhVTH 'kN:́;tJPxL%9R0Ol,n#/ ;p:J/99x9&Yo2LV&;v92^#9E0%Z5+D=t(2\wwuY+ś[#dͬqAʊJf҉/T D-^(zk225Va{;]DHo 9'6a8|[$TAĤ',ŸJ?捛KΟKE|tCޘ+/|\fXl2yB˝0x_ܪVo%zb:d9i‚Y(*cZ--{-oZZ8;cړZ,P,?Yc?:n8[cK.p0}!̠/dr 2, b$їX"tL94 " ×_H4C^1m\ywgu m'Vm2񃭽JZ*(hȨnr`r$Mm"Zؘ`Β0]E {U@Ȓ`&#,إt7#*KpуH}K h!8e;yW-݃-Gڽ'޻=w ;{Ά vkox6͙7oOmמFDjVsf`Ѕ̞Q0 yS=SmS*Hi`ƋFҨE$zs)RQ_ uQȲ7I67׭yvk>Rk~kNʫڑ)||֥GҽwދGY9B|w8 #Q+Zw;ͬY (ۼCid'yipD3(L,--}Z(+.2+Qfy)ԣLŔž{,\/nyk"OIfK) 0@R fQj it =3~G=y,3RЃ'yT?ZxI8cFx\GS303[D( KocOw2yDFejX.٥vNht:Iӕ(]D*^ȈjZ4b:>~u.8sLjWWLdeg%6Ov>`K)l.HZ;@U%IHeBK06AY:;&]\#- X(r Az6zoGws]WO&WѫK fto2/"vMYnRPZ5)TZY.de:N&n2-de M6|rtg|彯/vm,~%O=暉ǏG/oy"5m݅~8jo~#Q-b9 NYB48ReNdb2D;8y}72q|7kMkLj.<4:oX!1,\.rNkq_l4Ro1%/dQ),Y񂒞DbTlEX~ mYhʜ5,t

 Jl0tl=\_ژsZyոo?hK=k|BcLEpA od#^Lf2NqйUúΌ|.Gq];۷d/oԯ^Uk֋\"Fw8Y~ft(i6^rDJL6#9e0by'_"3B<ڤz2@{'m*XVW *cE o=6`a5& t6pxeE۽N+Xݯpt[zb.QZV6cZS(E0Pn4EoQ/{IlIڛ:,|BY""!i?-nxw38O~pr4;=Dd Q 䠙h/" ύ%&`l^L<@,y o+A<}Ŋ; s7yǞrg7:0}->8 aϝwWQ6)ʞsX`lA%E7'QDEŸn6m}Q='_+=p1{EBHUwރti2i&eжg?-;InfȎe!K-D(u$s' KVAbuD%3P *5CzDSu:J9"g3n{D4I>=q"3[^>fҼv#>qqRE,NwĢ%"nEZ֙l˘/X+U&jXb]70dwUz- @{riz' jOX0iw?p;ge%awV5j"2JkS mD!Ѭ!9vhZ2uy̟3ѣXĸlOrT:Հ2eII5ii iPLs4qhU%6yqYF!A1_OT<̪_\zsA}6y%Y6xY!ܻOMUYK[ U7⊊> ;1E^Ōs?ɣ2# Hޙ 0L1Sg1w0w3}|sI r(2=cU#.9bǙ5 fP/kqE^HI+g-ok4%.>4ߘV_:qӖNcMѴiin5dc7lQ#ܘ}[ٜ`Gk7kvX-eeKӫ6iUf6IY*9Ol=W~K qtZIĿ huu[Sfi.K\dݠ#ɛl:zH5]j#eb?C5DN9噝X<*G g/Lӛ`~ha_N9MMMtv6/_lZ` y YLgcze=R2ŕ=c@}^RmTsi:| poM>E㦦k;B ^+> Ϯ@ O+֯_sV=w,#:<xLp'ez+5d(4=v"ٛ#a."ᑄ::$df9Ҍ4ƭjOg)NXTX #? hwȎQ軬~~}FlSZҳbdq⠁e+W :B/^9ыW۟?|fe1bpIppEsb3gU'iGzbDjyw^1 u6Ifiivg[%'c?HM}`^] 1)t:?n)#JA:㒊"B4"|!`J&#N_/G_`__C2qCcM^ @y YwWlϗ.]t߮-Y4uz`0z#yecg;آ 9<^!t@QkU]wՓ=`[u9?۴CЏѷƌ f*S9B[P]jȕ&^\AOͲơDcrduMEONL" bDl@& eՎ||iN3w Xs{ͯ;w^pէ g)c#)SwpH5ѫOFk}Vɦ>%!.D1hPDQ:)6-F4uu\Vf0'QD~%; SlV.pO>m҇{v~3,_OfJNx&Ot5AI5SFn`t]up:5b"N0ހ?M`<R^픺\?^?KT0'͛`|R@0eW*0#̑uX3Hp1xe4JR_wkgOR*9\T˖|Of"/ ,%3 &I-P(lZ[btHmn [j}szH/^{hAn;ʅkͯHo@rQo"s.*cgsE'HR 2SQFެ@MFWMFWm Qn&i.V<+)4#Wj$zUcd+¥ T?r+zjD@&Mg{>:}GTyNO7dGA&AJ\GgiVfi?>}DӉL;iV8ڣ sb G ]|% $.H^{Wo(3t _F,YˍK1& insffF<-=`#!lK+ ˸nU]rԾdLR;EczT|G i&sDpȺq}{w.2[(yk9o}H8~%_` \k$fu #oaY@\&ևWrIyRDQXd+{Fjg#Gr!, B(e|=iYn2>iǑcD|Ǫl.6?o+Fcr0A"1is?y3+끨4EJL]#͆"0r(Oh},@ ,z$DC2 İn\ebFp:z؈'DF~z7{ꫯ_>w%s=<`XAT,TIZ -bWd=~yv& E*5HQׅ4t՛w#JgRpWI"*#)9" _} e>VCmku[jCR35^8b&{[Fos8Ļ=j c DBzdȤObBI(40tF6QWKܲs7-+v0*4O_l_H.춁`xa^]'=[87Q= u{@tiJ %Z8'|/,UdIRkĸJvկ@qn&VTv'5 $Zam OG@H7*^q{$zF<)gF{(r5Rf0@j夏*1K֩@ |*Ha'"&F̒.zA ,&ˀ+Ykw;'%i!c;m"ݩ[v:SCŃ+FVZw Po0Ѐ|uBGp%ܟ^ׄK vQCf2x#d&]GNVixE0.=9j@Mu598 `nr %r8udw](Y۳bYz,{إi~¶a;4e =-,m>Q[P;4+l4n5O(R ( GTe;DdӺ=!-]w] .\]D\)r9N"RSRRRm!Ow >wMznׅؾUqsc%)e0=2'\3D sQmVGAQEwa<0)>XK#Scs;N MIJq347Yn{]-rr&* sݴMt64%z}u!x`tZ ݇/Ư]WnWn^|r^wS51< 'k4lƑuqJ@J? a ޙfPg%%185fsd9=z΀?d'3@@ ;y=\2-TjQCH뉙l %"AΊϾM^"+ɂ,!nY-]'2p?/i൑=@gn)6}WrΞ#Ǽp8_aӗՔ|8Ϳw\E<x `OI_I,~l(\ՈA7zUɏe(TGe\ 3'%'+Ma$h˕:$TB@CF灦< 96WeLM qr&(*P6JF7J\?7h|Dġ#KYu&G;3{z̽e˜wxc1/Ϟz/l^eI7Kgw@ԣOn"}Q=;\VmtKryk*Kj $:b q4f 6&3/aE:bStIQx JAa}j?7;Qr0!\?U0I KpVP,b7_ע2SŮ"2Ӄ:heZ[YW73Qaf DE:줕Q( ҉v2־u14cɥw anZexd}Fv҆OGk[AE;FH1 wP˛#NcCt (0Qng/mW]ۊGeՋ˜чW,o-3=cAؑ(gO = EP.'Ճ+Nײ==:lq8P '#Fu*'?9hŧ+R䍷0Ig:+>W&Cmr±QhVT}*[}>=s=LVBZ, +1(]wO¸ "c$/(܎?ƯK0>0>?<9;VA[8sՕew("~ i`*XI̙}A/?0S8cF2U6ʗ޿eIq(z7ĊOc3T̝8I23DNsSRĦQ$d, !>fFBOz).&Jxd`GԐr o'{HA6Ԡ#t R^ל3f9!qljJ"~9mZOd䤎?\iiGEEfXɞag2CiVU1!BIBz;?x$:z"y41Y_(E`,f=vRE~O3({ 'pJ^RTP&1C'5} ZA7\j~^) 7R+Rj%.wOQY y9]̲e Ͱہwh@6:|0,g0_|;({J N!2QIB"6067uF~O$̬nI\ky#0@E#=w.w,wR|FSvkZČ-O=kޢ갧~WqC>3\-Cf<䅙fc|}hKrى }3ޟߨ, dsɁ+>d^'?XwGg/PS37R`R}%\0-S1L)Sl&VhYlX-'6s47 3__տJkosro v7RASԍyD3gbޞ+]QͳŹ#LL78?ԡ]3yAdbg*} كks.N_zT -=s^P|y޼='${4d&V:'y#l[eK߽0%#91%+%UYNe #$`2(Hpv# y8\?5r}D%r"wHЊ4¨ UgBzVO )#wQBŐ衊o{ikx^ #1?B0<ꨍ5AxefYDf ,Q}LKݰfQp@n꛿fҮ;ی88eΤ5y٣6}xSnts9H C3HkejFrI9',Eq-o d^ r"^l ;v o혻o9ٳ-'(0V+&~㛠F+# ~a@ˣfG#1<O(G@vVCvn^~~3WywS3'=lRܻq0)%3e!34_$a(xRIL1#GiH3pn`?Lqk/H%ڴzc*輣5(( qZTwPQ1Q O_GףkwȨ} #gaanQkd,F^6Ud)H[1QfMkThNu"mKw$O iA1{ǸeH[jTUH7`tDX5GLjVGe"MDM81+&z ~~iiO̲ͥxn\W++tnlg@u.7Dyv{M#/k>eww{~~˽{ Q_.++/W&er]v瘆O`1YYi9oMޘ"Y3wZ·^L6eޖɀ[s34%Ԍac_*>T5́6У L!e=RSIY4J_u_8)Ѡh3qA#V-d[5Gnn!yB" [ L+V;G3~^);4Bcߖv|hLϯBS c,z"WklnCo-iW-_zw&v\d;s|/ི qSrQij&j<)N VkhndFz["KDNn]T"T1xtyͣ{nR[uz.qOpWnWh(R"ng_P]/3V]W*It BA *RPؕ&-ܴ'&mz( =hu"+j#1,- g5M:3GC# ۭG` V;?GC^;G[^8ZQ̇K=1\{飼 ?"Ťy1nrOkd]hbQ`-],6M׶Vo4}-9}xܩKZ3H 6y"8JNѐѰZ ,@M,faa>Dt,k-;4 Wy/c;h5ZQ\=F# Rp fj4h X%;̆$IP QJ*1BLJ%^+]eD%mj0ań@0:Y~+_^gGH?"_cMO= ѥu<.Ihs`֥]n])du*2(KX)+yIſ7YcRDYC$C1JHK<|K m=q9OH%0AN DYeYbI1>D$LDa1EQBMꆐqF[FCZ aSg<O܅#5P~}6`?[R?Xa$cj"c!W!J3[x-olaz^;)`nGvuX@ Jwm ? ;Ih[~`+@ڤ (.3* 1Q[-ͣ$4=:)  x,j@ߣp5KetaPCVˢu/e? ם^]w͟n3D(S_Ic=."!aDxlzACY["7`t-IuHOeR8.pk4"O w|寐S)ߚR4FȲ&3AR@**NԱ1JLŵ HLp6Gq!| om3d.>*vLD}e:⪄3:E`+3Y*QgX3Ø)%TjcUpx0jMQPBPΜx%ܲ}-'߳g+DFo߳0.;9ړXRV2邜55D`l 05zIfecC,iFL̮mSoαF}D/`?'gqK\m{{kc` /OgR .iy} +DA9A $S5FŰ݆4t] ri>G _{U7x&BV!)J֚)ڡ H.*NOWY01*b]FLH/ԀG(IًF%ct1ι38&Ge [kRW"ݻ?moGDRgVUA`j4* >BC$wSE`"(s{@S.ѹC$jWՅ6 iGWC%⎭uRwD|H^Tٖ+;=)  #@PqSlVqS( G^:giW~Y&wn҇$Zi&Vc E jb%lJ s`֙LfC],"nVA:mjI.>{dĩMԫ-czphx ƞ"Tاg"3Ӄ怜I夠p8ͩ| _vci}P@>H˜ Qo;㨷β.BWVőqd)vR(Yf)܁ų۫nߪP4OťQSW4:4iLpKQNۤ%1 6]`CaRfDԿw~Sˇ:.o*Ij}a w疔ڍO[O>{𥳐̓{yMLKYR%KYRS)K*P/өESpc)kP*e U#IHE~xeXeÊWVPV`j|Coy*r-0as|Y V=!ZBPB! ~p :jEk,\- `H ɓ%!P|vԏZC4?'-Z8>ad=dV=n<hqxCA=i:RST5>( cW!t`ȑb4ZmuFIi; +}!75P#ɱgz<`Kg*mo3+_bڔoFi&8 _p)3>k&?9/@{g>4N0?h ^a9'plء;Xj8.mS⨽B!Mi}~xMͨ[߄'ݣjd 6(l}0 ܘN_O6l _٧A$osxox'0cIY Mz͸L‹Ei XWA2-f. ߻JuAb$V,"vdI]CYꭟ>BzȈ@1 .TWhݷ da٪>ФX%CZDQtfH;eF=6Sމ&Ϊ[pkrG"n{mAج1 }҄XOl odo|fl|zA^{7m 0+ꕗ[Arvbݾ%_ogA-ių`X[lڳԳ\]vY tYڹ-ӳ@ (Lq,d2Wس03 =++qpC_̟7L:ëR~)ncAcv,d`ӝqX;0<Iu(#ZvA-|?&yu5-wMGs;.|O]J%CIzb`96`NmuZ}JvJBrq',x{]ܼp'n|~zoON`t~*;;[ ;!w QƜqgOh=Ǟʽ |(f(ejJԃ~+fb`b,DS`.7PtLɄ1VmU;a핹[F"e$#oIX\Y52"0=(`jͼs|=p Xq[tVŕ+*"#hhKߚ=TJ$kylw"dw2[Ϟ_{0x zNc\}G[/SFf4΃,\ *w$""{ߕWK٘>35* wMu7^KvX#l.yL7!Cbv%-_%DxQwqz\LQH rCAJ#5B; w(&~_&k_j֮].ڵx*̝&A l:Λc68].gMeJQÞ.ik\ex}B_~wr'|= Ogwi{/^Xy8Op8h»BJ& Ρg8*SM ˉW ҷ S E("U+jH)OuFTY9(_JY+3XYtiM*Ge92"!R^|9{ k\cK|NP zs:SW[Er>Q֪V |P쵢]Z}TAL u>s)BJ& ^^lIvY Hw)M9UYJdw'U$M-S=R{=v}j/dsS<_ Vt kMzPA]Iݯ;M[DlYtb%]2tؖ:R ѱz& X&Nɖ fHٱoj Vӎ蒄 ~s޼VBO BAEqlg"ʤYw=r_*k6H3ĕzX(A} pj4[i֧?A'9&[#5D?bP,ƀ1f<뜵dtԮS'R9y'I D7zZ4CtI݁~@qzjJQ06(=6(uV̬g1yxQT̈lDeۇ= t|1Og{>":{G縪xP\`*Y.e2]V81v] ' :$BE+LVi$IAWOm`?'<zP:O/6&<}Yf­ur6a`PGƊ%'O`J6)]l!N9.n2;*3Ҫ9U* /Ѽ|u۟4,iΥ7^\ &x٫1]K\vy>Cx+?+;kXY.7ajߑ ,1߃-WfÜBG̓}rSm^?ν3l2bԐ?Ti_6 C.֯5%4p@,^W l7> nEևJg+R"Viu}B.%圀TjŬAzT$q(/Hp穜ńʋGm!"#=όno|+H0kydAk^W/b5DRydc||_w7`93[icH֪Hc2֛xM/'l[,}@D+ ۞%ğ:N5͸yQC|d:-؁Wv'-N;^o#^^o.X5qyS *}7$PZgⳒ~>P ZrZ&7ק|$Y7muq#{] iEd{%gyл ڍV|=5&$xCy#|N^ZA_w(`k kiy32q=T@h[*hDM«q(W(1;! :N0|f[-Ы[̐oUiiԊ3G'H&GiA=O'06`5p8xrE[FR`J\_T>wM'Ƀj|iF"AQ7Ԋz&,yX(Zu 0eTvȁ|%'TטLv3 mNIcaJnP_?KtO7ڍp!JOp[l?:5'/nR#|prf,/(-`N'G f6Ț 5L !zOkMNJg}h%PCۻu !"WNF>"HHFEr ɽ;^azoazC[+.kLâWSXlovԛϛ] ipGwNAx/ץ{\GihˀW_3o%R2S+z6_&3r>h?5`ff5̌m6 s~CԻ&ԔaXKtQ]]DϠfhFNDxa Jr_i!gлgJ.CXaWR~ouޏEm.Ll‡e֬3Ez*79z Q~EH̀1V$+-g>ZP\ܥWkqPW8|Qȟ~3F-o  L/ K2!`a>& oe܁iLz(_ZݒK1<貆qQIԈ#U}$PBDoʭH9ɱ旌&{PLT)K2v{D}9]wic(iQԧ:E~;??.x{cKBa2:.}X1A;Xne={1ܖP3֥pcVT 3f2ŠX͊H)^wܷ?~"i 6̇QXNKEkNhET49sO١١e?/,IonE/sDn%oe/rB/FjWzhP4 H1+3{83jr]C nI΅Yg+`1zct5bA̶h^~\/% 2uJU.Q&iv*r.ז22ڨ(IV n"s GRt̠֑)^k~dA1_+Nͽz2(EKn-TG݌ G¸⹄#Ǯji5U/SVrj:;UVr3TSVMPA({kD:R 8؂V<Oeja.z j5GsL!Ds32CҼ|O$~l*U7+ `J;k%0U eg((L.RV@J[*Seb(E]AYE,S˩LMh#9!+Ȑһ2ŝЙW),+KDQkTkI,<|GLx<xR꣬uM!} : .;Jr)>Y222*QQG ɯ:ʡꜦ8Nu$X&Y'DK:.%Gi:`>[,7[60@I^7Wٙw(wJ7njB߸]qTV0-ֽB;@Y,("p`  l FPG%7K}GJ|9?Sntc]^zԕ=WͿ;={z-tӦ71s'%2,"o4c|r:]шܠ}2u-us]d򼱻*sx`W_?qV% ,~Am,$ln/c<6|@ovJl^q T I >KJ2/qi֒ڴ1ힽv cN)u/{3sS}#Ѿc*^ɯ5"X7;oٰ{EhY3X>0 . aOZ_e3}3.?p;u]Pk2ᨰh4̽yhD h$!`(%h-h'jmubM]̭",ucJvozf檺L&'8na!<?@NrDK?s1IZl[\ VhN2-͚[정n,QX+N9x ySEuH0J<9YXXfNwT"|xˣk{ljN~@FƝZԴjΜ~=[~E*J6[{-AgqqЫ应 Ess^B 5xZ@} \L;hP "FĐ~ʋxi0.ӢOop m+ d'$^rgo"CZn;C=:VlžUp .I_{-`b$drX;;=nuJސ$U#[9OÚ{[v ]^b>O=} [1g$z2%f&nM7% h ^5fw0km `_>w1sk֬ZGZjf=~O"ƫ#6#wn15%Xi%8VÁ;s|]/To珠ѺO^^.,aCJ8O|]G4xRV" mQˬ}KʙDFPP(.ڼ5] [y jF?<}xVyC|z/՗(퟼ N icʴ@75f!+Dv/kײph7BEeW1?#%{W{R[6n\[0;,1rʜ'>kMj_Vh9izOo.w%hZqD\:VjLz֤u8E{P'S,6njg d.&b#49TzKokFӒ.jr G-om{mѼk`aRw~֔k!ݢjRZj_%? Xz|H5EUWd1xq'rs?wašf,;aыvh>%|fWضjV SKlEIհ_OO_{I 3=LXWAahX9؋:a8VkY8~iH0Vy̘R[˱͌T(f;k$sO{'~vhϩOI;5{sWX0m.^zzlCG!5.箊ucLV`Ѳ[z]J|&n64m2 |t:c]{<8rځ ӢY Ȟq5¸ ϴ|)7y|SbEAah-,\DaR _(>iqwdC^Wq0+!v߭?lD&x׫uOX^7 ߌ.A/4yrɲh>|N})o cw^p2o%̀ zx{(ݎ0AC9fd]\Qڶ7,ae^"X(\-u2~}4 D[ y֭}tq!/Ls{?z'6![m;Fe6u8~&uX22k[Ԧ:\ea[6/q?u+ Ek62뒓;|[ˮ]sk}Kc~e$(F FzkE5puf)G *p;M{g_ָoadn[1]a1rqNk"$iXH< i0 uzݬ1%GSzvU+*+3!iD+v1?lonΈw^_6! ~E|;!T@p,lب֟6 g d =aFTf#3t՞ճ777WGӷkOgUP<ɳ|S20dXw֕BaOG Mn?i 0MVЛ8kH# ޢ39DǤr}i4,7hU@iJ{vg5b ΀h&`N=cX ``,4<8MFjakOV$CM>!%Eɏ>X2_Jp—2XoBژx !EH Bm$XYV}S&0ik&]\gf sy٧,{i;kjC.p/Rh\e;e-|eOwǫٗ䳧v ^cMk /hvYmpem,,:49/ӳXݫXBg}܏O+}^{c3*?=c^>>g2k޺#dVrV悶|&C~ڪeO[?$_{|I/ ܾh>$iu0&nы?ƺL pFiԔHO'\9J~G~qzQk_{_+Z~^'Vc׹G'Ca4Nky+ w}o;񿼧Ya[K(Z gaAlXVɦkȪB:k] 0E>Y7rC[wܭS+6xi4=-o k cQ|~[I gzNџCܡ mn##Oj{%.#DvY"[e匱>{9m}Z^scՈF.K?6BU9Hn͖>}m~ ;$;gzA 4 F;I+%~Ab䓵CGYsʧޛ-\:e-z xōGl7kg3c^c^gU1 %/4@uz%hZ°oBi2HN1hAQHF :lN˨l XE b-.+ S<'ڷ!a:pU nd'Ajf!ߴ<|`T2XqK(@ih-IԲ dkY=3)y9*ydEOmp|UcQIV]d Ȇ.ߤ ځlmX̚9HZUcMKo]r1]9U$XпW,C4KaǵţDbt+gB/ d IQ+s2wt՘l3z{qQ7_*dž''# k'ut&fbYk!ֻܤAvLi!(8!J JloɌ@kh@OC q?.oYx=k6ߊEplg[ NW遝ݢ{]J?~2] Vorv"/s/9&fY{~A)T+[&Rԙ&gIyV>)0ӯ2lB,b`#*]k@F}|2:j7yTt)U*5~EJ3Gn]pw^j_5\!Z R8S:Hu;3[pgJ׉SxX3/SdUI! /௧P?*_Q7 J/bLd&jDFUHEÌ h%#j%B4dg=jAF AH!4sܹP]7JQ7-,C;Te` ;H]SL]Ke)i}!x. C]C1la[/$G#^u$nFPK:V%S~O]-2eKD7g2D7:ʭl:|Cfc[~zI$&A~2ʈ1&g<1U0D_ @ !?d_]|qoxjZs 7._ahb+7[B[<9UϨgKJY8A4ˡ*[ݩV_Uӵ(DE2jF2+Z/O#4wh4:m -A'طp#'r (еҵs@DT,r~UGBe[O%V]JGmG@x}' |@E@00#:"uqp~&DA^R)̥@u8D㬙rz[ ŋ3ry';v& jK:`lFrہe6 E]tHaa8]M wNK` XdCl0}1lĹ9C8+Q.36ݒK}<xG;Jv#AJ"\' mk&u?oWcpq~KJIǑf=(Qu*d{^6P!_FzgTG`m"4[8ͮ $fgɡq5&wU2l'7ǀ-QyFyoͭ/7ɷ2_@͹A4g_W(ޥ-kJa)qZ;y$b\lf25FĚ-stk@(_.Fea1dv<Ѱ1ӳuUsç{wއ쁭O$)]O<5DXH<{~XL5uD t듼.5bsI\QΞ@>pn` {d[AD$ H1$،"!fy u1ysӍ=f욍AlL/t: N.hzjڸiw67g9Փh!* _ 6. 0 Փ$`:"Uz )AWK6_TNw.yd+Ha2OaXTҽeݕ;##NUc?|"\0`2;C|3&BS7SM>NzEr3D %u3U|KYT˔o2NE;2#@Bj|])NGՠ/ 24 O?ax7jJ& FAt9SsY3`~gM§mTHI㔜>HEyj.1:c'V+M.I`+eY{R^гW[:w$ GOx _PXXѧ_Ͼ46ϲ,OUoWչgFt7z,9.X|X}10j"7`0ߌcq;x@FjA#3&!c呚<{|oKMoݏ,_ecXU9ysq^}<>:ŕs$9evZC潿.JCA [){32gdא ?=ձKd*.K.=sNQW,ͳp{GGSN`v*)i@Vm}gUo"y|~dӿ>]/$)gxw-.}&2Mf,`VpݏN{w>yM5h}Xx٥uf2V& XR c-F9uuqi04bsRXjRWSREKD'N,;';KJgM7ƒgt[s& RCScR$\fd.,Zy /g4B^@g[?.'H"ltp<+KFTj&R(RܼXtוӲ݉˗]KrwDsB>[ l.nt]SF]ҷe+j-}y˾/XAu0ц(/79Hmr;8)7V7)+\z)3d3fH-޺|zC ]$_}]9d÷<_SԲ~' nو7h[Ҷwz{(pŎSMr^&K|MiР ٢1 HU .let7f852 [~d$J42[i;ƢU @$BNJfFl&.)&hZ㈐0,$:E<uabp`Qˊ}(A3白'$O@1 [K6Gڮ"W ٲ]xN=Wi{&_z`8]r93hP-v-/moö@A^w[O_}k}O9y{̷v#aC2_׫5Ön^9}F.7kG9nYRbmy4٨6P&|~+teю;rQ`y\s7!ܾr=ytפ+`xx) K;?sV,v@2k[ƥ.c2k:1H%N=to㇘5;NkzVhڊ|QnȨ6>q@È'oeԌl$F@/2xC7ӷvÂ)-GnAߏ}|lri_b FcBi/q%n01PfBB AK(#q\8'4 tUo~ yГ?H+W}`dM)'b,bDfPTnE E`}򆻿ĬS%Xvȸ`)~J {d T7hhg ؐ-x2R%tx1앃3MD焌L+s\4rs*$! x B!8Ӂe &e\twiM|p =ʹc'T}yŚe}!왣✕̼L-gj:|e#LO-pH Pv-X|0ƎlFA\F9`[P? T;7JfTkԠh4H' YA#9&fN9}yϞ2c%wQvRm;[#l(q' B^7 JgOhcގ]GGJQX4y19хS8 xZeNvUUvNhG[Z w+WWJ+G9$7K݆d5c, .:M$0yҧ6FjBg&:x>Bge Ƹ>$UHwAJ"[x }X4P5OnayzZ;Ǘ(sJٓ\{i_g?~dN3`-v=wu ׅr9A, e4!ef ,)>=y4; bAYsia8n>v0nJꨱԉ_L΃=`sH\PKDqv5,ǎ X'ՠJMz;#*"&BlYSFQվŬ?yPfw ~v\ A0!f륭IeV9FXUQ $jJ$ Gibj(i.RP}wCoo\vA_;/Y/{\<ͼ9N1;1Y@]9r;Z5Mj">6)noIԁ2.(ʠdx>`p 㪌7I$2IvW諢M ;l^nn=Zoo=Y[^6$~[UV5dav͇f N˺0IX3˙*Ȩ(knU֬$8x.)d݊b0>_OKreDP>GHpy#(<i{fk(?H՘q3W!ʹ2ZНM6tNSf&=uViܴ+uv;Bhl8J(džb% 03hlrifZqv^9! jBhq*(`*Ge=J((9Ӯ/#}=E\Yor]:%4|U GZBEgfYqT"`8оVk@ ns=ٙh yLӋvbb f[HD)0s=zC}tDU76' mVݞqȘI`jV<>Uf7vܘ\`1_fc,RT ZftZuXNuD \} F3Hv'"i*dRd.v'pߝo^ ~%ůq2}1]sjM3 dWN$v:Ni1ǩ|݂,Jۏ[`rwQfPz$d5Q#Q`PGq,YlI`uФT qNXcX!_N6両%1h#T^!yzz~O.- 9k<ȳ>օvzZʻp6q.ՕPi{KHe(V5bxGy*C@&Dp^nZG7lar1Wg M7^o qݎVMwyR\tVo`uƄ$ڮUiH Sl:͡g=$ `_VL;p+ˆ >(UOܩ9II9x֦W4_7*v`UDu]4qHAڢEb |j 7 *pSQ&1GP:Y3Y2n0U3d!ЊYKIύK]80\A9iq)_:&ߓgzN^ׄԫJrU4~RZ5Px:VaZX48ިF$$F‘NQ5?K]yb^uo^l$[$&&YV6Nv ֤bKޒز7K5Gλ:"_C: %t(+Z 2133EdJFx dGOXq$ ঔ FK-ނ0y= &^vl ?TsϏ`Y-eRb-ͫ ۸Zċ=nϊavbቒ㍰ZqVmkoj'cH 5VFBsFiZS;' 'ɠ~6jލ;wsfL XtBY7ѴL#Ey}J^1ᙱI=6t&%=oʬ!|twx3/_]@i_Kk >-{x&1ր5<#38085QMP!!DfDmׂh[Hv>{i}3:>cTfjiڤҨ/wR ؞e$j-PC.?:Nrt@FCͅ apm 8@m\=+HqZF`l4mi58 xȺ#D'QL8`4J#)HOu\CGuSUV˫woΡ@51 <X&P hO_A͆{Z (>vjx#IV K7"?bJ$:0X?l"}i8T]t/H9/u;GG{Jqj\^H~ 鲉iySol^!X( )=!+cnĂ qPɶs_ztلV LB`M:Ey}?B!b@<-#ɞ*F,bU[tVI)M9~3TOVpE4HVdxs}$uDpmZ/-IrQ[J&؍bE:Εb:m@*tOXC̘!E U0U1Qem3k知kcB8 ZLs 5/Р(y wx=a%W4Ň{i<UJi׏w63;ſA- G4, Ym4ZD, dJt1~ۍXi&L Q1l,P5.8]ߠǚEQ!ɠ~|wҨ_9]yz݃?l.?5*x|OhZ3{V&^*ƭ? _X{^a~~kAh#8:*>f aXG$.$ɖX(El" tuO?~ҎrG?Sm?3<;v _%>Mƒ8rɦO%9p0S*=7x4a'F|LKJq[8ҝJ}GnѱŬs7ʘ^9;..^ ։J \C$^boLc'N2Cs# H~׀μK,s4ŀfZP&iA>5!;Pd錄ݣoxvwⳳ碨;9O CiuN*C<8"Glnr(1} X( e;$SBIq,zBz B r< g~f-~hi@ZyףJI@pvDЧCLPp xҡq5?rImG]%gFj!UJDQRO6 6h *G ߍeu$9i E25[wre ?q3x#L}43b-?x`? _м|~!^-neq\ x[b/%^fPz`^Ş" 8❰D+gwE/ Om+mVNZ>gF,)b_Yy 3 -#b$TE0;׹*QwLD޸d%z0z}R2-L,pg`N틈(pWU2H1mo fRpNfjc+U!>1Yg8`r2F<PMz//P8V67i[zjGY S뮤\%4#, '/87 +B=*fb[U8H,jF"1h L{;fWD^ǜ \,1wDRK  zJQ/ *Ah 0hxzaaq8ZvrGPު XyX> љa%M羽!f@WUw:jQؤ VVky7Yr|00vZS3(=AP1.!Atzhz'Ol5 0 [U C_ͳgmjyg6M;I{m :w뇶beΆm2J%YZ5 N'Ύ՘+) ۖXޣ?+?_X~ͺn~EFTSv,~ ktX7a^OnLOM̺z "=rfaYDU6>RCL P$&p2JoV[ɂ 7sLy9HU9{fM4:īө@#37o nÏ'F !#4JR7xYYVUȚ|ln0\p;@ğrbȪN)6mk`?D*$ߙ~P< 50VYMcp̌v@ Ql],`yJX囄'9L Wڢj-FPOr)"c$#cxPtΓv”`hU$%S`>&$ ZE FR*cZV*>_H['.PJ\!Cve"D$, +|l}c  +\~GeKB#xaQx a $ >NZ]NՊSYtr.çc#g'٥vln7"sx8#wMS /y )alMbB9C I˖gT%'XKTPRۮɱR`Xg^cW;܃O\ 5ewZgSf)s[8.oDžm\A;_[<1lgήڻwR9SmtpkI[i8T8!DS=GpICˇR90}Rٹ=%}?V(&_,NEK(0o\MK.EPF)[P_eUc fBNNJO%z.9q&*[lgfal"22' OdB|ϸ+U& YxUIe,h>}}o>>,)ۦ)ˎy4tyB:߽ݟeHb}RSio*^:L:wUoΪsoy7C'Cu*zJ3DyP42/EVby&8&5hp`ށYocU[B[+fXHE8|tt@6>8jZY5t"e{JSt߱OHz'?<:ڿBӄ/þ]GaþU@aVuh JCKbP)+ʳ%g "EEEC,ʯb- j1# 1 X|n1Fs 3(Y5(g!љR?O,~ͪ|yѨd&IJhٮRI^qeón–=]ps!y)9]^\\6r39&/_20`SxtƀgQ?K$'h}rC4H;W%qOD2#_1(ʮ*vOy恦X']-w`Gq-58\aM]N+c(T=cyLQeg (.C-sr[,fƀקT瘑5UKD8oS$x7a}/LėGO [Sõm#cfCHcm?̣tvӈ(O,-չӌS|U3>q}վ΍BQNH ޢ32 z%+$`v\_#Y3-$ƙwt|>xqǎqkuӃЉ*^4w1j5NQ`FbV`h 9ukQ?iUD ̒0}!-#H :]4aL[U*LB6ɪP If3sNCF FpIPD ĕg 5MБ4u`Ͼg7ٿqGHFq_)ep8%3ȅDzI)x$pP0M)aUſ"SIwY;CUxzx*\ևl%Q";(۫8sAg>]7FWSAԩkYPG -EwQ0>x=&X.o %TswyRG{Uz!b/BEix_yKlҵ:nDn< y䑤g䢾ԟp5 4&:7H%*F_g5 Sq4SRiG"@T#^ey{WeҶrm~jC$"kD gakFW6bZ QU Kh&$[A|0:G]$W7>| JBߩ3w w.}]%&{vHH?Y'`&s0n<=~aSOػ1ϴK-//h|ה7 ^8]2Bep.dD~4Դl~X1.*(zbRXvZS흕3g"}di[N>)\@U BRS}N+J0eW>#ߏÏy='_oED'Y8*)=G-|&g|,uɌ×$R$x)ZK D9?\|Yl+*0y,pw3~F@ V-_ ֜%5ųx,.IůfT"6 ,d:'%BfxMmh3IVluR#ӊOq>A&H'ynz4+ J%Nq!NsD Τ# g8G#iԨ9RN*nۓMV'n@WĒg%>ՙWS!KntZvyVK*+=tAZ6ق[߱+s-78QX^o0I/bS 2%Յq:M]݄C5V-{Vns:wXD'JNf1~4՘pNo"S'>KS $*x y#z:)~(~HXψcc'r{,z=U 1cw#N)Vb^I.fH[.x?Wn ]N'IWKךP;C_qka&I(vCȝ:pSG`W#'[~n,߅ERZV}p=g jv+v)o%w t8;J[ 65a?^`?b'B]d%!gjdWD;:O(jnCeN^iܜJfOQqe)yҝ+pgߪ'`^3^ܙF9[Ѐmɐ;F̛ڠ^ypRߕɼ5ҧP;{WtF)6 y_}zǑLJCW3`T;iNlc7QK=:8o8=,~M l&A~vw~m>IX-*^/ Vt2Ml=f>uj* }"C]g^? % `t\ni|bluvd'iGԭP;8->xf5^sfHN͂m<"1 yb5 q*N{0'_{.U8 g];u}'mW^B6чw} x)8D2qCfKd+^-4a$]'];`v,"TaD!iS ok&[ْ0EW(41$^NnK6|M9Вh9~jԂjJ}ګf` RoH]Iۚ56mZqŏpAd^ OfH%%HAy_S[:qhfKċdrE;!սb%O?X[W 8G<;Ӵ-Q'$SaR WmT1*o\)YC_u}i8Ցx.# O_P-F9+V L%N\&B1Zڕ +s|GWtcE XgKX8B+X@,`YT--cxDqdUȊ;L:^zD UAK2=!h.1a}f_E3-jO/wK"Nc^4HrMCOd)<BuJkI-պoમG <%%I 6iғ$xtSaRf߽v/zȣpQL&yE]$uUK^ H*L 9&^E`ݰb;{P$Q)I:f!n"鎦kӫo+[7M3yDmV9S5xo'bC ^mXMhQR75$,R=GA]և}w?`e^R eE]k6NT(4xn6q%`Q|8]H%!:{b:4N\ ;Ccv 5ĹQݪ}Hijkk_}E4"Ғ&eInm"y¾"yq n?szH fЙL Pa̷Mt$n+3mќynͻ:27iP&I Ys^sIFAvNKl%6M(PlɨeF-YVbػ#/v{Wf 7:)rUWصRP(+~̫gW{"' }OKps gEF {#ѧ~Kw?p~ MN5ɒ59.YžP r |O˿[xŸ=S$/4#iߒ,H RA:5t(tH٘!ce :Լ|~v!wyba9 J+C4P/R4J1^pTf֜AdtAr1O <5EDB: SI M e*D8?sؠ9#V'ZugJ3s zgRCz)/S`e>0/zr^JũGj+`20:-MkPiSb# `bxkLMm͸}Ѐl~zڈnIh&1]=,)5WܥIiI޹Kq}V;gv O:ڽ(iL*qym4HСbͯLiKx(3zI=[꫋E/o %,QL`: ehգhZV6E/6qǥ`XzϱcO:<05n{kikZ[_/O^O1ylxGK~gMb} +8\1Zӓ,nZJH6=ЛV]KK:|*&8Z\,Q X2.QFȿ ,fw!S >Y̴J! 4}QKz' RSZ|E\<#Sef]_{ab.κvl'|C<5\O\RZHHgRZgO_KJqI+())씯 :Pr?v{3œ9s:W~ ঋWqUMMECz{^^TR|\zUwxBiI $;G =PCECړ`kj-*.I('YmjJ:=W8d&M4/(&y;' &ؒmf" s0NUU**^XƌdΦcb8TW ~f]ˠ+$_GXzP@ 8Q*śu'L*Milh^7uFҲ806ye[3B|h/>eպZ4vK:-q`^S{I=)y Z1L7^G頧!4P'Ms͌uri&ިь7B_<7khok5J[ eaoB>Dl39NZgR8W^i⾏ύel3L?U_ۀmu{?y]]cF)d0Ϻ!=JU*8ASѪa~VF&(Uor4l6j9C7bTwu-$^3u8n\]KmYYjA N[-g JFW%)( lQdNFA(a˾%E.^|,gٯxsȤX6hĒ.IwdkR)J xbs-4 .>沗ӽW&$ 3pQf$uzIfyuSGdNw0 wq*5{0xfo|O/P-_/ЅE{BXEG.Iv8tfsV}uu0ƏE3%k>Tڞy-fRؔW5^ױ kZs={z۞nguxϦ[Lid@{w|/-[^]h̀WXU/hrJ!H<j0UUdө;$]5=(a)fU ({$e0ْZӡ7Pj!EP tG'zLRiP3НrqTHRS%N5`wQS =q 㭨-(~<qu)4m`#L3/Zɭ Gpݓ?e'fm^L[-nfcEʁNj!9x#g:SephkpGSR/ȳ8q#c/Xi}'[ſ,v_i?컿nlN,H&uzŢi{٤ f㸀0܀N$4|p dWXw3/};_O9pXSOū?_8I]s/Ïb|Q߮Mf-V0Ȫ(nz";rlpS'oO Έe`؃9leu;k/E wosB\V&հ)n{Ua@4!\{^iTESD'ec 5vS}^y+K<쾻 W[e +acC_xFk&9 0kP?_5,a:4fz`45M'4D3*ݵ0h|pje .?F'zqV#^ !x0Jb(UXUI*/إJ sq ȡb E4!lKLD n젎_\6F쏳$76!Օb4#0Z̀I $~ B@TEsѸ%ԉ y[?ZYS[Q4jn]ﵶ%5ϻc[bf<0wa |?#ƒO68eeF9Rb1 bR0a!9fCaA`1nye$\ySl,ڶ(8yJa{K m N+_}9cFqh9 HЪ j5bY 2Zk?2Pf # MkB\6 pcTՍ^][W'uV..ؿL%)I!~amE ՈQ1qvZA+RpCHdh[LѤ.z1Ąԯ&1)}w덇nȱ=֯ѲuE [[%n ^;+ۆǐ=vLX{= f6w2B6=J+fyzј222ܱܾŝ*)%,}ܮ" ç;hu^<•?|f-ݠ;rr㴉3>/F{_7:G?N;}I~26z gZٙܫWYMϩt S-:>ޠ2hUTa{R*?U g9\O36?mM'@3v:=gzIɦU9=r^K쮛(zv$RE.4m玿FS}7,fyO{ĻWkކ3/K33S4VOmZ9mt`W:G<&8YoHF9eɊ\Ko^籎Cgͧ}]Dtn11W`m'+: La](:*EWɔ$+E$,رOs9bŀekמHpOʽ럈ioEt=A$DDH9F,"D.S#" (,ˢ뺫뱨Ⱥ/d?Od2]UO=TSc_W|>`̑>v/,+NBDn`8absY6Q8hsz-wgY˷mܰቪ&|YVkwo'ɾ0a%w}aׄ>(y}@aa/]jL}pko&ב/+|JL" &$v"=C-n{rí"0BQ8PEpx3$w)z Dš>{O=woQ-̙['xԩv񁞓k{깊g2>a^kfN5kbMCw\ʉynܬ&NDqtf9ҎNSEj3R\lx`Y<ڈ# yU бr w)r#~x.t_眼ev0˹X^2`6"th6% 8 $ K GXDNi4XUP#'!u1BA țw#CF~ūk`ѝU04JMx2]UVOܭp v]ھt)>eߧ]zXU׽EYn*Q12&[l-GaӃE"Rk f{AD|.A W Q.K|N>)f Cw%WwnSGƔʷEPƂ#N `?=:k2;(a=V')J#zI*0mn%zL0IM#pha'7ZedD$FAI˝g/6XmDS8 o9!sb.8sh;TEڀٵAhHj nP"BT%0Z&nPx̀h :+}`|0kGpBѼkzJ'?]h  8BX[nS+Х7Ki'E#2) S_ðxN_PVY _T^q99y4%,PnN"q<a4`MUS3O#h~LUŽ Je+nߚyVi[P-PboZnFfIP^1?`#HRk5FEW5Fl윀U ^/MH _s.}'mƛZB_if!$K0b71sEP0d,WhW x◆*gB-Ē/MhME/( 6KټuJ|YT{ƻol|UC *(_ qZGbuuMFk5xP‹{AEXOHF~ /wRA|ex-)sb^h)~xZ&V5tᨺ.?P4_]I n+;Fo:fCן߱yt7+39as,g`$m&Dk\U@EqI*`*hJS$0rF@8y@9< !7[^qA#pm WY>|x6ʄCd dжBUЀppƦS0QB 7ˉ)jJڳjO"69Ѓz8JtV#G&%F )14 -J %\MHUЭZ{ur0慢m$CT-?]ƈ5OKNʟ_cv+)j'_t11i\~)@#Kv! q2Q6Raq 9FEw/pR \u+q%gRwwwsCAoQ^,{.}Z=1T:4Ay^Ki ڍhENGW:$7Dlj~#džɡ-G E:]i M,D>3khNkh47 с.)6dsk܁sj1襞hdzz/og -2YOU&Bۨ1=XUR9*iƨ1izA6w܁)ʟT_)UիHn FLЩT? (Y׈9֩yN8OfȲ|[F6ڏ @§E3&3L bvR 7gK{0ɈE|Z@Ȕ?^? [۾^.oy}{@ m!fe~z`E%¤ ~vyCJˠ$_JA,KG3/O>%!ZƯcW}׀вlpvg_BT߻J]o. dGlVy (-]".u-SN>9#vm~aϖm{GԄ_Id sfj2OsIй?O~{0[w/~ 4vE CH:21IeHmΓ&wVySPs4mU2/ߘ8 OT|W]_\neӶnڐ~hG:uyoxb+1256\ E K. >Cd)JED5lmd' k5_lES_EY$^Y>.2qp zZ-#dF+J@c#hYlcO^O~7mZ\^˃giٱn38OĄiBPz I"(H&IҨ goT=rF~u|ɦ&]N;3~$[w>=ggL)4%A* 1ӊL% $yfy?Q) nUVf'(+0 &x 0%?7͏2 ~Bխ^O(*  `Sd"i$%4jX;)”)0oiG_pվΛ;5f=9hxMW-|g%g$ۈ5 X05Qm"SNP8|KV#7)a 0Q =^;¢ƽ4f K>:ϿHz۞b򪕟Um?}3LEqtZ<͐2-Ih?cY"eWrEhX "6N4D-Fp$@:)芡LlǓI$GdD4Tҽ{QCOS{{[VTA'Nf4VTld4clsyG/<)ED0UfE8^c`CK\y0M6?)r޻EV!q(I 6.//Á>^ESHK +WE'ǡǛ+a% "Yx5߇`dY$^ GmsIK vyx*_&ZZHt葿&2}@ɾn}ך8)?ýGJֽ̠RCxPUF!5+mv̲C;eyXݯZ.,'BokWA.8}P" ZY:#--Wz-r3f3m̨LY95;F -+kאp{2q6 8;w#H!:9Hkۼ1F ̐V']1`ښ bcjo_h~YK ɲWʹ+_˿W@o@qbۮjšQ!ɓA3"Oy&^FQ x3$Nj;{\t QU *SWUUAFQhͲ& gpيL9*ãO 4XEڅ:>ԽO +|jŁ yC&/ط復S.* '&-5@S}Y!jq\ &6FE#ܱd?\`|(;i90G$IzIYBb4 dW܋B;yƢE`#MvsVV:CՋx:\Ͳ@J4B%fOFHSzݰIC_$mI33j%'Y"$HqyFxWB\,/Rʶr3iL 0h AKQnCe̾Fpiq˖uj37E_PAAiB;޶Gi5jחPFRg~#oPKKTFEjNk!.<{ Jĭ7e&v5ރ0if};cg㽣OcO!I-fpI†k)R>ɷoCBWW"hIJ;J H+ahעaI5T wbעX|l^1ȺE-(~h̘3*g -I5i21LefHd:;}#PjYs5>I^y`*O#~۴t[_J4C˫AoEMh峄W~5kÕN[4tz!;V\BER޹ˡ?x5-|DUOE֨DC[a.{/X#TkwJ0lax6niNefWvLXܤ(}>=tq g鄇$2Xj0(ܨZg_㖮+f_n7V֌_<4:/kI͏=_ya񲵡;sWI\Uwfk"r93ۉk4p+Yt ϯV"ʨtT5v%OȐ~u~-`~e%sQ*LT~]?gWWtyiPsY;оi tZZU)3ӥ"6<܅^k[ ;Miמ{_O٫&X9mxopZ<[ڥK[=v#@\:=6x(J*Z3H(ҥ5$^GLlza_0#|6w/N^ˏ(J&; $95YݡV;f h MЧNju2QpD#fG_|?ٹS.-^xl#C|SYqo;' j1a&JL.ÏqLRCdua[՚o]GJ|~A>;{}gySlsbKG>H3z BDh=AjX4q5iiqlHQH.Ive"=^ҸqOnp ^vnvgq5n$R=pX2M^}ϩEW? ;⁙V;\5iöלR37W/0pPiDWH<Nr6A"i6Ao0RL?<3,27("ӉZmm\27 %ӫw>sx͚G_[ċcOxrckۻw Ƃ-SʑƮ@?Y ؠSi1Fd0cb(JpMn, ИJh44*HMZK-[䣹LR 04 CI52?,dRB_Ǻ`/B`f*mE^O0I؃ =5'5Y3wuka vs#s<7ڵO<-2)!e6,7``a\ `K2XJaâ<5i4^=зK -6o4L3JS}9^m5[:ҠLDGӸ$'|#;pB'O4)dW?=xeDO2rȉIl'Zq M։'5mr S[r:~9{ XY#dBǓ -l+o/=t? _#،>IGZ@4ZR+D]qay?C W pu+qQC960s'fNpp^nXua=uV{ǕSg?:yrnedٴVtn]uyZwJGW8$q#-V Rn0fyg%̶Qɏ."Idh%/'A:(|o!5`z5FI#u^f=}ߢ9}[6B .g$qC8JaA N# jEk^DWP6FU>nѧPsgU*~m,fstK)97RFed`>0b?aCGf$Y<$გ&gm^`3y|K4n9ycF⶝n";kpJpJZ-O$0VkO$%SN`3ah> ?m/0'(kzΝ珝u '6#3*F2y՛o}._^GupŕQIWUVfAJpD$HT Ubw)Ȓ?x1Sw6_zU?s * G]edub߰k,>ƈtKvA5(Wm}x䤸QtS6d/}F>hت2NX6,3!m@cf%?>;P2ws(:#]f3X,IxRl],ui4& ꊊ7Eg 5ʌ^ozkOm~]}T|0  ]>1z `k>yȟD4?jsۑb(1;`a- X\f;S.1s`%ݰ dDFS w(3BDF\<,_u$&d Vg (oLucσ哃sԋu#~.W⃀_.v#+[Fa P{- =7|$5F  $&v)CǺff?v_0w$7/fE b'㳵K]{dCZ^EauLo"aWk=.&Y"V{_+^w|3Vuv_F5<))σ~C|Q>dXK2n>F*"30s"hM D:538\4Ck41h"H"b)I ;)\D)`@$(}kCf?AqޙǮ|euo,]}_R0YRppoܼumBM0\t-/mݴ'_A#?bx\3>XgwʄrJǺa#R{}ǘM(*ۮ&j?A7{1n,{$ߖNǥQ$}餞FĔ40>NQ>Ƅ,$ ZSQ8&D:.Tb¹q4uPUӧ5OS>h wҠ@F\iESeTOz'@?%1{ Iض"AW\IR, 8O& 3|dV2+4! =Tdg5𷤮==˃nS1RQԿ) ǫKHIDBBЅ'6|OHs&D|u/6efMv.jG|rUS'~xА3͂ `K\OBw@:+x/Z9K1qUH%!GAd{#ʔBzTjy$a R/CS^܋rn֤xI# HRjyP#NʶSC-ߡ@2*d$7:^lQA' &sXPD˛rE9YTdRE۟;T8y#FpBm{1Y75[V܂Ќ١^PwM4xHI$ps%ɩqKWN ؔI4nDZlg{#Cɡ2!|I)b}," }l H _I15 1lYGh4$kX/l·6}Yy/75w,y`uݩe5賓|_/\(܈ @oDdM!}LródtIG2;&c2<ՉD1:BƖ.IG4}9 '<>Ȧ'bhE?0EuB3 -k?8l+V<h 3cKgX2(u{7!Gؤ@^vdvŨD+y1`čBVQ%RD:AHm0Jsvyhmmّ0ݨmpob>7xtzcia~a}NBVYPf0#99@7Ű_o̘}ScrјC7ܧA ޵{7fj $I$qit a\jU0tXyәWi j4GZ8:DŽ,7go*ivWoߺbκVO;a/?>Ât?jDF7<Y2kkX/m?f U%wICڊFy~c#؀*F \R4GCi)u.6'm65nI:V$ FC:aY(OVЙ˃:{ֆ6D)a">^'f^0_?߷}/Osf^[+_>!;@իꁃJ&F@iͪX.]&k.eSU0XUv0#;뢦]`W13 X0I Ij4j#a/:j#a-"R@93N0FVhFP'Eϼ!ܙaQcoas^xBs b8l{o^D|7F^ P~(]nd($UUa ( *P't)Ѧf} Lo dl's8h(F=(^C 4~4$ŶS5 #dC[[.Fc/]:*c>`ߖ]ȡrMG'Oص=?O^6Ď%@/gaݚ!ZWSTZԱǎ+| PXNPԮsM=G;/rU~͐:!)$.fc};yx/blh~ێo?ecH;r߸D zgG6nJ1'69OPZnpI &mZ^ WD "y( T lNtl9Ri/ ݛ6޹͛q^S[ZPhzEt{7ɳʙ= ]QStё']fϦgP)(Tq[X!"CUn# bUByPS$xƔUBy\2h`EcmrIlܞ={㏛V[>;uOU|kPUjKe/MK^ݨY{o2~}'\:uD>?(W+9'dx^f #M<"9IV/™(-Mgg(<HbCӫ(AQS8Y>b~%h:3'm>@K>s1 ,ZkaATc넷pJG8}!I CdzƅF:fv@ps|NsJNNj4pҪ߷i}q]%{VHUNwܐC=MTVZdnUm;DNyjK YY6]1ҡxQ-g'AaXɥOOwYYxL0/j4ź cb s%⧴&T1›J4I9JU1EtH|B䥜ЋL63k$nv = g.z[;c rB_{ru+vNYP&2}-e>/~7}2T=>)S L6&˘хxUvbDzhNMSI w#c-bKZcb]`'wzz!'Z$ߟ-yN :6 cʄV춷hns+ƒy@'ad"oE=s3ڇWx P`/p۷ ޙ8/ehs K‚5wp> S%BH"Ѵ[JQ TDw'wcBij'WK_\5$B]e[b;C(sX]WJ|8H1r<<`Kt]@r\Y=+A-I vk˃s593"'ǒQL-pu-&׸S&aLo6i 52:(,KA׷l+UQ+'Wsj@w|Ֆl@WN^vngR Foˍ7(П gZ>-nHM> YYPYجoLG= C\g RtZW+B:PßP|Ѳ|2"7OlQ{+qOL}~YD `(/*-Tֻ`idE%D u0psmPECB^ײpow㌔D1C8?S෮{/ =HCW' 뻡?jugJx<GWQ_c"性wօƬueMV`IhxۄN耒#aYVL RѠi) JA$)ʕ@v"<"%|bP2yAO[AՅq#SmH7z-\[uOsqZA^vNo \|Nvk鿓Ώxx)fK y0ћ`!:t@ӎG,ZAۺ˗Gֵ{>Dl$VŜE(P(9!dx8ƪ1"gs^C $տQY5olV?Quc-{y ť6UצE/ DU+޾?A7 } ~ k=.9I 3tR3KL(o;# JbyPj:@uzԹ5@#q H)a8>i֢CgSZ>%\Csmܡ{]f6rq㨳}Ⓟ |Z+N4%(}IH`}*# ]Qv7{-J˞Rć~o|'cmkm]lL"Rqʨ0$FE]RM]cO-[ 傅؁Y"p= ihHL)M'WzLBX.kC$0:+5/:{ښ+ƕ-J]1̕ڔULr.G}Rbٱd@ Ącɔ.VauƭRypR|.б_}99I)LN)4 ͌IϴBs#47\<,3P=r񺩳L9qքdO{Ԗf^TMN&z38u^M\Tl Ѥj$Q&pE1XxHz6tݷjJ+ wZ׍Hw>//i`/ u `Ҭd Y``HajDTC䆯tJLkAKn1c%))dȖ,J+^8@J" u!ĈLZ1pC#MTk>}}.ˊNs#OwkOl?CmJ^Y1>PXIR(2 [(HM,qWPAs=qqwٶ.}ƌtn^%YY\\h4 /hK"Vx2E UX(S͢C.%%Kpjt&Sߣ\ϙś*8od ݶ?M `"IZ(RFj1J@ҫ#%Q/UmL$ʇWhJ\HݴiZYi|Y ՅnB:W^,X" Lj5 TRrp;j+F<TB1_&ʦH@ަ@ѠlhskO@EUJ qZ nj)~j25sި_98\$t ZkaMD3bQ8&iDѠG]ȼعd Z3P"^1*ԱA*2r- **KN5bsHO* jÃSI3X iA0^={=?1fA߷. ĸ5Nh :'#T]O‡xm\(W-~AВY^/ԭ]XԌA p@p.颰x(=!׳{Ni,ڧxji؋[{uȓDL-XZw%/cxY;$%\#I"R Ѧ.j_(&#iY^7qJe|by:._^׹J dT4i{\3R M;P .5Ym{}iL)%! ɍw^KmkD۰т 2{dbRdHy+S%d7inļn@NA-l1hG]¶Z~Fѽv$R($bm *=`k B;dRpMaP+@J-al#?(SĄ,HjanZ茬L+ko}e˕}TN/@ sa~FeCQ*ܦRm:Q&n0P:l(953sP)AՉ/K/Btjj" UUǔZ ELޫtZ߷ ά[KfLuUN~l؎4'̭=FQ.ey(/7/D>+:ep{$#)x$wȰ@'Qng8z ]L_f؍QX77ZZhaW a*c㑀- pl?2W"œǁ@ǡPz:L_6H7~g,p!kM ~["]:Zk4'`6pHA63ȓJF3niIj i"\bE^Rҽ)mw0n= y?!<= +M;J]L E " hw`g ePXp=xBxlٲ, :d6;p;}GՎ(\D[\Qº'X&HCbaTq3vL 9Y0/UmL*>GxK> s\\-\##7ҨxÉ8eWRKNWIlq )bH =Bު@|QM|[jB&PFV/#ݎP<1ك`ZbjBm@D Œ+RT X3[ :t{?ʯ;+s*AI~&La\ј{O/=nXTo/G{n~$ g)gQ;e>-ɶ#닦Ym܃oXHGN+?^u$2\3l@P2\Lt7f @R*67;kL]*n:T}.;hFÄgqYOlx_1'$r* (-?;FN$}iؕ/CŪu$Tv HRmJZ\veIˤ(z,V xVҾoA{t~sfBTzQJk넋saVzDmʸSC^GAYJmtT)rRs9r*UbJS#O٩V2rJOČSs>$wUPRuSd p_BZK)SO$S U)%k;|P<S(}k Tɂ.QjM85nE"2 jF5'd'ERٓ + eL+1uoqnL%(@_i)$`Õ!&sRMΛ<гTCkVlINCUU!C99V y@ueV230rF(b0d`$iVO9?|S20E}[#:>W"{ՈꅈԹ0n+5+5?B+\j&=i*7\ᅶxxC+߈eqB5FIOq9R W]]wv.Fr.rI9t:-th[=X@1 {X]E2 P͟pp\-P(&ٰRӅ&rKQuӣMy%<Nv$C{^ uR䗡*7 P.|4.­5b@ޜy8e32l1a8 ͎(c7d2eT8)Qɣ8w$༡l8''ٞ gEq6'8w_Smg9m,͵5۶8A~=𼚄ux'^ܥv1cem&0WqnEP=LIrSJd2U?w2 = I)c^/lL~qO+&gDkI}d#@ct=P,E8$r,&g#E2a . 'Kxp5$"ջHȣ]C2#K( r=b`u'p;p퉂X#xmH]Q0bԦ2T~n@%:"r>B\ڵ :ߥ2阐6]sS/O``ܓmNE%#1Ju9*٨>6X(Yn{"aW:(2")/C+vJz/C6jpW:":8{.iulp'5M+ \2 .!=TwȮ HtNŧFjvE'Z&asexTO'0AeƤRa:aƥ@u :S$ّ]!CVwMU:W]Ut ۽%#5|sOX+O= 6IFR L:II\u8 Ei0Bq'/Y,K23!DOgE9_hn9=ą ~TdΗ {cWTle"Gدƹ]$ԡv:#螜kX\Q(CzKNjmUKJHdfk;CҡQJ3U`h~E[pk+ZwH#qߓ~帛EV'i9APʪ*m(ɞ5G] Wi1$ u\mɹR}KfoQUNOW%=|_r6Q(Aˏ'Mri_{NTS>IvZ6YewY@f^u|z`v2/%FW[TyK]?u'O6&׃L.?pM_0d@@, syЀMpb9cmZeni;÷?(20$Z˞99# 4%+qHhnO_QFe-B}ur#PP* 6%:3ҡ;9 SaSٙvwEeWT,D@e6ֲONn+F45C2@.^R*jH]RU:+.N:CD=@ǥ} OLǽ[=E:s]a90  pHcʌy 4D ƚۋ{~]αZ:I k4a)-+5,L1c#F-j'k3'n&;W@edSSk*ƒndIF)T(@-ϪMX,Q0OéO(>$A9ttnWiژ̜j*rH>9=Sbl"e*. T}nKvO@QIܫ`xw40KBj;BP.}@ꗬ ΐ hN5N5 EQcv:&z4L[Fl8^3* V#2J \Zi۪-?MkZ,s W.pOjJze״;v.]SJ#9)c:WGYgXRYxgʉIqC㢺z b)^1}eTW# Zg)De*U.kWIwKBѬ6GjW IѦV)ٵԠC޻ܞuT\j)=F}F[WiZ>NR9"s~FMǵ`|>ט< e3=Dn|eg@Atfrv'$h)xT_ }Hj(mB^N&rl Ũ;ݑ aq!ew KX8YYU4/m_c^hYW_yUMӭ#mp-#LWvC-c 0`zMip!qV!݊BEcix@>ynA?,6||b-I,&lY C"0U7gI_ɩggYӐEPj(g\ew帅Ek)Z Jvg f8k8'r Nz!etcAsZP>$gl.ͫndiQBU9UTػwaQ/WTЋ?v"6=uYݽ{>BlTaPII y>ܻuU%&L}.Tʼ]zST ]R̃q6abMI -v3ɝ ~lO_6,pQ.Ӭ6}P>̷:'Yῗ%,HgC `<?csP2ܹc; ٘u-H=8#jqKfg6qLoL`,SiWNh-K3Y8.wwOO7nͦO{>5䂄ө~ܒ5D$=NZىX6 \(wKo{y̱nWFXnS=3kcEOZem-kc+֦~Uk5--"޲Bbo-N{NEC9r<*.n;bcד,NؤS[[!gړԙzjk2eI(|~6f\M1`wBgye09K o Nڅ+nbX<;;-'*3Cq;RV)|oy.*6cqa~~aO$*BrIgεeGV5=[AD[gYwHQ)/5_dXTQu3, ?}+" 7n6AdF?OOt k km~Ca͛l!ߛklٸN@τ\ WуMkȅ X͒xnE'ՐSGG ^` ̄Ǟ]ZsxR |ˢGkSi[l!ٹO)C{L˪UX\z;#Zo@3 d`[a(+nas8Yy<vqw>)̔AK˛{-y·~'g CL;"K[:aQD $G;: (|t,x̹ 4]=8xYO`":ßr'1X5@fҐY_ANiL{* FJg]:%0̬Yr,e* { qA#"6Ș- N~|ʎ/p /5BEī,,r@߅%^ڽA/!]`b[8aLxJ~=̐_GYK8,`9@* 9@,b,ο] J''iRc_$ '{kt_|^o>OyK t8{0҆uu?5q'y쬝XV>Y"qClIێ8KX*o:t,!pTYE/spd}7<Ջ^NY1}cbjxK; xY&3L1F'5 5RK>$`܉٘=ʅmzxvXi m]s3n{sLi9'm!̜93Kzڙ؃/X&^mz}LP*Kα <&_PnuppqUݫ<"0ᵱV[$ݐ7:09 @ATAHO/ԌeʇXW!O+d.HMA!↘c g`}~w6̙^2O;.)aX_ppqğY-xykǿ_~a3.\+k;.+z1^.ԗ9o9ͩ"HЋr7yż ƚ b }d.Ot KɛQcQ M62Th>=KqONNHq}VM}Xa>`yʹ:!z'?nhlB66:lћB j{LB7,3`P'wK'w'%}os%Z盾~W30sO:|S̻zLX[ Sf!@[זK쬼63CYPeR]Zς+/g99`9Fds"Fe9 AWllIeY_K6bQ5$Mz_殦Wb =zJ/Fp0k?{ukțg֮eToCdM`u0Ӳy >gGZI’K06Zyfp5g/,_~ꍗlv_ׯ>w޽,P}L 7u"NAǛm^ ɪ GJy9].  UKks\}ݾY  tA*/ҿS[ֳ;e[EȖuQŸ'b!"s+XPDX_5QD>VC_IXķ#ycNz#{NabL7s>dhwCp+^b|y`.[]HVIP_i ʒ=.2GnG ݯwx8kbXbi:[a=D(&F)*yz7 J15:c8)eq ܹAKllYXfksGe̒EZFrzGqqF*2O-n>#brAEf0v{DqjjLL"qqPvM^Urِh5H 3O_*M^m%puR-{`uGmsDǬsg;֭]nB"GH%[*KJj=2u8@06!n(rq5pԻuDH?w5وڐ qzݬwUWn6v_W_etxn䓛ׯh͝d? ;'2G~}IwH]/̼iٝOI'_=/m8~y+tEpaLW29lәeOțez~W(z]Cm58л-tEcR`f /4 WI=[2G;6\ŏnSnwKJKo4=T ~ivc'|uvz}dBY[!x`^kxVqȁj7wù7d<wz0〷^d=C)7pA!3n`ƣ͓ͯEPf@"@'阒nR7PK&P(i$1G!Lh5/m@ݰe|+rQ*;Y>5%8.:pܖREs[ŭ~}% cuL@E YZ9rMkDPqP:rf581.F)nj0qɅuP 21r6 :WWd3ZҜv /v@)0ٳ\~/|wn}_|ߙ߼~ ߋ/=_;o?$`sґHH:(Jc Q `- レFm΀e1qL&FCVXMcA]4pY{uC wJv~ow {pa&VXP^{7~~ӾmOW:{C:7a.saWB+LK 7Lƀ׬Dm99^,k4ne| < q|enEeŜ2X9rt㕧* +j(vT:9HM2!FCg z畕N"(ۿͯQ>RS̹+Z7?L7&a8`N KOcZ*F/|ͼQO׿K p/tWWkC/YB<&h,2Y7KɃ}|`{ŵ뚗/o_Ń˯[x8ҎcskvrVU2.2'iJd]MOdص }!;#"`-;QQx,~n{،LÄɾ*MGJwݘic$A \G[f!2p[&9,re*}Ab*wW|8 )tbffwĜk,[]'h%S[I.3m1~mģ(ϐ*bm5Ž}I-0ldFf׌tJ;{q)Gb .Y-3]:àN/]zf/OH;qc;gf b,h2c.VĹqH$+\M%K~y![~/?h{+G%4[ QI$' 5IW)bg4 ߟ0?IK~}i=#-8xr6V":ܙa?Z$ny}~3bgR".d$Le#cѠYv#|xEq$F-˜#4A M$Y|Ic $ţhHiR8Q 10DH&̂kT!Uik5դn\H07H9̍wQDA/E7m2wx,;lg0CFPL%m3MyyUG (OՋ(?nFhፈlS,?݃gv` >y!)ub|h³"'Yզf Fl" Rsg- Q0:|aû^j@83sW<tI6$0\,TMɚ~j{\1R"G$Af=@M2!" aBV&E/S-K6ml;"&l7a&\, hR8&х;EZ_-+tщZ7hL&fid1KAUH1N`ڪGqČJ.j"k0CAьTfNG[TgHK#uը0vrƹM[FES;;,EMjj4?P$M--RENA.䉻b6IYHX I"h#)H*x~! 8"llL ,-g# PV+sx`fNaֶـ1@Q.|\LFv%V b l!IԳ;9xO#EY[, dN*l6wX01P(ɘOSWA0,P&^0A "(R"nD΢hPU(jbv4*^l56EdfSdY*owvرy_ֶ Ϙl-p5) ttE2Rtl"#xz_j+q2HdQJ̓JflJBIU2R  HU6X)]6Iq!Kl۝7'/>Qe2yT[Di:käg +R}'vh\l{:rydkTG *z:jV#&i+hNWUGhh4]~&iZ4E -h!jFK2ZVj=6MMl$6b?m믷W j!?W9~~ Cfo]:WSVŚ>W, OfK[Vzu+_f쳷L[pنMYv)ײ3'ꪫ&;5#4`ذx5}VX^OEel$(vb0dY(aђ 3 , YЭ"Krpؙowu,Me>̄bŢȆ"K]m+k?9FֽFʋ}65c,4͘ѾΜΘqh iҬYY8;|2s4e֬CIC z&13t_k$5~]#|M?O#_S' j;EQt|t|tjӤ 4,5v AC}m>:>BGQt}FGпyʀ͐pl%ĥp AxG#➬o9O (S5uc6# ^H˷?. Z?Psm@߱DhuԻ6j{skڰU«࿶6k{>`6Ϳ_2ភ0m鯖 ް go6Ϳmaֆ S7hùoݲBۇ p7e y% ƣু/Fσ}_G{|yb #9w>8܆w03`[w$^n}[ׁ6mz'~ j7/Y6\GXw}mGp뵳. ӦMyݼpe0eWjr#8v6\*0hX.#7>  HaiE.#١6*dv GEZ6J?;^3bpKBo^딺 t4ʨrڰ1/ #|/KjA'o3hz^D^ z@C C'Wo'-ElNř8qrWZ_KerQ_}?˿>LN/_?M 蹏m?thun`z/sf- :јy+v?upaL#tf6.×}Q7 |)d<:~Up+e ˀP7]CH7yXl 2 B^ {7y o/{x"^b,.- <誽8 t;g/Dnjp5 ؄m{MMLDc-~5yڵ{I gN'ǝjIڋ݂(D$Nc=ٶg]#lM3&ߡ%Ӟ:Ok/I▘dt|Mtjj:^Ouw}7v4LWk>YFyH]| 4J[Rho~ pȪ\ÂjtDZDq齯d )gX m]+_K /HTt{u#[#/ȴHvLk?2+c)}yq,uhuhmcپQ]ڎYfו@&s>iL .>h O7}dWmGjvՐE-_O,USv'BFTjTHb.R`̓ݰ`1cGO\6=!5+m&N]\av1+ncj-1gAɂS >]@=h驥.%ַcgeZ(-)d9C _>cŒ Tjõ6!kV2L&Iͬ:jL!U1\̾nZн=-%-FmN~GP^^hÀO^N^NssrrGJiq҇;F Ghciln^^h[f#Kz///狜4 ܙ9#h#*_tE sŃkYA`7&Sg+I/J̳禾$I4LQk7KzO !٢FF3w{.`׍v74ݰ|vŏK07?ʱ}QJX0#톾$hG~NOus濫&=rO8d3k'O\?xbĉEuX bA( B¢;|IHMCri ]qvn>cq;#0*a\J%X5Vdjc*G0JJP?+E }7R @fb$r1u0FlIlQB-N~xq8;R~/5 R#ߌܰ~dAmX gRU{&e* *- ~$Tjo~/KfDԶFvzq[:p*lEѵ #%  PǓNO8 ʨ32s5y >F+j.1EE~}it(]lzt^ʐŋif0+az̚JK[si<[Lfհ;& ޟVΟ=kٖ1Hm-1=|O~pSdS[f+\Rmş;g/nIj8DWp7ЧMh6].g- MH&)dy}L/z^>,bѮ^?"6ys}6,}!*c U{f754Τ1 6a¶Kv-MV)">Xڵ]ei(63Jr^/MK"ڐJLO40) qǞFf^n&3o#؇L*GMc0mH*u!c&QDzzKRP]͙{~Uxɘ1(5k,k]o_*/dE wU[@[l4"<˞D7lq6Ol NOtNM{ (y0q, [~1^>fª'ؓ5;n\qWwTjv׿XUTڰ_c#( ' /C%ڰ^; _!G2>1(M3ř <*|+NyLN &Ay[I,ellQ{:R9wsc &$ qfkhMr-+`g6 :hkhcV]r?e慹f:O IakToDZÓ.gPTzLj-ߛt]1׌r[K-i64ozU/]yyL0x>cXGd?I'RÄ=D"isxUx MaXpE%zjf鲙QqOwBZUzqJWg0m%f^߰kE Z_˼ {mBN ȭrvՌfnS;ˌ'ըpyrH.&=?`XTV'!#ĨhU6DZnYKA:xf44 KB\*3}gvIdkcHfIKwbzxcjaQ"cszbq`A:,H,JES*D!v{}C1[}m]1/4}i]Oo׷>ڎ(v u\8[ S8#ļx Ǚ-b.h:5R+ЫtK(G *ǁ1 v:{0fϽn޼of ϬXܾudhuը6="oa\<X+hZ+@8F2<3a(37i'6}*%!EVrglf&|)odO{lYO#%jd;i<ѧdz$[;xgL 0&Szpr4< cʂ{qӦ=p&9UI ƍ;#]]C7ot45éxoJRߤOFD c#NK-W[E@E?hpj8ϞgFkt.jl G:*Ά .(~ ޫ*T]:ʾ^C%Sfs{B ,AʈA VSrݱjՎ~].{췎m|WV~(o+ã+_}7r|`)_Z=Mrfq H  EPdq)iͺ"|[R9l+"GHS("2-r/PTL<u=ᶲR(1%pd$0FWB?s ʫY!zW*pZгsf?PPTviLyhT)u@̰_[9kղ)~X\v4J-p$ExBnOfq 3 qg+bo9ɛnKg\+Ras+E!TһzyǗx̬}|O{Utq8Z7X"J6_gC ^%<=8jҚf- ѥEڙ9ɘgc@^obD‎̥ld*F]iօrL~jXZ$խoJt9s"Ư(@ȆشQaNũ5%8~&OF*z"VlNIqO=/- 3'fgH+"|şLJ147 C'5z738tDNSRдԡ҆ryys i?b6*v\~-ŜdڙU2}gb_Nno"MG;>aa_`خzQ#3,U1SXFކ8d|c)'79X!HvSO^fTAga1 l]p wbUh>Gx{4_c ®O8Կ7f,k%9l",eFS?E ! U=.:w +(Ǝ![}OxJ:Z!1l2,aєT ͙ѝ>s7,C9|p=Hs;fqsLݩ307 n<+D);|]5ֲ4ejzGK62ct6믿eو>CUg j:;n2ܓ}|HOv_wT}yS8k/bO/Bo(Z@-x;QtHowo$_{hnw{yC /L:]m,fpVn0t xw:*BLk]:pjmTR\#}.S$gHRT.zhLeS숥SMU<$')5Jdbզb;4Z32IP2ip)6iX\#;xe h/D9+U! nƜZaby|NZSqىgHm4?97 ͥpptR]ry XEs!JSb2@oRyFQȧfVɃU17PM*qi_ *♔G_XlU,L{0.If$$7 Ѧʀ69h|.N!0t}+PI)-4Q2eL&i4+P-bNn1gҮz@1IdqNK;0Ośb["$ePzۘ$QL2_2(÷Ibm^PLR*M((z6*87f#[$az@'i%&dD1-#*Sq#LҦx07S<5hFJ$HQ4iR⟤ [`?l}͚kxNzSM0R_k&fV !f2G&~t̯1lb+aM?n:1%<mb6KM0&Z8 74Iͷ2qǥx]Ibe|S3Q&L^Kҧ C-Cwkdf5&1 ~ZB^4>.if!::fHI & \^mScWd\R^gWR&zuTαGřAȧ&I4_-2 gs#%;K߁I۵*V@Io2SOcS͡xD4#_5_:5"# GF06VHSMZlD>cyI0H.5.¿gثc;6rBbJE~J-x4.ƿC_ ttQ]qsb>cVf^dx6޾Cp W =F;\l.9-:?]%?fN7zR\-f%|v%a1vJgz̆A ׾jK6=Hs!so3j-[9i0SHR'muWETid~LA&3֦&|dq-Wcy-øz(v|fȟ!EZ< gK_ҋ̊nZ4|4N&GF^vP e :+(4XGo]LtxX?Inxο2H[ 7 (SbW ܍GAHy%zQtmǻ~x ]7~=/L+U*-,l\'"Z)o0zIaSeDBoP_% "*"Npǹ̺KndX^Lk,dFLL4>Qu{$c*$"N賂G>+V;dY%uES@"SW\ aynjL\:/R?3r F=SJ)]ɍn?3~OSvӌ!&^?J;0I1 %Ք 5 }噋Ս:1љvsKpqOwgZX#݅H.K} I' BlvBojYJ[Yj:B&aÑ*,FUnVbjl#t6 +PbEMk iwu&v⏛s'G@&HhW 61{D1dOH ""ma$RWLˈ$_R4#pG$_H-6tUeO" D>)!_DβzzڅnO%q.޿*&_nyvϤJW6Zk4u"^"'ϪU8,eIdw=<KHmI5̍W ?Kmx6XD~^@RSҋ%S<8V35x{Ǫ%+a!Jgp#'e [´~c=^h$_kI `F){Y{xj2^Ni?=}}&n< h"{E&ɹ ]FͰyIHKd5C $ev $C0z2otovOU lPw-mmzo{kH,JEB[cXlLg@ Ƕ[,ؖVMZroeYo-6"YQ=']+ +6vj=&mNnIat]YQFeIѶǨ%=-Ik{Ƅ{ۨlt,Euj}uC7k=ɏJ9-6!aM(.33>0feRb &!fWs}YIr%e1m^{iOR;'^?жΧr?1{z+'loZNo+Zj ub`zqS*PB6Y9Edp*3C94 AM0:~7)sþrmG\36_#W:NvTz0i4vxC0r9 LP;gvJ882:Л-I+ 4u{홒5/ p(MKQǨm>%?yy|P%aW {Y\/:|*t9sO-(=t{S/IԖ#/SAS٣(/bo:8cQ\*ǚ ,fM,k1vQی7c~Ʈl=J;n=*ssN!IHf;?y盎;# M]Gz2.[n47x@ƏdR3뢜NiVJiMvB\&6O_WouQV].kwi zDqU%o̎()BiP›w>YUbʠ8E+aUʀV H)jq?UѤB0[ma2dZiA O/V?R $XTqjUeQ Z1)jk )S ƨ5M^t='ЪVF3Ӏ lh!8 _Tc6W 1tǪt9݇'\Ꜥs}[jFw=rio;J31H5I7Ky!l֋Vbo(TU%}1BwJNMxΔچOOп8bҡ5 F:^2t|m QC4ߎ 0cg;좉1bzNs`>)i-9_Mj"͔\`@?aIسxfLt_8,`0cI0_M<$7/ډڱA%lV݌O1!thު8{t3Ǧ?XRoA}܌Y|s&KP~nEXi';Fi艰u]d(zk5¸h{D[kSg~!~cΨ#j[QWu'ujGg0""A;Uhf*;TW(Q8/ORȗ0Y;~ӛ7Aڐ]0}֣8gһ̣^Hv4g-C˒7XF4xlUU0$ރ[}w6{jw*uQUD .vW‡̮8hr/$>AD;iekSvoۉўe_f>~bvڤ$AIƤ$&)MdМoeB^񙸧]W mO[ ہ`I^}Ag{G }'AL%|aƎ8 ݄={$Ul3@m{c2{i7w|MRNBl OA{?tN0a n\aZ0 2C 6JSL.H^pTV!9ݸI/T`j腥djj5[b=MΨЌp. ye( a/xy7akd+l4lMNHU *?ֽEc9jJHFE9 7'Zry?_4[W>i_:]6 XGdטDj]RYP2NN?ϕZ u?%u ]hטqSAQ](ƇR; rIe3AA |a=,Z|K.wJ(R;қ9J1Mdҹ}Le<3=yܞLoQލȄ\SןT ŀw 3%4Jku0)VFgVfz}ʝ%?EP.29V:--⯤Ka _X6x"4,ތghYP; 2 Ao6/(Hp?N8&kKgol\*=n?JxkI*ɹ} Osc:`5Ϥ fy^mg.5G}\5..^0xAVgP4pMɢļ;7]9s N>(OI=/٦ț+HqןZ#h=V#'JA,v_R v{jMR3}`s j 6epUU(J֙o4dgYyYc.Zmz̗OZ?jб}_ym sZ_0̄B_W}e$1R?#-&=1oyׂwHx3uCd'N}.l7-#m#,'m[=b[mTQ_̒f$1w+L6G35G'ml_Y]G1+>~еg; }O>j8 h?*^Pa ңY:hi*5Zap"ZWh]h]Ѻ8TOE:4xh)9h &yU,   ǧ TGw]y\@Y-Kyx8{fgv6 I@J?qT^B+zs;[v:sx̃3wipl&x@o4.krYùá'2Y1/1?Z(udRi&m͎Qr(F! ٲVguwGg#וcUچҞ\)ڙ#Z#{\93(pW= W?hf7̕yZM[\/GQ>gΐuaQE?CS?] [92<)u-X08%G Me$gT/{-ID? -qH,BmsnHa2 BrI.bHɃ#d Wc8א:8><e e Yʾ {1! ɕ anw#eT]CX "FMPR,h  <LZsc/ ѷdkס_/pY ɼR. 7K2? ]eB=d(՜sA漈p.e"G$'s}ޗKzL.rPB}7@~CgÌR@BHeha}G͙̓LWLjF<tsoo3iMSP.?g!ri3q|ZJʛF聅xSQ\pl?MEh3XZ7NZwt: ippBz5Ґ}0I>^KGrS(ٛJCW'x@@C6ȾT|`x%<@Qd'ӟfs60xlc3YʼKL~̫I\||1<>l'wO }J_O$U4Lg4~,MϿE~"/5CNWOUת'ssɇ<;$Co>GDo>~ ol`1_mCĬ8;}qXw1|J+ ˢOg|8]ڑ^36czcӗoMM?"M}4 N/$ iB!_P pa0Z(7}+jB0OxTX& vaE P ꅷ~B3PP(|%\. W}BY/V4V-&}b8@$"qcTtC1bXǧcB a\>+>'ns#;^M|ڴ<&"2 }_7{xՌNa:`hY syhn尘X.KeJUsy"dr\Ρ41@KB(RqOjnڮRѶy#gr\N˼Mh14 ̇|Ǽ_8a~vcTox}lI(E/f$4K2--cBn>l!Rіr;rz-SLK-yGee<-8--,[A5㵖Be;ճX$Xֱ[ZKYXVZZ-o@+ˉh|h򖙶 _6,W,4ԭjF%)ۚ> :`ȣLgkl[(Z$>iIRZ7/:Nǣu yk5_Yq:˺'Zg阵6a!ZY0XQjʸ.8[uȲi}zֿmmc[fzYUWcm:[ߗ뫕MZL6-ϖe˥66LF[Vf54&ZtBs}Ŀٖ|W6 oٶضWm;m{lhDz +Z/~n{ aꍶwlCK۷p|cqlc vĮ6'!~v\wXg[͹dnOz?Ba}JJ-n-czK{kg4JQc_F׾(?-l۬߃l_/|(o36[6-woDeoq)@Yo?aPhK4^ٯmv:va i7՘#чjՑb/ "9Jqj5j5G0/QgP̰a~j1U ÎYbc,XuO9pG9ȕ;D*3˙k9ļ9LцY,>uz3oo̭,cJa12}8':;8:ǭ}k[ۜ;{9;qK΋.R.C\i0]HXo3Z+j!U(|c65‰\]宱Zda^'r= e4<rtƺQ Ks^/ !l6]][]]\-V;]'\v}ෘ)e K慮+.z -in-6m?|2+tq[>;`Ytw23|FfZwpykey;\.Ǹ'Ku‡Y4¸ݿp?~{ٚVB| a1M >>eβԻWwo-W蘵Z~` R޲b!e7DiJzx#x'3䚾 sz-WDԯs|}߻2|||a,_o$T1J).mWYAU+T xvGf(1S,AL!LMf-=EK/:'--<C_ЯYگ9گo31 )ʉo7=ZvrKy^qwg)2 X;gsfz.ao}}.SٞG'Ֆ7}׉}#ArkjwړgL"Pϒr}H&~l_LggX/WR쯱\OOHEPTl:˫Kz|!=shL7Kwv@Uqj1_Zsnuc K-Pÿ`z 8)8ʿ;\KW}0v+.G\kIZ2Ñkm*δs{~pDDDDDe !HDJ"A /KCC!' 8 l l=',A潟{zdԩ篪Ow3JJMBoʡL1M3t Yr&dD2̗rhkK[̚,fنay rydJSNX˴`̖y 5a{IIktVfY!|_I9ʖ&4Wo%7JMwUsr}{fVd,qP_Cqceg+I\ȫHwIr{#k9R cښ=2e; {ǚ!gV- 1eGLGt=Xً`:iOdWv99<)ÖcmF~M0m'HC)F\( o!X3Rř*Zmx6f2Y#d܋@9@K }X/iWY46$Ãd}egSAg gHc[z9ʳo4sCp9mi(Dij9L* aC2[w9?٤s"ȫ۠(Y+g2-WXAܻSfc2C} yfJkN S*ڐpisif"mt,3bR'03d 5GԔ9fRڎ&3M6ƊIrigrf+ȇ*8<}l5GͺI^]Ú\gM;{3bd !?!E 0{-6-·,Wa'."Q,knQ`8ZT$;Q+EYD~aEKMl76@F4|փ,;,X1=ZdhSx%JNIR*jrii\ZT)x4SkRrjigFW++I?dϳxuxTsƆ㚮"Hkʙ$3C եƃ,S*2,ord =)PҦl=5jBi(=2fnGѿ%ףHr2drӆ2Оs>[(#vf~S|)qz㗥sDB}d1s&>F JM45Uy0}93d 7M1Ե(=u+wEJ EO űBRZL*t87vsOGD#E\G>\xc35z8-[gZϑïPWp槤>q%g~pIFyr)XGo`H _¹m+4?4rS'lQj9bӞ3}6'Ƚ.ځ3eJ!HJ7d?cϱHݼd5uVRO(ƌ_RRver}ߥ,% ?`"j)_jN}!ɍIkIM-g[{ߦ _6o6c{5)3'Kgy,WqO)hEˏǩƳ6~Xq=2 uRצZ$=fGKE PɖK9> LNf}ᥦFzppMPG "jXsk.lI?qDq hqj-[;/}FMO$̢T `'1IfӻaLɫChp6B /]K װ?Gu~.9Ȟcӱjl5O-TKrZ֨jڢjP{TFXǏƘ I=z|90|sv3B/y T-n_Ҳ#6%̦ωPI Q5{~K6Ak4 8[}HggC t-[пCWuGsϩC;CwPBB_TwfV=zD͓j:@ю键ԭu;{f=HFzz&s|H/Ok!5zަw"݅{^49Uc_[ګ냨;^}NS{R]r*}e56!xy)5 !(GX]$ wf: d e,I0])rRI# "bJVDOP؏IbG;gCbI9Ԗ7J /#LK#wY>~62=6, >p&4ܾ@`0l|R4GHf ŒFY.eڍ4{)#Qei8OF$g| ]˘ )ƒq,/d:x+r w/:'Kr'LwLz>S>Szϔ3_9쬐'E{<)v'EݫIQ*]|HV8(q)>T|xqP|&$cT2:.9=+7ysrPrhrDrtr\rbrJrzrfrNr~rQri3&7$k[y䮤ܛܟ<<'gST"UjjKGwRSR#1'J6YũegEjUԺTmj{*O.>z^KHeNHu3KmTtrQJ>q^D;a%%U<(.HBh 4BhH.4x6u{YƾP.Yn%=[\ֶ}Id/e.r7 -!Ux+tE ߗ )^2dlɄh^Q&%P9䵂ٹ~|ޗ+Y亵̗,/yduɚ7msK' rfO"GL{/q?!M""_lAJvi>rrVbrWNFJJdJ.9TrxIRəK&+|\ڵ¼4v\C}떇-u#߿eٲ#eN.W}c^诼Z|oynş -=֞kW̿|HQce9d'O-{Z/,_Rkחogl" o)c,SEyRl }7?B_>A}Ҋ'$֪XYL_[Y6 cT,`+UUaZbV0?_qy͗]a W){؞PɎDeieʶE&E1UY7>|)/=|Ze9r7X~Cʡ)C,_l:ۼ1Iʳ,O!3,fo&qoroUֿiIט'X~Y~'Y*_e7+I\3Xi-i-Os=秅##gpxﻼ][j"O'CY#od| o R9Ԭ2y[% !iX&<2 ϐCǍ$1u{[^Or.5pRH* sEK-eV=L"E$Rj#QwؿL/DxHYF9O̓م6K91Z|7qc8ML>Ԟm^l˝XDZ1v@·6yD3:[~ͤ:dz`}6oq_b?/)?2mkl[[ru9iBWa.ۻl+߱uw.ǥ8c혓O-auml⚆̚ |FÝ2mKe>_zʉK9r\(ml669Čs"rr@v 'C؆#DemBlb=!d䁺ȷR]K_GɹVLeͫLkC|k5e껏rDr)D.;wy'ΐR7)oq I:@ H@kn^@_sof`0)t|`R?a63Z{mPl;1#x9H_y·[`gi<Zg^@0Yl4NuyҤT#S@]Ц?5dSÀ˗T-M&5~j*0̵}ja1I>Ѧϼ-+ `,ljہ4Pns2v mic4\WǾIM$DYkiZ`3fPq?oLp8]DзY;.>c+Ʒ\J `Wk}vIu{J:̚sAG]IO7[2v?0 FYDoind@ddo O򢥏][?ϒqh/fez!6kCdh,,/O5zM[W0yN4јvڱ^4VICoYE4ئsbت$c?mֻc7>.{}qCׅ uΖ?.(B' )␿3OY-cVvryΦ\ vak̫x ~D{c R<>Ϝo3-sev~gT˞El:F'aԧɞZpTtZf΢}ᱦݧ9!3_T#[gjٛ|#S}T/47goL/5klùEc-sZt:Vpu9bʱB^ C[،7e4("gspa}hus9O4{c^mϚAL;qtǜ 5Bdzp)` ۼSLJ/gaK^DIW3W{FajYb qn.Wͥt1gqyꬺnꡮ#_U_5H VCP5L WQU#mj]QjzNըmyu C_Fj|ZIg:7͸Qժ'2k^i~$}[|^C滞{L,&n\g:;3chg7L d©ç;5YőeUg#ncdsu#H}dwd_@$9999UF`GʣUhh7=QDD<0:$:<:*:6:!:9: _1yϾaMBb^M51O KAk}3̵X}*ekV9DG71<YNLhqEhCtOcXD3ѷ#iJ?Cѣ̏GDEDL̉dc#@/VbZ`:F`=;dX H@2ֺkv•XXXXBJs8_n>:vO6F'džbHgP""q)XC鱙1Y؜آHmlih3ZqlC&r m(BK/7?v0v8Zc'b([" Bl<O%GF|*^*ww+ޔ+yd+#yN EU|X|L|R|jtH|F|̒~#sеbh2DZc+ػSg+⫄x)HL9^*W1xm:=gQ$~,N(h4Qk剪DU>QOcHdc[gO?V _mM OȑhĨh\x01;1/0X[, q mXiu52hذM-D]bG&oGcLġq gĖjTQeQEfu*^ԫo|wU~*AEC#Ŕ(@ш\kHAѸȲ)EӋͤ (/ZtF-uKRAEeV='EkQm(̷m+Y+Z^-ڏ+:H*:\X511ɰ2c`ӐuEm9Oo E5ZgKvJٍi;{Vjx(?zqx k,{12%O@],ogNkV0=D9YvXF*5FZy6ToA{Nq)c\z[O=5):FĽFiz{$7gkza6@~[>|VT\E,>.U!Aý}T5+GA e)=5¾MYM+58anVѴlv/hZѴiy쳟8V1vZ0RO :~4\chcЎОБpq #+qk/eSWf,,tN~"x@bMAYl"wE6Og۶`!CGm.o Xm)CjMb]RZ=;n|}t}m Ykc~^~2^ݘNǫKfjkjkj(FRL*O}|Lʍ5~9Mm k ~5MNUT8ˣ~-Y3 4[]t@2G19ߔ O({H9Vߐc })˷ QׄVTׄ˄hD,?K$&UG/K/&%%?%]%]$Jq=@EEUj1 B}\l,7nץ~0^ˍۧ -l7ZqmWiUnO{yUڧpR5iqRc$Ͻ2o7\U6z,S)H9l\t4ӌ_#就R3S!/J3uSۖXC9h=Ҏ~E kU/׸UC'I~~LpV9yFYl5^Z}x@sVW!ƕ6/f0FՓy.wY=54fP6@˯ѳ#.o?؞HgdOy?A):Y:vVh|dU6Դ6nSӶ;=ޝmU=mQɞM%/_ͫwY{l${35Kemvi۽mRG^K%E.YUZ rEGUi-/Of_e.S ThQ̿CC6/ASA֣\>~\VxVA:vwa:뼿Ke=].u`a]Q݆v}ƻ]ٶ먮\-±C}hw\~ȇJUS"umjzDPw="݇^Wn sJ4hwYGstuU/^5.WlճUת:'7_] 빠k^{w]$ya݇ m{.ru֧CB[;UBw oXަF wްߘ5AJy0jH ^ #k"0OD!Z"ŰUJ]ndس[U[cm`nëN5NuVWx Rg"7!1zܠ~glFO[V. #i'?~v!1^5y5>e[UotuJMݯ>!ը]蘎:SaU51WzDWJ5W_/V_՗K~#aQ?Mzj|=_ aڬ JKR+L/Suz9b_' 4QwwoYCE'kϔ NޭkuzM!ݣ_i~QR^kOzޫʇ~_~>j_'>i'tI8 pb]$@guҹKtyܹǹGW8:J~!}e˺} y©8g;=yi;ugsӜ?:3wK?q>pˍ*`wwpЯ#ݑz{{~ݽݽ]upptܻ /==%;}T^ZV搜/=fh D '> !6䣁1:x>[?Dk끟[_[_@k xD/4!K_FWW  Fb@(iL2u큎RwD*jZ:U tco`|{qm"Gy( mxז7/ E&࡮G[] >vs=U,31Xn8w5=G `NcB`x5pnFd|??"?!B&rcg\猇܋_EP~ :881M@ Łmqp~; ~rmǁӨ55zn1$rͭ\|00 #(`40 &4$`20 LCӁḋ12C|Ș!c>ḋyY7ɒ`3X >u*aփ!P`0F1X`y[2#)̂F&̇7|x3L u|xF(ȂXyJG)h,,,b 3l v@sa|X*Vʇa(EYD˭ǭ?FXi#ZQp I;wk 5pzk޲ُv54 }%܇|h+h!7YMJ9!'>$ ɯ =$`20 LaVVVh5fÚyX3ka 9f(5(Sw^F ޅq.~lbuOp ":Duh!CD[-"ZS6HT[cP^FY""9=׀Dyr!ʭC[G9rw2QC!(Lj(eE+L_b={=D`Q(=f``"D5{AF9kiQwyJD56 Q`MAXc(F56 Q`k! CX(Q`:DuEV䢓χ?C|>χ?C| / 2=Fx tOf@=tχ=C|{#^ {t/н( "@ H)~$/ {O {t/й:@\ s/@|H O }@|HE$^7}ϛ>@B2'x IW@3gO>ɇ>'C|}#> O@'wI|^F@'I|`}]n {{/(FxAxjRAϞx<$!iHvd!O,$ۃd{lA=H $ۃd{lA=H $;YI->; d{֫x֫x֫x֫xlA=H $۳^ŷ^ŷ^ŷ^?,xzzzl%\L? `{rzR^5 # )RKlK|K!!!!!!!!܃{rRA=H) gggggggqg %4g_މ;'6mknF}$v EluXWt7hBD"nr5l,@H@l_rBU:Qe鏚 z*Nyz|'U/C(oo\|Q|Z;𪠱 hr^?\H?)> Xu\,NTuZuN_$H ?{s WyN:Pp/NCnE}ȡ`5(B=yѓA+d_]pYP5?L{dz|reg:zI4zIs"y<^f·aI`G~.U`̉tF/DxזOIF.ޯB=X圅n/vs9w̙󌝗{y:@jU;EA5Y5YCB0;Gn>z5yEP"O/9{TՁ*TioP2yy;=(]Wf`f W^8opP"yަ]*E-9el>“$QΠus'AnJŰer2)G]8"2JN-n|pGt+]rmG~{*ҘU nf};b;;bdiGJR.qs=>APY'Ͻ1u_?V;V| xQ`X ?{D s~޴:xvb8g2_S;B@Q"fs+\$%4ӶcֈP'MFZUS!vރ:Dz/\ۇΠ K#? ȀK6ʈ2A~:,.pC~x׏ kv}?D~ Zzl\;3+d\w'tu1F~ %*i@2"h@7\Di^4'&)2߭'bU֖Fg:X ӏ[ DŽ["";4 /T2qf>fcF>f,{.?g1mvs*g>/<'>ع`f/# à_}G]~Џ'U +P) [ BqP8bW~~lȅr|5^\Ɋ \;dN8@Kd.%)ʔoe)n#2[ʨ1c{#/q ;'ku>OkasawȓΣ-ŕX@$0_b}J6+a9I Dwcʣ`+927Ӕ<< װS_e~c%(Q)3E|RjAqlnN-}\;H ,<_;Y;UG;i})g.<"I3LJy!5Aӧ! OTToT/5}q?3,Yʓbk= =a~&.btg[/}$'%E},xRhr̗vZN^F?FsDF0r@KߌrQDBf03y:2}Ғ-YВ-ZLTqd)T)oB˸G2{ہ;T/5>ꢯGoGm ܩ^_zꅞz]^Wz^ze{E)"oS2j2;iͳ,𙏜ב+2X ,Oos]WJn}dV:y؈!ZjN[~n1@2-О9\yM*8ijIHĀ'e}R`%JY쓲.hm3'e OG~?\ރ(D,sGؽQ2voGKP~wP(Qqeb(Q2vH,I=Q$/`O{,V:NcӐL~O%CYP2=P{lȃxL>O,2n%bW,} ANv2X]4k7kk3`-aɨK<*3e ?sQrdOg3Ufş#6 Jyr`n,HY=O -1+d³;s+wֻiW۷۳۳۳+9Rk=kbRR2Xq&oߠM;ox;耇t ڳڳZۙuBVٓ3蒗ʅ;mN[I_YD<8EwD֊֊cQe {`,Tfa^ÌɇޤyT44Va9yȺ9'rjުC қXO"~9,/8-ܲs00r5 ϫ3fgŮ䡕u7KP=Rֳ|X/+3zޤEݠzޭ3>@u"NiT;N3r9΃gyBu;,gYpV;k;{N9pNsK*;ϸ!حtۺnn/;tǸ) w;].srq׹-676*wֹ;]n7t=RVPPPPРа7 ^[μ!-ƞ`ŞDJ>+o3o=w{]ZbJ{b{{bǻWY~!2bk؏Cu_yCl=Wc?a6ߜ}l淪M,}5h]r疺-_XZ~i骵tUG~mfzҵK[KNK wIK]-]W,] UKgWݖ,}{z[*Z*`g{ҕtiozOw,]Y됥=KaK#KQK׿[|Kׇcϖ㖮wKIZ*K_-,ug9ԝRwRW6tCW5tCBWm1'Y GQcg)) '8!.m,M 8STs e jv.,r迢KfpK£Ql$օ5pjl7LwH'4 9JNOʜ[o.htocxxȄnjlPxq     ltuo2345@AQltuox@AQltuox@AQltuoxA6H,78) / A !9:;<=>A?,RA/ A"# S@$h!A"%T&'UWB`BjBJ 1 1 k1 g sBvByBBBBBBBBBBBB CC%C3 a4 94 3 -C8CBCOC3 XC[C_CcCh gCuCC3 CCCCCFBCCCCCA3 G3 D 4 4 DD"D*D,D/D3D7D:D>DBDED3 1 HD BCD ECDF GHI JK8 3 `0 V WXY PDLZMN[\60 ltuoO(P @- ]ltuo)4QRSTUQVWXY8Z[\]^Q_`abQcdefQgh ij,klm no,pqr st(u vw*x+,yz 0 {{|-}~./0123$X(cinucinunmrabmys cinucinusijs bg5gibsnawahoj- / 0 ) ,0 ^45D3 _ 4`a / - 0 -  . 90 678!9X;#(ćDX;#(ćDP;0Zc&~P禘&~HpZ 9|pU%@X|R3*&jemKnl$U%@Q|dv1(Ʀ-3F`Lw@\= AfwԀ"&iJFC 44fFl"S]_Zt@"HU9@@@@D 0 b,,cd"#/ 80 </ 0 / D0 X0 \e$f%:;< 3 3 3  3 3 4  4 4 24 2 2 2 2 2 l2 p3 t3  3  ( $3  < 03  X A3  xG3  zM3  X3   |b3   }~3 l3 ~94 B4 0L4 1U4 `a4 ;1 ?1 C1  `j4  iu4  jP1  k4  lc1  mk1  n1  o1  p1  q1  r1 gL0hi&/ 1 / / 50 j'=2  2 /2 ;2  D2 M2 X2 H`2 m2 u2 }2  3 3 3  3 3 4  4 4 24 B4 L4 2 2 2 2 2 U4 2 2 2 2 2 l2 p3 t3  3  ( $3  < 03  X A3  xG3  zM3  X3   |b3   }l3 ~a4 v3  j4  ~3   3 k40lm (0 l / t / x / 3 )no 3 3 3  3 3 4  4 4 24 94 B4 0L4 1U4 `a4 j4  su4  t4  u4  v4 , !*/ 4 4 x wx " c#yz $%pqrst!">uv{w&'(x)*|+}y?@A,B#$+,-%~ Cz{|}~&'# . -. /0 12 34D/ 56 78 9: ;<0 =>P?)@ @AP BC` DE []^_AB`a H` FG HI JK LMN OP3 QRdd??0123 $ ST$% & UV WX>> YZ [\E( R]F('8 (]^H )]_X *]`h +]ax  b cc0w,aQ mjp5c飕d2yҗ+L |~-d jHqA}mQDžӃVlkdzbeO\lcc=  n;^iLA`rqgjm Zjz  ' }Dңhi]Wbgeq6lknv+ӉZzJgo߹ホCՎ`~ѡ8ROggW?K6H+ L J6`zA`Ugn1yiFafo%6hRw G "/&U;( Z+j\1е,[d&c윣ju m ?6grWJz+{8 Ғ |! ӆBhn[&wowGZpj;f\ eibkaElx TN³9a&g`MGiIwn>JjѮZf @;7SŞϲG0򽽊º0S$6к)WTg#.zfJah]+o*7 Z-A1b62S-+ldEw}ZVǖAOIъ OM~-QJ#SpxAaU׮.7׵Y-6]]wll?AԞZ͢$ Faw$eڪ]]FD(koipvk19Z* ,  m86F߲]qTp0ek*1u4yީ%8S1bSWĔՖk1**ykʬHpo].*F6fcTT"eM©g0&):{ϼkZ> 8$,52F*sw1pHkQ6Fzw]cN̵J #pAF]#l8?1(BOgT~yUbL8^#ܖTZ1ObbSyOIV~P-{b-R4٠~^eGnHl/Su6: #jT$+e?yHf'*b#ٽЧ ?&~?$pi;FBzw[keZ~7 Sv8H 3?r$7jnԄYFܨ |OQ;օ U d S - =G\ p&Gw)` /a߫i5&LsZ<#0zMzFM8,9; :R:(q-v,.7/pXqYs3r%w+OQvrtEux܉~OK }!b|tyBxʠz{.lD~m8onlk[wjR1h58ib?mcf+aQ`צedd"fig HINSKyuJcO NZLݘMFGN@E$DD2AsX@*IBCPhTg3U>uW ַVS:R|P~Q9ZS [fYX4])\ZEo^m/_5qϱ٥s\ۼqދ!K7 kfֶԁ-b3Πjp]$^'~*I@VW<âM˟ŏ{ tDCm-@wm.B+(铜>Td"ŀǼϭ~8y$owJ1}05_K^ iϏ은BI#ƈdX܁T̓cQ: rՆ⩗ fn|xK)o%ƭ/3vUuA?)C:|sĵ@͂ Ͳ;bIUeh"׻_HS1޼^Z4eg Wb27_k%8ם(ŊO}do׸Jj3wVcXWP0qB{߭gCru&op-?'Bs ưGz>2[Ȏg; i8P/ _Y=чe:ZO?(3wwXR @hQ+ğH*0"ZOWoI}@mNП5+#*'G| AH=XX?#1jvʬ`p^Y<L~i/{kHwâ hs)aLoD~Pf7VM'(@ﰤ ہg9x+n&;f?/X)T`D1 ߨMߒ.FgTp'Hq/L0UEc?kǃh6ry7]P\@TN%s7@'>$!AxUʰ\3;Y^U~PGl!;b F2ȂpԞ(Q_V:1X: n3 m:@/)IJNv"2x+ٗ Kx.HҥfAj^y9*O]#kM`~b_R 7zFh!1߈Vc0a"j6nS Nr)Υ{t*F8#vufz`rs"WG9^EMvc΍&DAdQy/4Aڱ&S֚E biLQ<6'5P..T&q]w4.6IE? v\[YI>U!lDa>Ԫ΋ϩ7~8A]&nv|oY yKiw\¹9~$ 66nQfq>,o,IӔ 渱{I .H>C-Yn馑gQz tafw0a, Qmpjc5dۈ2yܸو L+~|-dj qHA}mԵQӅlVdkbze\Ocl=c ;n Li^`Agqr<KG k5Blۻ֬@2lE\u ϫ=Y&0Q:Qa!V#Ϻ(_ ٲ $/o|XhLaf-=vAq *q3xɢ4 j m=-dlc\kkQlabe0bNl{WeP|b-I|LeMaX:QΣtԻ0JߥA=ؕפmCij4ngF`D-s3 L_ |Pq<'A  Wh% of a^)ɘИ"רY=. \;l  tҚG9w&sc d; mj>zjZ '}DhibW]egl6qnkv+zZgJoC`֣ѓ~8ORѻgWg?H6K +گ L6JAz``ègU1nFiyaf%oҠRh6 w G"U&/ź; (+Z\j1,ٞ[ޮd°c&ujm 6?rgWJz{+ 8Ҏվ | !Bhݳڃn&[owGwZjpf; \ebiaklE x NT9§g&a`IiGM>nwۮjJZ@ f7;𩼮S޻G0齽ʺŠS0$6TW)#gfz.aJ]h*o+ 7 Z-1A26b+-Sdl}wEVZOAي»IˬO ~M-JQS#xpaA.U7Y-۩6˚w]]llA?Z$㧲F waރ$Ųe]]DFok(vpi91k *Z  ,8mF6]pTqke0*1¶u4%y<8syjHA}X*ݹ1SbSW§ٖծ1k**kypH]oF*.f6TTcMe"¤0g)&Ůޟ:{kZ >8,$5*F21wsHpQkzF6c]wN̵ׄJ# pȄA#]F8l1?(gOB~TUyLbˁ8#^TO1ZbbySIOP~V{-b-4R^~Ge­lHnuS/:6# $Tj?e+y䏼Hf*'˼Ѝb# &??~p$iBF;[wzek~ZS 7H8v ?3$rj7nFY |OQ; U dؓS - \G=&pGw`)/ ai5&sL <:R=Pe6^X7}o5641W0ճ2k3$k%'1&-[#bML"'{ "!$*x(+)`F(> q-q,v.Ț/7pqXsYr3w%vQO+tru՛E~xKO} |b!ytxBz{l.m~Do8nkljw[h1Ri85bcm?a+f`Qeddf"giH IKSNJuyOcN LZMݥFĚGE@ND$A2D@XsBI*CThPU3gWu>V SR:P|Q~Z9[ SYfX]4\)^oEZ_/m5qs<\kg2z &J8 좞V`a/6i\lU,zB\uHƒ=&FW A+Ox]`غ7W>9q߳!7Kk ֩fض-bѠ3pj$]^Ĝ'*~@IWVÕ<ӂMʏş{ Dt͆mC-@mw+B.(>dT"ş~Ϝ8yo$w1J}50K_ ^ϋiBۉI#dXфTQc:r Р fΫnx|)Ko%3/uUv?A)ġ:C|sд@͉ ;IbeU"hH_S1ފZ^ھ4ge ȋbW72%k_ܝ8Ŵ(}OodJֿjw3XcVPW0Bq{gǧurCo&p-?О'sB zGɠ2>[ ;g/P8i_ Y=嗇e:ϏOZw3(?RXw@ Qh+HZ"0*WOIo@}m5N#+'*GA |􏒨HX=#?X1vjʨ`^pYL'!$UxAׯ3\Y;U^GP~b;!lڇF 2p(ԐQV_:X1: 3n :m@I)/NJ2"v+x xKH.jAf^O*9y]#Mk~`bю_޶ Rz7hFм!10cV"ajحn6 SrN){t*8Fv#fu`zrϮsɛW"G9E^vMcD&dA/yQA4S&ֿ EbLil!>aDƋΪ~7A8n&]|vYoᡱ Kyi׫w¡\~9$66 Qnf>q,o,ӹI 散 I{.C>HnY-Qg̰t zfa de4, D8 D8 ̠ fg5:-x D8 D8  hi: jkGH l)5 mn) op6. D8 D8  qrI st)5?uv)5 wx)50yz)5@{|)P}~78J`)p)))5)5)))))3 &  P Y 6  0@Xh(xH8`K9L /0  /0 ! 12"#$$M:%&'(N ;OPQ30@456H78H9h)::$=;;*+(R@<X=h>x?@ABCDE 'Q1R,<'Q1R-= *+8 HXp> 2T4U./?0(@1A2B TSUC34567D 2 TU8E< D 2 TU8E< D 2 TU8E<  T=U 2UU9:F<  2UU9:F< (  2UU9:F< 8   2TVU;<G< (H=IH  PJ 2 WU>?K< `J 2 WU>@L< pJ 2 WU>AM<  X2 TXUBN< FYGOPQ TZURST S2 T 4UCDU< VEF[VEF[ !B T=UW34 "X0#Y@$% T =UZOGH&'IJ[P() NT \U\*+OKL,-MN]^`./ p0OP.1 234256QR ף<7:8;.9 :; D <= ]0>? ^@@A? _@SPBC ``DETUF_xG aHIJ45`VKaLMNOPQRSTWRUVWbW n; &C vkkMPG&"֊/aK+d 5ӆ1 Cͼ-}wp4mG0K=V9'C#=.r *ϝxO K} xV|iqލuݓklRobfF^[^Z}Wf`Sc0M-ZI D@ƥ d'NK`%#/+6lA/ ]D@hf+*{Pu&6>;;kvqUP2M_}1>φ˃4y:Z iYmێ`7Od2z~\sKwV OK86F+GB{\=fX@US]CQ;%)&!,G^(BM6P2,v?kZ;&H VM#RV/K`mpl +e= hﶻ'؀odj#ͳ`~>ɐ}:{y`6q}[Fu2 t-0q].KYT@PENOJ+ GC!}{`COFr[v hJGl0a$-eK^VZp0m5= ^[ Q7R3?>:З$:V -T)y&;h+̠ȥPMlk/|vˡv`#ds'ě yg:Ջb}>  q+2h6mf{u]6@! $<Ti   -M Mm }   . 6V v  6 Vv    ?_  &F Zr   ?a    $ <L\j jx   2L Le p   8 X x    4 P \ h x V R > dYl ( bj |,|,Yt ( ,axxp  },},pp\_Z,Z(    M N b c `ZZ( `-027::=>XY^`qt|||  D8 [ [( L[\[( [[(  > @ F V b c [[( 114:GN \0\) O "'47;d\t\)    < < ? ? A D M V b c \\) ]]) / %&P]`]) 557799>?q~ ]^) ..////0?0@00001/101111111111334MMMN`0O_ߦ?@*0/011           # & +  2 2 2 2 2 2 2 2 2  2  9  ?  E  I L !R "U #[$[%[&['[([)[*[+[ ,[ -b .i /p 0s 1x 2y 3} 4 5 6 7 8 9 : ; (c,*XHQRSlSSTTTU,UUU@VVVDWhWWPYYZLZZZ8[|[[ \P\\\<]]#     Rn. N `QURq1 P a! A PY S;y9 Qi)  I PUPS+u5 Q e% E P] TS}= Rm-  M PSUS#s3 Q c# C P[ TC{; Rk+  K PWS3w7 Qg' G P _ Tc? Ro/ O `PTsRp0 P ` @ PX S;x8 Qh( H PTUS+t4 Q d$ D P\ TS|< Rl,  L PRUS#r2 Q b" B PZ TCz: Rj*  J PVS3v6 Qf& F P ^ Tc~> Rn. N `QURq1 P a! A PY S;y9 Qi)  I PUPS+u5 Q e% E P] TS}= Rm-  M PSUS#s3 Q c# C P[ TC{; Rk+  K PWS3w7 Qg' G P _ Tc? Ro/ O PWS[QYUA]@PXT!\ R ZV`PWS[QYUa]`PXT1\0R Z V`     ?? #+3;CScspp !1Aa  0@` abcdefgh0ij@klPmnohpqFYprstuvwxy$z{|[}~bcR 0\]@^_P*+ ` pijx`LPTX\`dhlptx|H ppppppppppppxxyyyyyyyyyyyyyyyyyyyyyyy@@@@@@@@@@@@@Ttyyyyyyyyyyyyyyyyyyyyyyy (8@T\xh``tpyyyyyyyyyyyyyyyyyyy@PPH@@LPXpyyyyyyyyyyyyyy < (,<LdP\\phx|yyyyyyyyy 0p (@(08HHLPlX\\hx|yyyyyyyyyyyyyyyyyyyyy<<<<<<<<<<<@L\lyyyyyyyyyyyyyyyyy$0@Lhxpdllp|yyyyyyyyyyyyyy $DHD<@@PLdtltyyyyyyyyyyy $80( $$,@\TPT`lhpyyyyyyyy0@@p<0$ <D88hHHXhxyyyyxxxxxxxxxx|yyyyyyyyyyyyyyyyyyyyyyyyyylllllllllllppt|yyyyyyyyyyyyyyyyyyyyyyTTTTTTTTTX\d`d\tppx||yyyyyyyyyyyyyyyyyyy8888888888<<<<@LdLDHLTXlpxyyyyyyyyyyyyyyy$(($,P0  <XH@H\tlxyyyyyy 4$4<<@TD@HDDLPh`d`ptxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy||xxtx|yyyyyyyyyyyyyyyyyy|xttttl`dTHhPHHPTXh|yyyyyyyyyyyyytld`\\``d\TP<00H0$( 8LDHTX|ptxyyyyyyyPHDD@@@DHHD8,  08H48THHHXXTT`dlyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyytxxyyyyyyyyyyyyyyyyyyyyyyyyyyyylThx\XXXhtxyyyyyyyyyyyyyyyyyyyyx`@0@88,8@@Lhhlpxxttyyyyyyyyyyyyyyt\D   8$408(48PHHHXX\dxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy|xyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyhX`X``hp|yyyyyyyyyyyyyyyyyyyypL8@8,4<<D@`T\hd|hpyyyyyyyyyyypT0  $0L48<8XHDHHHLXdhpyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyypyyyyyyyyyyyyyyyyyyyyyyyyyyyx\hhXX\ltxyyyyyyyyyyyyyyyyh<H4$4@00DXL@<DHLdhp|yyyyyyyyyyyy`@  H<$< , 4H40<H\@@Pyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxdh`LPPXXhlp|yyyyyyyyyyyyyyyyyyyyd<P<04HP((T,,@L`\PdltxyyyyyyyyyyyyyyyyytL$  8PL$ 8 $8$8<,,4$4`yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy|yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyydhP\XHPHP|xyyyyyyyyyyyyyyyyyyyyyyyyHH$0D<HH0\8<@@XDDhxyyyyyyyyyyyyyyyyyyyy4,$<HLHD4<$0$, $0Hhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyp`Xpxt`|yyyyyyyyyyyyyyyyyyyyyyyyydL<Lhp`THhPHHT\yyyyyyyyyyyyyyyyyyyyyyD ,,X`LH , 0Xpdpyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy|ll|pxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy`P<\phPL4DHTXtyyyyyyyyyyyyyyyyyyyyyyyyyyL(<@\XXT( 0<DX|yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxppd|yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy|h@TXPPdyyyyyyyyyyyyyyyyyyyyyyyyyyyyyTH,D,(8Pd`yyyyyyyyyyyyyyyyyyyyyyyyyy4,$0<,<  $,Tlyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyypyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyh\DyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyTP$llDh`|yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy4 TtDXHHpPyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy`tyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyydPPl`lhyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyX,H@P@((LPTlyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyytyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyPpXyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyDH0httxxxyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyxD08DD8 (,yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyt|yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyx|xxhPHHPXyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyTHHH\<4 yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy,(,T yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyp4yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy@yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy`4 yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy@yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyleei-./01h$x:LF <N>6>Nܟ>>A>>e??-?;?-H?T?&^?.f?pm?3s?w?Bz?|?Kg~?E????? x9w ;;Jq=dp)>AB>C \>/8w>ſ>\a>p>ܶ>>~>0>> h?yk ?bY?*(?"?C*?11?~y8?+??\E?K?WQ?hV?Y[?S`?d?sh?k?o?mq?>ft?v?hmx?z?\{?x|?`}?~?'~??Jk?D??{?????? x82 :v:=;&Ϝ; ;f# >>~#>x/>t;>"tH>oU>kb>SQp>0~>n*>\> >>d>pC>w>6ú>]>>v>>>ٗ>>>d?cj?Al ?Yi ?t`?^P?7??: ?Ű$?tk(?>,?#/?+D3?m6? -:?0=?@?C?kG?#J?M?O?R?eU?W?|Z?<\?4_?ka?c?e?bg?!]i?k?l?g\n?o?@q?r?s?t? v? w?w?x?cy?`z? {?|{?6|?G|?)+}? }?}?A~?Y~?~??0?NY?{???5??[??3??;??T?@????? x76 9&9^=::Ue:8#;Y;;*; [;;[<.0<-K<h<.q<ʓ<<T<<Ɵ<<=G=1=(=ef5=B=lP=^=?m=)T|=== =n=&== =P==w=Y=3o==i3=jp> >g>>M>t >t&>q,>"2>8>>>BE>\K>)R>X>p`_>(f>l>s>Dz>ـ>b>>i>x.>ג>ӆ>=>>>9>GY>.> >$> ϸ>u>>>>4>>~>}>4>>>>>>u>C>>9c?f?Ri??W0?\? ?u?B!? #?%? ~'?W)?h.+?'-?.?+0?3b2?%4?5?7?S9?;??x??~A?|3C?]D? VF?wG?cI?6J?h[L?M?#=O?P?LR?KeS?T? V?rYW?X?Y?[?L\?qz]?]^?N_?C`?:a?6c?8d?Ce?\f? g?g?%h?i?Yj?@k?f`l?/m?m?ɽn?a|o?v5p?p?Qq?5@r?r?=s?t?t?>u?8u?Nv?Zv?ZKw?w?5x?x?0y?ty?y?O3z?z?z?4{?{?U{?f|? X|?X|?j|?X}?:F}?)z}?>}?}?6~?K.~?T~?y~?~?~?X~?~? ?[%?c;?O?}b?s???$????z?U?T???????U??m??6?7????g?????????< x6 88=99sv9#:qY: :`خ:":;R;A}0;K;h;ȃ;:;ڡ;;T;;v;Š< <0<)<6=n%=+=G&2=ʭ8=aR?=F=yL=S=[=:b= i=p=]x====== =w0=e==X=W=í=L==_Ķ=X===f=U0=8=0=/="=== !=#R=ُ= m>i>>>? >q>h>`>Os>*O>0>|>">$>'>Z*>}->30>r 4>-"7>X<:>[=>Ѐ@>C>vF>J>HM>LJP>S>W>bZ>?]> a>2id>Ig> 0k>ln>\ r>|u>x>p|>>4>>[F>>و>Y>t>~E>>2>N“>6>s>FO>],> >>͠> >>|>d>/N> 9>>%>>>>>dշ>ȹ>>z>J>>ݚ>>">>ˆ>̓>>>>~>!>>X>->p>>>l>>ە>>>f>˦>;>>>k>>>>??X????? ?B?- ? ? ? ? ?????T?Q???=?"?u?2?U?ף???u?M{?no ?b!?~U"?dG#?8$?(%?W&?'?'?(?)?$*?q+?ь,?@u-?\.??C/?(0?N 1?1?P2?ô3?'4?zt5?R6?/7? 8?8?9?6:?p;?F?0??qd@?t3A?7B?B?C?bD?+E?E?F?}G?@H?I?I?J?AK?K?׸L?rM?+N?&N?ǗO?KP?P?'Q?`R?S?S??gT?gU?U?VaV?W?iW?>NX?X?xY?-Z?Z?2f[?!\?\?/]?]?X^?i^?b|_? `?ՙ`?P&a?La?:b?b?FIc?Gc?Qd?d?XTe?de?Pf? f?Gg?g?k8h?h?R#i?i?`j?xj?j?Uk?k?+l?˔l?l?bm?m?0+n?Dn?n?@Mo?*o?p?bp?p?&q?Clq? q?{r?ir?jr? s?[s? s?s? At?#t?t?u?au?u?u?-v?Hov?v?v?,w?iw?Tw?w?Ux?Qx?x?x?x? (y?Zy?׌y?y?}y?Iz?Jz?vz?z?z?vz?k {?pH{?o{?{?{?m{?|?%|?qG|?lh|?|?|?r|?0|?&}?Y}?8}?|S}?sm}?}?<}?}?<}?}?}?~?B$~?,8~?xK~?+^~?Fp~?́~?’~?)~?~?V~?#~?m~?7~?~?U???+? 6?@?J?T?]?f?o?w??C?|?b??=?8??S?x?Z??_??t?)??? ???C??????i??e??? ?????L??|??n??,?y???*?T?x?????????????????x5 77k=88z8#9Z9899X9~= =I==O==^==m==m==S%=x<=W=u=====>=tq=t===]=W=>=2= =Ѿ=b%=}==96=˗==d=D=>==8&==u=o===)==D==!l==c=>?===]=N>l>8>>Qw>->0 >} > >Q >^>Y>ր>>MR>E>)>> >w>A> ^>I>I!>">;$>%>3'>(>20*>ܰ+>2->e.>@;0>~1>I3>4>{\6>67>Lu9>;><>$>>?>JA>B>bvD>F>#G>uAI>J>yL>#N>O>JXQ>BR>yT>AV>W>Y>6[>\>^>|6`>za>c>Ae>f>Kh>,Vj>6 l>fm>uo>3-q>r>t>ZZv>Kx>Uy>x{>P}>>.i>eJ>$,>i>4>Ԅ>T>>>f>L>2>> >>.э>칎>">Ќ>v>a>L>8>$>v>L>>Cؘ>cƙ>ﴚ>棛>G>>Cs>c>T>8>+*>>>>>>ި>ө>Ȫ>2>>>>E>[>ą>}}>u>m>f>p_>X>/R>K>F>l@> ;>5>1>~,>&(> $>3 >>4> >>h> > > >>>{>,> >>Q>>B>>>>>K>>G>>>>>>>e>>Q > > >L>>>>>>>>'>O!>}#>%>'>*>X,>.>0>2>-5>X7>|9>;>=>?>A>C>"??$?f?5&??'?c?)??$*?? +?i?+?? ,?;?D, ?: ?, ? ?+ ?I ?* ?P ?) ? ?,(?E?D&?)?#??5!???A?_?^?=????t ?????.}??v?J?[n?E?f??]?T?oS?_?$I??(>?f?w2 ?Z ?&!?!?"? "? #?#?M#?t$?$?d%?%?T&?n&?B'?z'?/0(?(?)?)?*?l~*?*?h+?+?R,?,?;;-?6-?".?t.? /?|/?}/?b0?E0?HF1? 1?)2?ʚ2? 3?|3?3?(]4?4?<5?$5?B6?6?6?f7?7?B8?/8?[9??9?9?)c:?0:?:;?];??#>?0>?_??^??~0@?P@?@?gA?A?u4B?B?C?@fC?C?0D?)D?|D?{]E?'E?$F?F?3F?LG?G?DH?qH?H?S3I?I?I?YSJ?J?K?MpK?K?,L?+L?nL?YDM?M?"M?YN?N?O?jO?O?P?xP?8P?B+Q?Q?EQ?=4R?ًR?R?9S?S?S?{v?_v?zv?v?v?v?ev?ew?z?`Uz?kz?z?ؗz?z?z?!z?z?{?D{?*{?>{?MR{?e{?+y{?D{?"{?ȱ{?4{?h{?c{?'{? |? |?(.|??|?O|?A`|?p|?|?||?'|?|?|?|?|?|?|?E}?^}?G$}?1}??}?L}? Z}?g}?s}?s}?}?*}?B}?.}?}?}?}?)}?=}?&}?}?| ~?~?/~?K)~?@3~? =~?F~?3P~?Y~?b~?k~?t~?x}~?~?~?~?~?,~?~?~?~?~?|~?~?~?~?~?~?;~?~?,?v ????{"?4(?-?S3?8?>?5C?KH?HM?*R?V?[?:`?d? i?om?q?u?y?}??h???=???Y???ã????J???5??(????L?o???~?f?A????&??L??A???[????;?Z?n?z?|?t?d?K?*????T? ??e???7??N??M??6?? ?l??"?v???Y????S?????@?g???????5?J?^?p??????????????????????????????????x4 6O6=77{7+#8Z88L88#9d909hK9@h99i\9̥959A9i9x=9:b:~:Q*: *7:D:6R:La:Op:/:": ::PQ:F:y:::::::O::m;u;ib;IP;];Lj ;d&;<-;S3;l:;2A;H;O;>V;];&d;`l;s;-{;́;Ʌ;q։;;q;Y;; ;fg;(;Ph;;Ѧ;(];";;;e;;J;L;9;iz;;);ʘ;;=(@=A=C=/:E=3F=H=[J=L=PM=ZO=1LQ= S=DT=V=YX=Z!Z=[=a]=_=Ra=X#c=d=Af=dh=Nxj=Rl={-n= p=q=s=)u=w=wy=_{=7I}=4=퐀=i=ƀ=z=%t='o= k=g=pe=c=Xc=c=d=f=i=jm= r=w=}=(=C====ɪ=\=™=К=Bޛ=H=*= ==1=LE=zY=n=e=#==/˨=|===|5=/R=o==\=qͲ=^=#=2=4V=z==ź=h= =<=e====o=@=7o=Y=N==0=#c=e=y=`=5=k==-=,=M== =J=Y==8{==c=9=z==f=B=:=X=B=X=|==1={=}==?^=O=*=G=<=r=r8=:==>!>l>l>>Dn>E>>os> >#>|>b*>>( >7 >u > >GH >B > >[\>x>>s>'>>> C>>>cb>>>x>><>\>>!c>>^>>G>>8>u>0 >+ >!>c">] #>&#>J$>W%>&>&>l'>XQ(>)>@)>;*>P+>?,>H,>->fU.>z/>/>0>_1>E#2>2>=3>o4>45>5>I6>&7>[K8>9>9>:>g;>q/<><>;=>>>YR?>@>@>A>zB>sEC>D>1D>E>>tF>@G> H>H>=I> vJ>,DK>L>dL>zM>N>OO>P>P>Q>R>bS>4T>yU>U>?V>~W>AQX>$Y>~Y>Z>[>u\>J]>^>^>m_>`>xa>Nb>&c>dc>d>e>Tf>]g>6h>i>Xi>j>k>gwl>Qm>,n> o>~o>:p>>q>wr>Ts>0t>u>u>;v>4w>sx>cy>Bz>!{>,|>|>}>Р~>;>0>o> >ɂ>>d>Ղ>G>u>)>>k >T>]>c>Ն>=H>Ⱥ>t->?>*>4>^>l>>S>@Nj>;>뮌>">>R >>.>h>ݏ>YR>Nǐ>`<>>&>F>>q>2>s> > _>RՕ>K> –>8>5>%>̜>>ъ>>By>>h>ߛ>eW>0Ϝ>G>>-7>`>'>>>)> >>>t>>f> >gY>Ҥ>iL>ƥ>?>>3>>'>ա>>y>>w>>΀>>}v>u>l>>b>*ޮ>Y>կ>P>.̰>G>ñ>?>w>|7>>/>>P(>>-!>>U>>>> >{>>>> >]>y>0>t>F>o>>bk>6>g>>c>$>F_>w>[>>dX>>KU>>kR>>O>>RM>->K> > I>>8G>a>E>>"D>{>B>O>A>Q>@>>&@>ؿ>?>[>,?>>>>ھ>>>Ӿ>>>>?>5>c?>>?> >p@>>&A>>A>p>B>p>C>>"E>>dF>>G>s>.I>>J>>OL>$>M>>O>>Q>}>oS>d>]U>Y>YW>[>`Y>h>r[>~>]>>_>>a>> d>#>>f>Y>th>>j>>l>>o>;>Vq>p>s>>u>>w>>z>>|>(>/~>4>6>4>0>(>>?B?s??V?D?1???gF?ʆ?*??G?8???,I?w?? ?DJ??? ?$K?S?~? ?K??? ?)L?6???C ?CL ?> ?4 ?% ?L ? ? ? ?K ?b ?/ ? ?J ?t ?+ ? ?I ?+ ? ?b?G????F?r??C?C??I??@??E?r?=?|?˻??9?x?ط??5?t?g?6?0?o?r? ?+?bj???&?}d??T??^?S???V?#???R?ZO?Y?N?9 ?G???~?6>?{???4?/r???v*?g??[??\?ۙ?? ?P ? ? ?!?sD!?5!?!?!?47"?s"?K"?"?2)#?e#?#?.#?i$?V$?$?$? %?F%?%?%?r%?86&?q&?&?;&?$'?O`'?ś'?-'?(?M(?(?B(?e(?y:)?u)?x)?b)?>&*? a*?ʛ*?z*?+?K+?4+?+?+?i5,?o,?,?,?3-?@X-?=-?+-? .??.?y.?J.?.?|&/?_/?p/?/?$ 0?fE0?~0?0?0?)1?b1?1?q1?1 2?E2?~2?2?2?'3?W`3?3?3? 4?"A4?*y4?!4?4? 5?X5?Q5?5?5?66?ln6?ƥ6?6?G7?mK7?7?7?t7?R'8?^8?ٔ8?8?9?89? o9?l9?9?:?H:?2~:?5:?&:? ;?U;?;?-;?;?@,?'?>?s>?n>?>?g??E??z??I??m??~@?zJ@?c~@?8@?@?A?>MA?ÀA?4A?A?B? NB?,B?8B?/B?C?LC?C?@C?C?MD?ID?|D?ED?oD?E?DE?nvE?DE?E? F?H=F?nF?7F?F?G?3G?eG?G?G?G?(H?QYH?H?kH?H?0I?rKI?{I?I?I? J?v;J?6kJ?J?tJ?J?Z)K?XK?K?K? K?L?CL?rL?L?&L?L?&-M?[M?ΉM?M?M?"N?BN?oN?N?XN?N?l&O?SO?&O?aO?O?P?5P?kbP?4P?P?P?Q?wAQ?mQ?Q?9Q?LQ?GR?,JR?uR?R?QR?R?L$S?OS?zS?S?,S?*S?'T?QT?|T?:T?T?6T?&U?PU?{U?U?U?U?"V?LV?$vV?V?V?xV?W?DW?mW?W?ؿW?W?ZX?9X?~bX?X?CX?X?Y?+Y?SY?{Y?ZY? Y?Y?%Z?AZ?hZ?Z?>Z?HZ?;[?,[?R[?y[?[?[?[?D\?x9\?_\?\?\?[\?\?]?JB]?g]?]?b]?]?]?!^?F^?Vk^? ^?^?/^?^?!_?1F_?Xj_?f_?\_?;_?_?`?FA`?d`?+`?z`?`?`?a?7a?Za?Z}a?a?a?a?gb?)b?Kb?mb?b?ܱb?b?cb?c?8c?Yc?S{c?c?c?c?c? d?nAd? bd?d?:d?d?d?/e?R$e?\De?Nde?)e?e?e?+e?f? "f?WAf?`f?f?f?f?qf?/f?g?e8g?Vg?;ug?g?g?g?g? h?)h?EGh?dh?th?h?Eh?h?h?i?1i?Ni?ki?@i?i?li?i?;i?j?2j?Nj?jj?j?yj?3j?j?`j?k?0,k?vGk?bk?}k?k?k?yk?5k?l?hl?8l??Sl?ml?l?֡l?ۻl?l?l?a m? #m?j}?p}?w}?P}}?}?͉}?}?}?4}?@}?A}?7}?"}?}?׿}?}?`}?}?}?]}?}?|}?}?p}?}?:}?~?~? ~?R~?~?~?!~?&~?+~?0~?5~?:~?{?~?ND~?I~?M~?R~?:W~?[~?v`~?e~?i~? n~?~r~?v~?K{~?~?~?9~?w~?~?֔~?~?~?#~?,~?+~?"~?~?~?Ӹ~?~?s~?7~?~?~?Q~?~?~? ~?~?-~?~?~?~?~?B~?~?~?$~?`~???? ??*?2?2?+??!?#?&?)?m,?5/?1?4?c7?:?<?S??A?}D?G?I? L?N?P?_S?U?!X?yZ?\?_?\a?c?e?h?6j?]l?n?p?r?t?v?x?z?|?~???x?V?/??ы??]??Ւ??9???(?Ĝ?Z??y????}??c?ϫ?7???T???I??׷??U?????G?k???????????????????_?;?????Z?#???m?+???Q???^???R???.??^?????*??8??<??7??)?????`??5???e??%???8???;???.?|???[???-?o???/?l????R????"?S???? ?7?a?????$?H?k????? ?(?E?`?{?????? ?!?6?J?]?p?????????? ??$?/?;?E?O?Y?c?l?t?|???????????????????????????????????????????????????????????????????x3b 55P=66.|6#7Z78777l$8e8ɖ08K8Qh8^8^8Υ8788U8$B8~9e9c9*9?/79D9R9Ta9Xp9^99'9@9iY9O99999"9.*999<9:: o:^:k:ژ :&:O-:|3:S::%JA:0H:6O:t[V:-]:e:l:*$t:{:,:߅:1: :%9:u:š::ш:n::':$е::P:!(::~:b : :E:y:::s::gg:A|;L;$;L ; ;;;;;;;";=%;j(;+;.;S 2;Bl5;8;L<;g~?;;B;[F; I; XM;P;0sT;V X;5[;U_;c; f;}j;REn;r;au;y;L};)π;ʂ;Ȅ;Wˆ;ш;܊;7;7;;+;WI;j;;%;;;K;%;;;D;;د;)(;{;Ҷ;!.;&;;V;I;/;; ;;;f;;1;Z-;[;3S;;k;(;; u; ;;=;;;;;x;ԟ< =>>=?=x@=kA=CB=C=\C=vD=E=F=|[G=e6H=I=I=J=K=L=VaM=h?N=O=O=PP=.Q=R=E}S=}^T=(@U=E"V=W=W=QX=:Y=Z=ex[=]\=[C]=)^=_=(_=`=a=b=їc=d=je=Uf=?g=*h=3i=)j=j=ik=l=qm=n=Ao=Tp=qq=ar=6Rs=Ct=Y4u=&v=Cw= x=x=uy=hz={=|=}=~=ɯ=1S=΀=uJ=kƁ=B==;=x=5=Ѳ=Q0= =+=%=(= =%==>$==j#=T=v#=ѣ=c$=-=.&=h=(==d,=}=0=V=6==><==CC=Ǔ='K=mϔ=S=ؕ=]==h==bs=c== ====!=r=,1==EA=ɞ=;R=۟= d=H=v=c=C=Z==+)=泤=>=ʥ=_U==l===n==*==NE=ҫ=`=q=|= =~=C(=?=rF=հ=xe=M=X===6=Ǵ=X=={=C =2=X1=ø=DV= =|=9===6=ʼ=^=U=Ȇ=p=N=aE=='p==›=1=2=^=w=h=#==|R=B===l=Ѳ=jK=9=;}=s==I=V=a}===L====g=U===Y)==b=s==9=c=u==&=zO===+=='j= =p=bI===o*=/=#l=J ==4P===6=n=z===c=8=Ǫ=N=}==:==L=?)=e=s=I==d= =p=W===L===MC=7=R=;==ь=5===1=9=B>>>A>A>>1B>Η>>SC>;>;>TE>>>4H>>D>K>>>P>>>V>^> >Y\ > > >c >v >z >k > > >}t > >% >>~ > >/>و>>;>N>>G>>:>S>>>a>>>3p>> %>>=>4>я>>E>>>aW>Ų>@>i>~>@!>}> >5>4>l>I>">>5_>>>u>t>~/>>>'G>>  >_ >L >!>x!>!>4">">:">O#>#>g $>j$>$>b(%>8%>&%>*E&>E&>w'>b'>'>!(>!(>(>~@)>O)>6*>3`*>H*>r +>+> +>yA,>,>->Ic->->$.>.>.> H/>D/> 0>k0>n0>.1>1>_1>1T2>2>3>+z3>U3>>4>4>V5>e5>o5>+6>ߍ6>6>S7>7>8>|8>;8>C9>9> :>)n:>:>5;>~;>p;>xa<><>)=>=>l=>V>>f>> ?>?>}?>ZN@>K@>SA>o}A>A>GB>BB>C>9xC>C>CD>GD>!E>uE>E>*AF>WF> G>sG>[G>@H>oH>I>tI>I>BJ>J>K>wK>K>IFL>L>"M>|M>LM>LN>ȳN>O>O>O>SP>P>"$Q>xQ>Q>_]R>R>.S>QS>T>iT>T>;U>U>O V>vV>V>[IW>۲W>pX>X>X>YY>Y>|-Z>Z>[>k[>[>r@\>ݪ\>\]>]>]>MU^>^>*_>_>`> l`>7`>wBa>ʭa>/b>b>4b>[c>c>I3d> d> e>we>e>;Of>qf>'g>g>h>mh>h>i>j>j>j>fk>k>@l>l>Rm>m>!m>cn>9n>>o>o>fp>Dp>4p>7dq>Kq>q@r>r>s>Ps>s>=ht>t>sEu>(u>"v>ȑv>w>ow>w>Mx>x>P,y>y> z>zz> z>Y{>P{> 9|>ۨ|>}>}>}>h~>~>I>`>>M>M>>>7.>f>>mׁ>>fH>>>>*>fc>>ԃ> >bF>5>>>)>b>ӛ>ԅ> >F>>=>j>+>d>#>pׇ>>#J>>>l>/>oi>>܉>.>O>>4Ê>>6>p>T>/>>W>>ˌ>>?>z>>?>g(>b>͜> ׎>R>K>>Q>>!5>o>>>>Y>A>Α> >4D>~>>i>4/>j>ߤ>ߓ>>U>>˔>>A>|>÷>> .>9i>o>ߖ>>8V>>̗>A>C>>>>1> m>>/>>n[>>Қ>>=J>>>>w9>Uu>;>'>)>e>>ݝ>$>7U>P>p͞> >E>>/>o>6>s>S>> (>pd>۠>Mݡ>>BV>ƒ>QϢ> >wH>>>_> ;>w>}>=>.>j>>{>Y!>=^>'>ئ> >R>>̧> >.F>F>d>>:>w>>N>/>l>>m>$>b>>ܫ>Q>W>9>Ҭ>6>M>I>ȭ>q> D>>U>>:>gx>#>>1>to>D>>(>f>>> >^>y>wڲ>y>V>>ҳ>>N>쌴>˴>9 >gG>>õ> >N@>~>ݼ>,>9>w>4>>2>eq>ԯ>G>,>;k>>A>&>Xe>룺>>!>_>_>ݻ>>dZ>>׼>>PU>>ҽ>>P>U>/ξ> >K>Պ>ɿ>>G>>>>C>>>>?>~>>>&<>J{>q>>8>w>4>n>5>t>1>y>2>r>f>>0>ro>Ү>6>->m>u>>Z+>j>L>>K)>h>X>>p'>g>>->%>de>>>N$>c>>S>#>b>r>->!>a>n>4> >`>>g>; >`>>>>_>h>N>7>!_>>>>^>ݞ>>>^>Ҟ>>>^>>>>_>*>?>W>p_>>>>_>>3>[ >`>>> !>?a>r>>!>b>R>>"> c>N>>#>d>f>>$>Ie>>>:&>f>>9>'>g>E>>(>^i>> >*>j>L>>,>l>>Z>->4n>>>/>o>j>>S1>q>A>>23>s>&>>5>u>>>7>w>>>9>y>&>>/;>{>;>>I=>}>Y>>k?>>> >A> >>7>C>P>>j>E>>>>-H>>J> >fJ>>> >L>.>>J>N>f>>>Q>>)>>CS>ϓ>[>>sU>>>>W>&>>8>Y>H>>V>[>a>>j>]>q>>u>_>v>>t!>a>n>>f#>c>Z>>?2?S?Vs??ɳ??:?r?4?T?u?L?????N6?V?v???A?p??7?W?#x?N?x????9??Y?ey??????4:?TZ?sz??????;?0[?H{?^?t????;?[?{??????%<?,\?3|?9?=?@?C?D ?D< ?B\ ?@| ?< ?7 ?1 ?) ?! ?< ? \ ?{ ? ? ? ? ? ?; ?[ ?n{ ?V ?< ?! ? ? ?: ?Z ?z ?b ?> ? ? ? ?9 ?pY ?By ? ? ? ?} ?H?8?W?w?c?&???e?"6?U?u?N???j??3?xS?$s?Β?v???d?1?P?Cp?ߏ?y???<?-?_M?l?{???? ? *?I?"i???? ??%?hE?d?F?????L!?@? `?j?Ş??u???m;?Z?z?R???"?d?5?T?t?R?????I/?sN?m????$?A ?[(?sG?f?????? ???^?}?ל?һ????7?V?{u?d?J?.???.?M?yl?M?????J%?D?b??J???n??9?yX?"w?ȕ?k? ??E?.?rM?l??!??2? ?8# ?A ?2` ?~ ? ? ? ?p ?!?A5!?S!?r!?d!?!?!?l!? "? ("?YF"?d"?"?+"?k"?"?"?#?K8#?{V#?t#?Ӓ#?#?#?>#?[ $?v)$?G$?e$?$?$?ɿ$?$?$?%?7%?U%?s%?%?%?%?~%?e &?H'&?(E&?c&?݀&?&?&?U&?!&?'?3'?pQ'?.o'?'?'?T'?'?(?[!(??(?\(?Cz(?ߗ(?x(? (?(?+)?+)?1?1?1?_2?72? T2?Zp2?2?2?02?o2?2?3?63?BR3?ln3?3?3?3?3?3?4?34?%O4?)k4?)4?%4?4?4?4?5?.5?J5?f5?f5?;5? 5?5?5?b 6?!)6?D6?`6?D|6?6?6??6?6?{7?"7?=7?4Y7?t7?C7?ī7?A7?7?-7?8?58?mP8?k8?,8?8?ٽ8?(8?s8?9?*9?9F9?ra9?|9?֗9?9?(9?J9?g:?:?::?U:?p:?:?:?:?:?:?;?x-;?^H;??c;?~;?;?ų;?;?];?"?1>?TL>?f>?>?I>?>?>?>?L????8??R??m??!??=??T??f??s??{ @?#@?}=@?vW@?jq@?Z@?D@?*@? @?@? A?&A?Z@A?!ZA?sA?A?YA? A?A?dA?B?'B?AAB?ZB?ftB?B?wB?B?sB?B?[ C?&C?/@C?YC?rC?EC?C?C?.C?qC? D?#D?=D?KVD?toD?D?D?ҺD?D?D?E?E?8E?QE?iE?E?ћE?E?E?rE?HE?F?0F?IF?lbF?({F?ޓF?F?;F?F?F?G?'G?G@G?XG?ZqG?܉G?XG?ϺG?@G?G?H?tH?4H?'MH?yeH?}H? H?MH?H?H?H?I?B'I?c?I?WI?oI?I?I?I?I?I?I?J?/J?hGJ?H_J?"wJ?J?ǦJ?J?UJ?J?K?K?15K?LK?~dK?|K?K?HK?K?]K?K?] L? L?G8L?OL?gL?|~L?ؕL?.L?L?L?L?P M?!M?8M?OM?gM?>~M?]M?vM?M?M?M?N?N?6N?MN?vdN?]{N?>N?N?N?N?N?OO?O?1O?}HO?+_O?uO?wO?O?O??O?O?RO?P?O*P?@P?5WP?mP?P?cP?P?P?^P?P? Q?& Q?]6Q?LQ?bQ?xQ?Q?Q?0Q?@Q?IQ?MQ?KR?C)R?5?R?"UR? kR?R?ƖR?R?kR?5R?R?S?qS?%/S?DS?yZS?pS?S?MS?ްS?hS?S?lS?T?YT?1T?.GT?\T?qT?CT?T?߱T?#T?cT?T?U?U?%1U?GFU?c[U?ypU?U?U?U?U?U?U?rV?ZV?<-V?BV?VV?kV?V?LV? V?ľV?vV?#V?V?lW?&W?:W?,OW?cW?:xW?W?/W?W?W?tW?W?/X?X?/X?DX?_XX?lX?ӀX?X?/X?UX?tX?X?X? Y?!Y?5Y?IY?]Y?qY?Y?jY?HY?!Y?Y?Y?Y?GZ?$Z?7Z?fKZ?_Z?rZ?OZ?Z?wZ?Z?Z?Z?Z?[?b"[?5[?+I[?\[?o[?,[?v[?[?[?/[?a[?[? \?\?/\?C\?V\?i\?|\?\? \?\?\?\?\?]?V]?"&]?8]?K]?d^]?q]?ǃ]?p]?]?]?F]?]?a]?^?e^?*^?Q=^?O^?$b^?t^?^?5^?^?ͽ^?^?M^?^?_?_?+_?$=_?=O_?Pa_?]s_?e_?f_?a_?V_?E_?._?_?`?`?&`?b8`?(J`?[`?m`?T`?`?`?I`?`?z`? `?`? a?a? /a?}@a?Qa?Mca?ta?a?Za?a?a?0a?la?a?a?b?!b?<2b?TCb?eTb?qeb?wvb?wb?pb?db?Rb?:b?b?b?b?c?gc?+0c?@c?Qc?Sbc?rc?c?Ec?c?tc?c?c? c?c?d?pd?(d?>9d?Id?Yd?Hjd?zd?ۊd?d?Wd?d?d?d?d?#d?: e?Ke?V,e?[r?r?+&r?0r?;r?gEr?Or?Zr?sdr?nr? yr?Or?r?ȗr?r?,r?Wr?{r?r?r?r?r?r?r?s?s?s?$s?.s?8s?Bs?^Ls?5Vs?`s?is?ss?^}s?s?Ӑs?s?4s?ݭs?s?s?s?Ms?s?fs?s?ks?t?\ t?t?8 t?)t?3t?]y?Dy?*Ky?Qy?Wy?^y?edy?jy?py?&wy?]}y?y?y?y?y?6y?Uy?py?y?y?y?y?y?y?y?y?y?y?y?qy?Wy?8y?z?z? z?z?dz?-z?$z?*z?q0z?+6z?;z?Az??Gz?Lz?Rz?0Xz?]z?gcz?hz?nz?tz?yz?-z?z?-z?z?z?z?z?jz?Ѫz?4z?z?z?Fz?z?z?6z?~z?z?z?@z?yz?z?z? z?7z?]{? {?{?{?{?{?"{?'{?-{? 2{? 7{?<{?A{?E{?J{?O{?T{?Y{?^{?kc{?Gh{?m{?q{?v{?{{?[{?!{?{?{?^{?{?ʜ{?z{?'{?Ъ{?v{?{?{?R{?{?}{?{?{?${?{?-{?{?'{?{?{?{?{?\{?|?&|? |? |?:|?|?|?0|?{#|?'|?,|?H0|?4|?8|?<|?*A|?ZE|?I|?M|?Q|?U|?Z|?4^|?Mb|?bf|?tj|?n|?r|?v|?z|?~|?|?|?|?|?t|?b|?M|?4|?|?|?ש|?|?|?^|?/|?|?|?|?S|?|?|?|?E|?|?|?Z|?|?|?R|?|?|?.|?|?]|?}?}? }? }?}?}?}?}?}?"}?&}?r)}?,}?K0}?3}?7}?z:}?=}?6A}?D}?G}?8K}?N}?Q}?!U}?hX}?[}?^}?.b}?je}?h}?k}? o}?=r}?ju}?x}?{}?~}?}?$}?@}?Z}?p}?}?}?}?}?}?}?£}?¦}?}?}?}?}?}?}?x}?c}?J}?0}?}?}?}?}?}?U}?'}?}?}?}?U}?}?}?}?Y}?}?}?}?3}?}?}?;~?~?~?, ~? ~?j~?~?~?5~?~?Z~?~?t ~?"~?%~? (~?*~? -~?/~?2~?|4~?6~?e9~?;~?D>~?@~?C~?E~?G~?HJ~?L~?O~?`Q~?S~?V~?cX~?Z~?]~?Q_~?a~?c~?)f~?lh~?j~?l~?(o~?bq~?s~?u~?x~?3z~?b|~?~~?~?~?~?(~?I~?h~?~?~?~?̓~?~?~?~? ~?~? ~?&~?*~?,~?,~?)~?%~?~?~? ~?~?~?ܷ~?ɹ~?~?~?~?e~?G~?'~?~?~?~?~?g~?:~? ~?~?~?s~?=~?~?~?~?M~? ~?~?~?>~?~?~?^~?~?~?l~?~?~?h~?~?~?T~?~?~?.??`???? ?> ? ?V??g??p??s??n??b??N ?!?4#?$?&?'?(?S*?+? -?.?/?F1?2?4?]5?6?8?d9?:? <?]=?>???FA?B?C?!E?fF?G?H?-J?lK?L?M?O?XP?Q?R?S?*U?[V?W?X?Y?[?7\?^]?^?_?`?a? c?*d?Ge?bf?|g?h?i?j?k?l?m?o?p?!q?,r?5s?=t?Du?Iv?Mw?Ox?Py?Pz?N{?K|?F}?@~?9?0?&?????߅?͆????v?]?C?(? ??͏???g?C???͕??y?M?????]?*????O??ۡ??b?$???b??ۧ??O???u?*?ݬ??B???P???U???O???@???(?ȸ?g?????ۻ?u???=?Ծ?i???"??D??b??{?????+??8??A??F??G??E??@??6??*?????{??b??F??'???r??J?? ???Y??'???U???|??=???Y???o??$?~??/???3???1???)?z???j???T???8????`???6?}???L????Y????\????V??? ?G????/?h????E?{????O?????L?}????=?l????"?O?{????&?P?y?????B?i?????%?I?m??????>?_???????>?]?{????? ?(?D?_?z???????/?G?`?x????????,?B?W?l??????????-???Q?b?s???????????!?/?>?L?Y?g?t???????????????&?1?;?E?O?Y?b?l?u?~??????????????????????!?'?-?2?8?=?C?H?M?R?W?\?`?e?i?n?r?v?z?~???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????ST>3 34< 4#4`4&4K14P;=4pI4#V4d4Ums44 44i424?44i446q4I45 55v{5&57{15=5^LI5;aV5Od5%s5y55|ْ5d5R53a5%5.5A5A.5W5f6O 66M6u&62G16t<6^I6e"V6 d6r6S66r666]65-6ǰ666`66@7 777E&7=17<7oH7U7c7r7-77t77,7G7yy77G77s78~ 8m88b&8V08]<8H8U83c8nPr88kj8X8*ۛ8 8hŰ8;B8)~88e8,89FV 9C9Q9%909&<9`H9SfU9Dc9h r99$B9-9{9c˥99 9fC9 G92#99:. :0::%:w0:|;: &H:'U:c:xq:;::::˚:]:ӻ:::::\; ;^;i;%;C0;g;;aG;MT;]b;{q;;;ב;GR;Aj;'*;✻;;; ;5X;<<<;<R%w>3m>>'$>./>;>;G>M.T>7a>p>%>sy>W>ɚ>ؤ>m>>>3>>=>?re?B?+?$?u/?:?eG?S?a?`p??a        ӈjkl4 jml 4  j d'@Bn        ( ) _ 0/e D8 D8 D8 D8 D8 D8 D8 D8 D8 n  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`ABCDEFGHIJKLMNOPQRSTUVWXYZ{|}~t  !"#$%&'()*+,-./0123456789:;<=>?@abcdefghijklmnopqrstuvwxyz[\]^_`abcdefghijklmnopqrstuvwxyz{|}~(04 d%&(  +bopc2eq3fr !"#P45$6%789&:';()*+,   -./01  %H:%M:%S%m/%d/%y%Y-%m-%d%I:%M:%S %p%H:%M%H:%M:%SSundayMondayTuesdayWednesdayThursdayFridaySaturdaySunMonTueWedThuFriSatJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanFebMarAprJunJulAugSepOctNovDecAMPM%a %b %d %H:%M:%S %Y%I:%M:%S %p%m/%d/%y%H:%M:%S0()*+,0 !h"-./01#$%&'()h*+,-./012  3  (45 6H789h:;<=> !"?#$@A%&'(B)*CD+,-.E/0FG1234H56 2@3hs7t8<IJ=K<IJ=Ks7t8 >LM?NH @OPAQX @OPAQx BRSCT<IJ=KDgqEhr u vUwFxyUwF zVWX{|Y}GPUV9:;`WX<=>truefalsepUV9:;WX<=>0~Z[\]H( >LM?N BRSCT<IJ=KxyUwFzVWX{|Y}G()+ i j6w  Y0  Z@ +P  Z` Zp Z + + [   k L,l\<|B"bR2r J*jZ:zF&fV6vN.n^>~A!aQ1q I)iY9yE%eU5u M-m]=}   S S  3 3  s s    K K  + +  k k     [ [  ; ;  { {     G G  ' '  g g     W W  7 7  w w     O O  / /  o o     _ _  ? ?     @ `P0pH(hX8xD$dT4tC#c     @XSBK@I2"X!{sbhXE 0~SsAmTbSAA-BKbhTb~XBK!;(@XSBK@I2"I2EA!;I2'7 " 0A-("7 ~ ?              :       $(, 048<@DHLPTX \`d h &-5JT_hmsz  (2?K`bdfhjlnprtvxz|~_p}C`JVmgt}GqgB>T )3@LV^aA^jk~pxiv[@7V?)2+:=NXxSL$n*1Mw<3'+"!+ 4 &-5?JT_hmsz  (2?KV`bdfhjlnprtvxz|~+:=@GNXgqx*17>AMT[^knw~ !'+4BLS_ipv}$+2<CJV`gmt}")3:FXgv ,:HUcw    $ 6 I Y h s z    " ) 7 A H S c p |   " , 9 E R [ e r     ( 6 C P _ n |  % 1 B Q Z f r ~  $,4<BGLRYag c  mn    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz,     $(6   $ & ( * , . 0 2 4$                "              N                 !"#$%&'(),048<=>? @ B D F H J L NPT X Z \ ^ ` b d               6      $, 2 345                  @:("<DFHJLNPRSTVXZ\^`bdefghlptx|  n h(    `Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O `Psp0  ` @ X ;x8 h( H T+t4  d$ D \ S|< l,  L R#r2  b" B Z Cz: j*  J V@3v6 f& F  ^ c~> n. N `Qq1  a! A Y ;y9 i)  I U+u5  e% E ] S}= m-  M S#s3  c# C [ C{; k+  K W@3w7 g' G  _ c? o/ O A@!  @a`10  @      !1Aa  0@` #+3;CScs@@E  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ c  mn    !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz c  mn   ,-.1:;@ABCDEFGHIJKLMNOPQRSTUVWXYZ  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ c  mn    !"#$%&'()*+,-./0123456788:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyzI1S0ixSTVWY[`cihoru E`YQ[S]U_W:e,;<=>f,ABCDE{|}&!*!k+!2!N!!!`,a,b,kc,}d,}m,Qn,qo,Pp,Rr,s,u,v,~,?,@,,}yef'---vwA  /29J-yp  P `!5 ?10&'"_(8HhF `!,0/g,,c,@-" 2=y~  !      `{ var unlockSoundContext = function() { if( AL.currentContext ) { if ( AL.currentContext.ctx.currentTime == 0 ) { var buffer = AL.currentContext.ctx.createBuffer(1, 1, 22050); var source = AL.currentContext.ctx.createBufferSource(); source.buffer = buffer; source.connect(AL.currentContext.ctx.destination); if (typeof(source.start) !== 'undefined') source.start(0); else if (typeof(source.noteOn) !== 'undefined') source.noteOn(0); } window.removeEventListener('touchstart', unlockSoundContext, false); } }; var unlockMusicContext = function() { if( SDL.audioContext ) { if ( SDL.audioContext.currentTime == 0 ) { var buffer = SDL.audioContext.createBuffer(1, 1, 22050); var source = SDL.audioContext.createBufferSource(); source.buffer = buffer; source.connect(SDL.audioContext.destination); if (typeof(source.start) !== 'undefined') source.start(0); else if (typeof(source.noteOn) !== 'undefined') source.noteOn(0); } window.removeEventListener('touchstart', unlockMusicContext, false); } }; window.addEventListener('touchstart', unlockSoundContext, false); window.addEventListener('touchstart', unlockMusicContext, false); }media/bytecode.bycFailed to initialize GLFW #canvasUncaught exception: {return Browser.isFullScreen ? 1 : 0}{return window.devicePixelRatio}N3AGK9AGKThreadE in at line bytecode.byc/interpreter-backdrop.png/interpreter-spinner.png/interpreter-logo.png/interpreter-power.png/AGK-Help.png/AGK-Help-Icon.pngBuilt Jan 24 2023 (OpenGL 2) (OpenGL ES 2.0) (Vulkan)Device IPv4: Device IPv6Bytecode file does not having any debugging information, variables and call stack will be unavailableIDLETo exit a running app, simply press thetop of the screen for 2 secondsINITIALISINGtop of the screen for 5 secondsUNCONNECTEDCONNECTED%d%%RECEIVING APPWAITINGError: ERRORFailed to receive app, stop thebroadcast and try againTrying again in %d secondsNETWORK ERRORThe app may not have networking permissionsTap/click the screen to exitFailed to load plugin "%s" required by this app, it may not be available for this platformFailed to load ReceiveAGKPtr function from plugin "%s", it must be exported undecoratedFailed to open bytecode file for readingCannot load bytecode file because it was compiled with an old compilerThe full version cannot load bytecode compiled with the trial versionCannot load bytecode file because it was compiled with a newer compiler, you will need to update your AGK player appBytecode error, String table is corruptBytecode error, Unrecognised variable typeType field name is too longInteger variable name is too longFloat variable name is too longBytecode error, String table index out of bounds when reading string variable default valueString variable name is too longBytecode error, Type struct index out of bounds when reading type variableArray size cannot be less than -1%s in %s at line %dFailed to resize array as it is an unknown type, must be a bug in the compilerType variable name is too longBytecode error, Array has no dimensionsBytecode error, Array has too many dimensionsBytecode error, String table index out of bounds when reading array variable default valueBytecode error, Array of types should not have default valuesArray variable name is too longBytecode contains unknown instructions, please update the AGK PlayerBytecode error, invalid type index when calculating variable offsetsBytecode error, invalid variable index when calculating variable offsetsFunction name is too longFunction parameter or variable name is too long%g\n \r \t\" ": Cannot convert JSON %s to an AGK arrayCannot convert JSON %s to an AGK typeTried to run a program without loading itTried to run a program without any instructionsArray index out of bounds, Index: %d, Array Length: Array index out of bounds, Index: %d, Array Length: %dEncountered a RETURN statement when not in a GOSUBCannot remove an element from an empty arrayCannot sort array of types as the type does not have an Integer, Float, or String as its first memberCannot sort arrays of arraysInvalid instruction for string insertCannot insert into array of types as the first variable of the type is another typeCannot insert into array of types as the first variable of the type is an arrayArrays of arrays cannot be sorted, use more dimensions to insert into a sub arrayInvalid instruction for inserting into integer arrayInvalid instruction for inserting into float arrayInvalid instruction for inserting into type arrayInvalid instruction for searching string arrayInvalid instruction for searching type array stringCannot search array of types as the first variable of the type is another typeCannot search array of types as the first variable of the type is an arrayCannot search array of arrays, use more dimensions to search a sub arrayInvalid instruction for searching integer arrayInvalid instruction for searching float arrayInvalid instruction for searching type array integerInvalid instruction for searching type array floatInteger division by 0Division by 0Reached "continue" without being in a loopReached "exit" without being in a loopReached "exitfunction" without being in a functionReached illegal instructionUnrecognised instruction: %dProgram counter is out of rangeStack overflow error, this can be caused by too much recursionFailed to add breakpoint, could not find include file %sFailed to add breakpoint, could not find line number %d in include file %sFailed to remove breakpoint, could not find include file %s[].,{ }]="]=.length"%s"Variable@Version@Version:%d%d:%s:%s:%d%d:

:%s:%dJPEG Error: %dColor type not supportedImage %s is too large, resizing to %dx%dN3AGK22AGKShaderConstantValueEJoystickOuter.pngJoystickInner.pngButton.pngButtonDown.pngArial.png/Missing.pngMissing.pnggifFailed to load gif imageFailed to parse gif imagebmpFailed to load bmp %u subimages.txt.atlasrepeat: Unrecognised .atlas file format: %sAGK does not support multiple textures inside a single .atlas file: %s Cannot set UV repeat/clamp mode on a texture derived from an atlas texture.Cannot set min filter on a texture derived from an atlas texture.Cannot set mag filter on a texture derived from an atlas texture.Failed to create image, width or height is greater than maximum size supported by the deviceRenderer does not support non-power of 2 mipmaps, mipmapping on this image will be turned off.jpegUnsupported image format, only PNG, JPG, and GIF are allowedFailed to load image file: %sError loading sub image - Cannot load sub images from other sub images Error loading sub image - Parent image does not contain sub image Failed to set sub images, could not open file "%s"%s_%.6f_%.6f.pngpng%s:%f:%f:%f:%fFailed to load resized image, scale values must be greater than 0LoadImageResized final image size is larger than the device can support, it will be reduced to %dx%dFixed Width LetterFixed Width LetterExtFailed to get source image dataFailed to get destination image dataN3AGK9cObject3DEN3AGK22AGKShaderConstantArrayEFailed to get image dataFailed to open .raw HeightMap data %s, file does not exist.objFailed to load object "%s", file not foundFailed to load object "%s", file contains no data.agoFailed to load object "%s", no object data chunk foundFailed to load object "%s" - %sBone transform matrix contains scale values, scaling of bones is not supported and will be ignoredBone offset matrix contains scale values, it may not display correctlyFailed to save object, no file extension foundFailed to save object, unrecognised fileextension. Only .DAE and .OBJ are currently supportedSetObjectScalePermanent cannot be used on instance objectsUsing GetHeightMapHeight on an object that has rotation in the X and Z directions will not produce meaningful resultsN3AGK10cObjectMgrECannot set the shape, shapeID %d does not existUnrecognised physics shape for sprite in SetSpriteShape()Warning, cloning a sprite created with LoadSprite will load the image multiple times, use LoadImage and CreateSprite instead for better performanceImage is not big enough to have that many animation frames Tried to set an animation frame on a sprite (%d) that has no animationInvalid frame number %d for sprite (%d), should be in the range 1 to %d.ResumeSprite called without first calling PlaySpriteToo many points for a physics polygonCould not add polygon point, polygon shapes have a maximum of %d pointsCould not add point to polygon shape, index must be less than the number of points. index starts at 0.Could not add point to chain shape, index must be less than the number of points. index starts at 0.Cannot get shape vertex, shapeID %d does not existCannot get shape vertex, vertex %d does not existUnrecognised physics mode for sprite in SetPhysicsOn()Failed to set shape friction, shape %d does not existFailed to set shape restitution, shape %d does not existFailed to set shape density, shape %d does not existb2IsValid(density) && density >= 0.0fcommon/Box2D/Dynamics/b2Fixture.hSetDensityFailed to set shape sensor, shape %d does not existFailed to set shape group, shape %d does not existFailed to set shape category bits, shape %d does not existFailed to set shape category bit, shape %d does not existFailed to set shape collide bits, shape %d does not existFailed to set shape collide bit, shape %d does not existascii.pngasciiExt.pngFailed to create frame buffer, color and depth images must be the same sizeFailed to create frame buffer, either color or depth image must be specifiedStringArrayObjectUndefinedN3AGK10JSONObjectEN3AGK11JSONElementEInvalid JSON, unexpected end of objectInvalid JSON, unexpected end of stringInvalid JSON, unexpected end of object key pairN3AGK9JSONArrayEInvalid JSON, unexpected end of arrayInvalid JSON, unexpected end of array elementN3AGK10JSONStringEInvalid JSON, unexpected character in numberN3AGK10JSONNumberEN3AGK8JSONNullEInvalid JSON, unexpected character in array elementN3AGK8JSONBoolEInvalid JSON, unexpected character in object key pairInvalid JSON, unexpected character in objectFailed to parse JSON file, must begin with an object or arrayN3AGK13cFileReceiverEFailed to connect file receiver/Plugins/N3AGK8cNetworkETried to set an int value on a network variable that is not an intTried to set a float value on a network variable that is not a floatGot an int variable update for a non-existant variableTried to change an int value on a network variable that is not an intGot a float variable update for a non-existant variableTried to change a float value on a network variable that is not a floatanyip4anyip6Failed to connect to specified network - check your firewall permissionsFailed to connect to server IPFailed to connect to specified network, client name is not uniqueServer disconnected whilst trying to check shared variablesReceived variable update for non existant clientReceived variable update for missing clientReceived variable update for own variablesReceived disconnect message for selfReceived disconnect message for non-existant clientReceived disconnect message for missing clientClosed network before completing GetNextClient loop, could cause a crashFailed to add data to packet, amount of total data exceeds the maximum packet size of 1400Failed to add string to packet, amount of total data exceeds the maximum packet size of 1400Failed to add int to packet, amount of total data exceeds the maximum packet size of 1400Failed to add byte to packet, amount of total data exceeds the maximum packet size of 1400Failed to set packet pointer position, value too largeCannot change file receiver sender whilst it is running, you must wait for IsFinished() to return trueFailed to set sender for file receiver, invalid pointerCannot reset the file receiver whilst it is running, you must wait for IsFinished() to return trueTried to get an int value on a network variable that is not an intTried to get a float value on a network variable that is not a floatReseting network before completing GetNextClient loop could cause a crashFailed to GetFirstClient(), GetNextClient() must be called until it returns 0 first.Cannot delete a client that is still connected, you must wait for it to disconnect from the serverInvalid client ID passed to cNetwork::GetClientName()Invalid client ID passed to cNetwork::GetClientIP()Failed to get server IP, use GetDeviceIP or GetDeviceIPv6 insteadFailed to get server IPOnly the host can kick clientsYou cannot kick yourself off the network, use CloseNetwork insteadInvalid client ID detected in network SendMessage(), message will be ignoredCan only store a maximum of 5 user values in a clientCan only get a maximum of 5 user values from a clientFailed to reduce the number of polygon points to less than 12 Failed to load object "%s", file is incorrectly formatted, chunk name beginning "%s" contains an unexpected close bracket }Failed to load object "%s", file is incorrectly formatted, chunk name beginning "%s" is too long (max %d)Failed to load object "%s", unexpected end of file, perhaps a missing bracket?Failed to load object "%s", unexpected end of file reached, possibly missing a closing bracket }Failed to load object "%s", file format error, too many float values in float array "%s"Failed to load object "%s", file format error, not enough float values in float array "%s"Failed to load object "%s", file format error, too many integer values in integer array "%s"Failed to load object "%s", file format error, not enough integer values in integer array "%s"VertexAttribAGO format has changed to require a Mesh tag around vertex dataRotationQuatVertexCountIndexCountubyteComponentsNormalizeyesDataVertexAttrib:DataIndicesvertex stride must be a multiple of 4number of indices must be a multiple of 3vertex array must contain at least 3 verticesAGK needs to split the vertex buffer into chunks of 65536, but the the mesh uses an unsupported primitive type. The mesh will not draw on this deviceNum Indices: %d does not match index count: %dObject %d has more than 4 bone weights per vertex, AGK only supports 4 weights, the rest will be ignored Failed to load object "%s", no vertex position data foundFailed to load object "%s", no polygon data foundFailed to load object "%s", unexpected blank token in face listFailed to load object "%s", position index out of range//Failed to load object "%s", texture coordinate index out of rangeFailed to load object "%s", normal index out of rangeFailed to set mesh from memblock data, memblock is too small for the data it claims to containFailed to set mesh from memblock data, vertex attribute data type must be 0 or 1Failed to set mesh from memblock data, vertex attribute component count must be between 1 and 4Failed to set mesh from memblock data, vertex attribute name length must be a multiple of 4No vertex position attribute found to build collision dataNot enough vertex position components to build collision dataN3AGK4FaceEShader "%s" attribute "%s" has a different number of components than the vertices in object %d provide, this shader may fail to display the objectShader "%s" requires vertex attributes that object %d does not provide, this shader may fail to display the objectInvalid shader was removed and replaced with a system generated oneInternal shader errorN3AGK19Anim2DKeyFrameColorEN3AGK25Anim2DKeyFrameColorCurvedEFailed to load Spine skeleton, JSON root is not an objectbonesFailed to load Spine skeleton, JSON bones is missing or not an arrayFailed to load Spine skeleton, no bones foundFailed to load Spine skeleton, bone is not an objectFailed to load Spine skeleton, bone has no elementsFailed to load Spine skeleton, bone has no nameFailed to load Spine skeleton, bone name is not a stringparentlengthyrotationscaleXscaleYinheritRotationinheritScaleslotsFailed to load Spine skeleton, JSON slots is missing or not an arrayFailed to load Spine skeleton, no slots foundFailed to load Spine skeleton, slot is not an objectFailed to load Spine skeleton, slot has no elementsFailed to load Spine skeleton, slot has no nameFailed to load Spine skeleton, slot name is not a stringboneFailed to load Spine skeleton, slot has no boneFailed to load Spine skeleton, slot bone is not a stringFailed to load Spine skeleton, slot bone does not exist%xskinsregion:widthattachment%s:%sanimationsFailed to load Spine skeleton, JSON animations is missing or not an objectFailed to load Spine skeleton, no animations foundFailed to load Spine skeleton, JSON animation is missing or not an objectFailed to load Spine skeleton, JSON bone animation is not an objectWarning when load Spine skeleton, animation found for bone that doesn't existFailed to load Spine skeleton, JSON animation bone is not an objectFailed to load Spine skeleton, JSON animation bone rotation is not an arrayFailed to load Spine skeleton, JSON rotation keyframe is not an objectcurveN3AGK22Anim2DKeyFrameRotationEsteppedN3AGK29Anim2DKeyFrameRotationSteppedEFailed to load Spine skeleton, JSON rotation keyframe curve must have 4 valuesFailed to load Spine skeleton, JSON rotation keyframe curve values must be numbersN3AGK28Anim2DKeyFrameRotationCurvedEtimeFailed to load Spine skeleton, JSON rotation keyframe must have a time valueangleFailed to load Spine skeleton, JSON rotation keyframe must have an angle valueFailed to load Spine skeleton, JSON animation bone translation is not an arrayFailed to load Spine skeleton, JSON translation keyframe is not an objectN3AGK22Anim2DKeyFramePositionEN3AGK29Anim2DKeyFramePositionSteppedEFailed to load Spine skeleton, JSON translation keyframe curve must have 4 valuesFailed to load Spine skeleton, JSON translation keyframe curve values must be numbersN3AGK28Anim2DKeyFramePositionCurvedEFailed to load Spine skeleton, JSON translation keyframe must have a time valueFailed to load Spine skeleton, JSON translation keyframe must have an X valueFailed to load Spine skeleton, JSON translation keyframe must have a Y valueFailed to load Spine skeleton, JSON animation bone scale is not an arrayFailed to load Spine skeleton, JSON scale keyframe is not an objectN3AGK19Anim2DKeyFrameScaleEN3AGK26Anim2DKeyFrameScaleSteppedEFailed to load Spine skeleton, JSON scale keyframe curve must have 4 valuesFailed to load Spine skeleton, JSON scale keyframe curve values must be numbersN3AGK25Anim2DKeyFrameScaleCurvedEFailed to load Spine skeleton, JSON scale keyframe must have a time valueFailed to load Spine skeleton, JSON scale keyframe must have an X valueFailed to load Spine skeleton, JSON scale keyframe must have a Y valueFailed to load Spine skeleton, JSON slot animation is not an objectWarning when load Spine skeleton, animation found for slot that doesn't existFailed to load Spine skeleton, JSON animation slot is not an objectFailed to load Spine skeleton, JSON animation slot color is not an arrayFailed to load Spine skeleton, JSON color keyframe is not an objectN3AGK26Anim2DKeyFrameColorSteppedEFailed to load Spine skeleton, JSON color keyframe curve must have 4 valuesFailed to load Spine skeleton, JSON color keyframe curve values must be numbersFailed to load Spine skeleton, JSON color keyframe must have a time valueFailed to load Spine skeleton, JSON color keyframe must have an color valueFailed to load Spine skeleton, JSON attachment keyframe is not an objectFailed to load Spine skeleton, JSON attachment keyframe must have a time valueFailed to load Spriter skeleton, JSON root is not an objectfolderFailed to load Spriter skeleton, folder element is missing or is not an arrayFailed to load Spriter skeleton, no sprite folders foundfileFailed to load Spriter skeleton, files is not a JSON objectFailed to load Spriter skeleton, image %s failed to loadpivot_xpivot_yentityFailed to load Spriter skeleton, JSON entity is missing or not an arrayFailed to load Spriter skeleton, no entities foundSpriter skeleton contains more than one entity, AGK will only load the first entityFailed to load Spriter skeleton, entity 0 is not an objectobj_infoFailed to load Spriter skeleton, no bones foundAGKRootFailed to load Spriter skeleton, bone is not an objectFailed to load Spriter skeleton, bone has no elementsFailed to load Spriter skeleton, bone has no nameFailed to load Spriter skeleton, bone name is not a stringFailed to load Spriter skeleton, JSON entity has no animation data. Spriter stores its bone heirarchy in the animation dataFailed to load Spriter skeleton, no animations foundFailed to load Spriter skeleton, animation is not a JSON objectFailed to load Spriter skeleton, animation has no elementsFailed to load Spriter skeleton, animation 0 has no namemainlineFailed to load Spriter skeleton, animation 0 has no mainline objectFailed to load Spriter skeleton, animation mainline has no elementstimelineFailed to load Spriter skeleton, animation 0 has no timeline arrayFailed to load Spriter skeleton, animation timeline has no elementskeyFailed to load Spriter skeleton, animation mainline has no key arrayFailed to load Spriter skeleton, animation mainline key array has no elementsFailed to load Spriter skeleton, mainline key is not an objectbone_refFailed to load Spriter skeleton, mainline key bone_ref is not an arrayFailed to load Spriter skeleton, bone_ref keys has no elementsFailed to load Spriter skeleton, animation contains more bone references than there are bonesFailed to load Spriter skeleton, animation entry is not an objectFailed to load Spriter skeleton, animation entry does not have a lengthFailed to load Spriter skeleton, animation entry does not have a mainline or the mainline is not an objectFailed to load Spriter skeleton, animation mainline does not contain any keys or the keys are not an arrayFailed to load Spriter skeleton, animation entry does not have a timeline or the timeline is not an arraycurve_typeinstantlinearbezierFailed to load Spriter skeleton, unsupported curve type, only instant, linear, and bezier curves are supportedFailed to load Spriter skeleton, animation mainline contains more bone references than there are bones. Make sure your heirarchy contains the same structure across all animations, use the alpha setting to hide items rather than removing them from the heirarchyFailed to load Spriter skeleton, bone_ref does not have a timeline IDFailed to load Spriter skeleton, bone_ref timeline does not have a bone objectobject_refFailed to load Spriter skeleton, object_ref does not have a timeline IDFailed to load Spriter skeleton, bone timeline does not have a bone keyc1c2c3c4Failed to load Spriter skeleton, bezier curve is missing some valuesscale_xscale_yobjectFailed to load Spriter skeleton, slot timeline does not have an object keyN3AGK27Anim2DKeyFrameOffsetSteppedEN3AGK20Anim2DKeyFrameOffsetEN3AGK26Anim2DKeyFrameOffsetCurvedEFailed to set skeleton animation frame, animation "%s" does not existFailed to play skeleton 2D animation, animation "%s" does not existSkeleton does not contain animation "%s"N3AGK6Bone3DEInternal Error - Animation has been released too many timesObject animation contains scale values, scaling of bones is not supported and will be ignoredAGK has a limit of %d bones per object, extra bones will be ignoredN3AGK11TweenCustomEN3AGK5TweenEN3AGK11TweenSpriteEN3AGK9TweenTextEN3AGK9TweenCharEN3AGK11TweenObjectEN3AGK11TweenCameraE%uFile path case for "%s" does not match the filename on disk, this will cause an error on Android\/.: *Failed to set app name, must have a length greater than 0.mediaAppGameKit Playermedia/Failed to set text default font image - Image Failed to set text default extended font image - Image Invalid virtual joystick index, valid range is 1-4Invalid virtual button index, valid range is 1-100Edit box KeyDown index out of range: KeyUp index out of range: /ascii.png/asciiExt.pngiosNoneCannot render to image without a rendererFailed to render to color image - image does not exist Failed to render to depth image Failed to set render to image, at least one image must be greater than 0SetIntendedDeviceSize() has been removed from AppGameKit and no longer does anything, it should be removed from your codeFailed to create ad, no ad provider details setm2m1.inner-active.mobisimpleM2M/clientRequestAd?aid=%s&v=Sm2m-2.1.0&cid=&test=true&po=&w=&h=Failed to get advert from Inneractive serverError="Failed to display ad, no error string foundOKHouse AdFailed to display ad, invalid ad request sentClient Id="Failed to display ad, no client ID receivedFailed to display ad, no end to client ID foundFailed to display ad, no URL foundFailed to display ad, no end to URL string found &&Failed to display ad, no image foundFailed to display ad, no end to image found/InneractiveAdvertimage//InneractiveAdvert.RenderShadowMap() must be called before drawing anything to the screen/agk_notification_%08X%08X%08X%08X%08X%20%21%22%23%24%25%26%27%28%29%2A%2B%2C%2D%2E%2F%3A%3B%3C%3D%3E%3F%40%0A%0D%09%5B%5C%5D%5E%5F%60%7B%7C%7D%7EFailed to add image - image ID must be greater than 0 into image id - image already added with - no free image IDs foundError loading sub image - Parent image ID must be greater than 0Failed to load sub image from parent image - parent image does not exist - no free ID foundFailed to load resized image - image already loaded with Failed to create color image - image ID must be greater than 0Failed to create color image - image already existsFailed to create color image - no free image IDs foundFailed to create render image - image ID must be greater than 0Failed to create render image Failed to create render image - no free image IDs foundFailed to set sub images, image ID %d does not existFailed to set mask for image - destination channel must be between 1 and 4 - source channel must be between 1 and 4 - source image does not exist Failed to set image transparent colorFailed to save image, the string has not been assigned a valueFailed to save image Failed to get image - no free image IDs foundFailed to get image - image ID must be greater than 0Failed to get image into image id GetImageFailed to get file name for image Failed to copy image - no free image IDs foundFailed to copy to image - image already exists Failed to copy from image - x,y values must be within the image bounds - width,height values must be within the image boundsFailed to resize image - width and height values must be greater than 0Failed to choose image - no free image IDs foundFailed to decode QR image Failed to encode QR code - no free image IDs foundFailed to print image Sprite Failed to create sprite %d, Image %d does not existFailed to create sprite %d, ID must be greater than 0Failed to create sprite %d, ID already existsFailed to create sprite - no free sprite IDs foundFailed to create sprite, Image %d does not existFailed to clone sprite, Sprite %d does not existFailed to clone sprite, Sprite %d already existsFailed to create dummy sprite - no free sprite IDs foundImage SetSpriteAdditionalImage using invalid stage index, must be in the range 1 to 7Failed to set shader for sprite - sprite does not existFailed to add force - no free force IDs foundFailed to set force position, force %d does not existUnrecognised physics shape for sprite Unrecognised physics mode for sprite is not setup for physicsInvalid joint ID, must be greater than 0Joint already existsFailed to create distance joint on sprite - sprite not set up for physicsFailed to create revolute joint on sprite - sprite not set up for physicsFailed to create prismatic joint on sprite - sprite not set up for physicsFailed to create pulley joint on sprite - sprite not set up for physicsFailed to create mouse joint on sprite - sprite not set up for physicsFailed to create joint on sprite - sprite not set up for physicsFailed to create rope joint on sprite - sprite not set up for physicsFailed to create gear joint, could not get body for joint You must call CreatePulleyJoint2 before calling FinishPulleyJointAttempted to set joint limit on a joint that doesn't support limits ID:Attempted to remove joint limit on a joint that doesn't support limits ID:Attempted to set joint motor on a joint that doesn't support motors, ID:Attempted to remove joint motor on a joint that doesn't support motors ID:Attempted to set mouse target on a non-mouse joint ID:Attempted to set mouse max force on a non-mouse joint ID:Attempted to set joint damping ratio on a joint that doesn't support it, JointIndex:Attmepted to perform a single sprite ray cast on a sprite that has no shape or physics, must have one or the otherSprite %d does not existSprite %d is not setup for physics not setup for physicsFailed to create particle emitter %d, ID must be greater than 0Failed to create particle emitter %d, ID already existsFailed to create particle emitter, no free ID foundFailed to set particle emitter %d position, emitter does not existFailed to set particle emitter %d depth, emitter does not existFailed to set particle emitter %d frequency, emitter does not existFailed to set particle emitter %d start zone, emitter does not existFailed to set particle emitter %d direction, emitter does not existFailed to set particle emitter %d velocity range, emitter does not existFailed to set particle emitter %d angle, emitter does not existFailed to set particle emitter %d rotation range, emitter does not existFailed to set particle emitter %d face direction, emitter does not existFailed to set particle emitter %d size, emitter does not existFailed to set particle emitter %d life, emitter does not existFailed to set particle emitter %d max, emitter does not existFailed to reset particle emitter %d count, emitter does not existFailed to set particle emitter %d image, emitter does not existFailed to set particle emitter %d image, image %d does not existFailed to set particle emitter %d visibility, emitter does not existFailed to set particle emitter %d active, emitter does not existFailed to set particle emitter %d transparency, emitter does not existFailed to set particle emitter %d color interpolation, emitter does not existFailed to get particle emitter %d X, emitter does not existFailed to get particle emitter %d Y, emitter does not existFailed to get particle emitter %d depth, emitter does not existFailed to get particle emitter %d visibility, emitter does not existFailed to get particle emitter %d active, emitter does not existFailed to get particle emitter %d frequency, emitter does not existFailed to get particle emitter %d direction X, emitter does not existFailed to get particle emitter %d direction Y, emitter does not existFailed to get particle emitter %d angle, emitter does not existFailed to get particle emitter %d angle (in radians), emitter does not existFailed to get particle emitter %d size, emitter does not existFailed to get particle emitter %d life, emitter does not existFailed to get particle emitter %d max reached, emitter does not existFailed to add particle emitter %d force, emitter does not existFailed to clear particle emitter %d forces, emitter does not existFailed to add particle emitter %d color, emitter does not existFailed to clear particle emitter %d colors, emitter does not existFailed to add particle emitter %d scale, emitter does not existFailed to clear particle emitter %d scales, emitter does not existFailed to fix particle emitter %d to screen, emitter does not existFailed to update particle emitter %d, emitter does not existFailed to offset particle emitter %d, emitter does not existFailed to draw particle emitter %d, emitter does not existFailed to add text - ID already existsText Failed to set text font image - Text Failed to set text font image - Image Failed to set text extended font image - Text Failed to set text extended font image - Image Failed to set text font - Text Failed to set text font - Font Failed to set shader for text - text does not existFailed to set shader constant for object Failed to set shader constant default for object Failed to load font %d %.6f %.6fFailed to set Print font, font %d does not existFailed to create 2D skeleton %d, ID must be greater than 0Failed to create 2D skeleton Failed to create 2D skeleton - No free IDs foundFailed to load 2D skeleton %d, ID must be greater than 0Failed to load 2D skeleton Failed to load 2D skeleton %d - Atlas image %d does not existFailed to set position for skeleton %d - ID does not existFailed to set rotation for skeleton %d - ID does not existFailed to set flip mode for skeleton %d - ID does not existFailed to set depth for skeleton %d - ID does not existFailed to fix skeleton %d to screen - ID does not existFailed to set skeleton %d visibility - ID does not existFailed to get X position for skeleton %d - ID does not existFailed to get Y position for skeleton %d - ID does not existFailed to get depth for skeleton %d - ID does not existFailed to get bone for skeleton %d - ID does not existFailed to set bone position for skeleton %d - ID does not existFailed to set bone angle for skeleton %d - ID does not existFailed to set bone scale for skeleton %d - ID does not existFailed to attach sprite to skeleton - Sprite ID %d does not existFailed to attach sprite to skeleton %d - Skeleton ID does not existFailed to attach sprite to skeleton %d - Bone %d does not existFailed to play animation for skeleton %d - ID does not existFailed to set animation frame for skeleton %d - ID does not existFailed to set animation speed for skeleton %d - ID does not existFailed to get current time for skeleton %d - ID does not existFailed to stop animation for skeleton %d - ID does not existFailed to get is animating for skeleton %d - ID does not existFailed to get is tweening for skeleton %d - ID does not existFailed to get animation time for skeleton %d - ID does not existFailed to change tween duration, tween %d does not existFailed to create custom tween %d, ID must be greater than 0Failed to create custom tween Failed to create custom tween %d, duration must be greater than 0Failed to create custom tween - No free IDs foundFailed to set custom tween float1 for ID %d, ID does not existFailed to set custom tween float1 for ID %d, tween ID is not a custom tweenFailed to set custom tween float2 for ID %d, ID does not existFailed to set custom tween float2 for ID %d, tween ID is not a custom tweenFailed to set custom tween float3 for ID %d, ID does not existFailed to set custom tween float3 for ID %d, tween ID is not a custom tweenFailed to set custom tween float4 for ID %d, ID does not existFailed to set custom tween float4 for ID %d, tween ID is not a custom tweenFailed to set custom tween integer1 for ID %d, ID does not existFailed to set custom tween integer1 for ID %d, tween ID is not a custom tweenFailed to set custom tween integer2 for ID %d, ID does not existFailed to set custom tween integer2 for ID %d, tween ID is not a custom tweenFailed to set custom tween integer3 for ID %d, ID does not existFailed to set custom tween integer3 for ID %d, tween ID is not a custom tweenFailed to set custom tween integer4 for ID %d, ID does not existFailed to set custom tween integer4 for ID %d, tween ID is not a custom tweenFailed to play custom tween %d, tween ID does not existFailed to play custom tween %d, tween ID is not a custom tweenFailed to create sprite tween %d, ID must be greater than 0Failed to create sprite tween Failed to create sprite tween %d, duration must be greater than 0Failed to create sprite tween - No free IDs foundFailed to clear tween sprite ID %d, ID does not existFailed to clear sprite tween for ID %d, tween ID is not a sprite tweenFailed to clear tween custom ID %d, ID does not existFailed to clear custom tween for ID %d, tween ID is not a custom tweenFailed to clear tween text ID %d, ID does not existFailed to clear text tween for ID %d, tween ID is not a text tweenFailed to clear tween char ID %d, ID does not existFailed to clear char tween for ID %d, tween ID is not a char tweenFailed to clear tween object ID %d, ID does not existFailed to clear object tween for ID %d, tween ID is not an object tweenFailed to clear tween camera ID %d, ID does not existFailed to clear camera tween for ID %d, tween ID is not a camera tweenFailed to set sprite tween X for ID %d, ID does not existFailed to set sprite tween X for ID %d, tween ID is not a sprite tweenFailed to set sprite tween Y for ID %d, ID does not existFailed to set sprite tween Y for ID %d, tween ID is not a sprite tweenFailed to set sprite tween X by offset for ID %d, ID does not existFailed to set sprite tween X by offset for ID %d, tween ID is not a sprite tweenFailed to set sprite tween Y by offset for ID %d, ID does not existFailed to set sprite tween Y by offset for ID %d, tween ID is not a sprite tweenFailed to set sprite tween Angle for ID %d, ID does not existFailed to set sprite tween Angle for ID %d, tween ID is not a sprite tweenFailed to set sprite tween SizeX for ID %d, ID does not existFailed to set sprite tween SizeX for ID %d, tween ID is not a sprite tweenFailed to set sprite tween SizeY for ID %d, ID does not existFailed to set sprite tween SizeY for ID %d, tween ID is not a sprite tweenFailed to set sprite tween Red for ID %d, ID does not existFailed to set sprite tween Red for ID %d, tween ID is not a sprite tweenFailed to set sprite tween Green for ID %d, ID does not existFailed to set sprite tween Green for ID %d, tween ID is not a sprite tweenFailed to set sprite tween Blue for ID %d, ID does not existFailed to set sprite tween Blue for ID %d, tween ID is not a sprite tweenFailed to set sprite tween Alpha for ID %d, ID does not existFailed to set sprite tween Alpha for ID %d, tween ID is not a sprite tweenFailed to play sprite tween %d, tween ID does not existFailed to play sprite tween %d, tween ID is not a sprite tweenFailed to play sprite tween %d on sprite %d, sprite ID does not existFailed to create text tween %d, ID must be greater than 0Failed to create text tween Failed to create text tween %d, duration must be greater than 0Failed to create text tween - No free IDs foundFailed to set text tween X for ID %d, ID does not existFailed to set text tween X for ID %d, tween ID is not a text tweenFailed to set text tween Y for ID %d, ID does not existFailed to set text tween Y for ID %d, tween ID is not a text tweenFailed to set text tween Angle for ID %d, ID does not existFailed to set text tween Angle for ID %d, tween ID is not a text tweenFailed to set text tween Size for ID %d, ID does not existFailed to set text tween Size for ID %d, tween ID is not a text tweenFailed to set text tween Spacing for ID %d, ID does not existFailed to set text tween Spacing for ID %d, tween ID is not a text tweenFailed to set text tween Line Spacing for ID %d, ID does not existFailed to set text tween Line Spacing for ID %d, tween ID is not a text tweenFailed to set text tween Red for ID %d, ID does not existFailed to set text tween Red for ID %d, tween ID is not a text tweenFailed to set text tween Green for ID %d, ID does not existFailed to set text tween Green for ID %d, tween ID is not a text tweenFailed to set text tween Blue for ID %d, ID does not existFailed to set text tween Blue for ID %d, tween ID is not a text tweenFailed to set text tween Alpha for ID %d, ID does not existFailed to set text tween Alpha for ID %d, tween ID is not a text tweenFailed to play text tween %d, tween ID does not existFailed to play text tween %d, tween ID is not a text tweenFailed to play text tween %d on text %d, text ID does not existFailed to create text char tween %d, ID must be greater than 0Failed to create text char tween Failed to create text char tween %d, duration must be greater than 0Failed to create text char tween - No free IDs foundFailed to set char tween X for ID %d, ID does not existFailed to set char tween X for ID %d, tween ID is not a char tweenFailed to set char tween Y for ID %d, ID does not existFailed to set char tween Y for ID %d, tween ID is not a char tweenFailed to set char tween Angle for ID %d, ID does not existFailed to set char tween Angle for ID %d, tween ID is not a char tweenFailed to set char tween Red for ID %d, ID does not existFailed to set char tween Red for ID %d, tween ID is not a char tweenFailed to set char tween Green for ID %d, ID does not existFailed to set char tween Green for ID %d, tween ID is not a char tweenFailed to set char tween Blue for ID %d, ID does not existFailed to set char tween BLue for ID %d, tween ID is not a char tweenFailed to set char tween Alpha for ID %d, ID does not existFailed to set char tween Alpha for ID %d, tween ID is not a char tweenFailed to play char tween %d, tween ID does not existFailed to play char tween %d, tween ID is not a char tweenFailed to play text char tween %d on text %d, text ID does not existFailed to create object tween %d, ID must be greater than 0Failed to create object tween Failed to create object tween %d, duration must be greater than 0Failed to create object tween - No free IDs foundFailed to set object tween X for ID %d, ID does not existFailed to set object tween X for ID %d, tween ID is not an object tweenFailed to set object tween Y for ID %d, ID does not existFailed to set object tween Y for ID %d, tween ID is not an object tweenFailed to set object tween Z for ID %d, ID does not existFailed to set object tween Z for ID %d, tween ID is not an object tweenFailed to set object tween AngleX for ID %d, ID does not existFailed to set object tween AngleX for ID %d, tween ID is not an object tweenFailed to set object tween AngleY for ID %d, ID does not existFailed to set object tween AngleY for ID %d, tween ID is not an object tweenFailed to set object tween AngleZ for ID %d, ID does not existFailed to set object tween AngleZ for ID %d, tween ID is not an object tweenFailed to set object tween ScaleX for ID %d, ID does not existFailed to set object tween ScaleX for ID %d, tween ID is not an object tweenFailed to set object tween ScaleY for ID %d, ID does not existFailed to set object tween ScaleY for ID %d, tween ID is not an object tweenFailed to set object tween ScaleZ for ID %d, ID does not existFailed to set object tween ScaleZ for ID %d, tween ID is not an object tweenFailed to set object tween Red for ID %d, ID does not existFailed to set object tween Red for ID %d, tween ID is not an object tweenFailed to set object tween Green for ID %d, ID does not existFailed to set object tween Green for ID %d, tween ID is not an object tweenFailed to set object tween Blue for ID %d, ID does not existFailed to set object tween Blue for ID %d, tween ID is not an object tweenFailed to set object tween Alpha for ID %d, ID does not existFailed to set object tween Alpha for ID %d, tween ID is not an object tweenFailed to play object tween %d, tween ID does not existFailed to play object tween %d, tween ID is not an object tweenFailed to play object tween %d on text %d, object ID does not existFailed to create camera tween %d, ID must be greater than 0Failed to create camera tween Failed to create camera tween %d, duration must be greater than 0Failed to create camera tween - No free IDs foundFailed to set camera tween X for ID %d, ID does not existFailed to set camera tween X for ID %d, tween ID is not a camera tweenFailed to set camera tween Y for ID %d, ID does not existFailed to set camera tween Y for ID %d, tween ID is not a camera tweenFailed to set camera tween Z for ID %d, ID does not existFailed to set camera tween Z for ID %d, tween ID is not a camera tweenFailed to set camera tween AngleX for ID %d, ID does not existFailed to set camera tween AngleX for ID %d, tween ID is not a camera tweenFailed to set camera tween AngleY for ID %d, ID does not existFailed to set camera tween AngleY for ID %d, tween ID is not a camera tweenFailed to set camera tween AngleZ for ID %d, ID does not existFailed to set camera tween AngleZ for ID %d, tween ID is not a camera tweenFailed to set camera tween FOV for ID %d, ID does not existFailed to set camera tween FOV for ID %d, tween ID is not a camera tweenFailed to play camera tween %d, tween ID does not existFailed to play camera tween %d, tween ID is not an camera tweenFailed to play camera tween %d on camera %d, camera ID does not existFailed to create tween chain %d, ID must be greater than 0Failed to create tween chain Failed to create tween chain - No free IDs foundFailed to add custom tween %d to chain %d, chain ID does not existFailed to add custom tween %d to chain, tween ID does not existFailed to add custom tween %d to chain, tween ID is not a custom tweenFailed to add sprite tween %d to chain %d, chain ID does not existFailed to add sprite tween %d to chain, tween ID does not existFailed to add sprite tween %d to chain, tween ID is not a sprite tweenFailed to add sprite tween %d to chain with sprite %d, sprite ID does not existFailed to add text tween %d to chain %d, chain ID does not existFailed to add text tween %d to chain, tween ID does not existFailed to add text tween %d to chain, tween ID is not a text tweenFailed to add text tween %d to chain with text %d, text ID does not existFailed to add char tween %d to chain %d, chain ID does not existFailed to add char tween %d to chain, tween ID does not existFailed to add char tween %d to chain, tween ID is not a char tweenFailed to add char tween %d to chain with text %d, text ID does not existFailed to add object tween %d to chain %d, chain ID does not existFailed to add object tween %d to chain, tween ID does not existFailed to add object tween %d to chain, tween ID is not an object tweenFailed to add object tween %d to chain with object %d, object ID does not existFailed to add camera tween %d to chain %d, chain ID does not existFailed to add camera tween %d to chain, tween ID does not existFailed to add camera tween %d to chain, tween ID is not a camera tweenFailed to add camera tween %d to chain with camera %d, camera ID does not existFailed to play tween chain %d, chain ID does not existLoadMusic has been deprecated, use LoadMusicOGG insteadFailed to load OGG music - No free IDs foundFailed to load music %d, ID must be greater than 0Failed to load music Failed to set music volume - music %d does not existFailed to play music - music %d does not existFailed to pause music - music %d does not existFailed to resume music - music %d does not existFailed to stop music - music %d does not existFailed to get music playing - music %d does not existFailed to get music loop count - music %d does not existFailed to get music duration - music %d does not existFailed to get music position - music %d does not existFailed to seek music - music %d does not existFailed to set music loop time - music %d does not existFailed to set music loop count - music %d does not existFailed to open folder, no free IDs foundFolder %d does not existFailed to open file for writing, ID must be greater than 0Failed to open file for writing, File %d already existsFailed to open file for writing, no free IDs foundFailed to open file for reading, no free IDs foundFailed to open file for reading, ID must be greater than 0Failed to open file for reading, File %d already existsFile %d does not existFailed to write string, the string has not been assigned a valueFailed to write line, the string has not been assigned a value%f%.*f%XABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/==Invalid position passed to Mid(), must be greater then 0.Negative valued passed into the Spaces commandFailed to create broadcast listener, port must be between 1 and 65535Failed to create broadcast listenerFailed to get broadcast message, Listener ID %d does not existFailed to create socket, socket ID must be greater than 0Failed to get socket connected status, socket ID %d does not existFailed to get socket remote IP, socket ID %d does not existFailed to flush socket, socket ID %d does not existFailed to get socket bytes available, socket ID %d does not existFailed to get socket byte, socket ID %d does not existFailed to get socket integer, socket ID %d does not existFailed to get socket float, socket ID %d does not existFailed to get socket string, socket ID %d does not existFailed to send socket byte, socket ID %d does not existFailed to send socket integer, socket ID %d does not existFailed to send socket float, socket ID %d does not existFailed to send socket string, socket ID %d does not existFailed to create socket listener, ID must be greater than 0Failed to get socket listener connection, listener ID %d does not existFailed to host network, client name must be non-zeroFailed to host network, either port or portv6 must be greater than 0Failed to host network, port must be between 1025 and 65535Failed to host network, portv6 must be between 1025 and 65535Failed to stop accepting network clients, Network ID %d does not existFailed to restart accepting network clients, Network ID %d does not existFailed to join network, client name must be non-zeroFailed to join network, port must be between 1 and 65535Failed to check network is active, Network ID %d does not existFailed to close network, Network ID %d does not existFailed to set network latency, Network ID %d does not existFailed to network local client ID, Network ID %d does not existFailed to get number of network clients, Network ID %d does not existFailed to get first network client, Network ID %d does not existFailed to get next network client, Network ID %d does not existFailed to kick network client, Network ID %d does not existFailed to check disconnected network client, Network ID %d does not existFailed to delete network client, Network ID %d does not existFailed to get network client name, Network ID %d does not existFailed to get network client IP, Network ID %d does not existFailed to get network client ping, Network ID %d does not existFailed to get network server ID, Network ID %d does not existFailed to get network server IP, Network ID %d does not existFailed to set network local integer, Network ID %d does not existFailed to set network local float, Network ID %d does not existFailed to get network client integer, Network ID %d does not existFailed to get network client float, Network ID %d does not existFailed to copy network message, Message ID %d does not existFailed to add message byte, Message ID %d does not existFailed to add message integer, Message ID %d does not existFailed to add message float, Message ID %d does not existFailed to add message string, Message ID %d does not existFailed to get message IP, Message ID %d does not existFailed to get message port, Message ID %d does not existFailed to get message byte, Message ID %d does not existFailed to get message integer, Message ID %d does not existFailed to get message float, Message ID %d does not existFailed to get message string, Message ID %d does not existFailed to send network message, network %d does not existFailed to send network message, message %d does not existFailed to get network message, network %d does not existFailed to set network client user data, Network ID %d does not existFailed to get network client user data, Network ID %d does not existFailed to create UDP listener, port must be between 1 and 65535Failed to create UDP listenerFailed to create UDP listener, a listener with ID %d already existsFailed to send UDP message, listener %d does not existFailed to send UDP message, message %d does not existFailed to get UDP message, Listener ID %d does not existFailed to set HTTP host, HTTP ID %d does not existFailed to set HTTP host, host must be non-zeroFailed to close HTTP connection, HTTP ID %d does not existFailed to set HTTP connection timeout, HTTP ID %d does not existFailed to set HTTP connection verification mode, HTTP ID %d does not existFailed to set HTTP header, HTTP ID %d does not existFailed to send HTTP request, HTTP ID %d does not existFailed to send HTTP async request, HTTP ID %d does not existFailed to send HTTP file, HTTP ID %d does not existFailed to get HTTP response, HTTP ID %d does not existFailed to get HTTP response ready, HTTP ID %d does not existFailed to get HTTP file progress, HTTP ID %d does not existFailed to get HTTP status code, HTTP ID %d does not existInvalid joystick index, valid range is 1-8Joystick %d does not existInvalid joystick button index, valid range is 1-64Cannot add virtual joystick %d, a virtual joystick already exists at that indexVirtual joystick %d does not existFailed to set joystick inner image, image %d does not existFailed to set joystick outer image, image %d does not existCannot add virtual button %d, a virtual button already exists at that indexVirtual button %d does not existFailed to set button up image, image %d does not existFailed to set button down image, image %d does not existInvalid AGK button index, valid range is 1-5Failed to add edit box Failed to set edit box font - Image Failed to set edit box extended font - Image Failed to set edit box font - Font Failed to create zip file Failed to create zip file - No free IDs foundFailed to add zip file entry to ID Failed to close zip file LogUsing InAppPurchaseAddProductID with type=1 is no longer supported. Use type=0 for consumables and then call InAppPurchaseResetPurchase to consume itLocal notification ID must be in the range 1 to 100Failed to create memblock - No free IDs foundFailed to create memblock %d with size %d, max size is 100,000,000 bytesFailed to create memblock %d, ID must be greater than 0Failed to create memblock Failed to copy memblock, source memblock Failed to copy memblock, destination memblock does not have enough data for given offset and size values does not have enough space for given offset and size valuesFailed to get memblock hash, memblock Failed to get memblock size, memblock Failed to get memblock byte, memblock Failed to get byte from memblock %d, offset %d is greater than memblock size %dFailed to get memblock short, memblock Failed to get short from memblock %d, offset %d is greater than memblock size %dFailed to get memblock int, memblock Failed to get int from memblock %d, offset %d is greater than memblock size %dFailed to get memblock float, memblock Failed to get float from memblock %d, offset %d is greater than memblock size %dFailed to get memblock string, memblock Failed to get string from memblock %d, length must be greater than 0Failed to get string from memblock %d, offset %d plus length %d is greater than memblock size %dFailed to write memblock byte, memblock Failed to write byte to memblock %d, offset %d is greater than memblock size %dFailed to write memblock short, memblock Failed to write short to memblock %d, offset %d is greater than memblock size %dFailed to write memblock int, memblock Failed to write int to memblock %d, offset %d is greater than memblock size %dFailed to write memblock float, memblock Failed to write float to memblock %d, offset %d is greater than memblock size %dFailed to write memblock string, memblock Failed to write string to memblock %d, string is invalid or has zero lengthFailed to write float to memblock %d, offset %d plus length %d plus 1 is greater than memblock size %dFailed to create memblock %d from image %d, memblock already existsFailed to create memblock %d from image %d, image does not existFailed to create memblock from image %d, atlas sub images are not supportedFailed to create memblock %d from image %d, failed to get image dataFailed to create memblock from image - No free IDs foundFailed to create image %d from memblock %d, memblock does not existFailed to create image from memblock, width and height must be greater than 0Failed to create image from memblock, image ID is being used as a sub imageFailed to create image from memblock - No free IDs foundFailed to create image %d from PNG memblock %d, memblock does not existFailed to create image from PNG memblock, image ID is being used as a sub imageFailed to create image from PNG memblock - No free IDs foundFailed to create memblock %d from sound %d, memblock already existsFailed to create memblock %d from sound file %d, sound does not existFailed to create memblock from sound - No free IDs foundFailed to create sound %d from memblock %d, memblock does not existFailed to create sound %d from memblock %d, channels must be equal to 1 or 2Failed to create sound %d from memblock %d, BitsPerSample must be equal to 8 or 16Failed to create sound %d from memblock %d, SamplesPerSecond must be positiveCould not update sound file %d from memblock %d - not enough dataFailed to create sound from memblock - No free IDs foundFailed to create sound %d from OGG memblock %d, memblock does not existFailed to create sound from OGG memblock %d, memblock does not existFailed to create music %d from OGG memblock %d, memblock does not existFailed to create music from OGG memblock %d, memblock does not existFailed to create OGG music from memblock - No free music IDs foundFailed to create memblock %d from file %s, memblock already existsFailed to create memblock %d from file %s, file does not existFailed to create memblock from file - No free IDs foundFailed to create file %s from memblock %d, memblock does not existFailed to create file %s from memblock %d, could not open file for writingFailed to create memblock, ID must be greater than 0Failed to create memblock %d from object %d, memblock already existsFailed to create mesh memblock from object %d, object does not existFailed to create memblock from object %d mesh %d - mesh index is out of rangeFailed to create memblock from object mesh - No free IDs foundFailed to create object from mesh memblock - object ID already existsFailed to create object %d from memblock %d, memblock does not existFailed to create object mesh from memblock - No free IDs foundFailed to set object mesh from memblock - object %d does not existFailed to set object %d mesh from memblock - mesh index %d is out of rangeFailed to set object mesh from memblock %d, memblock does not existFailed to add object mesh from memblock - object %d does not existFailed to add object mesh from memblock %d, memblock does not existFailed to set memblock %d vertex position, memblock does not existFailed to set memblock %d vertex position, memblock is not big enough to be holding a meshFailed to set memblock %d vertex position, no position attribute found for this meshFailed to set memblock %d vertex position, memblock is not holding a mesh or it is not formatted correctlyFailed to set memblock %d vertex normal, memblock does not existFailed to set memblock %d vertex normal, memblock is not big enough to be holding a meshFailed to set memblock %d vertex normal, no normal attribute found for this meshFailed to set memblock %d vertex normal, memblock is not holding a mesh or it is not formatted correctlyFailed to set memblock %d vertex UV, memblock does not existFailed to set memblock %d vertex UV, memblock is not big enough to be holding a meshFailed to set memblock %d vertex UV, no UV attribute found for this meshFailed to set memblock %d vertex UV, memblock is not holding a mesh or it is not formatted correctlyFailed to set memblock %d vertex color, memblock does not existFailed to set memblock %d vertex color, memblock is not big enough to be holding a meshFailed to set memblock %d vertex color, no color attribute found for this meshFailed to set memblock %d vertex color, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex X, memblock does not existFailed to get memblock %d vertex X, memblock is not big enough to be holding a meshFailed to get memblock %d vertex X, no position attribute found for this meshFailed to get memblock %d vertex X, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex Y, memblock does not existFailed to get memblock %d vertex Y, memblock is not big enough to be holding a meshFailed to get memblock %d vertex Y, no position attribute found for this meshFailed to get memblock %d vertex Y, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex Z, memblock does not existFailed to get memblock %d vertex Z, memblock is not big enough to be holding a meshFailed to get memblock %d vertex Z, no position attribute found for this meshFailed to get memblock %d vertex Z, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex normal X, memblock does not existFailed to get memblock %d vertex normal X, memblock is not big enough to be holding a meshFailed to get memblock %d vertex normal X, no normal attribute found for this meshFailed to get memblock %d vertex normal X, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex normal Y, memblock does not existFailed to get memblock %d vertex normal Y, memblock is not big enough to be holding a meshFailed to get memblock %d vertex normal Y, no normal attribute found for this meshFailed to get memblock %d vertex normal Y, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex normal Z, memblock does not existFailed to get memblock %d vertex normal Z, memblock is not big enough to be holding a meshFailed to get memblock %d vertex normal Z, no normal attribute found for this meshFailed to get memblock %d vertex normal Z, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex U, memblock does not existFailed to get memblock %d vertex U, memblock is not big enough to be holding a meshFailed to get memblock %d vertex U, no UV attribute found for this meshFailed to get memblock %d vertex U, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex V, memblock does not existFailed to get memblock %d vertex V, memblock is not big enough to be holding a meshFailed to get memblock %d vertex V, no UV attribute found for this meshFailed to get memblock %d vertex V, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex red, memblock does not existFailed to get memblock %d vertex red, memblock is not big enough to be holding a meshFailed to get memblock %d vertex red, no color attribute found for this meshFailed to get memblock %d vertex red, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex green, memblock does not existFailed to get memblock %d vertex green, memblock is not big enough to be holding a meshFailed to get memblock %d vertex green, no color attribute found for this meshFailed to get memblock %d vertex green, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex blue, memblock does not existFailed to get memblock %d vertex blue, memblock is not big enough to be holding a meshFailed to get memblock %d vertex blue, no color attribute found for this meshFailed to get memblock %d vertex blue, memblock is not holding a mesh or it is not formatted correctlyFailed to get memblock %d vertex alpha, memblock does not existFailed to get memblock %d vertex alpha, memblock is not big enough to be holding a meshFailed to get memblock %d vertex alpha, no color attribute found for this meshFailed to get memblock %d vertex alpha, memblock is not holding a mesh or it is not formatted correctlyFailed to create object %d, ID must be greater than 0Failed to create box object Failed to create box object - No free IDs foundFailed to create capsule object Failed to create capsule object - No free IDs foundFailed to create sphere object Failed to create sphere object - No free IDs foundFailed to create cone object Failed to create cone object - No free IDs foundFailed to create cylinder object Failed to create cylinder object - No free IDs foundFailed to create plane object Failed to create plane object - No free IDs foundFailed to create quad object Failed to create quad object - No free IDs found from height map - ID already existsFailed to create object - No free IDs foundrawdatFailed to CreateObjectFromRawHeightMap - raw heightmaps files must be called .raw or .datFailed to create object from mesh - No free IDs found from mesh - ID already existsFailed to create object from mesh object - object does not existFailed to create object from mesh - mesh index is out of rangeFailed to load object - No free IDs foundFailed to load object %d, ID must be greater than 0Failed to load object Failed to save object Failed to clone object - No free IDs foundFailed to clone object Failed to instance object - No free IDs foundFailed to instance object Failed to get num children for object %d - object does not existFailed to get child for object %d - object does not existFailed to get child for object %d - child index %d is out of rangeFailed to get num bones for object %d - object does not existFailed to set collision mode for object Failed to set mesh collision for object %d mesh %d - mesh index is out of rangeFailed to set mesh visibility for object %d - object does not existFailed to set mesh visibility for object %d mesh %d - mesh index is out of rangeFailed to set mesh shadow casting for object %d - object does not existFailed to set mesh shadow casting for object %d mesh %d - mesh index is out of rangeFailed to get texture name for object %d - object does not existFailed to get mesh texture for object %d texture %d - texture index is out of rangeFailed to get num textures for object %d - object does not existFailed to get num meshes for object %d - object does not existFailed to get mesh name for object %d - object does not existFailed to get mesh name for object %d mesh %d - mesh index is out of rangeFailed to set mesh image for object %d - object does not existFailed to set mesh image for object %d mesh %d - mesh index is out of rangeFailed to set mesh lightmap for object %d - object does not existFailed to set mesh lightmap for object %d mesh %d - mesh index is out of rangeFailed to set mesh lightmap for object %d - image %d does not existFailed to set mesh normal map for object %d - object does not existFailed to set mesh normal map for object %d mesh %d - mesh index is out of rangeFailed to set mesh normal map for object %d - image %d does not existFailed to set normal map scale for object Failed to set mesh normal map scale for object %d mesh %d - mesh index is out of rangeFailed to set mesh shader for object %d - object does not existFailed to set mesh shader for object %d mesh %d - mesh index is out of rangeFailed to set mesh shader for object - shader Failed to get mesh shader source for object Failed to get mesh shader source for object %d mesh %d - mesh index is out of rangeFailed to set mesh UV offset for object Failed to set mesh UV offset for object %d mesh %d - mesh index is out of rangeFailed to get mesh size min X for object Failed to get mesh size min X for object %d mesh %d - mesh index is out of rangeFailed to get mesh size max X for object Failed to get mesh size max X for object %d mesh %d - mesh index is out of rangeFailed to get mesh size min Y for object Failed to get mesh size min Y for object %d mesh %d - mesh index is out of rangeFailed to get mesh size max Y for object Failed to get mesh size max Y for object %d mesh %d - mesh index is out of rangeFailed to get mesh size min Z for object Failed to get mesh size min Z for object %d mesh %d - mesh index is out of rangeFailed to get mesh size max Z for object Failed to get mesh size max Z for object %d mesh %d - mesh index is out of rangeFailed to fix object %d - object does not existFailed to fix to object %d - object does not existFailed to fix to bone of object %d - object does not have any bonesFailed to fix to bone %d of object %d - bone index is out of rangeFailed to fix to camera %d - camera does not existFailed to get num animations for object %d - object does not existFailed to get animation name for object %d - object does not existFailed to play animation for object %d - object does not existFailed to play animation for object %d - object is not set up for animation, use LoadObjectWithChildren for animated objectsFailed to play animation "%s" for object %d - an animation with that name does not existFailed to set animation frame for object %d - object does not existFailed to set animation frame for object %d - object is not set up for animation, use LoadObjectWithChildren for animated objectsFailed to set animation "%s" for object %d - an animation with that name does not existFailed to stop animation for object %d - object does not existFailed to stop animation for object %d - object is not set up for animation, use LoadObjectWithChildren for animated objectsFailed to set animation speed for object %d - object does not existFailed to set animation speed for object %d - object is not set up for animation, use LoadObjectWithChildren for animated objectsFailed to get IsAnimating for object %d - object does not existFailed to get IsAnimating for object %d - object is not set up for animation, use LoadObjectWithChildren for animated objectsFailed to get IsTweening for object %d - object does not existFailed to get IsTweening for object %d - object is not set up for animation, use LoadObjectWithChildren for animated objectsFailed to get animation time for object %d - object does not existFailed to get animation time for object %d - object is not set up for animation, use LoadObjectWithChildren for animated objectsFailed to get animation duration for object %d - object does not existFailed to get animation duration for object %d - object is not set up for animation, use LoadObjectWithChildren for animated objectsFailed to get duration for animation "%s" on object %d - an animation with that name does not existFailed to set bone position for object %d - object does not existFailed to set bone position for object %d - object does not have any bonesFailed to set bone position for object %d bone %d - bone index is out of boundsFailed to set bone rotation for object %d - object does not existFailed to set bone rotation for object %d - object does not have any bonesFailed to set bone rotation for object %d bone %d - bone index is out of boundsFailed to set bone look at for object %d - object does not existFailed to set bone look at for object %d - object does not have any bonesFailed to set bone look at for object %d bone %d - bone index is out of boundsFailed to set bone can anmimate for object %d - object does not existFailed to set bone can animate for object %d - object does not have any bonesFailed to set bone can animate for object %d bone %d - bone index is out of boundsFailed to set bone local rotation for object %d - object does not existFailed to set bone local rotation for object %d - object does not have any bonesFailed to set bone local rotation for object %d bone %d - bone index is out of boundsFailed to get bone name for object %d - object does not existFailed to get bone name for object %d - object does not have any bonesFailed to get bone name for object %d bone %d - bone index is out of boundsFailed to get bone position for object %d - object does not existFailed to get bone position for object %d - object does not have any bonesFailed to get bone position for object %d bone %d - bone index is out of boundsFailed to get bone angle for object %d - object does not existFailed to get bone angle for object %d - object does not have any bonesFailed to get bone angle for object %d bone %d - bone index is out of boundsFailed to get bone world position for object %d - object does not existFailed to get bone world position for object %d - object does not have any bonesFailed to get bone world position for object %d bone %d - bone index is out of boundsFailed to get world bone angle for object %d - object does not existFailed to get world bone angle for object %d - object does not have any bonesFailed to get world bone angle for object %d bone %d - bone index is out of boundsFailed to set position for object Failed to set scale for object Failed to set permanent scale for object Failed to get position for object Failed to get rotation for object Failed to get object size min X - object Failed to get object size max X - object Failed to get object size min Y - object Failed to get object size max Y - object Failed to get object size min Z - object Failed to get object size max Z - object Failed to set look at for object Failed to fix pivot for object Failed to get height map height for object Failed to set image for object Failed to set lightmap for object Failed to set normal map for object Failed to set shader for object Failed to set color for object Failed to set alpha for object Failed to set emissive color for object Failed to set light mode for object Failed to set screen culling mode for object Failed to set UV offset for object Failed to set UV scale for object Failed to set fog mode for object Failed to set shadow cast mode for object Failed to set shadow receive mode for object Failed to set depth read mode for object Failed to set depth write mode for object Failed to set depth bias for object Failed to set depth range for object Failed to set transparency mode for object Failed to set blend modes for object Failed to set alpha mask mode for object Failed to set cull mode for object Failed to set visibility for object Failed to get depth read mode for object Failed to get depth write mode for object Failed to get depth bias for object Failed to get transparency mode for object Failed to get cull mode for object Failed to get visibility for object Failed to GetObjectInScreen for object Failed to GetObjectCastShadowMode for object Failed to GetObjectReceiveShadowMode for object Failed to GetObjectColorRed for object Failed to GetObjectColorGreen for object Failed to GetObjectColorBlue for object Failed to GetObjectAlpha for object Failed to get object name for object Failed to draw object Failed to load shader - No free IDs foundCannot load shaders without a rendererFailed to load shader %d, ID must be greater than 0Failed to load shader Failed to open vertex shader file "%s" for readingFailed to open pixel shader file "%s" for readingUser StringFailed to load full screen shader - No free IDs foundFailed to load full screen shader %d, ID must be greater than 0Failed to load full screen shader Default Fullscreen ShaderFailed to load sprite shader - No free IDs foundFailed to load sprite shader %d, ID must be greater than 0Failed to load sprite shader Default Sprite ShaderFailed to set constant for shader - shader does not existFailed to set position for camera - camera does not existFailed to set rotation quat for camera Failed to set rotation for camera Failed to set move local x for camera Failed to set move local y for camera Failed to set move local z for camera - Camera does not existFailed to set rotate local x for camera Failed to set rotate local y for camera Failed to set rotate local z for camera Failed to set rotate global x for camera Failed to set rotate global y for camera Failed to set rotate global z for camera Failed to get x for camera Failed to get y for camera Failed to get z for camera Failed to get angle x for camera Failed to get angle y for camera Failed to get angle z for camera Failed to get quat w for camera Failed to get quat x for camera Failed to get quat y for camera Failed to get quat z for camera Failed to get world x for camera Failed to get world y for camera Failed to get world z for camera Failed to get world angle x for camera Failed to get world angle y for camera Failed to get world angle z for camera Failed to get world quat w for camera Failed to get world quat x for camera Failed to get world quat y for camera Failed to get world quat z for camera Failed to set look at for camera Failed to set camera range, near value must be greater than 0.Failed to set camera range, near value must be less than far value.Failed to set range for camera Failed to set camera aspect ratio, value must be greater than 0.Failed to set aspect for camera Failed to set camera field of view, value must be greater than or equal to 0Failed to set FOV for camera Failed to set camera ortho width, value must be greater than 0.Failed to set ortho width for camera Failed to set bounds for camera Failed to set off center for camera Failed to get FOV for camera Failed to fix camera to object - camera does not existFailed to fix camera to object %d - object does not existFailed to create point light %d, ID must be greater than 0Failed to create point light Failed to set position for point light - light does not existFailed to set color for point light Failed to set radius for point light Failed to create 3D particle emitter %d, ID must be greater than 0Failed to create 3D particle emitter %d, ID already existsFailed to create 3D particle emitter, no free ID foundFailed to set 3D particle emitter %d position, emitter does not existFailed to set 3D particle emitter %d frequency, emitter does not existFailed to set 3D particle emitter %d start zone, emitter does not existFailed to set 3D particle emitter %d direction, emitter does not existFailed to set 3D particle emitter %d velocity range, emitter does not existFailed to set 3D particle emitter %d angle, emitter does not existFailed to set 3D particle emitter %d size, emitter does not existFailed to set 3D particle emitter %d life, emitter does not existFailed to set 3D particle emitter %d max, emitter does not existFailed to reset 3D particle emitter %d count, emitter does not existFailed to set 3D particle emitter %d image, emitter does not existFailed to set 3D particle emitter %d image, image %d does not existFailed to set 3D particle emitter %d visibility, emitter does not existFailed to set 3D particle emitter %d active, emitter does not existFailed to set 3D particle emitter %d transparency, emitter does not existFailed to set 3D particle emitter %d color interpolation, emitter does not existFailed to get 3D particle emitter %d X, emitter does not existFailed to get 3D particle emitter %d Y, emitter does not existFailed to get 3D particle emitter %d Z, emitter does not existFailed to get 3D particle emitter %d visibility, emitter does not existFailed to get 3D particle emitter %d active, emitter does not existFailed to get 3D particle emitter %d frequency, emitter does not existFailed to get 3D particle emitter %d direction X, emitter does not existFailed to get 3D particle emitter %d direction Y, emitter does not existFailed to get 3D particle emitter %d direction Z, emitter does not existFailed to get particle emitter %d direction range1, emitter does not existFailed to get particle emitter %d direction range2, emitter does not existFailed to get 3D particle emitter %d size, emitter does not existFailed to get 3D particle emitter %d life, emitter does not existFailed to get 3D particle emitter %d max reached, emitter does not existFailed to add 3D particle emitter %d force, emitter does not existFailed to clear 3D particle emitter %d forces, emitter does not existFailed to add 3D particle emitter %d color, emitter does not existFailed to clear 3D particle emitter %d colors, emitter does not existFailed to add 3D particle emitter %d scale, emitter does not existFailed to clear 3D particle emitter %d scales, emitter does not existFailed to update 3D particle emitter %d, emitter does not existFailed to offset 3D particle emitter %d, emitter does not existFailed to draw 3D particle emitter %d, emitter does not existSet3DPhysicsGravity: vector ID is not validSetObjectShapeBox: Object ID Is Not ValidSetObjectShapeBox: Object does not have a Physics bodySetObjectShapeBox: vector ID is not validSetObjectShapeSphere: Object ID Is Not ValidSetObjectShapeSphere: Object does not have a Physics bodySetObjectShapeCylinder: Object ID Is Not ValidSetObjectShapeCylinder: Object does not have a Physics bodySetObjectShapeCone: Object ID Is Not ValidSetObjectShapeCone: Object does not have a Physics bodySetObjectShapeCapsule: Object ID Is Not ValidSetObjectShapeCapsule: Object does not have a Physics bodySetObjectShapeCapsule: vector ID is not validSetObjectShapeConvexHull: Object ID Is Not ValidSetObjectShapeConvexHull: Object does not have a Physics bodySetObjectShapeStaticPolygon: Object ID Is Not ValidSetObjectShapeStaticPolygon: Object does not have a Physics body17btTriangleInfoMap9btHashMapI9btHashInt14btTriangleInfoEbtTriangleInfoDatabtTriangleInfoMapDataSetObjectShapeCompound: Object ID Is Not ValidSetObjectShapeCompound: Object does not have a Physics bodyCreate3DPhysicsDynamicBody: Object ID Is Not ValidCreate3DPhysicsStaticBody: Object ID Is Not ValidCreate3DPhysicsKinematicBody: Object ID Is Not ValidDelete3DPhysicsBody: Object ID Is Not ValidSet3DPhysicsStaticPlanePosition: Plane ID is not validSet3DPhysicsStaticPlaneRotation: Plane ID is not validDelete3DPhysicsStaticPlane: Plane ID is not validSetObject3DPhysicsGroupAndMask: Object ID Is Not ValidSetObject3DPhysicsGroupAndMask: Object does not have a Physics bodyGetObject3DPhysicsGroup: Object ID Is Not ValidGetObject3DPhysicsGroup: Object does not have a Physics bodyGetObject3DPhysicsMask: Object ID Is Not ValidGetObject3DPhysicsMask: Object does not have a Physics bodySetObject3DPhysicsMass: Object ID Is Not ValidSetObject3DPhysicsMass: Object does not have a Physics bodyGetObject3DPhysicsMass: Object ID Is Not ValidGetObject3DPhysicsMass: Object does not have a Physics bodySetObject3DPhysicsCanSleep: Object ID Is Not ValidSetObject3DPhysicsCanSleep: Object does not have a Physics bodySetObject3DPhysicsCanSleep: Object is not a dynamic bodySetObject3DPhysicsFriction: Object ID Is Not ValidSetObject3DPhysicsFriction: Object does not have a Physics bodyGetObject3DPhysicsFriction: Object ID Is Not ValidGetObject3DPhysicsFriction: Object does not have a Physics bodySetObject3DPhysicsRollingFriction: Object ID Is Not ValidSetObject3DPhysicsRollingFriction: Object does not have a Physics bodyGetObject3DPhysicsRollingFriction: Object ID Is Not ValidGetObject3DPhysicsRollingFriction: Object does not have a Physics bodySetObject3DPhysicsAnisotropicFriction: Object ID Is Not ValidSetObject3DPhysicsAnisotropicFriction: Object does not have a Physics bodySetObject3DPhysicsAnisotropicFriction: In valid parameter. Type = 0,1,2 SetObject3DPhysicsMaxLinearVelocity: Object ID Is Not ValidSetObject3DPhysicsMaxLinearVelocity: Object does not have a Physics bodyGetObject3DPhysicsMaxLinearVelocity: Object ID Is Not ValidGetObject3DPhysicsMaxLinearVelocity: Object does not have a Physics bodySetObject3DPhysicsLinearVelocity: Object ID Is Not ValidSetObject3DPhysicsLinearVelocity: Object does not have a Physics bodySetObject3DPhysicsLinearVelocity: vector ID is not validGetObject3DPhysicsLinearVelocityX: Object ID Is Not ValidGetObject3DPhysicsLinearVelocityX: Object does not have a Physics bodyGetObject3DPhysicsLinearVelocityY: Object ID Is Not ValidGetObject3DPhysicsLinearVelocityY: Object does not have a Physics bodyGetObject3DPhysicsLinearVelocityZ: Object ID Is Not ValidGetObject3DPhysicsLinearVelocityZ: Object does not have a Physics bodySetObject3DPhysicsAngularVelocity: Object ID Is Not ValidSetObject3DPhysicsAngularVelocity: Object does not have a Physics bodySetObject3DPhysicsAngularVelocity: vector ID is not validGetObject3DPhysicsAngularVelocityX: Object ID Is Not ValidGetObject3DPhysicsAngularVelocityX: Object does not have a Physics bodyGetObject3DPhysicsAngularVelocityY: Object ID Is Not ValidGetObject3DPhysicsAngularVelocityY: Object does not have a Physics bodyGetObject3DPhysicsAngularVelocityZ: Object ID Is Not ValidGetObject3DPhysicsAngularVelocityZ: Object does not have a Physics bodySetObject3DPhysicsDamping: Object ID Is Not ValidSetObject3DPhysicsDamping: Object does not have a Physics bodyGetObject3DPhysicsLinearDamp: Object ID Is Not ValidGetObject3DPhysicsLinearDamp: Object does not have a Physics bodyGetObject3DPhysicsAngularDamp: Object ID Is Not ValidGetObject3DPhysicsAngularDamp: Object does not have a Physics bodySetObject3DPhysicsSleepingThreshold: Object ID Is Not ValidSetObject3DPhysicsSleepingThreshold: Object does not have a Physics bodyGetObject3DPhysicsAngularSleepingThreshold: Object ID Is Not ValidGetObject3DPhysicsAngularSleepingThreshold: Object does not have a Physics bodyGetObject3DPhysicsLinearSleepingThreshold: Object ID Is Not ValidGetObject3DPhysicsLinearSleepingThreshold: Object does not have a Physics bodySetObject3DPhysicsDeactivationTime: Object ID Is Not ValidSetObject3DPhysicsDeactivationTime: Object does not have a Physics bodySetObject3DPhysicsRestitution: Object ID Is Not ValidSetObject3DPhysicsRestitution: Object does not have a Physics bodyGetObject3DPhysicsRestitution: Object ID Is Not ValidGetObject3DPhysicsRestitution: Object does not have a Physics bodyGetObject3DPhysicsFirstContact: Object ID Is Not ValidGetObject3DPhysicsFirstContact: Object does not have a Physics bodyGetObject3DPhysicsContactX: No Contact ExistsGetObject3DPhysicsContactY: No Contact ExistsGetObject3DPhysicsContactZ: No Contact ExistsGetObject3DPhysicsContactVector: Vector ID not validGetObject3DPhysicsContactVector: No Contact ExistsGetObjects3DPhysicsContactPositionVector: Object A ID Is Not ValidGetObjects3DPhysicsContactPositionVector: Object A does not have a Physics bodyGetObjects3DPhysicsContactPositionVector: Object B ID Is Not ValidGetObjects3DPhysicsContactPositionVector: Object B does not have a Physics bodyGetObjects3DPhysicsContactPositionVector: positionVec3 ID not validCreate3DPhysicsPickJoint: Object ID Is Not ValidCreate3DPhysicsPickJoint: Object does not have a Physics bodyCreate3DPhysicsPickJoint: positionVec3 ID not validUpdate3DPhysicsPickJoint: Joint Id is not validUpdate3DPhysicsPickJoint: positionVec3 ID not validUpdate3DPhysicsPickJoint: Joint is not validCreate3DPhysicsHingeJoint: Object A ID Is Not ValidCreate3DPhysicsHingeJoint: Object A does not have a Physics bodyCreate3DPhysicsHingeJoint: Object B ID Is Not ValidCreate3DPhysicsHingeJoint: Object B does not have a Physics bodyCreate3DPhysicsHingeJoint: positionVec3 ID not validCreate3DPhysicsHingeJoint: rotationVec3 ID not validCreate3DPhysicsConeTwistJoint: Object A ID Is Not ValidCreate3DPhysicsConeTwistJoint: Object A does not have a Physics bodyCreate3DPhysicsConeTwistJoint: Object B ID Is Not ValidCreate3DPhysicsConeTwistJoint: Object B does not have a Physics bodyCreate3DPhysicsConeTwistJoint: positionVec3 ID not validCreate3DPhysicsConeTwistJoint: rotationVec3 ID not validCreate3DPhysicsSliderJoint: Object A ID Is Not ValidCreate3DPhysicsSliderJoint: Object A does not have a Physics bodyCreate3DPhysicsSliderJoint: Object B ID Is Not ValidCreate3DPhysicsSliderJoint: Object B does not have a Physics bodyCreate3DPhysicsSliderJoint: positionVec3 ID not validCreate3DPhysicsSliderJoint: rotationVec3 ID not validCreate3DPhysicsFixedJoint: Object A ID Is Not ValidCreate3DPhysicsFixedJoint: Object A does not have a Physics bodyCreate3DPhysicsFixedJoint: Object B ID Is Not ValidCreate3DPhysicsFixedJoint: Object B does not have a Physics bodyCreate3DPhysicsFixedJoint: positionVec3 ID not validCreate3DPhysics6DOFJoint: Object A ID Is Not ValidCreate3DPhysics6DOFJoint: Object A does not have a Physics bodyCreate3DPhysics6DOFJoint: Object B ID Is Not ValidCreate3DPhysics6DOFJoint: Object B does not have a Physics bodySet3DPhysicsSliderJointAngularLimits: Joint Id is not valid Set3DPhysicsSliderJointAngularLimits: JointID is not a slider jointSet3DPhysicsSliderJointLinearLimits: Joint Id is not valid Set3DPhysicsSliderJointLinearLimits: JointID is not a slider jointSet3DPhysicsJointConeTwistLimits: Joint Id is not valid Set3DPhysicsJointConeTwistLimits: JointID is not a cone twist jointSet3DPhysicsJointHingeLimits: Joint Id is not valid Set3DPhysicsJointHingeLimits: JointID is not a hinge jointSet3DPhysicsJointBreakingThreshold: Joint Id is not validSet3DPhysicsJointEnabled: Joint Id is not validGet3DPhysicsJointEnabled: Joint Id is not validGet3DPhysicsJointPositionVector: Joint Id is not validGet3DPhysicsJointPositionVector: Point 2 Point joint does not changeGet3DPhysicsJointPositionVector: Fixed Joint Position does not changeGet3DPhysicsJointRotationVector: Joint Id is not validGet3DPhysicsJointRotationVector: Point 2 Point joint does not changeGet3DPhysicsJointRotationVector: Fixed Joint Position does not changeDelete3DPhysicsJoint: Joint Id is not validSet3DPhysicsHingeJointMotorIsEnabled: Joint Id is not validSet3DPhysicsHingeJointMotorIsEnabled: Joint is not a hinge jointSet3DPhysicsHingeJointMaxMotorImpulse: Joint Id is not validSet3DPhysicsHingeJointMaxMotorImpulse: Joint is not a hinge jointSet3DPhysicsHingeJointMotorVelocity: Joint Id is not validSet3DPhysicsHingeJointMotorVelocity: Joint is not a hinge jointSet3DPhysicsTwistJointMotorIsEnabled: Joint Id is not validSet3DPhysicsTwistJointMotorIsEnabled: Joint is not a Twist jointSet3DPhysicsTwistJointMaxMotorImpulse: Joint Id is not validSet3DPhysicsTwistJointMaxMotorImpulse: Joint is not a twist jointSet3DPhysicsTwistJointMotorRotationTarget: Joint Id is not validSet3DPhysicsTwistJointMotorRotationTarget: Vector ID not validSet3DPhysicsTwistJointMotorRotationTarget: Joint is not a twist jointSet3DPhysicsSliderJointPoweredLinearMotorIsEnabled: Joint Id is not validSet3DPhysicsSliderJointPoweredLinearMotorIsEnabled: Joint is not a slider jointSet3DPhysicsSliderJointMaxLinearMotorForce: Joint Id is not validSet3DPhysicsSliderJointMaxLinearMotorForce: Joint is not a slider jointSet3DPhysicsSliderJointTargetLinearMotorVelocity: Joint Id is not validSet3DPhysicsSliderJointTargetLinearMotorVelocity: Joint is not a slider jointAddObjectShapeBox: Object ID Is Not ValidAddObjectShapeBox: Object does not have a Physics bodyAddObjectShapeBox: positionVec3 ID not validAddObjectShapeBox: rotationVec3 ID not validAddObjectShapeBox: sizeVec3 ID not validAddObjectShapeBox: Object needs to be set to compound shape to be able to add shapeAddObjectShapeSphere: Object ID Is Not ValidAddObjectShapeSphere: Object does not have a Physics bodyAddObjectShapeSphere: positionVec3 ID not validAddObjectShapeCapsule: Object ID Is Not ValidAddObjectShapeCapsule: Object does not have a Physics bodyAddObjectShapeCapsule: positionVec3 ID not validAddObjectShapeCapsule: rotationVec3 ID not validAddObjectShapeCapsule: sizeVec3 ID not validAddObjectShapeCapsule: Object needs to be set to compound shape to be able to add shapeAddObjectShapeCone: Object ID Is Not ValidAddObjectShapeCone: Object does not have a Physics bodyAddObjectShapeCone: positionVec3 ID not validAddObjectShapeCone: rotationVec3 ID not validAddObjectShapeCone: sizeVec3 ID not validAddObjectShapeCone: Object needs to be set to compound shape to be able to add shapeAddObjectShapeCylinder: Object ID Is Not ValidAddObjectShapeCylinder: Object does not have a Physics bodyAddObjectShapeCylinder: positionVec3 ID not validAddObjectShapeCylinder: rotationVec3 ID not validAddObjectShapeCylinder: sizeVec3 ID not validAddObjectShapeCylinder: Object needs to be set to compound shape to be able to add shapeSaveObjectShape: Object ID Is Not ValidSaveObjectShape: Object does not have a Physics body19btDefaultSerializer12btSerializerBULLETf%s//%s.bcsSaveObjectShape: Error: Unable to open file to writeLoadObjectShape: Object ID Is Not ValidLoadObjectShape: Object does not have a Physics body%s//%srLoadObjectShape: File Path Not ValidLoadObjectShape: ERROR: Unable To Load File SetVector3: Vector ID not validDeleteVector3: Vector ID not validGetVector3X: Vector ID not validGetVector3Y: Vector ID not validGetVector3Z: Vector ID not validGetVector3Distance: VectorU ID not validGetVector3Distance: VectorV ID not validGetVector3Length: Vector ID is not validGetVector3Dot: VectorU ID not validGetVector3Dot: VectorV ID not validGetVector3Cross: vectorU ID not validGetVector3Cross: vectorV ID not validGetVector3Cross: resultVec ID not validGetVector3Multiply: Vector ID not validGetVector3Add: resultVec ID not validGetVector3Add: addVec ID not validDelete3DPhysicsRay: Ray ID is not validRayCast3DPhysics: Ray ID is not validRayCast3DPhysics: Vector ID not validRayCast3DPhysicsObject: Ray ID is not validRayCast3DPhysicsObject: Vector ID not validGet3DPhysicsRayCastObjectHit: Ray ID is not validGet3DPhysicsRayCastClosestObjectHit: Ray ID is not validGet3DPhysicsRayCastFraction: Ray ID is not validGet3DPhysicsRayCastContactPosition: Ray ID is not validGet3DPhysicsRayCastContactPosition: Vector ID not validGet3DPhysicsRayCastNormalVector: Ray ID is not validGet3DPhysicsRayCastNormalVector: Vector ID not validGet3DPhysicsRayCastNumHits: Ray ID is not validSphereCast3DPhysics: Ray ID is not validSphereCast3DPhysics: Vector ID not validSphereCast3DPhysicsObject: Ray ID is not validSphereCast3DPhysicsObject: Vector ID not validCreate3DPhysicsRagDoll: Object ID Is Not ValidCreate3DPhysicsRagDoll: Ragdoll already exists You Must Call Create3DPhysicsRagDoll before Add3DPhysicsRagDollBoneYou Must Call Create3DPhysicsRagDoll before AssignTo3DPhysicsRagollBoneObjectBoneAdd3DPhysicsRagDollHingeJoint: jointRotationVec3 ID not validCan not call Add3DPhysicsRagDollHingeJoint before Create3DPhysicsRagDollAdd3DPhysicsRagDollTwistJoint: jointRotationVec3 ID not validAdd3DPhysicsRagDollTwistJoint: limitsVec3 ID not validCan not call Add3DPhysicsRagDollTwistJoint before Create3DPhysicsRagDollCan not call Finalize3DPhysicsRagDoll before Create3DPhysicsRagDollDelete3DPhysicsRagdoll: Object ID Is Not ValidGet3DPhysicsRagdollExist: Object ID Is Not ValidGet3DPhysicsRagdollFromBoneObject: Bone Object ID Is Not ValidGet3DPhysicsRagdollFromBoneObject: Ragdoll does not exist Is3dPhysicsRagdollStatic: Object ID Is Not ValidIs3dPhysicsRagdollStatic: Ragdoll does not exist Set3DphysicsRagdollStatic: Object ID Is Not ValidSet3DphysicsRagdollStatic: Ragdoll does not exist Set3DPhysicsRagdollBonesVisible: Object ID Is Not ValidSet3DPhysicsRagdollBonesVisible: Ragdoll does not exist Set3DPhysicsRagdollDamping: Ragdoll does not exist Set3DPhysicsRagdollSleepingThresholds: Ragdoll does not exist Set3DPhysicsRagdollDeactivationTime: Ragdoll does not exist Set3DPhysicsRagdollDeactivation: Object ID Is Not ValidSet3DPhysicsRagdollDeactivation: Ragdoll does not exist Create3DPhysicsCharacterController: Object ID Is Not ValidCreate3DPhysicsCharacterController: Vector ID not validDelete3DPhysicsCharacterController: Object ID Is Not ValidGet3DPhysicsCharacterControllerExists: Object ID Is Not ValidSet3DPhysicsCharacterControllerGravity: Object ID Is Not ValidSet3DPhysicsCharacterControllerGravity: object does not have a controller. Set3DPhysicsCharacterControllerFallSpeed: Object ID Is Not ValidSet3DPhysicsCharacterControllerFallSpeed: object does not have a controller. Set3DPhysicsCharacterControllerJumpSpeed: Object ID Is Not ValidSet3DPhysicsCharacterControllerJumpSpeed: object does not have a controller. Set3DPhysicsCharacterControllerMaxSlope: Object ID Is Not ValidSet3DPhysicsCharacterControllerMaxSlope: object does not have a controller. Set3DPhysicsCharacterControllerStepHeight: Object ID Is Not ValidSet3DPhysicsCharacterControllerStepHeight: object does not have a controller. Get3DPhysicsCharacterControllerMaxSlope: Object ID Is Not ValidGet3DPhysicsCharacterControllerMaxSlope: object does not have a controller. Get3DPhysicsCharacterControllerGravity: Object ID Is Not ValidGet3DPhysicsCharacterControllerGravity: object does not have a controller. Move3DPhysicsCharacterController: Object ID Is Not ValidMove3DPhysicsCharacterController: Object does not have a controller. Rotate3DPhysicsCharacterController: Object ID Is Not ValidRotate3DPhysicsCharacterController: object does not have a controller. Jump3DPhysicsCharacterController: Object ID Is Not ValidJump3DPhysicsCharacterController: object does not have a controller. Crouch3DPhysicsCharacterController: Object ID Is Not ValidCrouch3DPhysicsCharacterController: object does not have a controller. Stand3DPhysicsCharacterController: Object ID Is Not ValidStand3DPhysicsCharacterController: object does not have a controller. Debug3DPhysicsCharacterController: Object ID Is Not ValidDebug3DPhysicsCharacterController: object does not have a controller. Set3DPhysicsCharacterControllerPosition: Object ID Is Not ValidSet3DPhysicsCharacterControllerPosition: object does not have a controller. N3AGK12ZipExtracterEFailed to extract zip file - Could not find file at path: %sFailed to extract zip file - Could not open the zip file: Failed to extract zip file - File may be corruptFailed to extract zip file - Could not write extracted fileFailed to extract zip file - Error moving to the next zip entryFailed to open zip file.mp3.m4a.jpg.gif.wav.ogg.mpg.mpeg.mp4.m4v.dat.zipFailed to add item to zip file, zip file has not been createdFailed to add item to zip file, item could not be opened for readingFailed to write data stream to zip fileskyColorhorizonColorsunColorsunSizehorizonSizehorizonHeightobjectScaleN3AGK13CollisionTreeEN3AGK15CollisionObjectEN3AGK9AGKSocketEN3AGK16cNetworkListenerEFailed to accept connectionSebsocket ConnectedN3AGK11BroadcasterEFailed to create broadcast packet255.255.255.255Failed to set broadcast packet address: %dFailed to set broadcast packet addressN3AGK15cHTTPConnectionE192.168.0.111Synchronous ConnectSocket is not supported on HTML5Timeout Closed SocketFailed to connect socket to , socket is already connected to , you must close a socket before connecting it again.Socket is already connectingInvalid IP address used to connect socket.Failed to connect to %s, error %dTried to send uint on an unconnected socketTried to flush data on an unconnected socketFailed to flush socket data: %dTried to send data on an unconnected socketFailed to send socket dataTried to send string on an unconnected socketTried to send char on an unconnected socketTried to send int on an unconnected socketTried to send float on an unconnected socketTried to get available bytes on an unconnected socketFailed to get receivable bytes on socketTried to receive data on an unconnected socketInvalid network buffer passed to RecvData()Failed to get socket dataTried to receive string on an unconnected socketTried to receive uint on an unconnected socketTried to receive char on an unconnected socketTried to receive int on an unconnected socketTried to receive float on an unconnected socketFailed to listen on port %d, this socket is already listening on port %dFailed to create listening socketFailed to bind listening socketFailed to start socket listeningFailed to create listening broadcast socketFailed to receive broadcastAttempted to broadcast more than 512 bytesThe HTML5 version does not support custom headershttp://https://unknown errorHTTP request failed: %d - %sHTTP file download failed: %dHTML5 does not support SendHTTPRequest, use SendHTTPRequestASync insteadCannot send HTTP whilst an async request or download is still in progress, wait for GetResponseReady or DownloadComplete to return 1POSTHTML5 does not support SendHTTPFile..{return screen.width}{return screen.height}{ var width = document.documentElement.clientWidth; return width; }{ var height = document.documentElement.clientHeight; return height; }html5Failed to initialise OpenGL ES2No advanced renderer available on HTML5Unknown render mode parameterFailed to open GLFW windowUnrecognised rendererFailed to setup renderer windowFailed to setup renderer{return Module["canvas"].width}{return Module["canvas"].height}Width: %d, Height: %dCould not play music file - ID does not existCould not find file at path: %sFailed to load music file: %sFailed to play music file: %sAGK does not currently support printing images from HTML5Could not find image: %s.pngFailed to load raw image , HTML5 does not support seeking for musicUnsupported ogg file number of channels, only 1 (mono) and 2 (stereo) channels supported.Queued: %d, Processed: %dFailed to setup audio deviceFailed to create audio contextFailed to init SDL audioUnsupported wav file bit size, only 8bit and 16bit supported.Unsupported wav file number of channels, only 1 (mono) and 2 (stereo) channels supported.AL Errorhttps://www.youtube.com/watch?v=%s&t=%d{ window.open(Pointer_stringify($0),'_blank'); }{ var video = document.getElementById("AGKVideo"); if ( video == null ) console.log("AGKVideo tag is missing on this page, videos will not play"); video.autoplay = false; video.loop = false; video.muted = false; video.src = Pointer_stringify($0); }{ var video = document.getElementById("AGKVideo"); if ( video != null ) { video.pause(); video.src = ""; } }{ var video = document.getElementById("AGKVideo"); if ( video != null ) { if ( video.src != null && video.src != "" && !video.ended ) { var canvas = document.getElementById('canvas'); var gl = canvas.getContext('webgl'); gl.bindTexture(gl.TEXTURE_2D, GL.textures[$0]); gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, video); } } }Failed to play video to image, image already existsCannot change video image ID during playback, call DeleteVideo first then PlayVideoToImage with the new ID{ var video = document.getElementById("AGKVideo"); if ( video != null ) { video.play(); } }PlayVideo is not supported on HTML5, use PlayVideoToImage instead{ var video = document.getElementById("AGKVideo"); if ( video != null ) { video.pause(); } }{ var video = document.getElementById("AGKVideo"); var result = 0; if ( video != null && video.src != null && video.src != "" && !video.ended ) result = 1; return result; }{ var video = document.getElementById("AGKVideo"); if ( video == null || video.src == null || video.src == "" ) return 0; else return video.currentTime; }{ var video = document.getElementById("AGKVideo"); if ( video == null || video.src == null || video.src == "" ) return 0; else return video.duration; }{ var video = document.getElementById("AGKVideo"); if ( video != null ) video.volume = $0 / 100.0; }{ var video = document.getElementById("AGKVideo"); if ( video == null || video.src == null || video.src == "" ) return 0; else return video.width; }{ var video = document.getElementById("AGKVideo"); if ( video == null || video.src == null || video.src == "" ) return 0; else return video.height; }{ var video = document.getElementById("AGKVideo"); if ( video != null && video.src != null && video.src != "" ) video.currentTime = $0; }{ console.log(Pointer_stringify($0)); }{ alert(Pointer_stringify($0)); }../Invalid path "%s", must be absoluteFailed to create path "%s", the app may not have permissions to create folders in the part that existsInvalid path "%s", folder names must have at least one characterFailed to create folder "%s" in path "%s", the app may not have permission to create itFailed to open folder "%s", it must be an absolute pathFailed to open folder "%s", it may not exist or this app doesn't have permission to accesss it..\Could not find file Failed to open file for reading Invalid path for DeleteFile file, must not end in a forward or backward slashabFailed to open file for writing Cannot write to file opened for readingCannot read from file opened for writingCannot read from file, file not open Invalid path for SetCurrentDir, must not traverse backwards up the directory tree using ../Invalid folder name for MakeFolder, it must not contain the special characters / : \ ..Invalid folder name for DeleteFolder, it must not contain the special characters / : \ ..%04d-%02d-%02d%02d:%02d:%02d{ var cookieName = UTF8ToString($0); var cookieValue = UTF8ToString($1); var d = new Date(); d.setTime(d.getTime() + (5 * 365 * 24 * 60 * 60 * 1000)); var expires = "expires="+d.toUTCString(); document.cookie = cookieName + "=" + cookieValue + ";" + expires + ";path=/"; }{ var cookieName = UTF8ToString($0); var returnValue = UTF8ToString($1); var name = cookieName + "="; var ca = document.cookie.split(';'); for(var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { returnValue = c.substring(name.length, c.length); break; } } var lengthBytes = lengthBytesUTF8(returnValue)+1; var heapString = _malloc(lengthBytes); stringToUTF8(returnValue, heapString, lengthBytes); return heapString; }{ var cookieName = UTF8ToString($0); document.cookie = cookieName + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/"; }18IslandWorkerThreadg_iActive>=0common/Box2D/Dynamics/b2World.cppRunIsLocked() == falseCreateBodym_bodyCount > 0DestroyBodyDestroyJointm_jointCount > 0CreateJointb->IsActive() == truestackCount < stackSizetypeA == b2_dynamicBody || typeB == b2_dynamicBodyalpha0 < 1.0fcommon/Box2D/Common/b2Math.hAdvancem_bodyCount < m_bodyCapacitycommon/Box2D/Dynamics/b2Island.hAddm_contactCount < m_contactCapacityr.LengthSquared() > 0.0fvertexCount <= 12DrawShapestaticCount < m_staticBodyCountcommon/Box2D/Dynamics/b2Island.cppSolvetoiIndexA < m_bodyCountSolveTOItoiIndexB < m_bodyCountm_proxyCount == 0common/Box2D/Dynamics/b2Fixture.cppCreateProxies17b2ContactListenercommon/Box2D/Collision/b2DynamicTree.hGetFatAABBGetUserDatabd->position.IsValid()common/Box2D/Dynamics/b2Body.cppb2Bodybd->linearVelocity.IsValid()b2IsValid(bd->angle)b2IsValid(bd->angularVelocity)b2IsValid(bd->angularDamping) && bd->angularDamping >= 0.0fb2IsValid(bd->linearDamping) && bd->linearDamping >= 0.0fm_world->IsLocked() == falsem_type == b2_dynamicBodyResetMassDataCreateFixtureDestroyFixturefixture->m_body == thism_fixtureCount > 0foundSetMassDataSetTransformSetActivetarget > tolerancecommon/Box2D/Collision/b2TimeOfImpact.cppb2TimeOfImpact0 < count && count < 3FindMinSeparationEvaluatem_nodeCount == m_nodeCapacitycommon/Box2D/Collision/b2DynamicTree.cppAllocateNode0 <= nodeId && nodeId < m_nodeCapacityFreeNode0 < m_nodeCountiA != (-1)Balance0 <= iB && iB < m_nodeCapacity0 <= iC && iC < m_nodeCapacity0 <= iF && iF < m_nodeCapacity0 <= iG && iG < m_nodeCapacitym_nodes[C->parent].child2 == iA0 <= iD && iD < m_nodeCapacity0 <= iE && iE < m_nodeCapacitym_nodes[B->parent].child2 == iAchild1 != (-1)InsertLeafchild2 != (-1)0 <= proxyId && proxyId < m_nodeCapacityDestroyProxym_nodes[proxyId].IsLeaf()MoveProxy0 <= index && index < chain->GetVertexCount()common/Box2D/Collision/b2Distance.cpp0 <= index && index < m_countcommon/Box2D/Collision/Shapes/b2ChainShape.hGetVertexcache->count <= 3ReadCachecommon/Box2D/Collision/b2Distance.hGetMetricb2DistanceGetSearchDirectionGetWitnessPoints0 <= edge1 && edge1 < poly1->m_vertexCountcommon/Box2D/Collision/b2CollidePolygon.cppb2FindIncidentEdge14b2PolygonShape7b2Shape0.0f <= lower && lower <= input.maxFractioncommon/Box2D/Collision/Shapes/b2PolygonShape.cppm_vertexCount >= 3ComputeMass3 <= count && count <= 12ComputeCentroidarea > 1.1920928955078125e-07Fedge.LengthSquared() > 1.1920928955078125e-07F * 1.1920928955078125e-07F13b2CircleShape12b2ChainShapem_vertices == 0L && m_count == 0common/Box2D/Collision/Shapes/b2ChainShape.cppCreateChaincount >= 2b2DistanceSquared(vertices[i-1], vertices[i]) > 0.005f * 0.005fchildIndex < m_countRayCastComputeAABBCreateLoopcount >= 3b2DistanceSquared(v1, v2) > 0.005f * 0.005f0 <= index && index < m_count - 1GetChildEdge16b2StackAllocator11b2Allocatorm_index == 0common/Box2D/Common/b2StackAllocator.cpp~b2StackAllocatorm_entryCount == 0m_entryCount < b2_maxStackEntriesm_entryCount > 0p == entry->data15b2TempAllocator6b2Drawj < b2_blockSizescommon/Box2D/Common/b2BlockAllocator.cppb2BlockAllocator0 < sizeAllocate0 <= index && index < b2_blockSizesblockCount * blockSize <= b2_chunkSizeFreepointCount > 0common/Box2D/Dynamics/Contacts/b2ContactSolver.cppInitVariablesmanifold->pointCount > 0InitializeVelocityConstraintspointCount == 1 || pointCount == 2SolveVelocityConstraintsa.x >= 0.0f && a.y >= 0.0fpc->pointCount > 00 <= type1 && type1 < b2Shape::e_typeCountcommon/Box2D/Dynamics/Contacts/b2Contact.cpp0 <= type2 && type2 < b2Shape::e_typeCounts_initialized == true0 <= typeA && typeB < b2Shape::e_typeCount9b2Contact15b2CircleContactm_fixtureA->GetType() == b2Shape::e_circlecommon/Box2D/Dynamics/Contacts/b2CircleContact.cppb2CircleContact24b2ChainAndPolygonContactcommon/Box2D/Dynamics/Contacts/b2ChainAndPolygonContact.cppb2ChainAndPolygonContact23b2ChainAndCircleContactm_fixtureA->GetType() == b2Shape::e_chaincommon/Box2D/Dynamics/Contacts/b2ChainAndCircleContact.cppb2ChainAndCircleContact12b2WheelJoint7b2Joint b2WheelJointDef jd; 11b2WeldJoint b2WeldJointDef jd; 15b2RevoluteJoint b2RevoluteJointDef jd; jd.lowerAngle = %.15lef; jd.upperAngle = %.15lef; jd.maxMotorTorque = %.15lef; common/Box2D/Dynamics/Joints/b2RevoluteJoint.cpp13b2PulleyJoint b2PulleyJointDef jd; jd.groundAnchorA.Set(%.15lef, %.15lef); jd.groundAnchorB.Set(%.15lef, %.15lef); jd.lengthA = %.15lef; jd.lengthB = %.15lef; ratio > 1.1920928955078125e-07Fcommon/Box2D/Dynamics/Joints/b2PulleyJoint.cppInitializedef->ratio != 0.0fb2PulleyJoint16b2PrismaticJoint b2PrismaticJointDef jd; jd.localAxisA.Set(%.15lef, %.15lef); jd.referenceAngle = %.15lef; jd.enableLimit = bool(%d); jd.lowerTranslation = %.15lef; jd.upperTranslation = %.15lef; jd.enableMotor = bool(%d); jd.motorSpeed = %.15lef; jd.maxMotorForce = %.15lef; lower <= uppercommon/Box2D/Dynamics/Joints/b2PrismaticJoint.cppSetLimits12b2MouseJointMouse joint dumping is not supported. d + h * k > 1.1920928955078125e-07Fcommon/Box2D/Dynamics/Joints/b2MouseJoint.cppInitVelocityConstraintsdef->target.IsValid()b2MouseJointb2IsValid(def->maxForce) && def->maxForce >= 0.0fb2IsValid(def->frequencyHz) && def->frequencyHz >= 0.0fb2IsValid(def->dampingRatio) && def->dampingRatio >= 0.0fcommon/Box2D/Dynamics/Joints/b2Joint.cppCreateDestroy// Dump is not supported for this joint type. def->bodyA != def->bodyBb2Joint11b2GearJoint b2GearJointDef jd; jd.joint1 = joints[%d]; jd.joint2 = joints[%d]; jd.ratio = %.15lef; m_typeA == e_revoluteJoint || m_typeA == e_prismaticJointcommon/Box2D/Dynamics/Joints/b2GearJoint.cppb2GearJointm_typeB == e_revoluteJoint || m_typeB == e_prismaticJoint15b2FrictionJoint b2FrictionJointDef jd; 15b2DistanceJoint b2DistanceJointDef jd; jd.length = %.15lef; jd.frequencyHz = %.15lef; jd.dampingRatio = %.15lef;        stream endfile errorstream errordata errorinsufficient memorybuffer errorincompatible versionToo many bytes for PNG signaturePNG  Potential overflow in png_zalloc()1.5.27Application built with libpng- but running with Ignoring attempt to set negative chromaticity valueInvalid cHRM white pointInvalid cHRM red pointInvalid cHRM green pointInvalid cHRM blue pointIgnoring attempt to set cHRM RGB triangle with zero areaextreme cHRM chunk cannot be converted to tristimulus valuesinternal error in png_XYZ_from_xyImage width is zero in IHDRInvalid image width in IHDRImage width is too large for this architectureImage width exceeds user limit in IHDRImage height is zero in IHDRInvalid image height in IHDRImage height exceeds user limit in IHDRInvalid bit depth in IHDRInvalid color type in IHDRInvalid color type/bit depth combination in IHDRUnknown interlace method in IHDRUnknown compression method in IHDRUnknown filter method in IHDRInvalid filter method in IHDRInvalid IHDR datagamma table being rebuiltundefinedlibpng error: %s0123456789ABCDEFlibpng warning: %s123456789Out of Memoryzlib memory errorzlib stream errorzlib version errorUnknown zlib errorMissing IHDR before IDATMissing PLTE before IDATCannot load Apple's proprietary CgBI PNGsencountered CgBI PNGInvalid attempt to read row dataDecompression errorbad adaptive filter valuesequential row overflowinternal sequential row size calculation errorInterlace handling should be turned on when using png_read_imageToo many IDATs foundImage is too high to process with png_read_png()Call to NULL read functionRead Errorlibpng does not support gamma+background+rgb_to_grayinvalid background gamma typePalette is NULL in indexed imageNULL row bufferUninitialized rowpng_do_rgb_to_gray found nongray pixelpng_do_encode_alpha: unexpected callpng_do_quantize returned rowbytes=0PNG unsigned integer out of rangeNot a PNG filePNG file corrupted by ASCII conversioninvalid chunk typeCRC errorinvalid chunklengthData error in compressed datastreamIncomplete compressed datastreamBuffer error in compressed datastreamExceeded size limit while expanding chunkpng_inflate logic errorNot enough memory to decompress chunkOut of place IHDRInvalid IHDR chunkMissing IHDR before PLTEInvalid PLTE after IDATDuplicate PLTE chunkIgnoring PLTE chunk in grayscale PNGInvalid palette chunkTruncating incorrect tRNS chunk lengthTruncating incorrect info tRNS chunk lengthNo image in fileIncorrect IEND chunk lengthMissing IHDR before gAMAInvalid gAMA after IDATOut of place gAMA chunkDuplicate gAMA chunkIncorrect gAMA chunk lengthIgnoring gAMA chunk with out of range gammaIgnoring incorrect gAMA value @1 when sRGB is also presentMissing IHDR before sBITInvalid sBIT after IDATOut of place sBIT chunkDuplicate sBIT chunkIncorrect sBIT chunk lengthMissing IHDR before cHRMInvalid cHRM after IDATOut of place cHRM chunkDuplicate cHRM chunkIncorrect cHRM chunk lengthIgnoring cHRM chunk with negative chromaticitiesIgnoring incorrect cHRM white(@1,@2) r(@3,@4)g(@5,@6)b(@7,@8) when sRGB is also presentinternal error handling cHRM coefficientsinternal error handling cHRM->XYZMissing IHDR before sRGBInvalid sRGB after IDATOut of place sRGB chunkDuplicate sRGB chunkIncorrect sRGB chunk lengthUnknown sRGB intentIgnoring incorrect cHRM value when sRGB is also presentMissing IHDR before iCCPInvalid iCCP after IDATOut of place iCCP chunkDuplicate iCCP chunkMalformed iCCP chunkIgnoring nonzero compression type in iCCP chunkProfile size field missing from iCCP chunkIgnoring iCCP chunk with declared size = @1 and actual length = @2No space in chunk cache for sPLTMissing IHDR before sPLTInvalid sPLT after IDATmalformed sPLT chunksPLT chunk has bad lengthsPLT chunk too longsPLT chunk requires too much memoryMissing IHDR before tRNSInvalid tRNS after IDATDuplicate tRNS chunkIncorrect tRNS chunk lengthMissing PLTE before tRNSZero length tRNS chunktRNS chunk not allowed with alpha channelMissing IHDR before bKGDInvalid bKGD after IDATMissing PLTE before bKGDDuplicate bKGD chunkIncorrect bKGD chunk lengthIncorrect bKGD chunk index valueMissing IHDR before hISTInvalid hIST after IDATMissing PLTE before hISTDuplicate hIST chunkIncorrect hIST chunk lengthMissing IHDR before pHYsInvalid pHYs after IDATDuplicate pHYs chunkIncorrect pHYs chunk lengthMissing IHDR before oFFsInvalid oFFs after IDATDuplicate oFFs chunkIncorrect oFFs chunk lengthMissing IHDR before pCALInvalid pCAL after IDATDuplicate pCAL chunkNo memory for pCAL purposeInvalid pCAL dataInvalid pCAL parameters for equation typeNo memory for pCAL paramsMissing IHDR before sCALInvalid sCAL after IDATDuplicate sCAL chunksCAL chunk too shortOut of memory while processing sCAL chunkInvalid sCAL ignored: invalid unitInvalid sCAL chunk ignored: bad width formatInvalid sCAL chunk ignored: non-positive widthInvalid sCAL chunk ignored: bad height formatInvalid sCAL chunk ignored: non-positive heightOut of place tIME chunkDuplicate tIME chunkIncorrect tIME chunk lengthNo space in chunk cache for tEXtMissing IHDR before tEXtNo memory to process text chunkNot enough memory to process text chunkInsufficient memory to process text chunkNo space in chunk cache for zTXtMissing IHDR before zTXtOut of memory processing zTXt chunkTruncated zTXt chunkUnknown compression type in zTXt chunkNot enough memory to process zTXt chunkInsufficient memory to store zTXt chunkNo space in chunk cache for iTXtMissing IHDR before iTXtNo memory to process iTXt chunkTruncated iTXt chunkinvalid iTXt compression flagunknown iTXt compression typeMalformed iTXt chunkNot enough memory to process iTXt chunkInsufficient memory to store iTXt chunkNo space in chunk cache for unknown chunkunknown critical chunkerror in user chunkinternal row logic errorinternal row size calculation errorinternal row width errorinvalid user transform pixel depthNot enough image dataExtra compressed dataDecompression ErrorExtra compression dataRow has too many bytes to allocate in memoryOut of range gamma value ignoredInvalid palette size, hIST allocation skippedInsufficient memory for hIST chunk datapCAL: invalid purpose keywordInvalid pCAL equation typeInvalid format for pCAL parameterInsufficient memory for pCAL purposeInsufficient memory for pCAL unitsInsufficient memory for pCAL paramsInsufficient memory for pCAL parameterInvalid sCAL unitInvalid sCAL widthInvalid sCAL heightMemory allocation failed while processing sCALInvalid palette lengthiCCP: invalid keywordInsufficient memory to process iCCP chunkInsufficient memory to process iCCP profiletoo many text chunkstext compression mode is out of rangeinvalid text keywordIgnoring invalid time valueIgnoring invalid num_trans valuetRNS chunk has out-of-range samples for bit_depthNo memory for sPLT palettessPLT: invalid keywordOut of memory while processing sPLT chunkOut of memory while processing unknown chunk@P `0pDT$d4tHX(h8x L\,l<|AQ!a1qEU%e5u IY)i9y M]-m=}BR"b2rFV&f6v JZ*j:zN^.n>~CS#c3sGW'g7w K[+k;{O_/o? 0@P`p!1AQaq"2BRbr#3CScs$4DTdt%5EUeu&6FVfv'7GWgw(8HXhx )9IYiy *:JZjz +;K[k{ ,N^n~/?O_o@ `P0pH(hX8xD$dT4t L,l\<|B"bR2r J*jZ:zF&fV6vN.n^>~A!aQ1q I)iY9yE%eU5u M-m]=}C#cS3s K+k[;{G'gW7wO/o_?MNG features are not allowed in a PNG datastreamWriting zero-length unknown chunkValid palette required for paletted imagesNo IDATs written into filepng_write_info was never called before png_write_rowinternal write transform logic errorincorrect png_set_filler call ignoredInvalid bit depth for grayscale imageInvalid bit depth for RGB imageInvalid bit depth for paletted imageInvalid bit depth for grayscale+alpha imageInvalid bit depth for RGBA imageInvalid image color type specifiedInvalid compression type specifiedInvalid filter type specifiedInvalid interlace type specifiedInvalid number of colors in paletteIgnoring request to write a PLTE chunk in grayscale PNGInvalid zlib compression method or flags in IDATInvalid sRGB rendering intent specifiedUnknown compression type in iCCP chunkEmbedded profile length in iCCP chunk is negativeEmbedded profile length too large in iCCP chunkTruncating profile to actual length in iCCP chunkUnknown compression type @1invalid zlib stateIDATtextendzlib failed to initialize compressor () version error) stream error) memory error) unknown errorzstream already in use (internal error)zlib errorInvalid zlib compression method or flags in non-IDAT chunk[no zlib message]zlib failed to reset compressor: @1(@2): @3zstream not in use (internal error)Invalid sBIT depth specifiedInvalid number of transparent colors specifiedIgnoring attempt to write tRNS chunk out-of-range for bit_depthIgnoring attempt to write 16-bit tRNS chunk when bit_depth is 8Can't write tRNS with an alpha channelInvalid background palette indexIgnoring attempt to write 16-bit bKGD chunk when bit_depth is 8Ignoring attempt to write bKGD chunk out-of-range for bit_depthInvalid number of histogram entries specifiedUnrecognized unit type for oFFs chunkUnrecognized equation type for pCAL chunkCan't write sCAL (buffer too small)Unrecognized unit type for pHYs chunkInvalid time specified for tIME chunkBogus message code %dALIGN_TYPE is wrong, please fixMAX_ALLOC_CHUNK is wrong, please fixBogus buffer control modeInvalid component ID %d in SOSInvalid crop requestDCT coefficient out of rangeDCT scaled block size %dx%d not supportedComponent index %d: mismatching sampling ratio %d:%d, %d:%d, %cBogus Huffman table definitionBogus input colorspaceBogus JPEG colorspaceBogus marker lengthWrong JPEG library version: library is %d, caller expects %dSampling factors too large for interleaved scanInvalid memory pool code %dUnsupported JPEG data precision %dInvalid progressive parameters Ss=%d Se=%d Ah=%d Al=%dInvalid progressive parameters at scan script entry %dBogus sampling factorsInvalid scan script at entry %dImproper call to JPEG library in state %dJPEG parameter struct mismatch: library thinks size is %u, caller expects %uBogus virtual array accessBuffer passed to JPEG library is too smallSuspension not allowed hereCCIR601 sampling not implemented yetToo many color components: %d, max %dUnsupported color conversion requestBogus DAC index %dBogus DAC value 0x%xBogus DHT index %dBogus DQT index %dEmpty JPEG image (DNL not supported)Read from EMS failedWrite to EMS failedDidn't expect more than one scanInput file read errorOutput file write error --- out of disk space?Fractional sampling not implemented yetHuffman code size table overflowMissing Huffman code table entryMaximum supported image dimension is %u pixelsEmpty input filePremature end of input fileCannot transcode due to multiple use of quantization table %dScan script does not transmit all dataInvalid color quantization mode changeNot implemented yetRequested feature was omitted at compile timeArithmetic table 0x%02x was not definedBacking store not supportedHuffman table 0x%02x was not definedJPEG datastream contains no imageQuantization table 0x%02x was not definedNot a JPEG file: starts with 0x%02x 0x%02xInsufficient memory (case %d)Cannot quantize more than %d color componentsCannot quantize to fewer than %d colorsCannot quantize to more than %d colorsInvalid JPEG file structure: two SOF markersInvalid JPEG file structure: missing SOS markerUnsupported JPEG process: SOF type 0x%02xInvalid JPEG file structure: two SOI markersInvalid JPEG file structure: SOS before SOFFailed to create temporary file %sRead failed on temporary fileSeek failed on temporary fileWrite failed on temporary file --- out of disk space?Application transferred too few scanlinesUnsupported marker type 0x%02xVirtual array controller messed upImage too wide for this implementationRead from XMS failedWrite to XMS failedCopyright (C) 2011, Thomas G. Lane, Guido Vollbeding8c 16-Jan-2011Caution: quantization tables are too coarse for baseline JPEGAdobe APP14 marker: version %d, flags 0x%04x 0x%04x, transform %dUnknown APP0 marker (not JFIF), length %uUnknown APP14 marker (not Adobe), length %uDefine Arithmetic Table 0x%02x: 0x%02xDefine Huffman Table 0x%02xDefine Quantization Table %d precision %dDefine Restart Interval %uFreed EMS handle %uObtained EMS handle %uEnd Of Image %3d %3d %3d %3d %3d %3d %3d %3dJFIF APP0 marker: version %d.%02d, density %dx%d %dWarning: thumbnail image size does not match data length %uJFIF extension marker: type 0x%02x, length %u with %d x %d thumbnail imageMiscellaneous marker 0x%02x, length %uUnexpected marker 0x%02x %4u %4u %4u %4u %4u %4u %4u %4uQuantizing to %d = %d*%d*%d colorsQuantizing to %d colorsSelected %d colors for quantizationAt marker 0x%02x, recovery action %dRST%dSmoothing not supported with nonstandard sampling ratiosStart Of Frame 0x%02x: width=%u, height=%u, components=%d Component %d: %dhx%dv q=%dStart of ImageStart Of Scan: %d components Component %d: dc=%d ac=%d Ss=%d, Se=%d, Ah=%d, Al=%dClosed temporary file %sOpened temporary file %sJFIF extension marker: JPEG-compressed thumbnail image, length %uJFIF extension marker: palette thumbnail image, length %uJFIF extension marker: RGB thumbnail image, length %uUnrecognized component IDs %d %d %d, assuming YCbCrFreed XMS handle %uObtained XMS handle %uUnknown Adobe color transform code %dCorrupt JPEG data: bad arithmetic codeInconsistent progression sequence for component %d coefficient %dCorrupt JPEG data: %u extraneous bytes before marker 0x%02xCorrupt JPEG data: premature end of data segmentCorrupt JPEG data: bad Huffman codeWarning: unknown JFIF revision number %d.%02dPremature end of JPEG fileCorrupt JPEG data: found marker 0x%02x instead of RST%dInvalid SOS parameters for sequential JPEGApplication transferred too many scanlines%s JPEGMEM%ld%c0 <3?@pL|CsO ,#/ߠ`Pl\cSo_84 ;7HxDtK{Gw($+'רhXdTk[gW2>1 =BrN~AqM}".!-ݢbRn^aQm] :6 95JzFvIyEu*&)%ժjZfViYeU }!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz w!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzGIFVERN6Assimp16CIOStreamWrapperEN6Assimp8IOStreamEN6Assimp6Intern22AllocateFromAssimpHeapEassimp/Assimp.cpp0L != pFileaiImportFileExWithPropertiesN6Assimp16CIOSystemWrapperEN6Assimp8IOSystemESetGenericProperty~aiMetadataN6Assimp15DefaultIOSystemE0L != strFileassimp/DefaultIOSystem.cpp0L != strModein && _outMakeAbsolutePathInvalid path: N6Assimp10NullLoggerEN6Assimp6LoggerEassimp/DefaultLogger.cppdebuginfowarnerrorWavefront OBJ format17DeadlyImportErrorN6Assimp22DefaultProgressHandlerEN6Assimp15ProgressHandlerEassimp/Importer.cpp#aiProcess_GenSmoothNormals and #aiProcess_GenNormals are incompatible#aiProcess_OptimizeGraph and #aiProcess_PreTransformVertices are incompatibleLoad NSt3__119basic_ostringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEENSt3__115basic_stringbufIcNS_11char_traitsIcEENS_9allocatorIcEEEEAssimp gcc debug noboost shared singlethreaded(Deleting previous scene)Unable to open file "".GLOB_MEASURE_TIMEtotalSTART ``File extension not known, trying signature-based detectionNo suitable reader found for the file format of file "Found a matching importer for this file formatimportEND ``, dt= spreprocess_ValidateFlags(pFlags)ApplyPostProcessingEntering post processing pipelineVerbose Import: revalidating data structurespostprocessVerbose Import: failed to revalidate data structuresLeaving post processing pipelineGetGenericPropertyN6Assimp19JoinVerticesProcessEJoinVerticesProcess beginidx < msh->mNumVerticesassimp/Vertex.hVertexMesh ) | Verts in: out: | ~Removing bone -> no weights remainingJoinVerticesProcess finished JoinVerticesProcess finished | Verts in: %i out: %i | ~%.1f%%N6Assimp11LWOImporterElwolxoIMPORT_LWO_ONE_LAYER_ONLYLightWave/Modo Object Importerhttp://www.newtek.com/lightwave.html http://www.luxology.com/modo/lwo lxoFailed to open LWO file LWO: The file is too small to contain the IFF headerThe file is not an IFF file: FORM chunk is missingN6Assimp3LWO13NormalChannelEN6Assimp3LWO9VMapEntryELWO file format: LWOB (<= LightWave 5.5)LWO file format: LWO2 (>= LightWave 6)LWO file format: LXOB (Modo)Unknown LWO sub format: LWO2: Chunk length points behind the fileLWO: LAYR chunk is too smallLWO: Invalid file, string is is too longLayer_%iLWO2: Unexpected VMAD chunkLWO2: Unexpected VMAP chunkLWO: VMAP chunk is too smallLWO2: Skipping UV channel '' with !2 componentsLWO2: Found two VMAP sections with equal namesN6Assimp3LWO9UVChannelELWO2: Skipping Weight Channel '' with !1 componentsN6Assimp3LWO13WeightChannelELWO2: Skipping Color Map '' with a dimension > 4 or < 3N6Assimp3LWO13VColorChannelEvert_normalsProcessing non-standard extension: MODO VMAP.NORM.vert_normalsAPS.LevelLWO2: Skipping unknown VMAP/VMAD channel 'LWO2: Failure evaluating VMAP/VMAD entry '', vertex index is out of rangeLWO2: Failure evaluating VMAD entry '', polygon index is out of range', vertex index wasn't found in that polygonhadassimp/LWOLoader.cppLoadLWO2VertexMapLWO2: Encountered unsupported primitive chunk (METABALL)LWO2: Encountered unsupported primitive chunk (SPLINE)LWO2: Ignoring unknown polygon type.LWO2: Failure evaluating face record, index is out of rangeLWO2: Encountered invalid face record with zero indicesLWO2: Unexpected PTAGLWO: PTAG chunk is too smallLWO2: face index in PTAG is out of rangeLWO2: SRFS chunk encountered twiceLWO: CLIP chunk is too smallLWO: STIL chunk is too smallLWO: ISEQ chunk is too smallLWO2: Color shifted images are not supportedLWO2: Animated textures are not supportedLWO: XREF chunk is too smallLWO: NEGA chunk is too smallLWO2: Encountered unknown CLIP subchunkLWO: ENVL chunk is too smallLWO2: Invalid envelope chunk lengthLWO: TYPE chunk is too smallLWO: PRE chunk is too smallLWO: POST chunk is too smallLWO: KEY chunk is too smallLWO: SPAN chunk is too smallLWO2: Unexpected SPAN chunkLWO2: Unknown interval interpolation modeLWO2: Encountered unknown ENVL subchunkLWO2: The requested layer was not foundLWO2: Unable to find the requested layer: LWO2: Clip referrer index is out of rangeLWO2: Clip references another clip referenceLWO: Invalid face surface indexLWODefaultSurfaceLWO2: No need to compute normals, they're already thereLWO: No meshes loadedPivot-LWO: Unable to build a valid node graph(sequence)LWOB: Sequence of animated texture found. It will be ignored000/0L != pcMatassimp/LWOMaterial.cppHandleTexturesLWO2: Unsupported texture mapping: FrontProjectionLWO2: Setting up non-UV mappingLWO2: Clip index is out of bounds$texture.pngLWO2: Clip type is not supportedLWOB: Empty file nameLWO2: Unsupported texture blend mode: alpha or displacementLWO2: Unsupported texture map mode: RESET$mat.blendLW_SuperCelShaderAH_CelShaderLWO2: Mapping LW_SuperCelShader/AH_CelShader to aiShadingMode_ToonLW_RealFresnelLW_FastFresnelLWO2: Mapping LW_RealFresnel/LW_FastFresnel to aiShadingMode_FresnelLWO2: Unknown surface shader: LWO: Channel mismatch, would need to duplicate surface [design bug]LWO: Maximum number of UV channels for this mesh reached. Skipping channel 'LWO: Maximum number of vertex color channels for this mesh reached. Skipping channel 'LWO2: Invalid SURF.BLOCK chunk lengthLWO2: Found procedural texture, this is not supportedLWO2: Found gradient texture, this is not supportedLWO2: Ill-formed SURF.BLOK ordinal stringLWO2: Invalid texture header chunk length!mSurfaces->empty()LoadLWO2TextureBlockLWO2: Encountered unknown texture typeLoadLWO2ShaderBlockLWO2: Invalid shader header chunk lengthLWO2: Unable to find source surface: LWO2: Invalid surface chunk lengthLWO: ADTR chunk is too smallLWO: LINE chunk is too smallLWO: BUMP chunk is too smallLWO: CLRH chunk is too smallLWO: RIND chunk is too smallLWO: SIDE chunk is too smallLWO: VCOL chunk is too smallLWO: BLOK chunk is too smallLWO2: Found an unsupported surface BLOKpMat != 0Lassimp/MaterialSystem.cppaiGetMaterialPropertypKey != 0LpPropOut != 0LpOut != 0LaiGetMaterialFloatArrayThe string "" cannot be converted into a value.Converting the string "" into a value resulted in overflow.prop->mDataLength>=5 && !prop->mData[prop->mDataLength-1]Material property is a string; failed to parse a float array out of it.aiGetMaterialIntegerArray is a string; failed to parse an integer array out of it.aiGetMaterialStringprop->mDataLength>=5pOut->length+1+4==prop->mDataLength && !prop->mData[prop->mDataLength-1] was found, but is no stringaiGetMaterialTextureCount0L != mat && 0L != pathaiGetMaterialTexture$tex.op$tex.flagspInput != 0LAddBinaryProperty0 != pSizeInBytesMAXLEN > pcNew->mKey.lengthN6Assimp12MS3DImporterEms3dMS3D000000Milkshape 3D Importerhttp://chumbalum.swissquake.ch/StreamReader: Unable to open fileStreamReader: File is empty or EOF is already reachedread <= sInternBeginEnd of file or read limit was reachedEnd of file or stream limit was reachedNot a MS3D file, magic string MS3D000000 not found: MS3D: Unsupported file format version, 4 was expectedMS3D: Invalid index in comment sectionMS3D: Failure reading comment, length field is out of rangeMS3D: Model comment is too longMS3D: Model comment: MS3D: Found group with no material assigned, spawning default materialMS3D: Didn't get any group records, file is malformedMS3D: Encountered invalid material index, file is malformedMS3D: Encountered invalid triangle index, file is malformedMS3D: Encountered invalid vertex index, file is malformedMS3D: Encountered invalid bone index, file is malformed# File produced by Open Asset Import Library (http://www.assimp.sf.net)# (assimp vmtllib .mtl/\$Material_# vertex positionsv UV coordinates vertex normals# Mesh '' with facesusemtl newmtl kd ka ks ke d Ns illum map_kd map_ka map_ks map_ns bump map_bump wtcould not open output .obj file: could not open output .mtl file: N6Assimp15ObjFileImporterEobjmtllibusemtlv vt vn o g s f Wavefront Object Importersurfaces not supportedOBJ-file is too small.assimp/ObjFileImporter.cppCreateDataFromImport0L != pModelcreateNodes0L != pParentappendChildToParentNode0L != pChild0 != pParent->mNumChildrencreateTopology0L != pObjMesh0L != pCurrentObjectcreateVertexArrayOBJ: vertex index out of rangeOBJ: vertex normal index out of rangetex < pModel->m_TextureCoord.size()pMesh->mNumVertices > newIndexcreateMaterialsOBJ: no materials specifiedOBJ: unexpected illumination model (0-2 recognized)pScene->mNumMaterials == numMaterialsindex < lengthassimp/ObjFileParser.cppcopyNextWord!"Invalid number of components"getVectorcopyNextLineObj: Separator unexpected in point statementOBJ: Not supported token in face description detectedObj: Ignoring empty facedefaultobjectcreateObjectcreateMeshOBJ: No object detected to attach a new mesh instance.OBJ: failed to locate material , skippingOBJ: Unable to locate material file N6Assimp25ComputeSpatialSortProcessEGenerate spatially-sorted vertex cacheN6Assimp21SharedPostProcessInfo9THeapDataINSt3__16vectorINS2_4pairINS_11SpatialSortEfEENS2_9allocatorIS6_EEEEEEN6Assimp21SharedPostProcessInfo4BaseE0L != szNameassimp/GenericProperty.hSetGenericPropertyPtrN6Assimp25DestroySpatialSortProcessEN6Assimp20PretransformVerticesEPP_PTV_KEEP_HIERARCHYPP_PTV_NORMALIZEPP_PTV_ADD_ROOT_TRANSFORMATIONPP_PTV_ROOT_TRANSFORMATIONPretransformVerticesProcess beginPretransformVertices: Copying mesh due to mismatching transforms0 != num_refassimp/PretransformVertices.cppCollectDataNo output meshes: all meshes are orphaned and are not referenced by any nodes0L != ndmesh_%ilight_%icam_%iPretransformVerticesProcess finishedRemoved %i nodes and %i animation channels (%i output nodes)Kept %i lights and %i camerasMoved %i meshes to WCS (number of output meshes: %i)ConvertListToString: String list is ill-formattedassimp/ProcessHelper.cppGetMeshVFormatUniqueTextureTypeToStringUnknownReflectionLightmapDisplacementHeightn/aMappingTypeToStringOtherPlaneCylinderSpherenbParanoia==oMesh->mNumBonesMakeSubmeshN6Assimp26RemoveRedundantMatsProcessEPP_RRM_EXCLUDE_LISTRemoveRedundantMatsProcess begin~RRM.UniqueMaterialFound positive match in exclusion list: 'JoinedMaterial_#%iRemoveRedundantMatsProcess finished RemoveRedundantMatsProcess finished. Removed %i redundant and %i unused materials.N6Assimp15RemoveVCProcessEPP_RVC_FLAGSRemoveVCProcess: AI_CONFIG_PP_RVC_FLAGS is zero.RemoveVCProcess begin0L != helperassimp/RemoveVCProcess.cppDummy_MaterialsRemovedSetting AI_SCENE_FLAGS_INCOMPLETE flagRemoveVCProcess finished. Data structure cleanup has been done.RemoveVCProcess finished. Nothing to be done ...assimp/SceneCombiner.cpp0L != _dest && 0L != srcCopy0L != out && !out->mNumBonesMergeBonesBones with equal names but different offset matrices can't be joined at the moment0L != _outMergeMeshesJoinMeshes: Positions expected but input mesh contains no positionsJoinMeshes: Normals expected but input mesh contains no normalsJoinMeshes: Tangents expected but input mesh contains no tangentsJoinMeshes: UVs expected but input mesh contains no UVsJoinMeshes: VCs expected but input mesh contains no VCsscene != 0Lassimp/ScenePreprocessor.cppProcessSceneScenePreprocessor: UVs are declared to be 3D but they're obviously not. Reverting to 2D.ScenePreprocessor: Dummy rotation track has been generatedScenePreprocessor: Dummy scaling track has been generatedScenePreprocessor: Dummy position track has been generatedScenePreprocessor: Setting animation durationScenePreprocessor: Adding default material 'DefaultMaterial'N6Assimp18SortByPTypeProcessEPP_SBP_REMOVESortByPTypeProcess skipped, there are no meshesSortByPTypeProcess begin0 != mesh->mPrimitiveTypesassimp/SortByPTypeProcess.cppoutFaces == out->mFaces + out->mNumFacesPoints: %i%s, Lines: %i%s, Triangles: %i%s, Polygons: %i%s (Meshes, X = removed)SortByPTypeProcess finishedN6Assimp23SplitByBoneCountProcessEPP_SBBC_MAX_BONESSplitByBoneCountProcess beginSplitByBoneCountProcess early-out: no meshes with more than %d bones.%s_sub%dnvi == numSubMeshVerticesassimp/SplitByBoneCountProcess.cppnewMesh->mNumBones == numBonesbone->mNumWeights > 0newBoneIndex != std::numeric_limits::max()SplitByBoneCountProcess end: split %d meshes into %d submeshes.N6Assimp32SplitLargeMeshesProcess_TriangleESplitLargeMeshesProcess_Triangle beginMesh exceeds the triangle limit. It will be split ...SplitLargeMeshesProcess_Triangle finished. Meshes have been splitSplitLargeMeshesProcess_Triangle finished. There was nothing to doN6Assimp30SplitLargeMeshesProcess_VertexESplitLargeMeshesProcess_Vertex beginSplitLargeMeshesProcess_Vertex finished. Meshes have been splitSplitLargeMeshesProcess_Vertex finished. There was nothing to doN6Assimp20TextureTransformStepEPP_TUV_EVALUATETransformUVCoordsProcess beginprop2->mDataLength >= 20assimp/TextureTransform.cppTexture coordinate rotation %f can be simplified to %f[w] UV U offset %f can be simplified to %f[m/d] UV U offset %f can be simplified to %f[c] UV U offset %f can be clamped to 1.0f[w] UV V offset %f can be simplified to %f[m/d] UV V offset %f can be simplified to %f[c] UV V offset %f canbe clamped to 1.0fUV transformations on 3D mapping channels are not supportedChannel mismatch, can't compute all transformations properly [design bug]%u UV channels required but just %u available-m-c-wMesh %u, channel %u: t(%.3f,%.3f), s(%.3f,%.3f), r(%.3f), %s%s0L != srcTransformUVCoordsProcess end: %u output channels (in: %u, modified: %u)TransformUVCoordsProcess finishedN6Assimp18TriangulateProcessETriangulateProcess beginnumOut != pMesh->mNumFacesassimp/TriangulateProcess.cppTriangulateMeshFailed to triangulate polygon (no ear found). Probably not a simple polygon?Dropping triangle with area 0TriangulateProcess finished. All polygons have been triangulated.TriangulateProcess finished. There was nothing to be done.N6Assimp14UnrealImporterE3ducIMPORT_UNREAL_KEYFRAMEIMPORT_GLOBAL_KEYFRAMEUNREAL_HANDLE_FLAGSUnreal Mesh Importer3d ucUNREAL: Unexpected naming scheme_d.3d_a.3d.ucUNREAL: data file is UNREAL: aniv file is UNREAL: uc file is UNREAL: Unable to open _d fileUNREAL: Invalid number of vertices/trianglesUNREAL: vertex index out of rangeUNREAL: Unable to open _a fileUNREAL: The requested frame does not existUNREAL: Unexpected aniv file length#execTEXTUREIMPORTNAME=FILE=MESHMAPSETTEXTURENUM=TEXTURE=SCALEUnable to open .uc fileUNREAL: Unable to find valid mesh datamat%i_tx%i_tran_opaq_$WeaponTag$N6Assimp17ValidateDSProcessEValidateDataStructureProcess beginA node of the scenegraph is NULL0L != msgassimp/ValidateDataStructure.cppReportErroriLen > 0A node has no valid parent (aiNode::mParent is NULL)aiString::length is too large (%i, maximum is %i)aiString::data is invalid: the terminal zero is at a wrong offsetaiString::data is invalid. There is no terminal characteraiNode::mMeshes is NULL (aiNode::mNumMeshes is %i)aiNode::mMeshes[%i] is out of range (maximum is %i)aiNode::mMeshes[%i] is already referenced by this node (value: %i)aiNode::mChildren is NULL (aiNode::mNumChildren is %i)aiScene::%s is NULL (aiScene::%s is %i)mMeshesmNumMeshesaiScene::%s[%i] is NULL (aiScene::%s is %i)aiMesh::mMaterialIndex is invalid (value: %i maximum: %i)aiMesh::mFaces[%i].mNumIndices is 0aiMesh::mFaces[%i] is a POINT but aiMesh::mPrimtiveTypes does not report the POINT flagaiMesh::mFaces[%i] is a LINE but aiMesh::mPrimtiveTypes does not report the LINE flagaiMesh::mFaces[%i] is a TRIANGLE but aiMesh::mPrimtiveTypes does not report the TRIANGLE flagaiMesh::mFaces[%i] is a POLYGON but aiMesh::mPrimtiveTypes does not report the POLYGON flagaiMesh::mFaces[%i].mIndices is NULLThe mesh contains no verticesMesh has too many vertices: %u, but the limit is %uMesh has too many faces: %u, but the limit is %uIf there are tangents, bitangent vectors must be present as wellMesh contains no facesFace %u has too many faces: %u, but the limit is %uaiMesh::mFaces[%i]::mIndices[%i] is out of rangeaiMesh::mVertices[%i] is referenced twice - second time by aiMesh::mFaces[%i]::mIndices[%i]There are unreferenced verticesReportWarningValidation warning: Texture coordinate channel %i exists although the previous channel was NULL.Vertex color channel %i is exists although the previous channel was NULL.aiMesh::mBones is NULL (aiMesh::mNumBones is %i)Bone %u has too many weights: %u, but the limit is %uaiMesh::mBones[%i] is NULL (aiMesh::mNumBones is %i)aiBone::mNumWeights is zeroaiBone::mWeights[%i].mVertexId is out of rangeaiBone::mWeights[%i].mWeight has an invalid valueaiMesh::mBones[%i] has the same name as aiMesh::mBones[%i]aiMesh::mVertices[%i]: bone weight sum != 1.0 (sum is %f)aiMesh::mBones is non-null although there are no bonesaiScene::mNumMeshes is 0. At least one mesh must be thereaiScene::mMeshes is non-null although there are no meshesmAnimationsmNumAnimationsaiAnimation::mChannels is NULL (aiAnimation::mNumChannels is %i)aiAnimation::mChannels[%i] is NULL (aiAnimation::mNumChannels is %i)Empty node animation channelaiNodeAnim::mPositionKeys is NULL (aiNodeAnim::mNumPositionKeys is %i)aiNodeAnim::mPositionKeys[%i].mTime (%.5f) is larger than aiAnimation::mDuration (which is %.5f)aiNodeAnim::mPositionKeys[%i].mTime (%.5f) is smaller than aiAnimation::mPositionKeys[%i] (which is %.5f)aiNodeAnim::mRotationKeys is NULL (aiNodeAnim::mNumRotationKeys is %i)aiNodeAnim::mRotationKeys[%i].mTime (%.5f) is larger than aiAnimation::mDuration (which is %.5f)aiNodeAnim::mRotationKeys[%i].mTime (%.5f) is smaller than aiAnimation::mRotationKeys[%i] (which is %.5f)aiNodeAnim::mScalingKeys is NULL (aiNodeAnim::mNumScalingKeys is %i)aiNodeAnim::mScalingKeys[%i].mTime (%.5f) is larger than aiAnimation::mDuration (which is %.5f)aiNodeAnim::mScalingKeys[%i].mTime (%.5f) is smaller than aiAnimation::mScalingKeys[%i] (which is %.5f)A node animation channel must have at least one subtrackaiAnimation::mNumChannels is 0. At least one node animation channel must be there.aiScene::mAnimations is non-null although there are no animationsmCamerasmNumCamerasaiCamera::mClipPlaneFar must be >= aiCamera::mClipPlaneNear%f is not a valid value for aiCamera::mHorizontalFOVaiScene::%s[%i] has the same name as aiScene::%s[%i]aiScene::%s[%i] has no corresponding node in the scene graph (%s)aiScene::%s[%i]: there are more than one nodes with %s as nameaiScene::mCameras is non-null although there are no camerasmLightsmNumLightsaiLight::mType is aiLightSource_UNDEFINEDaiLight::mAttenuationXXX - all are zeroaiLight::mAngleInnerCone is larger than aiLight::mAngleOuterConeaiLight::mColorXXX - all are black and won't have any influenceaiScene::mLights is non-null although there are no lightsmTexturesmNumTexturesaiTexture::pcData is NULLaiTexture::mWidth is zero (aiTexture::mHeight is %i, uncompressed texture)aiTexture::mWidth is zero (compressed texture)aiTexture::achFormatHint must be zero-terminatedaiTexture::achFormatHint should contain a file extension without a leading dot (format hint: %s).aiTexture::achFormatHint contains non-lowercase lettersaiScene::mTextures is non-null although there are no texturesmMaterialsmNumMaterialsaiMaterial::mProperties[%i] is NULL (aiMaterial::mNumProperties is %i)aiMaterial::mProperties[%i].mDataLength or aiMaterial::mProperties[%i].mData is 0aiMaterial::mProperties[%i].mDataLength is too small to contain a string (%i, needed: %i)Missing null-terminator in string material propertyaiMaterial::mProperties[%i].mDataLength is too small to contain a float (%i, needed: %i)aiMaterial::mProperties[%i].mDataLength is too small to contain an integer (%i, needed: %i)A specular shading model is specified but there is no AI_MATKEY_SHININESS keyA specular shading model is specified but the value of the AI_MATKEY_SHININESS_STRENGTH key is 0.0Invalid opacity value (must be 0 < opacity < 1.0)Material property %s is expected to be a string%s #%i is set, but there are only %i %s texturesFound texture property with index %i, although there are only %i textures of type %sMaterial property %s%i is expected to be an integer (size is %i)Material property %s%i is expected to be 5 floats large (size is %i)Invalid UV index: %i (key %s). Mesh %i has only %i UV channelsUV-mapped texture, but there are no UV coordsaiScene::mMaterials is non-null although there are no materialsValidateDataStructureProcess endN6Assimp13XFileImporterExDirect3D XFile ImporterXFile is too small.Could not resolve global material reference "%s"heightnmspecglanzambienvemissiveselfnewIndex == numVerticesassimp/XFileImporter.cppCreateMeshes$dummy_nodeXFile is ill-formatted - no content imported.xof Header mismatch, file is not an XFile.txt bin tzipbzipUnsupported xfile format '%c%c%c%c'Line %d: %sUnknown float size %1% specified in xfile header.X: Invalid offset to next MSZIP compressed blockX: Unsupported compressed format, expected MSZIP headerX: Failed to decompress MSZIP-compressed dataSuccessfully decompressed MSZIP-compressed fileEnd - P >= 2assimp/XFileParser.cppReadBinWord{}([]<>;templateWORDDWORDFLOATDOUBLECHARUCHARSWORDSDWORDvoidstringunicodecstringarrayOpening brace expected.Unexpected end of file reached while parsing template definitionFrame$dummy_rootUnexpected end of file reached while parsing frameFrameTransformMatrixEnd - P >= 8ReadBinQWordEnd - P >= 4ReadBinDWord-1.#IND001.#IND00Separator character (';' or ',') expected.1.#QNAN0Semicolon expected.Closing brace expected.Number expected.Invalid index count %1% for face %2%.Unexpected end of file while parsing mesh structureMeshNormalsNormal face count does not match vertex face count.MeshTextureCoordsToo many sets of texture coordinatesTexture coord count does not match vertex countMeshVertexColorsToo many colorsetsVertex color count does not match vertex countVertex color index out of boundsMeshMaterialListPer-Face material index count does not match face count.Unexpected end of file while parsing mesh material list.NSt3__118basic_stringstreamIcNS_11char_traitsIcEENS_9allocatorIcEEEEUnexpected end of file while parsing mesh materialTextureFilenameTextureFileNameUnexpected end of file while parsing stringExpected quotation mark.Expected quotation mark and semicolon at the end of a string.Length of texture file name is zero. Skipping this texture.\NormalmapFilenameNormalmapFileNameUnknown data object in material in x fileUnexpected end of file while parsing unknown segment.Unknown data object in material list in x fileVertexDuplicationIndicesXSkinMeshHeaderSkinWeightsUnknown data object in mesh in x fileUnknown data object in frame in x fileAnimTicksPerSecondAnimationSetUnexpected end of file while parsing animation set.AnimationUnexpected end of file while parsing animation.AnimationKeyInvalid number of arguments for quaternion key in animationInvalid number of arguments for vector key in animationInvalid number of arguments for matrix key in animationUnknown key type %1% in animation.AnimationOptionsUnknown data object in animation in x fileUnknown data object in animation set in x file} found in dataObjectUnknown data object in animation of .x fileN6Assimp11FBXImporterEN6Assimp12LogFunctionsINS_11FBXImporterEEEfbxFBXIMPORT_FBX_READ_ALL_GEOMETRY_LAYERSIMPORT_FBX_READ_ALL_MATERIALSIMPORT_FBX_READ_MATERIALSIMPORT_FBX_READ_CAMERASIMPORT_FBX_READ_LIGHTSIMPORT_FBX_READ_ANIMATIONSIMPORT_FBX_STRICT_MODEIMPORT_FBX_PRESERVE_PIVOTSIMPORT_FBX_OPTIMIZE_EMPTY_ANIMATION_CURVESAutodesk FBX ImporterCould not open file for readingFBX: unexpected end of file, expected closing bracketFBX-ParserFBX-Parser unexpected end of file, expected bracket, comma or keyunexpected token; expected bracket, comma or keyexpected open bracketunexpected end of fileunexpected token, expected TOK_KEYnassimp/FBXParser.cppElementexpected closing bracketexpected TOK_DATA tokenfailed to parse ID, unexpected data type, expected L(ong) (binary)t.end() - data == 9ParseTokenAsIDlength > 0failed to parse ID (text)ParseTokenAsDimexpected asterisk before array dimensionexpected valid integer number after asteriskfailed to parse IDfailed to parse F(loat) or D(ouble), unexpected data type (binary)t.end() - data == sizeof(float) + 1ParseTokenAsFloatt.end() - data == sizeof(double) + 1failed to parse I(nt), unexpected data type (binary)t.end() - data == 5ParseTokenAsIntstatic_cast(t.end() - t.begin()) > 0failed to parse S(tring), unexpected data type (binary)t.end() - data >= 5ParseTokenAsStringt.end() - data == 5 + lentoken is too short to hold a stringexpected double quoted stringunexpected empty elementbinary data array is too short, need five (5) bytes for type signature and element countnumber of floats is not a multiple of three (3) (binary)expected float or double array (binary)static_cast(end-data) >= 4ReadBinaryDataArraydata + comp_len == endfull_length == comp_len1.2.6failure decompressing compressed data sectiondata == endParseVectorDataArraybuff.size() == count * (type == 'd' ? 8 : 4)expected compound scopeadid not find required element ""number of floats is not a multiple of three (3)number of floats is not a multiple of four (4) (binary)number of floats is not a multiple of four (4)number of floats is not a multiple of two (2) (binary)number of floats is not a multiple of two (2)expected int array (binary)buff.size() == count * 4expected (u)int array (binary)encountered negative integer index (binary)encountered negative integer indexexpected long array (binary)buff.size() == count * 8expected 16 matrix elementsmissing token at index assimp/FBXTokenizer.cppstatic_cast(send-sbegin) > 0Tokenizeunexpected whitespace in tokennon-terminated double quotesunexpected character, expected data tokenunexpected double-quoteunexpected colonassimp/FBXUtil.cppTokenTypeStringTOK_BINARY_DATATOK_KEYTOK_COMMATOK_DATATOK_CLOSE_BRACKETTOK_OPEN_BRACKET (offset 0x) (line , col (, offset 0xIsBinary()assimp/FBXTokenizer.h, line !IsBinary()LineColumn17btCollisionObjectbtCollisionObjectFloatData23btConnectivityProcessor15btTriangleShapeTrianglebtConvexInternalShapeData16btCollisionShapebtCollisionShapeData15btCompoundShapeCompoundbtCompoundShapeChildDatabtCompoundShapeData21btConvexInternalShape32btConvexInternalAabbCachingShape13btConvexShape23btPolyhedralConvexShape34btPolyhedralConvexAabbCachingShape18btStaticPlaneShapeSTATICPLANEbtStaticPlaneShapeData18btTriangleCallback31btInternalTriangleIndexCallback30btKinematicCharacterController30btCharacterControllerInterface17btActionInterface43btKinematicClosestNotMeConvexResultCallbackN16btCollisionWorld27ClosestConvexResultCallbackEN16btCollisionWorld20ConvexResultCallbackE21btConeTwistConstraint17btTypedConstraint13btTypedObjectbtConeTwistConstraintData17btHingeConstraintbtHingeConstraintFloatDatabtTypedConstraintFloatData11btRigidBodybtRigidBodyFloatData21btBulletWorldImporter15btWorldImporterN22btGImpactMeshShapePart23TrimeshPrimitiveManagerE22btPrimitiveManagerBase23btGImpactShapeInterfaceunsupported gimpact sub typeerror: wrong up axis for btCapsuleShapeunknown Cylinder up axisunknown Cone up axiserror: cannot create shape type (%d) Error in btWorldImporter::createGeneric6DofSpringConstraint: requires rbA && rbBError in btWorldImporter::createGeneric6DofConstraint: missing rbBunknown constraint typeerror: no shape foundSDNANAMEEm_sizem_capacity*m_datam_collisionShapesm_collisionObjectsm_constraints*first*lastm_floats[4]m_el[3]m_basism_originm_rootNodeIndexm_subtreeSizem_quantizedAabbMin[3]m_quantizedAabbMax[3]m_aabbMinOrgm_aabbMaxOrgm_escapeIndexm_subPartm_triangleIndexm_pad[4]m_escapeIndexOrTriangleIndexm_bvhAabbMinm_bvhAabbMaxm_bvhQuantizationm_curNodeIndexm_useQuantizationm_numContiguousLeafNodesm_numQuantizedContiguousNodes*m_contiguousNodesPtr*m_quantizedContiguousNodesPtr*m_subTreeInfoPtrm_traversalModem_numSubtreeHeaders*m_namem_shapeTypem_padding[4]m_collisionShapeDatam_localScalingm_planeNormalm_planeConstantm_implicitShapeDimensionsm_collisionMarginm_paddingm_posm_radiusm_convexInternalShapeData*m_localPositionArrayPtrm_localPositionArraySizem_valuem_pad[2]m_values[3]m_pad*m_vertices3f*m_vertices3d*m_indices32*m_3indices16*m_3indices8*m_indices16m_numTrianglesm_numVertices*m_meshPartsPtrm_scalingm_numMeshPartsm_meshInterface*m_quantizedFloatBvh*m_quantizedDoubleBvh*m_triangleInfoMapm_pad3[4]m_trimeshShapeDatam_transform*m_childShapem_childShapeTypem_childMargin*m_childShapePtrm_numChildShapesm_upAxism_upIndexm_flagsm_edgeV0V1Anglem_edgeV1V2Anglem_edgeV2V0Angle*m_hashTablePtr*m_nextPtr*m_valueArrayPtr*m_keyArrayPtrm_convexEpsilonm_planarEpsilonm_equalVertexThresholdm_edgeDistanceThresholdm_zeroAreaThresholdm_nextSizem_hashTableSizem_numValuesm_numKeysm_gimpactSubType*m_unscaledPointsFloatPtr*m_unscaledPointsDoublePtrm_numUnscaledPointsm_padding3[4]*m_broadphaseHandle*m_collisionShape*m_rootCollisionShapem_worldTransformm_interpolationWorldTransformm_interpolationLinearVelocitym_interpolationAngularVelocitym_anisotropicFrictionm_contactProcessingThresholdm_deactivationTimem_frictionm_rollingFrictionm_restitutionm_hitFractionm_ccdSweptSphereRadiusm_ccdMotionThresholdm_hasAnisotropicFrictionm_collisionFlagsm_islandTag1m_companionIdm_activationState1m_internalTypem_checkCollideWithm_solverInfom_gravitym_collisionObjectDatam_invInertiaTensorWorldm_linearVelocitym_angularVelocitym_angularFactorm_linearFactorm_gravity_accelerationm_invInertiaLocalm_totalForcem_totalTorquem_inverseMassm_linearDampingm_angularDampingm_additionalDampingFactorm_additionalLinearDampingThresholdSqrm_additionalAngularDampingThresholdSqrm_additionalAngularDampingFactorm_linearSleepingThresholdm_angularSleepingThresholdm_additionalDampingm_numConstraintRowsnub*m_rbA*m_rbBm_objectTypem_userConstraintTypem_userConstraintIdm_needsFeedbackm_appliedImpulsem_dbgDrawSizem_disableCollisionsBetweenLinkedBodiesm_overrideNumSolverIterationsm_breakingImpulseThresholdm_isEnabledpadding[4]m_typeConstraintDatam_pivotInAm_pivotInBm_rbAFramem_rbBFramem_useReferenceFrameAm_angularOnlym_enableAngularMotorm_motorTargetVelocitym_maxMotorImpulsem_lowerLimitm_upperLimitm_limitSoftnessm_biasFactorm_relaxationFactorm_padding1[4]m_swingSpan1m_swingSpan2m_twistSpanm_dampingm_linearUpperLimitm_linearLowerLimitm_angularUpperLimitm_angularLowerLimitm_useLinearReferenceFrameAm_useOffsetForConstraintFramem_6dofDatam_springEnabled[6]m_equilibriumPoint[6]m_springStiffness[6]m_springDamping[6]m_axisInAm_axisInBm_ratiom_taum_timeStepm_maxErrorReductionm_sorm_erpm_erp2m_globalCfmm_splitImpulsePenetrationThresholdm_splitImpulseTurnErpm_linearSlopm_warmstartingFactorm_maxGyroscopicForcem_singleAxisRollingFrictionThresholdm_numIterationsm_solverModem_restingContactRestitutionThresholdm_minimumSolverBatchSizem_splitImpulsem_linearStiffnessm_angularStiffnessm_volumeStiffness*m_materialm_positionm_previousPositionm_velocitym_accumulatedForcem_normalm_aream_attachm_nodeIndices[2]m_restLengthm_bbendingm_nodeIndices[3]m_restAream_c0[4]m_nodeIndices[4]m_restVolumem_c1m_c2m_c0m_localFrame*m_rigidBodym_nodeIndexm_aeroModelm_baumgartem_dragm_liftm_pressurem_volumem_dynamicFrictionm_poseMatchm_rigidContactHardnessm_kineticContactHardnessm_softContactHardnessm_anchorHardnessm_softRigidClusterHardnessm_softKineticClusterHardnessm_softSoftClusterHardnessm_softRigidClusterImpulseSplitm_softKineticClusterImpulseSplitm_softSoftClusterImpulseSplitm_maxVolumem_timeScalem_velocityIterationsm_positionIterationsm_driftIterationsm_clusterIterationsm_rotm_scalem_aqqm_com*m_positions*m_weightsm_numPositionsm_numWeigtsm_bvolumem_bframem_framexformm_lociim_invwim_vimpulses[2]m_dimpulses[2]m_lvm_av*m_framerefs*m_nodeIndices*m_massesm_numFrameRefsm_numNodesm_numMassesm_idmassm_imassm_nvimpulsesm_ndimpulsesm_ndampingm_ldampingm_adampingm_matchingm_maxSelfCollisionImpulsem_selfCollisionImpulseFactorm_containsAnchorm_collidem_clusterIndex*m_bodyA*m_bodyBm_refs[2]m_cfmm_splitm_deletem_relPosition[2]m_bodyAtypem_bodyBtypem_jointType*m_pose**m_materials*m_nodes*m_links*m_faces*m_tetrahedra*m_anchors*m_clusters*m_jointsm_numMaterialsm_numLinksm_numFacesm_numTetrahedram_numAnchorsm_numClustersm_numJointsm_configTYPEWcharucharshortushortintlongulongfloatdoublevoidPointerArraybtPhysicsSystemListBasebtVector3FloatDatabtVector3DoubleDatabtMatrix3x3FloatDatabtMatrix3x3DoubleDatabtTransformFloatDatabtTransformDoubleDatabtBvhSubtreeInfoDatabtOptimizedBvhNodeFloatDatabtOptimizedBvhNodeDoubleDatabtQuantizedBvhNodeDatabtQuantizedBvhFloatDatabtQuantizedBvhDoubleDatabtCollisionShapeDatabtStaticPlaneShapeDatabtConvexInternalShapeDatabtPositionAndRadiusbtMultiSphereShapeDatabtIntIndexDatabtShortIntIndexDatabtShortIntIndexTripletDatabtCharIndexTripletDatabtMeshPartDatabtStridingMeshInterfaceDatabtTriangleMeshShapeDatabtTriangleInfoMapDatabtScaledTriangleMeshShapeDatabtCompoundShapeChildDatabtCompoundShapeDatabtCylinderShapeDatabtConeShapeDatabtCapsuleShapeDatabtTriangleInfoDatabtGImpactMeshShapeDatabtConvexHullShapeDatabtCollisionObjectDoubleDatabtCollisionObjectFloatDatabtDynamicsWorldDoubleDatabtContactSolverInfoDoubleDatabtDynamicsWorldFloatDatabtContactSolverInfoFloatDatabtRigidBodyFloatDatabtRigidBodyDoubleDatabtConstraintInfo1btTypedConstraintFloatDatabtTypedConstraintDatabtRigidBodyDatabtTypedConstraintDoubleDatabtPoint2PointConstraintFloatDatabtPoint2PointConstraintDoubleData2btPoint2PointConstraintDoubleDatabtHingeConstraintDoubleDatabtHingeConstraintFloatDatabtHingeConstraintDoubleData2btConeTwistConstraintDoubleDatabtConeTwistConstraintDatabtGeneric6DofConstraintDatabtGeneric6DofConstraintDoubleData2btGeneric6DofSpringConstraintDatabtGeneric6DofSpringConstraintDoubleData2btSliderConstraintDatabtSliderConstraintDoubleDatabtGearConstraintFloatDatabtGearConstraintDoubleDataSoftBodyMaterialDataSoftBodyNodeDataSoftBodyLinkDataSoftBodyFaceDataSoftBodyTetraDataSoftRigidAnchorDataSoftBodyConfigDataSoftBodyPoseDataSoftBodyClusterDatabtSoftBodyJointDatabtSoftBodyFloatDataTLEN $ 0`@0PT 44@ <8LL<<<@DhX44DTt\|\tl\d$d\h\hSTRCL                       !" !" #$%& ' ()& ' *+, -./01%223 43!45" 678 9!:;<=#"> ?@%$&#ABC%D+E&$F ''GHIJ(&'KL+)/M%*/N%+/M%,OPQR%ST,UVWXYZ[\]^_%-&#A '+`./ abcd/ e fg#hijklmnopqrstuvwxyz{%0 e fg#hi j k lmnopqrstuvwxyz{%12|}34| }50~ } 6/~}%78 55#9 ::#;66#<9 =;>9? 9@ 9A;B ;C 9D 9 E ;FDGEH 9I ;J8 %K;2oq%4oq%LOM L 5NLO LP L5Q :RvS      5T       !"#$%&'()U * + ,-./ 01235V0~S4L5M6N7O8P9Q:T;U<=>?@ABCRDDeleted font image whilst it is still in useReleased font image too many timesFailed to initialise FreeType libraryDeleted font whilst it is still in use, this could cause a crashReleased font too many timesFailed to create new font from file %s, error: %dFailed to create new default font, error: %dNumber of font images is greater than expectedFailed to uncompress font: %dFailed to load font %s, could not find it in the media folder nor in the system fontsraw:Failed to load font %s from the system fonts%02xcidOTTO._/..namedfork/rsrc/rsrcresource.frk/.resource/%.AppleDouble/FREETYPE_PROPERTIESsmoothsmooth-lcdsmooth-lcdvpcfPCFpfrpfr-metricsPFR  !"#  !"#StartFontMetricsAscenderAxisLabelAxisTypeCCCHCapHeightCharWidthCharacterSetCharactersDescenderEncodingSchemeEndAxisEndCharMetricsEndCompositesEndDirectionEndFontMetricsEndKernDataEndKernPairsEndTrackKernEscCharIsBaseFontIsCIDFontIsFixedPitchIsFixedVKPKPHKPXKPYMappingSchemeMetricsSetsNPCCStartAxisStartCharMetricsStartCompositesStartDirectionStartKernDataStartKernPairsStartKernPairs0StartKernPairs1StartTrackKernTrackKernVVVVectorVersionWW0W0XW0YW1W1XW1YWXWYXHeightpsnames4j?}  WhXn GMI k !7"#: @zHPmXh]=bj[rosz՞lșQAA(9R[Eenleleecweeec ync(-e$xBJU]iqeweeleelcdescnltwnelei cea1sm?Gne!kghpxewllaeln1BB ".6e$ttwecn2akwe"llbrCCUa]hon>enwlcn aelce$xt t lhnIe#gscc'd)Ur6JcccnCccikle#nQlcDD $`y 09Znan4nc.5>YnacFKe$wtthqt w ecca"kkiseelkcwe$ls")hldrzCKpneQecccEEY$^ , m selecOnen5ce$x +3?Gewweelecdakeswlttwc$elhn7ein!gecdl cn!jm,HSn8@eece%nhsccgJccoknnsrc dc-s  ! %c!chlet 4 N \a < Fn8sh Tle ewo h | ndFF  e$te nVcki crn!de&n!clfGG 3 = k s ' 4 A Z ke3a E L ^ea Tncec } na"c e$xt"t t ch !nBe ccckn3cm G On e'e cl`s q lg zkeHH  ( M u 5 3%ϴ3%1%3%e3a ccc*b  r&w*c . 7a(c ? De$x$d S ]s&t d mt"w$e(o n@clht le3II  % ^ 0Vcc/J2c.e le,c - 4 Tnc < Ae$x Llcd f p es e.clt0 t0we ccr!e lei ce cm6Kn*@ce)n;okv~ck.ansssliee(w,actcvJJ)5COnAc e$x4cnKe*ljKKs}ALje3e3acce0cccaccc#,4na6e$t6w2eR^nTn?hr~c%ckc w4e+ackscnlkLL _JLae9ac'.7Rn=a;c?De$we$t)2t@wBnDe-lmduNN!-:BTJeCcnGaEce$wJtEttDwFtn!hj c wHe.nFlneLluOOvN0E5ER|lelbdcceNcDnece$x  (4%B%F%J%N%R%V0'1'2'3'4'5'6'7'8'9'5'%r%v%z%~%%%%%%0'1'2'3'4'5'6'7'8'9'6'%%%%%%%%%%0'1!2'3!4!5'6'7'8'9'7'%%%%&&& &&&0'1'2'3'4'5'6'7'8'9'8'&2&6&:&>&B&F&J&N&R&V0'1'2'3'4'5'6'7'8'9'9'&r&v&z&~&&&&&&0'1'2'3'4'5'6'7'8'9'2'&&&&&&&&&'0'&&&&&&&0'1'2'3'P4'R5'n6'p1'2'3'4'5'6'7'8'9'"3''' '$'(','0'4'8'<'@0'#1'$2'%3'&4''5&6')7'*8'+9',4&'\'`'d'h'l'p't'x'|'0'-1'.2'/3'04'15'26'37'48'59'65'''''''''''0'71'82'93':4';5'<6'=7'>8'?9'@6''''''''''(0'A1'B2'C3'D4'E5'F6'G7'H8'I9'J7'(( ($(((,(0(4(8(<(@0'K1%2'M3%4'O5'Q6%7%8%9'V8'(Z(^(b(f(j(n(r(v(z1%2'X3'Y4'Z5'o6'q7'r8's9'h9' ((((((((((0'i1'l2'm3'j4'k5't6'u7'[8'\9']a((((())i ea u((i i i >e3n)*)4);i a >i b)P)y))n)_)nn_a pi o1e))))))ecweeec))*9*nc))e$x* ***%*1eweeee*I*T*e*l*ubc*Z*_bba TdbAc0d*****ei qa s**cnt**wne**+en1Pni+!+5--. 1o0+'+.8 1 0+>-V-0 +R+f++, ,^,,-1+Z+^+b7892 +|+++++++++01234567893 ++++++++++01234 5!6"7#8$9%4 ++,,,, ,,,,0&1'2(3)4*5+6,7-8.9/5 ,6,:,>,B,F,J,N,R,V,Z012345678 9 6 ,t,x,|,,,,,,,0 1 23450617283947 ,,,,,,,,,,051Q263748596:7;8<9=8 ,,,,---- --0>1?2@3A4B5C6D7E8F9G9 -.-2-6-:->-B-F-J-N-R0H1I2J3K4L5M6N7O89R1-`---0 -v-z-~-------0S1T2U3V4W5X6Y7Z8[9\0^4----56b7r8t9-----23_4c5s6u8--3--12ȴ6ٲ9 0..0 1 7..b//01"1i3.".08.(.,1j8 9.B.F.J.N.R.V.Z.^2`3a4b5c6d7e8f9g4.r..//./f/0.~....0h1i379!1 ..........0"1#2$3%4&5'6(7)8*9+2 ......./// 0,1-2.3/4051627384953///"/&/*061728394:4 /B/F/J/N/R/V/Z/^/b0@1A2B3C4D5E6F8H9I5 /z/~///////0J1K2L3M4N5O6P7Q8R0G5///0/////56~7891/////1y2349ҳ46000 0050s06 58600!0%0)0-014567897 0K0O0S0W0[0_0c0g0k0o01234567898 00000000000123456789900004*5+700000000K5100067835911 11111345678981*1V1[01:1>1B1F1J1N1R0123467941a1e12961w11111112118!9!2!71113 ,4 -5 .4 7m7g11eu11i i h11a0Bei22)202<2U2e2b22i o1a cu2C2Li i i Hn2q2z222c9cccen222i a Hi k22a02hqn1Ol34G4Pe34Bf3)323A3O334%43c'w0ch3U3a3^3e3h3qc#cw33c%cwwOa33e33c"ca3344cIcccw.w/h!5l"La4Xsm4j4r4}4neAd&44el&e3n44575Ao1"g4445/o1$iZe" 45 5't45 t05l?t0 5l@t#)t#*m!+au5G5Sa Ra5_5i5pi a i kp555a55e3n$e55nZdp55eo55s"Px55l"H5e"Rl"Er66*6.6[a66!n1n1c#i646Bgg6K6Seww6o6v6797k778h!d6~66h6666n!t!t!p!l66666h!n!t!t!p!n!666t!t!e!h670d7 777(ddddxt!7F7W7cl!7Ne!t!e!t!7{777e!y't!e!b77t!t!p!7777d77n!7e!e!t!7n!t!e!xs88e888c88Si8&8=m^81e>e~8Ge^tQ8\dRl8n8ya0Aa08hgs88k*888a88cmcmm88h"e lam Brl"Ct@999"9*ee lkdPu9@9Y9`9y99b9F9Oi o1 a u9g9pi i i i Ln999i a Li a =y99nan9:w wbb:.::::< H>T>>>@@'@0a:>:H:`:g:::i h\:Te7>Ba<>2k<<<=r==e%d< r==e%e%g>>'e%e%k$#wk%eBo>\>i>tia0|a0n$e3r>??@c>?8e>>>xt{>>>>>tm>>de[l[pl7t}?? ? ?(?-tm??de]l\pl8t?@?jt[?O?T?Y?etxe;pt]?z???txe=pe???b.bd???b/bbae??b*b:rs@@erru@8@C@Na0va0l@U@st "@^@he%r"e%cc@AiAtAAB0CDE+E\HTH\HfHrHa @@@@@@@A*A3nni ea u@@i i e3uAAAAi ba i k!rA;AAA[f!nAJAUb,b n!o1cA~AAAn aAe cAAe$x lUdAAt At e3eAAaAb'tABBB%iABe!reerhBCaBFBQB[Bbnyi a uBiBri i o1eBBBCCC%ccBBk'cGdBBrBBcccnscciCDhCQCtCCaCWCfn2wn2n2in1Jn2 oCChCCCnCCi ii i kiCDCcCDDD&D4aCDn2vn2n2hn1Hn2n2cDJDe%DWDbDgDy"t"pDmDss"k06hDDk%k%xDDb-blDDE r#'kDDDDrllxb&cEtEE#k&ce&gmE3EAELe3eCe3oEnEyEFGGH=HFnn:EEEnEEy esEEn lUrEEddmEFa,EF'F2F>F\FsaEF FeEEbbtrFFc n]re dFKFVbdsFbFilPrdF~Fbds&rJJb+wJJt!t!a eeKbl",e K2b3b?dlK^Kdr bo1 e3cKKKKnacKKe$wtdKLL'LZaKKKLi a !uKKi i !lLLcca \aL0L:LAi a "uLHLQi i "tLaLjt w eLLLLLLMM?cLLrLLcknkc4eiLLwa0gca0lLM eLMt#+t#&aMdi hhMJM|aMRM\Mci a 'uMjMsi i 'kWiMMMNNNaMMsMbDd&fMe&bsMMMMMeb$besa0ba0k0iN$N/eN+s"#h"cRe%lNWNbwe3mNqNyneDk%o NNNNNOOO'OOiia0ia0r$NNNOree$sOO lirg e3&tO5OFO\OgOOtO@bcOQOVb#b#a0sOpOti1jOzkh"e%hOwkOObdn$rtOOlVruOPa0ea0zPP(P;P`ecP.P5nlePAPUccUc_eePPPQQRR%RWBWSWaW,W6nhsheWKwaW_WWhWiWrwwwwduWWn1ao nWWWi a Gi xWX,m!WWXX$n\dXXl aaabl"eas"eoabrabt"ss"wl"glesb(b0taeubBbMbba0PlbTbmtb^bettlbwb~t 9t :a0e3e3hhbeZe}eegZgnhKhWhciiiijja bccc7cPccccccd6d?abccci ec c2ca 9uc>cGi i 9hcZcccqcc-cicwcca0oce3*a0chi Maccc!c!r1drddcJndd(p!p!e3fdIdehd]dbdpdydd62dhdl3fwwwwsdddddddb84wwwwleee e%e.e=eM740wwwwbebegeqr'o1w+ceea)ceee$x%dees'teet#w%eeeffgg5g>gKt&eeteek&ee&ah4f w4hf!f=fEfwffaf'f5ccGwafPfotfWfcccceffcciffaffcca0xaffcce3{kgg&a0ghe36kge39tgQwkfgcrigxggghggggaggn2{n2n2mn1Nn2 a0ra0ghqhhhhh.h>42hh1dwwwwweHo hwhhhi iiniinpihhi+a0{a0hhmhhhhhhh962wwwwi.oiidki(i4i:iPb b b!b"e3Britiiizicr bs&he#n$rdeuiiiia0ue33a0ihtj b vn-j'j2j>jUre sjDjKlcro iijjjjn{noo3oooppiqqYqaqnqqrrFcjjecObjjji o1'e-cjjjncjje$xcVdjknPnqe ek nKhk k.k;mnn n,e2e2ckZkjkllElblrlllmmFmmn2?cktkkkn2:e2e0okkka0ktdn27e2ekkkn2/n2=e2fl ln2@ill;ll*l3e2n26n2+hlKlVn22e2k0llzllrlle2n28e2e2mllelle2n2.n2*n24plld0e2rm m9emmm+n2Cn29n2>e2smRmom}mmemXmee2n2Bn23pmme0n25tmmn21n2;ummn20n2xoxyx~hxIxRx[xeiiiii[kie3ixxxxa0Ma0xhwoxxxe3e3e3kyy'y6y?yMay yn2nn2n2`n11n2n13c\lymyxw5e3myyye3eKe3oyyyz zhyya0Se3ayyia0yhze3crzz2l2bCazCzIn$e3cotzezne3duz|za0Oa0zhxe3e3llz|}}V}|~~~-~E~W~~}azzz{{{-|i e:a 2u{ {i i 2iEm {C|||=|K|^|n|||a{I{f{U{c{{ca{m{e{w{ccw{{ccce{{cccDa|ed| |4h<|+waw>wntaۃwawwwhkqe3i6[Ad=Vhetmiao~n2rn2n2dn1Apan1pn2n1nn1oa0a0߄hue3rdouos}نXb1e3hr"ks"je3gke3a0a0hl߆e3ye3h wwsOc'8Ce&j2l&kn&mn&oe3e3e3vre3e3we3e3nnԈZr͉T̋F4dƐݐl͐eQe a scweS n1Zg*1kۑ$b(ei hEPZna0Jo`jenyeweeetQiekёa0hun1Wwm &-nMeSeQa Paɒ=ALZj1cadwc{tpc}si nseOe1Ւޒ(1Jlٓcai e$`f'd a gr $h![du8Ai i gaS^ccafu0!irn2 r ei e1pn$tr̓d$nrn!prhiQd!So2Bg(kni i KnTpPWbn$t%n#%rodueel"sÔԕta a Jhelݔa0Ia0hkert)ce4mcseJbddIyLyKenÕi a Ki pp{PZReٝ\dtxr esSZlYr }pl5t)ӗc?txr e s—lZr ~pl6f"s wwe3h'5:CRb1-11dawwwwwo1e$tWe䘱ИܘVavIc?hDwDe3;wCh)Gr c~nzwcWi/>cXa0zcYa0cr1>wNt%cjeljid.ϙڙndhareslRrbBr"d 0a e3hbajt{i a +ui i +iƚ1h֚an2zn2n2ln1Mn2 nxi:ko%*Dkh1:iii i`4?JXppϛݜavn2sn2in1vn2ekn1rn1Bn2skn1tn1Dn1ut&n1wn1sa0ta0kns+s~be"msode slbr zmŜePe3o3>Ha0}x)e&e&e&e&a0ik0Ue0 n$rlerzs"zn!edd 5ot"e#a0p͝eӝr#ut"t"n"7l"s3iȞcqbe3uBMa0wa0e3e3qqş̟؟a០da XwfžcBcccs $-<10ac2793ewwqBnOXgwwwwwwwwo1e$keQfhGwGwn$uue&is16;@IXh851wwwwn?rcn^nlk~el?eء3Pl"e t ee0 d0t t (d r9Cd t LnIlZae e'gerrף 3٦#ŧЧWa ơ͢7B[rn|i eUdסݡa 0l"xe3e3e3ewu%.i i 0a0a0Ohi mxi ndo"6o1c¢nYaWe$tWdݢettYw[n]eEhf+k ;u5n1jn1mtԥe"tbe"a0a0hn$gڦ.9?b%b fHvtU`knYbdtb9dee3Qlw_g|dzeRoa0a0hi#n$r+Oma3=Di a 1i \hV_ccc}i a `i ni a Di rt֧k%dyru!Pa0a0hp'Je.wwr"e"pHfaPYwwi pbnwoeTo`lnia0ha0hnRWe?FLr#-6adddddexose3'itt0l]l9t0l^l:iakn$r k!"ssfkg%*/4n%f%t%p%sEliOchFZwFwer}cFeŽœ¡ª¹1”˜2ebwwwwc[rt)jÝa i a u i i h4=K[cycgchcias}Äi a uËÔi i duíøa0da0hla0ca0howne ;e3e$kp$+n$d$n!{yENYe$suSDp_fn$d$o2ĎėġĿ 'IUhsŔŜŴcbi e$aĬf'da htr %r %l0ui i hacbu0"i-?n2!r ei e2pyŀn$urŇōd$nn!qsŢŪerhŻiRs!TuuWǁǑ [d_{eb ri o1(emc&-Mnc5:e$xEwwcCdcnƅƋa Qlu}eqea sƟƧƯewscƵƼncenwgeui i hfa0Fo(en7?JR^eweeetqvcekǙDZǼa0ǥhscyn1\mankcs{i AeUnGe_#)5@l e?l3yOiMRn"*l"ksppwȎn$k%wnȜȱȹsȩsnskbdri sgos 7c^la0Ea0+hitCNcceikseywuuɇɑɘɱi a uɟɨi i i Bni a Bi ni a Ai vv3˔˛ můa=D]ha 5uKTi i 5a0vtʏʯʻh5ʁʆ55w5hʕʝwmKʦwKwwe$we4?Eˈc2h%cckclcma0s&@lPVr|ecny˂b b)ddn~kiˣˮa0a˹i a Mi ai a i eVobnxd%In3>a0a0a0Vha0n$t{̂e}dư̐a0a0wwͱͻ=E(Q]ШазaFb=o1e$d stnmieXn$ryysJa҉goԀa ыїѡѨѯѹ>e3Ni ea /n1Rui i /a0ka0hn1QiNl%a0a02hlcccSXe$xwdgqstxҁtweҙӡӪӼ([hҫҴ-=xӊcJeҿcccec&cccceDQciYhccXccn1VnӰeon1Un1rowwcKcg5>Nn1n1n1wekxeiԌԗԢԫԳnucWn1bg&/neYo"-7]ՋՔdh9w9wd wwa0n1k=Ua0Ihn1[lgra0a0hnky՚տaՠժn1kհոn1i"i pn$izbErgrtedu)4>da0n1kD\a0Phn1`slֻ֒gtckcme֝֨cgcila0a0hmen1n1a i a _zz:BMxؓٶ"LXdڀڈژڡa P[bitnfeza [i [h~ׇו׳c8ciכתca0Vcnc2ca0fwwwn%9h60w6wo1cU\rn~cdie$xlt|؂؋t|weءجٱc7dزcca0\a0o0 $=JUalvفوc`i a fu+4i i fc`r ee0nr piPhٔٝ٩rr e ahټo1enjcc6dcci*5@a0Xa0wweZojua0^a0n$keuڧڲa0Za0DeltaOmegafractionhyphenmacronmuperiodcenteredspaceTcommaaccenttcommaaccent.nullnonmarkingreturnnotequalinfinitylessequalgreaterequalpartialdiffsummationproductpiintegralOmegaradicalapproxequalDeltanonbreakingspacelozengeapplefrancGbrevegbreveIdotaccentScedillascedillaCacutecacuteCcaronccarondcroat.notdefspaceexclamquotedblnumbersigndollarpercentampersandquoterightparenleftparenrightasteriskpluscommahyphenperiodslashzeroonetwothreefourfivesixseveneightninecolonsemicolonlessequalgreaterquestionatABCDEFGHIJKLMNOPQRSTUVWXYZbracketleftbackslashbracketrightasciicircumunderscorequoteleftabcdefghijklmnopqrstuvwxyzbraceleftbarbracerightasciitildeexclamdowncentsterlingfractionyenflorinsectioncurrencyquotesinglequotedblleftguillemotleftguilsinglleftguilsinglrightfiflendashdaggerdaggerdblperiodcenteredparagraphbulletquotesinglbasequotedblbasequotedblrightguillemotrightellipsisperthousandquestiondowngraveacutecircumflextildemacronbrevedotaccentdieresisringcedillahungarumlautogonekcaronemdashAEordfeminineLslashOslashOEordmasculineaedotlessilslashoslashoegermandblsonesuperiorlogicalnotmutrademarkEthonehalfplusminusThornonequarterdividebrokenbardegreethornthreequarterstwosuperiorregisteredminusethmultiplythreesuperiorcopyrightAacuteAcircumflexAdieresisAgraveAringAtildeCcedillaEacuteEcircumflexEdieresisEgraveIacuteIcircumflexIdieresisIgraveNtildeOacuteOcircumflexOdieresisOgraveOtildeScaronUacuteUcircumflexUdieresisUgraveYacuteYdieresisZcaronaacuteacircumflexadieresisagravearingatildeccedillaeacuteecircumflexedieresisegraveiacuteicircumflexidieresisigraventildeoacuteocircumflexodieresisograveotildescaronuacuteucircumflexudieresisugraveyacuteydieresiszcaronexclamsmallHungarumlautsmalldollaroldstyledollarsuperiorampersandsmallAcutesmallparenleftsuperiorparenrightsuperiortwodotenleaderonedotenleaderzerooldstyleoneoldstyletwooldstylethreeoldstylefouroldstylefiveoldstylesixoldstylesevenoldstyleeightoldstylenineoldstylecommasuperiorthreequartersemdashperiodsuperiorquestionsmallasuperiorbsuperiorcentsuperiordsuperioresuperiorisuperiorlsuperiormsuperiornsuperiorosuperiorrsuperiorssuperiortsuperiorffffifflparenleftinferiorparenrightinferiorCircumflexsmallhyphensuperiorGravesmallAsmallBsmallCsmallDsmallEsmallFsmallGsmallHsmallIsmallJsmallKsmallLsmallMsmallNsmallOsmallPsmallQsmallRsmallSsmallTsmallUsmallVsmallWsmallXsmallYsmallZsmallcolonmonetaryonefittedrupiahTildesmallexclamdownsmallcentoldstyleLslashsmallScaronsmallZcaronsmallDieresissmallBrevesmallCaronsmallDotaccentsmallMacronsmallfiguredashhypheninferiorOgoneksmallRingsmallCedillasmallquestiondownsmalloneeighththreeeighthsfiveeighthsseveneighthsonethirdtwothirdszerosuperiorfoursuperiorfivesuperiorsixsuperiorsevensuperioreightsuperiorninesuperiorzeroinferioroneinferiortwoinferiorthreeinferiorfourinferiorfiveinferiorsixinferiorseveninferioreightinferiornineinferiorcentinferiordollarinferiorperiodinferiorcommainferiorAgravesmallAacutesmallAcircumflexsmallAtildesmallAdieresissmallAringsmallAEsmallCcedillasmallEgravesmallEacutesmallEcircumflexsmallEdieresissmallIgravesmallIacutesmallIcircumflexsmallIdieresissmallEthsmallNtildesmallOgravesmallOacutesmallOcircumflexsmallOtildesmallOdieresissmallOEsmallOslashsmallUgravesmallUacutesmallUcircumflexsmallUdieresissmallYacutesmallThornsmallYdieresissmall001.000001.001001.002001.003BlackBoldBookLightMediumRegularRomanSemiboldraster1sfnt-tableTrueTypeSlanttruetype-enginett-glyfinterpreter-versionDFKaiSho-SBDFKaiShuDFKai-SBHuaTianKaiTi?HuaTianSongTi?Ming(for ISO10646)MingLiUPMingLiUMingLi43   P"     !!!!!!!!!!!!!!    3!!  type1Type 1kerningmulti-mastersWidthOpticalSize%!PS-AdobeFont%!FontTypeeexecclosefileNDVCDVDesignVectorSubrsdupput PrivateBlendDesignPositionsBlendDesignMapBlendAxisTypesWeightVectorBuildCharArrayt1cidCID Type 1%!PS-Adobe-3.0 Resource-CIDFontStartData/sfnts(Hex)%ADOBeginFontDictCIDFontNameCIDFontVersionCIDFontTypeRegistryOrderingSupplementUIDBaseCIDMapOffsetFDBytesGDBytesCIDCountSubrMapOffsetSDBytesSubrCountlenBuildCharArrayForceBoldThresholdUniqueIDlenIVLanguageGrouppasswordBlueScaleBlueShiftBlueFuzzBlueValuesOtherBluesFamilyBluesFamilyOtherBluesStdHWStdVWMinFeatureStemSnapHStemSnapVForceBoldFDArrayExpansionFactortype42truetypeType 42psaux%!PS-TrueTypeFontFontDirectoryknownNoticeFullNameFamilyNameWeightItalicAngleisFixedPitchUnderlinePositionUnderlineThicknessFSTypeFontNamePaintTypeFontTypeStrokeWidthFontBBoxFontMatrixEncoding.notdefStandardEncodingExpertEncodingISOLatin1EncodingCharStringssfntswinfontsWindows FNTBold Italic12b2MotorJoint b2MotorJointDef jd; jd.linearOffset.Set(%.15lef, %.15lef); jd.angularOffset = %.15lef; jd.maxForce = %.15lef; jd.maxTorque = %.15lef; jd.correctionFactor = %.15lef; N3AGK17OpenGLES2RendererEN3AGK8RendererEOpenGLESInforenderer/OpenGLES2/OpenGL_ES2.cppSurface Size: %dx%dGL_OES_depth_textureGL_OES_depth24GL_NV_depth_nonlinearGL_OES_element_index_uintRan out of GPU memory, try using smaller or fewer imagesErrorImage format %d is not recognisedImage mipmap level %d does not exist, image has %d mip levelsCannot set image wrap mode to repeat on an image that is not a power of two in size when using OpenGLES2Vertex data update for offset %d with %d vertices exceeds total number of vertices %dIndex data update for offset %d with %d indices exceeds total number of indices %dGL_FRAMEBUFFER_UNSUPPORTEDGL_FRAMEBUFFER_INCOMPLETE_ATTACHMENTGL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENTFramebuffer error: CreateFrameBuffer error: %d attribute highp vec3 position; varying highp vec2 uvVarying; uniform mediump float agk_invert; void main() { gl_Position = vec4(position.xy*vec2(1,agk_invert),0.5,1.0); uvVarying = (position.xy*vec2(0.5,-0.5) + 0.5); } attribute highp vec3 position; attribute mediump vec4 color; attribute highp vec2 uv; varying highp vec2 uvVarying; varying mediump vec4 colorVarying; uniform highp mat4 agk_Ortho; void main() { gl_Position = agk_Ortho * vec4(position,1.0); uvVarying = uv; colorVarying = color; }Default Color Shader attribute highp vec3 position; attribute mediump vec4 color; varying mediump vec4 colorVarying; uniform highp mat4 agk_Ortho; void main() { gl_Position = agk_Ortho * vec4(position,1.0); colorVarying = color; } varying mediump vec4 colorVarying; void main() { gl_FragColor = colorVarying; }Vertex shader "%s" (based on "%s") failed to compile: %sPixel shader "%s" (based on "%s") failed to compile: %sVertex shader "%s" (based on "%s") and pixel shader "%s" (based on "%s") failed to link: %sShader attribute "%s" type is not supported. Only float, vec2, vec3, and vec4 are allowedpositionnormaltangentbinormaluvuv1boneweightsboneindicesShader has too many uniform valuesUnsupported shader variable type, only float, vec2, vec3, vec4, mat2, mat3, mat4, and sampler2D are supported: %dfogColor1fogColor2fogRangeagk_invertagk_timeagk_sintimeagk_resolutionagk_ShadowParamsagk_ShadowParams2agk_Orthoagk_ShadowProjagk_Shadow2Projagk_Shadow3Projagk_Shadow4Projagk_DLightDiragk_DLightColoragk_LightAmbientagk_bonequats1agk_bonequats2agk_MeshDiffuseagk_MeshEmissiveagk_NormalScaleagk_CameraPosagk_spriteposagk_spritesizeagk_Worldagk_WorldNormalagk_Viewagk_Projagk_ViewProjagk_WorldViewProjagk_ShadowWorldProjagk_VSLightPosagk_VSLightColoragk_PSLightPosagk_PSLightColoruvBounds0uvBounds1uvBounds2uvBounds3uvBounds4uvBounds5uvBounds6uvBounds7textureBounds0textureBounds1textureBounds2textureBounds3textureBounds4textureBounds5textureBounds6textureBounds7texture0texture1texture2texture3texture4texture5texture6texture7cubeMap0cubeMap1cubeMap2cubeMap3cubeMap4cubeMap5cubeMap6cubeMap7shadowMapshadowMap2shadowMap3shadowMap4Default TexColor Shader attribute highp vec3 position; attribute mediump vec4 color; attribute highp vec2 uv; varying highp vec2 uvVarying; varying mediump vec4 colorVarying; uniform highp mat4 agk_Ortho; void main() { gl_Position = agk_Ortho * vec4(position,1.0); uvVarying = uv; colorVarying = color; } uniform sampler2D texture0; varying highp vec2 uvVarying; varying mediump vec4 colorVarying; void main() { gl_FragColor = texture2D(texture0, uvVarying) * colorVarying; }Default Font Shader attribute highp vec3 position; attribute mediump vec4 color; attribute highp vec2 uv; varying highp vec2 uvVarying; varying mediump vec4 colorVarying; uniform highp mat4 agk_Ortho; void main() { gl_Position = agk_Ortho * vec4(position,1.0); uvVarying = uv; colorVarying = color; } uniform sampler2D texture0; varying highp vec2 uvVarying; varying mediump vec4 colorVarying; void main() { gl_FragColor = colorVarying; gl_FragColor.a = gl_FragColor.a * texture2D(texture0, uvVarying).a; }Shadow Shader attribute highp vec3 position; uniform highp mat4 agk_ShadowWorldProj; void main() { gl_Position = agk_ShadowWorldProj * vec4(position,1.0); } void main() {}Shadow Alpha Mask Shader attribute highp vec3 position; attribute highp vec2 uv; varying highp vec2 uvVarying; uniform highp vec4 uvBounds0; uniform highp vec4 textureBounds0; uniform highp mat4 agk_ShadowWorldProj; void main() { gl_Position = agk_ShadowWorldProj * vec4(position,1.0); uvVarying = uv * uvBounds0.xy + uvBounds0.zw; uvVarying = uvVarying * textureBounds0.xy + textureBounds0.zw; } uniform sampler2D texture0; varying highp vec2 uvVarying; void main() { mediump float alpha = texture2D(texture0, uvVarying).a; if ( alpha < 0.5 ) discard; }Shadow Bone Shader%d attribute highp vec3 position; attribute highp vec4 boneweights; attribute mediump vec4 boneindices; uniform highp mat4 agk_ShadowProj; uniform highp vec4 agk_bonequats1[]; uniform highp vec4 agk_bonequats2[]; vec3 transformDQ( highp vec3 p, highp vec4 q1, highp vec4 q2 ) { p += 2.0 * cross( q1.xyz, cross(q1.xyz, p) + q1.w*p ); p += 2.0 * (q1.w*q2.xyz - q2.w*q1.xyz + cross(q1.xyz,q2.xyz)); return p; } void main() { highp vec4 q1 = agk_bonequats1[ int(boneindices.x) ] * boneweights.x; q1 += agk_bonequats1[ int(boneindices.y) ] * boneweights.y; q1 += agk_bonequats1[ int(boneindices.z) ] * boneweights.z; q1 += agk_bonequats1[ int(boneindices.w) ] * boneweights.w; highp vec4 q2 = agk_bonequats2[ int(boneindices.x) ] * boneweights.x; q2 += agk_bonequats2[ int(boneindices.y) ] * boneweights.y; q2 += agk_bonequats2[ int(boneindices.z) ] * boneweights.z; q2 += agk_bonequats2[ int(boneindices.w) ] * boneweights.w; highp float len = 1.0/length(q1); q1 *= len; q2 = (q2 - q1*dot(q1,q2)) * len; gl_Position = agk_ShadowProj * vec4( transformDQ(position,q1,q2), 1.0 ); }Shadow Bone Alpha Mask Shader attribute highp vec3 position; attribute highp vec4 boneweights; attribute mediump vec4 boneindices; attribute highp vec2 uv; varying highp vec2 uvVarying; uniform highp vec4 uvBounds0; uniform highp vec4 textureBounds0; uniform highp mat4 agk_ShadowProj; uniform highp vec4 agk_bonequats1[Default 3D Particles Tex Shader attribute highp vec3 position; attribute mediump vec4 color; attribute highp vec2 uv; varying highp vec2 uvVarying; varying mediump vec4 colorVarying; uniform highp mat4 agk_ViewProj; void main() { gl_Position = agk_ViewProj * vec4(position,1.0); uvVarying = uv; colorVarying = color; }Default 3D Particles Color Shader attribute highp vec3 position; attribute mediump vec4 color; varying mediump vec4 colorVarying; uniform highp mat4 agk_ViewProj; void main() { gl_Position = agk_ViewProj * vec4(position,1.0); colorVarying = color; } varying mediump vec4 colorVarying; void main() { gl_FragColor = colorVarying; }Video FullscreenVideo Texture Android attribute highp vec3 position; varying highp vec2 uvVarying; uniform highp vec4 uvBounds; uniform mediump float agk_invert; void main() { gl_Position = vec4(position.xy*vec2(1.0,agk_invert),0.5,1.0); uvVarying = (position.xy*vec2(0.5,-0.5) + 0.5) * uvBounds.xy + uvBounds.zw; } #extension GL_OES_EGL_image_external : require #ifdef GL_ES precision highp float; #endif uniform samplerExternalOES videoTexture; varying highp vec2 uvVarying; void main() { gl_FragColor = texture2D( videoTexture, uvVarying ); }Camera FullscreenCamera Texture Android attribute highp vec3 position; varying highp vec2 uvVarying; uniform highp vec4 orientation; uniform mediump float agk_invert; void main() { gl_Position = vec4(position.xy*vec2(1.0,agk_invert),0.5,1.0); highp vec2 uv = position.xy*vec2(0.5,-0.5); uvVarying.x = uv.x*orientation.x + uv.y*orientation.y + 0.5; uvVarying.y = uv.x*orientation.z + uv.y*orientation.w + 0.5; }orientationAR FullscreenAR Texture AndroidAR Texture iOS uniform sampler2D texture0; uniform sampler2D texture1; varying highp vec2 uvVarying; void main() { highp vec3 yuv = vec3( texture2D(texture0, uvVarying).r, texture2D(texture1, uvVarying).ra ); lowp float red = yuv.r + yuv.b*1.402 - 0.701; lowp float green = yuv.r - yuv.g*0.3441 - yuv.b*0.7141 + 0.5291; lowp float blue = yuv.r + yuv.g*1.772 - 0.886; gl_FragColor = vec4( red, green, blue, 1.0 ); }Default Quad Shader uniform sampler2D texture0; varying highp vec2 uvVarying; void main() { gl_FragColor = texture2D(texture0, uvVarying); }Default SkyBox Sun Shader attribute highp vec3 position; varying highp vec2 uvVarying; varying highp vec2 uvVarying2; varying highp vec2 horizonVarying; uniform highp mat4 agk_World; uniform highp mat4 agk_ViewProj; uniform highp vec2 sunSize; uniform highp float horizonHeight; uniform highp float objectScale; // 1.0 / objectScaleY void main() { highp vec4 pos = agk_World * vec4(position,1.0); gl_Position = agk_ViewProj * pos; gl_Position.z = gl_Position.w; // force it to the back horizonVarying.x = (pos.y-horizonHeight)*objectScale; horizonVarying.y = step(position.y,0.0); uvVarying = position.xz*sunSize.x + 0.5; uvVarying2 = position.xz*sunSize.y + 0.5; } uniform sampler2D texture0; uniform mediump vec3 skyColor; uniform mediump vec3 horizonColor; uniform mediump vec3 sunColor; uniform highp float horizonSize; varying highp vec2 uvVarying; varying highp vec2 uvVarying2; varying highp vec2 horizonVarying; void main() { highp float horizon = 1.0 - min( horizonSize*horizonVarying.x, 1.0 ); horizon *= horizon; mediump vec3 color = mix( skyColor, horizonColor, horizon ); mediump vec3 sunColor2 = sunColor*1.5 - color; sunColor2 *= horizonVarying.y; highp float sunPoint = texture2D(texture0,uvVarying).r; color += sunColor2 * sunPoint*sunPoint; sunPoint = texture2D(texture0,uvVarying2).r; color += 0.2 * sunColor2 * sunPoint; gl_FragColor = vec4(color,1.0); }Default SkyBox Shader attribute highp vec3 position; varying highp vec2 horizonVarying; uniform highp mat4 agk_World; uniform highp mat4 agk_ViewProj; uniform highp float horizonHeight; uniform highp float objectScale; // 1.0 / objectScaleY void main() { highp vec4 pos = agk_World * vec4(position,1.0); gl_Position = agk_ViewProj * pos; gl_Position.z = gl_Position.w; // force it to the back horizonVarying.x = (pos.y-horizonHeight)*objectScale; } uniform sampler2D texture0; uniform mediump vec3 skyColor; uniform mediump vec3 horizonColor; uniform highp float horizonSize; varying highp vec2 horizonVarying; void main() { highp float horizon = 1.0 - min( horizonSize*horizonVarying.x, 1.0 ); horizon *= horizon; mediump vec3 color = mix( skyColor, horizonColor, horizon ); gl_FragColor = vec4(color,1.0); }Generated 3D Shaderprecision highp float; attribute vec3 position; attribute vec3 normal; varying vec3 posVarying; varying vec3 normalVarying; varying vec3 lightVarying; vec3 GetVSLighting( mediump vec3 normal, highp vec3 pos ); uniform mat3 agk_WorldNormal; uniform mat4 agk_World; uniform mat4 agk_ViewProj; attribute vec3 tangent; attribute vec3 binormal; varying vec3 tangentVarying; varying vec3 binormalVarying; uniform mat4 agk_WorldViewProj; attribute vec2 uv; varying vec2 uvVarying; uniform vec4 uvBounds0; attribute vec2 uv1; varying vec2 uv1Varying; uniform vec4 uvBounds1; attribute vec4 color; varying vec4 colorVarying; attribute vec4 boneweights; attribute vec4 boneindices; uniform vec4 agk_bonequats1[]; uniform vec4 agk_bonequats2[vec3 transformDQ( vec3 p, vec4 q1, vec4 q2 ) { p += 2.0 * cross( q1.xyz, cross(q1.xyz, p) + q1.w*p ); p += 2.0 * (q1.w*q2.xyz - q2.w*q1.xyz + cross(q1.xyz,q2.xyz)); return p; } void main() { uvVarying = uv * uvBounds0.xy + uvBounds0.zw; uv1Varying = uv1 * uvBounds1.xy + uvBounds1.zw; colorVarying = color; vec3 tangent; if ( abs(normal.y) > 0.999 ) tangent = vec3( abs(normal.y),0.0,0.0 ); else tangent = normalize( vec3(-normal.z, 0.0, normal.x) ); vec3 binormal = normalize( vec3(normal.y*tangent.z, normal.z*tangent.x-normal.x*tangent.z, -normal.y*tangent.x) ); vec4 q1 = agk_bonequats1[ int(boneindices.x) ] * boneweights.x; q1 += agk_bonequats1[ int(boneindices.y) ] * boneweights.y; q1 += agk_bonequats1[ int(boneindices.z) ] * boneweights.z; q1 += agk_bonequats1[ int(boneindices.w) ] * boneweights.w; vec4 q2 = agk_bonequats2[ int(boneindices.x) ] * boneweights.x; q2 += agk_bonequats2[ int(boneindices.y) ] * boneweights.y; q2 += agk_bonequats2[ int(boneindices.z) ] * boneweights.z; q2 += agk_bonequats2[ int(boneindices.w) ] * boneweights.w; float len = 1.0/length(q1); q1 *= len; q2 = (q2 - q1*dot(q1,q2)) * len; vec4 pos = vec4( transformDQ(position,q1,q2), 1.0 ); gl_Position = agk_ViewProj * pos; normalVarying = normal + 2.0*cross( q1.xyz, cross(q1.xyz,normal) + q1.w*normal ); posVarying = pos.xyz; lightVarying = GetVSLighting( normalVarying, posVarying ); tangentVarying = tangent + 2.0*cross( q1.xyz, cross(q1.xyz,tangent) + q1.w*tangent ); binormalVarying = binormal + 2.0*cross( q1.xyz, cross(q1.xyz,binormal) + q1.w*binormal ); vec4 pos = agk_World * vec4(position,1.0); vec3 norm = normalize(agk_WorldNormal * normal); normalVarying = norm; lightVarying = GetVSLighting( norm, posVarying ); tangentVarying = normalize(agk_WorldNormal * tangent); binormalVarying = normalize(agk_WorldNormal * binormal); gl_Position = agk_WorldViewProj * vec4(position,1.0); uniform sampler2D texture0; uniform vec4 textureBounds0; uniform sampler2D texture1; uniform vec4 textureBounds1; vec3 GetPSLighting( mediump vec3 normal, highp vec3 pos ); uniform sampler2D texture2; uniform vec4 textureBounds2; uniform vec2 agk_NormalScale; vec3 ApplyFog( mediump vec3 color, highp vec3 pointPos ); uniform vec4 agk_MeshDiffuse; uniform vec4 agk_MeshEmissive; vec4 blendTex = colorVarying; vec4 blendTex = vec4(1.0,1.0,1.0,1.0); vec3 norm = normalize(normalVarying); vec2 texture2UV = uv1Varying; vec2 texture2UV = uv1Varying*textureBounds2.xy + textureBounds2.zw; vec2 texture2UV = uvVarying; vec2 texture2UV = uvVarying*textureBounds2.xy + textureBounds2.zw; vec3 normalmap = texture2D(texture2, texture2UV*agk_NormalScale).xyz; normalmap = normalmap * 2.0 - 1.0; vec3 tangent = normalize(tangentVarying); vec3 binormal = normalize(binormalVarying); mat3 TBN = mat3( tangent, binormal, norm ); norm = TBN * normalmap; vec3 light = lightVarying + GetPSLighting( norm, posVarying ); vec3 light = vec3(1.0,1.0,1.0); vec4 tex1 = texture2D(texture1, uv1Varying); vec4 tex1 = texture2D(texture1, uv1Varying*textureBounds1.xy + textureBounds1.zw); vec4 tex1 = texture2D(texture1, uvVarying); vec4 tex1 = texture2D(texture1, uvVarying*textureBounds1.xy + textureBounds1.zw); vec4 tex1 = vec4(1.0,1.0,1.0,1.0); light += tex1.rgb; light = tex1.rgb; blendTex *= tex1 * 2.0; vec4 texColor = texture2D(texture0, uvVarying); vec4 texColor = texture2D(texture0, uvVarying*textureBounds0.xy + textureBounds0.zw); gl_FragColor = texColor * blendTex * vec4(light,1.0) * agk_MeshDiffuse + agk_MeshEmissive; gl_FragColor = blendTex * vec4(light,1.0) * agk_MeshDiffuse + agk_MeshEmissive; if ( gl_FragColor.a < 0.5 ) discard; gl_FragColor.rgb = ApplyFog( gl_FragColor.rgb, posVarying ); Internal Generated 3D Shaderuniform vec3 agk_LightAmbient; uniform vec3 agk_DLightDir; uniform vec3 agk_DLightColor; uniform vec4 agk_VSLightPos[uniform vec4 agk_VSLightColor[uniform mat4 agk_ShadowProj; varying vec4 shadowVarying; varying float depth; uniform mat4 agk_Shadow2Proj; uniform mat4 agk_Shadow3Proj; uniform mat4 agk_Shadow4Proj; varying vec3 shadow2Varying; varying vec3 shadow3Varying; varying vec3 shadow4Varying; vec3 GetVSLighting( mediump vec3 normal, highp vec3 pos ) shadowVarying = agk_ShadowProj * vec4(pos,1.0); shadowVarying.xy = shadowVarying.xy*0.5 + 0.5; shadowVarying.z = shadowVarying.z*0.5 + 0.5; shadow2Varying = (agk_Shadow2Proj * vec4(pos,1.0)).xyz; shadow3Varying = (agk_Shadow3Proj * vec4(pos,1.0)).xyz; shadow4Varying = (agk_Shadow4Proj * vec4(pos,1.0)).xyz; shadow2Varying.xy = shadow2Varying.xy*0.5 + 0.5; shadow2Varying.z = shadow2Varying.z*0.5 + 0.5; shadow3Varying.xy = shadow3Varying.xy*0.5 + 0.5; shadow3Varying.z = shadow3Varying.z*0.5 + 0.5; shadow4Varying.xy = shadow4Varying.xy*0.5 + 0.5; shadow4Varying.z = shadow4Varying.z*0.5 + 0.5; depth = gl_Position.w; vec3 light = agk_LightAmbient; light += max(dot(-agk_DLightDir, normal),0.0) * agk_DLightColor; return light; vec3 dir2; float atten; float lightRange; float intensity; dir2 = (agk_VSLightPos[].xyz - pos); lightRange = agk_VSLightPos[].w; atten = max(0.0, 1.0 - dot(dir2,dir2)/lightRange); atten *= atten; atten *= atten; intensity = max(0.0,dot(normalize(dir2),normal)); light += agk_VSLightColor[].xyz * intensity * atten; uniform sampler2D shadowMap; uniform vec4 agk_ShadowParams; uniform sampler2D shadowMap2; uniform sampler2D shadowMap3; uniform sampler2D shadowMap4; uniform vec4 agk_ShadowParams2; uniform vec4 agk_PSLightPos[uniform vec4 agk_PSLightColor[vec3 GetPSLighting( mediump vec3 normal, highp vec3 pos ) float scale = 0.01; float scale2 = 0.0001; vec3 light = vec3(0.0,0.0,0.0); float dotp = dot(-agk_DLightDir, normal); if ( dotp > 0.0 ) { vec3 dirLight = dotp * agk_DLightColor; dotp = 1.0-dotp; dotp = dotp*dotp; dotp = dotp*dotp; float bias = agk_ShadowParams.y*10.0*dotp + agk_ShadowParams.y; int samples = 4; float sampleFactor = 0.25; vec2 pd[4]; pd[0] = vec2(0.5785557, 0.3818373); pd[1] = vec2(-0.5812719, -0.451035); pd[2] = vec2(-0.4778019, 0.4936384); pd[3] = vec2(0.5724188, -0.4114415); float base = dot(floor(pos*1000.0),vec3(0.0129898,0.078233,0.045164)); for( int i = 0; i < 4; i++ ) { float random = sin(float(i)*94.673 + base); float randomX = fract(random * 43758.5453); float randomY = fract(random * 55204.6122); pd[i].x = randomX*2.0 - 1.0; pd[i].y = randomY*2.0 - 1.0; } int samples = 16; float sampleFactor = 0.0625; vec2 pd[16]; pd[0] = vec2( -0.94201624, -0.39906216 ); pd[1] = vec2( 0.94558609, -0.76890725 ); pd[2] = vec2( -0.094184101, -0.92938870 ); pd[3] = vec2( 0.34495938, 0.29387760 ); pd[4] = vec2( -0.91588581, 0.45771432 ); pd[5] = vec2( -0.81544232, -0.87912464 ); pd[6] = vec2( -0.38277543, 0.27676845 ); pd[7] = vec2( 0.97484398, 0.75648379 ); pd[8] = vec2( 0.44323325, -0.97511554 ); pd[9] = vec2( 0.53742981, -0.47373420 ); pd[10] = vec2( -0.26496911, -0.41893023 ); pd[11] = vec2( 0.79197514, 0.19090188 ); pd[12] = vec2( -0.24188840, 0.99706507 ); pd[13] = vec2( -0.81409955, 0.91437590 ); pd[14] = vec2( 0.19984126, 0.78641367 ); pd[15] = vec2( 0.14383161, -0.14100790 ); for( int i = 0; i < samples; i++ ) { pd[i].x = randomX*4.0 - 2.0; pd[i].y = randomY*4.0 - 2.0; vec3 shadowUV = shadowVarying.xyz; shadowUV.xyz = shadowUV / shadowVarying.w; shadowUV.xy = shadowUV.xy*0.5 + 0.5; shadowUV.z = shadowUV.z*0.5 + 0.5; float pixelDepth = shadowUV.z - bias; pixelDepth -= bias; float shadow = step(0.0,pixelDepth - texture2D( shadowMap, shadowUV.xy ).r); float shadow = 0.0; shadow += step(0.0,pixelDepth - texture2D( shadowMap, vec2(shadowUV.xy + pd[i]*agk_ShadowParams.zw) ).r); shadow = shadow*sampleFactor; shadow *= step(0.0, agk_ShadowParams.x - depth); if( depth < agk_ShadowParams2.w ) { float pixelDepth = shadow4Varying.z - bias; float dist = abs(texture2D( shadowMap4, shadow4Varying.xy ).r - pixelDepth); dist = min( dist*300.0, 1.0 ); for( int i = 0; i < 4; i++ ) shadow += step(0.0,pixelDepth - texture2D( shadowMap4, shadow4Varying.xy+pd[i]*agk_ShadowParams.zw*vec2(dist,dist) ).r); shadow = shadow*0.25; shadow = step(0.0,pixelDepth - texture2D( shadowMap4, shadow4Varying.xy ).r); else if( depth < agk_ShadowParams2.z ) { float pixelDepth = shadow3Varying.z - 0.5*bias; float dist = abs(texture2D( shadowMap3, shadow3Varying.xy ).r - pixelDepth); for( int i = 0; i < 4; i++ ) shadow += step(0.0,pixelDepth - texture2D( shadowMap3, shadow3Varying.xy+pd[i]*agk_ShadowParams.zw*vec2(dist,dist) ).r); shadow = step(0.0,pixelDepth - texture2D( shadowMap3, shadow3Varying.xy ).r); else if( depth < agk_ShadowParams2.y ) { float pixelDepth = shadow2Varying.z - 0.25*bias; float dist = abs(texture2D( shadowMap2, shadow2Varying.xy ).r - pixelDepth); for( int i = 0; i < 4; i++ ) shadow += step(0.0,pixelDepth - texture2D( shadowMap2, shadow2Varying.xy+pd[i]*agk_ShadowParams.zw*vec2(dist,dist) ).r); shadow = step(0.0,pixelDepth - texture2D( shadowMap2, shadow2Varying.xy ).r); else if( depth < agk_ShadowParams2.x ) { float pixelDepth = shadowVarying.z - bias; shadow = step(0.0,pixelDepth - texture2D( shadowMap, shadowVarying.xy ).r); light += dirLight*(1.0-shadow); light += max(dot(-agk_DLightDir, normal),0.0) * agk_DLightColor; vec3 dir; float atten; float lightRange; float intensity; dir = (agk_PSLightPos[].xyz - pos) * scale; lightRange = agk_PSLightPos[].w * scale2; atten = max(0.0, 1.0 - dot(dir,dir)/lightRange); intensity = max(0.0,dot(normalize(dir),normal)); light += agk_PSLightColor[vec3 ApplyFog( mediump vec3 color, highp vec3 pointPos ) return color; vec3 agk_CameraPosuniform vec3 agk_CameraPos; uniform vec2 fogRange; uniform vec3 fogColor1; uniform vec3 fogColor2; vec3 viewDir = agk_CameraPos - pointPos; float invDist = inversesqrt(dot(viewDir,viewDir)); float sunPoint = dot(viewDir*invDist,agk_DLightDir)*0.499 + 0.5; invDist = max( 0.0, 1.0/invDist - fogRange.x ); invDist = exp( invDist*fogRange.y ); vec3 fogColor = mix(fogColor1, fogColor2, pow(sunPoint,24.0)); vec3 fogColor = fogColor1; color = mix( fogColor, color, invDist ); LoadShader() does not support SPIRV shaders, use LoadShaderSPIRV() insteadvec3 GetVSLighting( mediump vec3 normal, highp vec3 pos );vec3 GetPSLighting( mediump vec3 normal, highp vec3 pos );vec3 ApplyFog( mediump vec3 color, highp vec3 pointPos );Device does not support high precision pixel shader valueshighp mediump highp float agk_mediump float agk_highp vec2 agk_mediump vec2 agk_highp vec3 agk_mediump vec3 agk_highp vec4 agk_mediump vec4 agk_#version 110precision highpprecision mediumpprecision mediump float; Failed to load shader, SPIRV is not supported in OpenGLES2BindShaderConstantUpdates currently not usedYou must call BindPipeline with a valid shader before DrawVerticesYou must call BindPipeline with a valid vertex layout before DrawVertices[Z _`5$gEc% xK>^u# 9!X8W}DJG0MSoz<Ӆi\)7.(f6A?PILYćtVdmƭ@4|{&v~RU;/:*߷w,Fݙe+ 'blnOq貹pha"Ґ Q3k1jT̰sy2-]rCHNB=14AGKMotionState13btMotionStateThe physics world does not exist 8BaseItem13ContactReport19btGhostPairCallback25btOverlappingPairCallback5Joint23MyContactResultCallbackN16btCollisionWorld21ContactResultCallbackE3RayN16btCollisionWorld24AllHitsRayResultCallbackEN16btCollisionWorld17RayResultCallbackEN16btCollisionWorld24ClosestRayResultCallbackE9RigidBody11StaticPlane19CharacterController7RagDoll6VectorShader released too many timesN3AGK7cCameraEN3AGK5cNodeEN3AGK11AGKMusicOGG14AGKMusicMgrOGGESomething went wrong trying to trigger end of OGG fileCould not add msuic file - No free ID foundFailed to load music file "%s" - file not foundCould not add music file - ID must be between 1 and - ID already takenCould not remove music file Failed to open OGG music file: %sFailed to read OGG file: %sFailed to load music file, duration must be greater than 0.5 seconds, use LoadSoundOGG insteadFailed to read OGG dataFailed to set OGG loop times, end time must be greater than start time, or equal to -1 to play to the endCould not add sound file - Could not load file - Not a RIFF file - Not a WAVE file - Unrecognised sub chunk data format, expected 'fmt ' - sub chunk size too small - Could not find 'data' headerCould not add sound file from memblockMemblock - not enough dataCould not add OGG sound file Failed to open OGG file: %sCould not add OGG sound - No free ID foundCould not add OGG sound - ID must be between 1 and Could not add OGG sound - ID memoryCould not save sound file does not exist - Could not open file for writingCould not get sound file Could not play sound file Could not play sound file - ID Could not stop sound file - ID must be between 0 and Could not delete sound file Could not count sound instances N3AGK12cSpriteMgrExEUnsupported Box2D shape/Arial.pngThis edit box does not support extended characters, use SetEditBoxExtendedFontImage to add this*N3AGK9DebugDrawEN3AGK17MyRayCastCallbackE17b2RayCastCallbackN3AGK21MyDestructionListenerE21b2DestructionListener/Button.png/ButtonDown.png/JoystickOuter.png/JoystickInner.png4SHA115b2ContactFilterden > 0.0fcommon/Box2D/Collision/b2CollideEdge.cppb2CollideEdgeAndCircle11b2EdgeShape16b2PolygonContactcommon/Box2D/Dynamics/Contacts/b2PolygonContact.cppb2PolygonContact25b2PolygonAndCircleContactm_fixtureA->GetType() == b2Shape::e_polygoncommon/Box2D/Dynamics/Contacts/b2PolygonAndCircleContact.cppb2PolygonAndCircleContact23b2EdgeAndPolygonContactcommon/Box2D/Dynamics/Contacts/b2EdgeAndPolygonContact.cppb2EdgeAndPolygonContactm_fixtureB->GetType() == b2Shape::e_polygon22b2EdgeAndCircleContactm_fixtureA->GetType() == b2Shape::e_edgecommon/Box2D/Dynamics/Contacts/b2EdgeAndCircleContact.cppb2EdgeAndCircleContactm_fixtureB->GetType() == b2Shape::e_circle11b2RopeJoint b2RopeJointDef jd; jd.bodyA = bodies[%d]; jd.bodyB = bodies[%d]; jd.collideConnected = bool(%d); jd.localAnchorA.Set(%.15lef, %.15lef); jd.localAnchorB.Set(%.15lef, %.15lef); jd.maxLength = %.15lef; joints[%d] = m_world->CreateJoint(&jd); unknown header flags setheader crc mismatchinvalid code lengths setinvalid code -- missing end-of-blockinvalid literal/lengths setinvalid distances setincorrect length checkr+bCall to NULL write functionWrite ErrorCan't set both read_data_fn and write_data_fn in the same structureN6Assimp19Discreet3DSImporterE3dsprjDiscreet 3DS ImporterLimited animation support3ds prjstreamassimp/StreamReader.hStreamReader3DS file is either empty or corrupt: UNNAMED_%ipcOut != 0Lassimp/3DSLoader.cppReadChunkChunk is too large3DS: Chunk overflowStreamReader: Invalid read limit3DS: Unknown material: 3DS: Invalid face index in face material list3DS: Unable to read proper camera look-at vector3DS: Empty material nameout != 0LParseColorChunk3DS: Unable to read DIFFUSE chunk3DS: Unable to read SPECULAR chunk3DS: Unable to read AMBIENT chunk3DS: Unable to read EMISSIVE chunkTexture coordinate scaling in the x direction is zero. Assuming 1.Texture coordinate scaling in the y direction is zero. Assuming 1.3DS: Failed to read ambient base color$$$DUMMY3DS: Skipping pivot subchunk for non usual object3DS: Skipping TCB animation info3DS: Ignoring roll track for non-camera object3DS: Skipping FOV animation track. This is not supported3DS file format version: N6Assimp11B3DImporterEBlitzBasic 3D Importerhttp://www.blitzbasic.com/b3dFailed to open B3D file B3D File is too small.EOFB3D Importer - error in B3D file data: BB3DB3D file format version: %iTEXSBRUSBad texture countBad texture idNODEMESHVRTSBad texcoord dataTRISBad material idBad triangle indexBONEBad vertex indexANIMKEYSNo nodesNo meshesN6Assimp12BaseImporterEassimp/BaseImporter.cppReadFileN6Assimp16FileSystemFilterE://\\pFileassimp/FileSystemFilter.hOpenpMode0L != wrappedFileSystemFilter\/Import root directory is ''0L != tokens && 0 != numTokens && 0 != searchBytesSearchFileHeaderForToken0L != tokens[i]Found positive match for header keyword: ASSIMP_stricmpsize <= 16 && _magicCheckMagicTokenSource ends with incomplete character sequence, transformation to UTF-8 failsSource contains illegal character sequence, transformation to UTF-8 failsFile is too smallFound UTF-8 BOM ...Found UTF-32 BOM ...Found UTF-16 BOM ...0L != streamTextFileToBufferFile is emptyFile read errorN6Assimp11BaseProcessE0L != pImp && 0L != pImp->Pimpl()->mSceneassimp/BaseProcess.cppExecuteOnSceneprogressN6Assimp19CalcTangentsProcessE0L != pImpassimp/CalcTangentsProcess.cppSetupPropertiesPP_CT_MAX_SMOOTHING_ANGLEPP_CT_TEXTURE_CHANNEL_INDEX0L != pSceneCalcTangentsProcess beginTangents are undefined for line and point meshesFailed to compute tangents; need normalsFailed to compute tangents; need UV data in channelCalcTangentsProcess finished. Tangents have been calculatedCalcTangentsProcess finishedN6Assimp13ColladaLoaderEdaexmlcolladaIMPORT_NO_SKELETON_MESHESIMPORT_COLLADA_IGNORE_UP_DIRECTIONCollada Importerhttp://collada.orgCollada: File came out empty. Something is wrong here.untitled$ColladaAutoName$_%d_%dCollada: Unable to resolve reference to instanced node Collada: Unable to find geometry for ID "%s". Skipping.Collada: No material specified for subgroup <%s> in geometry <%s>.Collada: Unexpected effect input mappingUnable to resolve library reference "%s".Temporary implementational lazyness. If you read this, please report to the author.Data type mismatch while resolving mesh jointsUnsupported vertex_weight addressing scheme. pos < pData.mValues.size()assimp/ColladaLoader.cppReadFloatpos < pData.mStrings.size()ReadStringColladaLoader::CreateMesh(): could not find corresponding node for joint "%s".Collada: Unable to find camera for ID "". Skipping.Collada: Orthographic cameras are not supported.Collada: Unable to find light for ID "Collada: Skipping ambient light for the momentCollada: Unrecognized shading mode, using gouraud shading$clr.transparent$clr.reflective$mat.refractiCollada: Unable to resolve effect texture entry "%s", ended up at ID "%s".Collada: Invalid texture, no data or file reference givenCollada: texture format hint is too long, truncating to 3 charactersfile://Collada: unable to determine UV channel for textureANGLEUnknown anim subelement <%s>. IgnoringTime count / value count mismatch in animation channel "%s".Collada loader: found empty animation channel, ignored. Please check your exporter.combinedAnim_Failed to open file N6Assimp22CIrrXML_IOStreamReaderEN3irr2io17IFileReadCallBackECollada: Unable to open file.Collada: %s - %smReader->getNodeType() == irr::io::EXN_ELEMENTassimp/ColladaParser.hIsElementCOLLADAversion1.5Collada schema version is 1.5.n1.4Collada schema version is 1.4.n1.3Collada schema version is 1.3.nassetunitmeterup_axisInvalid contents in element "n".X_UPY_UPUnexpected end of file while reading end of <%s> element.Expected end of <%s> element.Expected end of element.library_animationsanimationnameidsourceExpected attribute "%s" for element <%s>.float_arrayIDREF_arrayName_arraycountExpected more values while reading IDREF_array contents.Expected more values while reading float_array contents.technique_commonaccessorUnknown reference format in url "%s" in source attribute of element.offsetstrideparamXZRGBASTUVtypefloat4x4Unexpected sub element <%s> in tag Expected end of element.Expected end of element.samplersemanticUnsupported URL formatINPUTOUTPUTExpected end of element.channeltargetExpected end of element.Expected end of element.library_controllerscontrollermorphskinbind_shape_matrixjointsUnsupported URL format in "%s" in source attribute of data elementJOINTINV_BIND_MATRIXUnknown semantic "%s" in data elementExpected end of element.vertex_weightsUnsupported URL format in "%s" in source attribute of data elementUnknown semantic "%s" in data elementvcountOut of data while reading vOut of data while reading Expected end of element.Expected end of element.Expected end of element.library_imagesimageinit_fromunknown_texturearray_indexCollada: Ignoring texture array indexmip_indexCollada: Ignoring MIP map layerrefhexformatCollada: Unknown image file formatExpected end of element.library_materialsmaterialinstance_effecturlUnknown reference formatExpected end of element.Expected end of element.library_effectseffectprofile_COMMONnewparamsidsurfaceUnexpected end of file while beginning of <%s> element.Unexpected end of file while reading beginning of <%s> element.Expected start of <%s> element.sampler2DtechniqueextraconstantblinnemissioncolortexturetexcoordprofileMAYAMAX3DOKINOwrapUwrapVmirrorUmirrorVrepeatUrepeatVoffsetUoffsetVrotateUVblend_modeADDSUBTRACTMULTIPLYCollada: Unsupported MAYA texture blend modeweightingmix_with_previous_layeramountambientdiffusespecularreflectivetransparentshininessreflectivitytransparencyindex_of_refractiondouble_sidedwireframefacetedExpected end of element.Expected end of element.library_geometriesgeometrymeshverticesPOSITIONTEXCOORDNORMALCOLORVERTEXBINORMALTEXBINORMALTANGENTTEXTANGENTUnknown vertex input type "%s". Ignoring.Unknown reference format in url "%s" in source attribute of element.setInvalid index "%i" in set attribute of elementUnexpected sub element <%s> in tag Expected end of element.triangleslineslinestripspolygonspolylisttrifanstristripsprimType != Prim_Invalidassimp/ColladaParser.cppReadIndexDataExpected more values while reading contents.pExpected different index count in

element.Unsupported vertex referencing scheme.Unsupported primitive type.Invalid data index (%d/%d) in primitive specificationCollada: just one vertex position stream supportedCollada: just one vertex normal stream supportedCollada: just one vertex tangent stream supportedCollada: just one vertex bitangent stream supportedCollada: too many texture coordinate sets. Skipping.Collada: too many vertex color sets. Skipping.false && "shouldn't ever get here"ExtractDataObjectFromChannelnumOffsets < 20 && perVertexOffset < 20ReadPrimitivesUnexpected sub element <%s> in tag <%s>Expected end of element.Expected end of element.Expected end of element.library_visual_scenesvisual_sceneunnamedlookatmatrixrotatescaleskewtranslaterendercamera_nodeCollada: Unresolved reference format of camerainstance_nodeCollada: Unresolved reference format of nodeinstance_geometryinstance_controllerinstance_materialsymbolbind_vertex_inputinput_semanticinput_setbindCollada: Found unsupported elementinstance_lightCollada: Expected url attribute in elementUnknown reference format in elementinstance_cameraCollada: Expected url attribute in elementUnknown reference format in elementlibrary_lightslightspotdirectionalpointconstant_attenuationlinear_attenuationquadratic_attenuationfalloff_anglefalloff_exponentouter_conepenumbra_angleintensityfalloffhotspot_beamExpected end of element.library_camerascameraorthographicxfovxmagyfovymagaspect_ratioznearzfarExpected end of element.library_nodessceneinstance_visual_sceneInvalid scene containing multiple root nodes in elementUnknown reference format in elementUnable to resolve visual_scene reference "" in element.Ignoring global element <%s>.CalculateResultTransformN6Assimp23ComputeUVMappingProcessEGenUVCoordsProcess begin$tex.mappingFound non-UV mapped texture (%s,%i). Mapping type: %sUnable to compute UV coordinates, no free UV slot foundMapping type currently not implementedassimp/ComputeUVMappingProcess.cppUV index mismatch. Not all meshes assigned to this material have equal numbers of UV channels. The UV index stored in the material structure does therefore not apply for all meshes. GenUVCoordsProcess finishedN6Assimp21MakeLeftHandedProcessEpScene->mRootNode != 0Lassimp/ConvertToLHProcess.cppMakeLeftHandedProcess begin$tex.mapaxisprop->mDataLength >= sizeof(aiVector3D)ProcessMaterialMakeLeftHandedProcess finishedN6Assimp14FlipUVsProcessEFlipUVsProcess beginFlipUVsProcess finishedprop->mDataLength >= sizeof(aiUVTransform)N6Assimp23FlipWindingOrderProcessEFlipWindingOrderProcess beginFlipWindingOrderProcess finishedN6Assimp13DeboneProcessEPP_DB_ALL_OR_NONEPP_DB_THRESHOLDDeboneProcess beginEncountered double entry in bone weightsfacesPerBone[faceBones[i]]>0assimp/DeboneProcess.cppSplitMeshRemoved %i bones. Input bones: %i. Output bones: %iDeboneProcess endN6Assimp15DefaultIOStreamE0L != pvBuffer && 0 != pSize && 0 != pCountassimp/DefaultIOStream.cppReadWriteN6Assimp22FindDegeneratesProcessEPP_FD_REMOVEFindDegeneratesProcess beginFindDegeneratesProcess finishedMesh is empty after removal of degenerated primitives ... WTF!?Found degenerated primitivesN6Assimp20FindInstancesProcessEFAVOUR_SPEEDFindInstancesProcess begin0L != inassimp/FindInstancesProcess.hGetMeshHash0 != numMeshesOutassimp/FindInstancesProcess.cppFindInstancesProcess finished. Found %i instancesFindInstancesProcess finished. No instanced meshes foundN6Assimp22FindInvalidDataProcessEPP_FID_ANIM_ACCURACYFindInvalidDataProcess beginpositionsAll vectors are identicalFound zero-length vectorINF/NAN was found in a vector componentFindInvalidDataProcess fails on mesh Deleting mesh: Unable to continue without vertex positionsuvcoordsnormalstangentsbitangents(0 != anim->mPositionKeys && 0 != anim->mRotationKeys && 0 != anim->mScalingKeys)assimp/FindInvalidDataProcess.cppProcessAnimationChannelSimplified dummy tracks with just one keyNo meshes remainingFindInvalidDataProcess finished. Found issues ...FindInvalidDataProcess finished. Everything seems to be OK.N6Assimp25FixInfacingNormalsProcessEFixInfacingNormalsProcess beginassimp/FixNormalsStep.cppMesh %i: Normals are facing inwards (or the mesh is planar)FixInfacingNormalsProcess finished. Found issues.FixInfacingNormalsProcess finished. No changes to the scene.N6Assimp21GenFaceNormalsProcessEGenFaceNormalsProcess beginGenFaceNormalsProcess finished. Face normals have been calculatedGenFaceNormalsProcess finished. Normals are already thereN6Assimp23GenVertexNormalsProcessEPP_GSN_MAX_SMOOTHING_ANGLEGenVertexNormalsProcess beginPost-processing order mismatch: expecting pseudo-indexed ("verbose") vertices hereNormal vectors are undefined for line and point meshes$SpatGenVertexNormalsProcess finished. Vertex normals have been calculatedGenVertexNormalsProcess finished. Normals are already thereN6Assimp27ImproveCacheLocalityProcessEPP_ICL_PTCACHE_SIZEImproveCacheLocalityProcess skipped; there are no meshesImproveCacheLocalityProcess begin0L != pMeshassimp/ImproveCacheLocality.cppThis algorithm works on triangle meshes onlyMesh %i: Not suitable for vcache optimizationiVertIndex < iNumVerticesassimp/VertexTriangleAdjacency.hGetAdjacentTrianglesMesh %i | ACMR in: %f out: %f | ~%.1f%%Cache relevant are %i meshes (%i faces). Average output ACMR is %fImproveCacheLocalityProcess finished. N6Assimp23LimitBoneWeightsProcessEPP_LBW_MAX_WEIGHTSLimitBoneWeightsProcess beginLimitBoneWeightsProcess endbw.size() <= bone->mNumWeightsassimp/LimitBoneWeightsProcess.cppProcessMeshRemoved %i weights. Input bones: %i. Output bones: %i_szOutassimp/ByteSwap.hSwap4LWOB: Invalid chunk lengthLWO: PNTS chunk encountered twiceLWO: POLS chunk encountered twiceSwap2LWOB: face index is out of rangeLWOB: Face has 0 indicesLWO: SRFS chunk encountered twiceLWOB: Invalid surface chunk length. Trying to continue.LWO: COLR chunk is too smallLWO: DIFF chunk is too smallLWO: SPEC chunk is too smallLWO: LUMI chunk is too smallLWO: TRAN chunk is too smallLWO: FLAG chunk is too smallLWO: SMAN chunk is too smallLWO: GLOS chunk is too smallunknownImage MapPlanarCylindricalSphericalCubicFrontLWOB: Unsupported legacy texture: LWOB: Unexpected TIMG chunkLWO: TVAL chunk is too smallLWOB: Unexpected TVAL chunkLWO: TFLG chunk is too smallLWOB: Ignoring 'negate' flag on textureLWOB: Unexpected TFLG chunkmap_kdmap_kamap_ksmap_dmap_bumpmap_Bumpbumpmap_Kndispmap_ns-blendu-blendv-boost-mm-o-s-t-texres-clamp-bm-imfchan-type0L != m_pModelassimp/ObjFileMtlImporter.cppObjFileMtlImporter0L != pColorgetColorRGBA0L != s1 && 0L != s2assimp/StringComparison.hASSIMP_strincmpmap_emissiveOBJ/MTL: Encountered unknown texture typeon N6Assimp20OptimizeGraphProcessEPP_OG_EXCLUDE_LISTOptimizeGraphProcess begin$Reserved_And_Evil$MergedNode_%inodes.size() == 1assimp/OptimizeGraph.cppAfter optimizing the scene graph, no data remainsOptimizeGraphProcess finished; Input nodes: %i, Output nodes: %iOptimizeGraphProcess finishedN6Assimp21OptimizeMeshesProcessEPP_SLM_TRIANGLE_LIMITPP_SLM_VERTEX_LIMITSkipping OptimizeMeshesProcessOptimizeMeshesProcess beginOptimizeMeshes: No meshes remaining; there's definitely something wrongoutput.size() <= num_oldassimp/OptimizeMeshes.cppExecuteOptimizeMeshesProcess finished. Input meshes: %i, Output meshes: %iOptimizeMeshesProcess finishedSkeletonMaterial3 == pcFace->mNumIndicesassimp/VertexTriangleAdjacency.cppVertexTriangleAdjacencyN3irr2io14CXMLReaderImplIcNS0_8IXMLBaseEEEN3irr2io13IIrrXMLReaderIcNS0_8IXMLBaseEEEN3irr2io8IXMLBaseEsbeginassimp/FBXBinaryTokenizer.cppTokensendsend >= sbegininputTokenizeBinaryfile is too shortFBX-TokenizeKaydara FBX Binarymagic bytes not foundbegin <= cursorOffsetcannot ReadWord, out of boundsblock offset is out of rangeblock offset is negative out of rangecannot ReadString, out of bounds reading lengthcannot ReadByte, out of boundscannot ReadString, length is out of boundsfailed ReadString, unexpected NUL character in stringcannot ReadData, out of bounds reading lengthReadDatacannot ReadData, calculated data stride differs from what the file claimscannot ReadData, unknown encodingcannot ReadData, unexpected type code: cannot ReadData, the remaining size is too small for the data type: property length not reached, something is wronginsufficient padding bytes at block endfailed to read nested block sentinel, expected all bytes to be 0scope length not reached, something is wrongglobals.get()assimp/FBXDocument.hprops.get()PropsTimeModeN6Assimp3FBX13TypedPropertyIiEECustomFrameRateN6Assimp3FBX13TypedPropertyIfEEassimp/FBXConverter.cppFrameRateToDoubleAnimationStack::layerConvertAnimationStacknodeModel::_curves.size()GenerateNodeAnimationsnode->Target() == targettarget property for animation curve not set: no animation curves assigned to AnimationCurveNode: curve_nodecurve_node->TargetAsModel()NameTransformationCompPropertyGeometricTranslationGeometricRotationGeometricScalingScalingPivotScalingOffsetPostRotationPreRotationRotationPivotRotationOffsetIsRedundantAnimationDatad|Xd|Yd|ZScalingPivotInverseRotationPivotInverseN6Assimp3FBX13TypedPropertyI10aiVector3tIfEEEdropping redundant animation channel for node ignoring node animation, did not find any transformation key framesGetKeyframeListignoring scale animation curve, did not recognize target componentcurve->GetKeys().size() == curve->GetValues().size() && curve->GetKeys().size()RotationOrderUnsupported RotationMode: SphericXYZGetRotationMatrixinputs.size()GetKeyTimeListkeys.size()InterpolateKeysvalOutnodes.size()ConvertScaleKeysConvertRotationKeysConvertTranslationKeysndcomp != TransformationComp_RotationPivotInversecomp != TransformationComp_ScalingPivotInverse_$AssimpFbx$NameTransformationCompScalingRotationTranslationinvTransformationComp_RotationPivotInverse > inaignoring empty AnimationStack (using IK?): failed to convert source object for Model linkNeedsComplexTransformationChain(model) == is_complexGenerateTransformationNodeChaingenerating full transformation chain for node: output_nodes.size()nodes_chain.size()ConvertNodesUserPropertiesUDP3DSMAXN6Assimp3FBX13TypedPropertyINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEEEEindex < mNumPropertiesassimp/include/assimp/metadata.hSetIsNullN6Assimp3FBX13TypedPropertyIbEEN6Assimp3FBX13TypedPropertyIyEESetupNodeMetadataprenodeignoring empty geometry: mindices.size()ConvertMeshMultiMaterialGeometry::count_facescount_verticesnormals.size() == vertices.size()tangents.size() == vertices.size() && binormals->size() == vertices.size()material index out of bounds, setting default materialDefaultMaterialMaterial::DiffuseFactorEmissiveAmbientSpecularOpacityReflectivity$mat.reflectivityShininessShininessExponentDiffuseColorUVSetdid not find UV channel named in a mesh using this materialthe UV channel named appears at different positions in meshes, results will be wrongfailed to resolve UV channel , using first UV channel$tex.uvwsrcAmbientColorEmissiveColorSpecularColorTransparentColorReflectionColorDisplacementColorNormalMapBumpgeo.DeformerSkin()ConvertWeightsno_mat_check || outputVertStartIndicesclustermapping_counts.size() == mapping_offsets.size()ToOutputVertexIndexcount != 0mapping_offsets[in_index] + count <= mappings.size()in_index < vertices.size()FaceForVertexIndexfacesVertexStartIndices.size() == faces.size()ConvertMeshSingleMaterialno material assigned to mesh, setting default materialignoring unrecognized geometry: IntensityLightTypeOuterAngleInnerAnglecannot represent area light, set to UNDEFINEDcannot represent volume light, set to UNDEFINEDConvertLightDecayTypecannot represent cubic attenuation, set to QuadraticAspectWidthAspectHeightPositionInterestPositionFieldOfView!out->mMeshes && !out->mNumMeshesTransferDataToSceneN6Assimp3FBX6ObjectEModel::RootNodeexpected at least 3 tokens: id, name and class tag::MeshCameraCameraSwitcherLightClusterSkinIKEffectorFKEffectorTextureLayeredTextureAnimationStackFBXHeaderExtensionno FBXHeaderExtension dictionary foundFBXVersionunsupported, old format version, supported are only FBX 2011, FBX 2012 and FBX 2013unsupported, newer format version, supported are only FBX 2011, FBX 2012 and FBX 2013 (turn off strict mode to try anyhow) unsupported, newer format version, supported are only FBX 2011, FBX 2012 and FBX 2013, trying to read it neverthelessCreatorCreationTimeStampYearMonthDayHourMinuteSecondMillisecondDefinitionsno Definitions dictionary foundObjectTypeexpected nested scope in ObjectType, ignoringexpected name for ObjectType element, ignoringPropertyTemplateexpected nested scope in PropertyTemplate, ignoringexpected name for PropertyTemplate element, ignoringGlobalSettingsno GlobalSettings dictionary foundGlobalSettings dictionary contains no property tableObjectsno Objects dictionary foundexpected ID after object keyencountered object with implicitly defined id 0encountered duplicate object id, ignoring first occurrenceConnectionsno Connections dictionary foundOPsource object for connection does not existdestination object for connection does not existdoc.Objects().find(src) != doc.Objects().end()assimp/FBXDocument.cppConnection!dest || doc.Objects().find(dest) != doc.Objects().end()failed to read AnimationStack objectclassnamesGetConnectionsSequencedcount != 0 && count <= 6lazyLazyDestinationObjectLazySourceObjectclassnames[i]SourceObjectDestinationObjectFBX-DOMFBX-DOM FBX-DOM: Properties70property table (Properties70) not foundN6Assimp3FBX8MaterialEN6Assimp3FBX7TextureEN6Assimp3FBX14LayeredTextureEShadingModelMultiLayershading mode not specified, assuming phongphongPhongMaterial.FbxSurfacePhonglambertLambertMaterial.FbxSurfaceLambertshading mode not recognized: failed to read source object for texture link, ignoringsource object for texture link is not a texture or layered texture, ignoringduplicate layered texture link: duplicate texture link: FileNameRelativeFilenameModelUVTranslationModelUVScalingTexture_Alpha_SourceCroppingTexture.FbxFileTextureBlendModesAlphasN6Assimp3FBX8GeometryEN6Assimp3FBX12MeshGeometryETangentIndexTangentsIndexBinormalIndexBinormalsIndexSkin -> Geometryfailed to read Geometry object (class: Mesh), no data scope foundVerticesPolygonVertexIndexLayerencountered mesh with no verticesencountered mesh with no facespolygon vertex index out of rangeLayerElementTypeTypedIndexMappingInformationTypeReferenceInformationTypeLayerElementUVignoring UV layer, maximum number of UV channels exceeded: (limit is )NameUVUVIndexByVerticeDirectIndexToDirectindex out of rangeByPolygonVertexlength of input data unexpected for ByPolygon mapping: , expected length of input data unexpected for ByPolygonVertex mappingignoring vertex data channel, access type not implemented: ,LayerElementMaterialignoring additional material layerface_countassimp/FBXMeshGeometry.cppReadVertexDataMaterialsMaterialsAllSameexpected material index, ignoringexpected only a single material index, ignoring all except the first oneByPolygonignoring material assignments, access type not implemented: ignoring dummy material layer (all entries -1)LayerElementNormalignoring additional normal layerNormalsNormalsIndexLayerElementTangentignoring additional tangent layerTangentsTangentLayerElementBinormalignoring additional binormal layerBinormalsBinormalLayerElementColorignoring vertex color layer, maximum number of color sets exceeded: ColorsColorIndexfailed to resolve vertex layer element: , index: ignoring additional geometry layersN6Assimp3FBX5ModelEYShadingCullingModel.FbxNodeGeometryMaterialfailed to read source object for incoming Model link, ignoringsource object for model link is neither Material, NodeAttribute nor Geometry, ignoringN6Assimp3FBX13NodeAttributeEN6Assimp3FBX14CameraSwitcherEN6Assimp3FBX6CameraEN6Assimp3FBX5LightEN6Assimp3FBX4NullEN6Assimp3FBX8LimbNodeENullLimbNodeNodeAttribute.FbxCameraIdCameraNameCameraIndexNameN6Assimp3FBX8PropertyEPexpected only P elements in property tableelement.KeyToken().StringContents() == "P"assimp/FBXProperties.cppPeekPropertyNamecould not read property nameduplicate property name, will hide previous value: ReadTypedPropertytok.size() >= 5KStringboolBoolenumULongLongVector3DColorRGBVectorColorLcl TranslationLcl RotationLcl ScalingNumberKTimeFloatit != props.end()Get21btBroadphaseInterface15btNullPairCache22btOverlappingPairCache20btAxisSweep3InternalIjE17bt32BitAxisSweep3N6btDbvt8ICollideE16btDbvtBroadphase18btDbvtTreeCollider19BroadphaseRayTester20BroadphaseAabbTester28btHashedOverlappingPairCacheZN28btHashedOverlappingPairCache37removeOverlappingPairsContainingProxyEP17btBroadphaseProxyP12btDispatcherE18RemovePairCallback17btOverlapCallbackZN28btHashedOverlappingPairCache19cleanProxyFromPairsEP17btBroadphaseProxyP12btDispatcherE17CleanPairCallback21btCollisionDispatcher23btCollisionPairCallback16btCollisionWorldupdateAabbsOverflow in AABB, object removed from simulationIf you can reproduce this, please email bugs@continuousphysics.com Please include above information, your Platform, version of OS. Thanks. calculateOverlappingPairs17DebugDrawcallback19btSingleRayCallback23btBroadphaseRayCallback24btBroadphaseAabbCallbackN12btConvexCast10CastResultEZN16btCollisionWorld21rayTestSingleInternalERK11btTransformS2_PK24btCollisionObjectWrapperRNS_17RayResultCallbackEE29BridgeTriangleRaycastCallbackZN16btCollisionWorld21rayTestSingleInternalERK11btTransformS2_PK24btCollisionObjectWrapperRNS_17RayResultCallbackEE29BridgeTriangleRaycastCallback_0ZN16btCollisionWorld21rayTestSingleInternalERK11btTransformS2_PK24btCollisionObjectWrapperRNS_17RayResultCallbackEE9RayTesterZN16btCollisionWorld21rayTestSingleInternalERK11btTransformS2_PK24btCollisionObjectWrapperRNS_17RayResultCallbackEE15LocalInfoAdder2performDiscreteCollisionDetectiondispatchAllCollisionPairsZN16btCollisionWorld25objectQuerySingleInternalEPK13btConvexShapeRK11btTransformS5_PK24btCollisionObjectWrapperRNS_20ConvexResultCallbackEfE32BridgeTriangleConvexcastCallbackZN16btCollisionWorld25objectQuerySingleInternalEPK13btConvexShapeRK11btTransformS5_PK24btCollisionObjectWrapperRNS_20ConvexResultCallbackEfE32BridgeTriangleConvexcastCallback_0convexSweepCompoundZN16btCollisionWorld25objectQuerySingleInternalEPK13btConvexShapeRK11btTransformS5_PK24btCollisionObjectWrapperRNS_20ConvexResultCallbackEfE14LocalInfoAdderconvexSweepTest21btSingleSweepCallback23btBridgedManifoldResult31btDefaultCollisionConfiguration24btCollisionConfigurationN33btConvexConcaveCollisionAlgorithm10CreateFuncE30btCollisionAlgorithmCreateFuncN33btConvexConcaveCollisionAlgorithm17SwappedCreateFuncEN28btCompoundCollisionAlgorithm10CreateFuncEN36btCompoundCompoundCollisionAlgorithm10CreateFuncEN28btCompoundCollisionAlgorithm17SwappedCreateFuncEN16btEmptyAlgorithm10CreateFuncEN32btSphereSphereCollisionAlgorithm10CreateFuncEN34btSphereTriangleCollisionAlgorithm10CreateFuncEN26btBoxBoxCollisionAlgorithm10CreateFuncEN31btConvexPlaneCollisionAlgorithm10CreateFuncE16btEmptyAlgorithm20btCollisionAlgorithm13btGhostObject24btPairCachingGhostObject16btManifoldResultN36btDiscreteCollisionDetectorInterface6ResultE32btSphereSphereCollisionAlgorithm34btSphereTriangleCollisionAlgorithm22SphereTriangleDetector36btDiscreteCollisionDetectorInterface10btBoxShapeBox22btBvhTriangleMeshShapeBVHTRIANGLEMESHbtTriangleMeshShapeDataZNK22btBvhTriangleMeshShape19processAllTrianglesEP18btTriangleCallbackRK9btVector3S4_E21MyNodeOverlapCallback21btNodeOverlapCallbackZN22btBvhTriangleMeshShape14performRaycastEP18btTriangleCallbackRK9btVector3S4_E21MyNodeOverlapCallbackZN22btBvhTriangleMeshShape17performConvexcastEP18btTriangleCallbackRK9btVector3S4_S4_S4_E21MyNodeOverlapCallback14btCapsuleShapeCapsuleShapebtCapsuleShapeData15btCapsuleShapeXCapsuleX15btCapsuleShapeZCapsuleZ14btConcaveShape11btConeShapeConebtConeShapeData12btConeShapeZConeZ12btConeShapeXConeX17btConvexHullShapeConvexbtConvexHullShapeData18btConvexPolyhedron15btCylinderShapeCylinderYbtCylinderShapeData16btCylinderShapeXCylinderX16btCylinderShapeZCylinderZ18btMultiSphereShapeMultiSpherebtPositionAndRadiusbtMultiSphereShapeData14btOptimizedBvhZN14btOptimizedBvh5buildEP23btStridingMeshInterfacebRK9btVector3S4_E29QuantizedNodeTriangleCallbackZN14btOptimizedBvh5buildEP23btStridingMeshInterfacebRK9btVector3S4_E20NodeTriangleCallback28btScaledBvhTriangleMeshShapeSCALEDBVHTRIANGLEMESHbtScaledTriangleMeshShapeData24btScaledTriangleCallback13btSphereShapeSPHERE26btTriangleIndexVertexArray14btTriangleMesh19btTriangleMeshShapeTRIANGLEMESHZNK19btTriangleMeshShape19processAllTrianglesEP18btTriangleCallbackRK9btVector3S4_E16FilteredCallback21SupportVertexCallback22btGImpactMeshShapePartGImpactMeshShapePart18btGImpactMeshShapeGImpactMeshbtGImpactMeshShapeData27btContinuousConvexCollision16btPointCollector12btConvexCast15btGjkConvexCast30btGjkEpaPenetrationDepthSolver30btConvexPenetrationDepthSolver17btGjkPairDetector33btMinkowskiPenetrationDepthSolverZN33btMinkowskiPenetrationDepthSolver12calcPenDepthER22btVoronoiSimplexSolverPK13btConvexShapeS4_RK11btTransformS7_R9btVector3S9_S9_P12btIDebugDrawE20btIntermediateResult25btTriangleRaycastCallback28btTriangleConvexcastCallback22btSubsimplexConvexCast17btFixedConstraint16btGearConstraintbtGearConstraintFloatData23btGeneric6DofConstraintbtGeneric6DofConstraintData29btGeneric6DofSpringConstraintbtGeneric6DofSpringConstraintData23btPoint2PointConstraintbtPoint2PointConstraintFloatData35btSequentialImpulseConstraintSolver18btConstraintSolversolveGroupsolveGroupCacheFriendlySetupsolveGroupCacheFriendlyIterations18btSliderConstraintbtSliderConstraintData23btDiscreteDynamicsWorld15btDynamicsWorlddebugDrawWorldbtDynamicsWorldFloatDatastepSimulationsynchronizeMotionStatespredictUnconstraintMotionintegrateTransformsCCD motion clamping34btClosestNotMeConvexResultCallbackapply speculative contact restitutioncalculateSimulationIslandssolveConstraintsupdateActivationStateinternalSingleStepSimulationcreatePredictiveContactsrelease predictive contact manifoldspredictive convexSweepTestupdateActions27InplaceSolverIslandCallbackN25btSimulationIslandManager14IslandCallbackEN6bParse5bFileE(strcmp(oldType, newType)==0) && "internal error, struct mismatch!"bullet/BulletFileLoader/bFile.cppwriteChunksLinkcurStruct1 == curStructserious error, struct mismatch: don't writeslen <%s pointer=%d> <%s type="pointer"> %d <%s type="%s" count=%d> <%s type="%s"> too longcharshortushortlongfloatdouble<%s type="%s"><%s type="%s" count=%d> %d %f ARAYSoftBodyMaterialDataswapDNAbtShortIntIndexDatareadStruct%3d: %s code=%s ptr=%p len=%d nr=%d not 1N6bParse12btBulletFileEunknown chunkskipping BT_QUANTIZED_BVH_CODE due to broken DNAwbError: cannot open file %s for writing BULLET RootOggSvorbisا إ ل ك ط ظت ث ط ظ كـԱ Մ Ւ Ս Բ Գ Դ ՕՒ Ո Դ Ճ Շ Ս Տ Օե է ի մ վ ֆ ճա յ ւ ս գ շ ր օհ ո ճ ա ե ծ ս օբ ը ի լ ղ պ փ ցঅ ড ত ন ব ভ ল কই ট ঠ ি ী ৈ ৗও এ ড ত ন ব ল কᏆ Ꮋ Ꭼ Ꮓ Ꭴ Ꮳ Ꭶ Ꮥꮒ ꮤ ꮶ ꭴ ꭾ ꮗ ꮝ ꮿꮖ ꭼ ꮓ ꮠ ꮳ ꭶ ꮥ ꮻᏸ ꮐ ꭹ ꭻБ В Е П З О С ЭБ В Е Ш З О С Эх п н ш е з о ср у фक म अ आ थ ध भ शई ऐ ओ औ ि ी ो ौक म अ आ थ ध भ शु ृሀ ሃ ዘ ፐ ማ በ ዋ ዐለ ሐ በ ዘ ሀ ሪ ዐ ጨგ დ ე ვ თ ი ო ღა ზ მ ს შ ძ ხ პს ხ ქ ზ მ შ ჩ წე ვ ჟ ტ უ ფ ქ ყႱ Ⴇ Ⴙ Ⴜ Ⴄ Ⴅ Ⴓ ႺႤ Ⴅ Ⴇ Ⴈ Ⴆ Ⴑ Ⴊ Ⴋⴁ ⴗ ⴂ ⴄ ⴅ ⴇ ⴔ ⴖⴈ ⴌ ⴖ ⴎ ⴃ ⴆ ⴋ ⴢⴐ ⴑ ⴓ ⴕ ⴙ ⴛ ⴡ ⴣⴄ ⴅ ⴔ ⴕ ⴁ ⴂ ⴘ ⴝΓ Β Ε Ζ Θ Ο ΩΒ Δ Ζ Ξ Θ Οβ θ δ ζ λ ξα ε ι ο π σ τ ωβ γ η μ ρ φ χ ψત ન ઋ ઌ છ ટ ર ૦ખ ગ ઘ ઞ ઇ ઈ ઠ જઈ ઊ િ ી લી શ્ચિ જિ સીુ ૃ ૄ ખુ છૃ છૄ૦ ૧ ૨ ૩ ૭ਕ ਗ ਙ ਚ ਜ ਤ ਧ ਸਕ ਗ ਙ ਚ ਜ ਤ ਧ ਸਇ ਈ ਉ ਏ ਓ ੳ ਿ ੀਅ ਏ ਓ ਗ ਜ ਠ ਰ ਸ੦ ੧ ੨ ੩ ੭ב ד ה ח ך כ ם סב ט כ ם ס צק ך ן ף ץಇ ಊ ಐ ಣ ಸಾ ನಾ ದಾ ರಾಅ ಉ ಎ ಲ ೦ ೨ ೬ ೭ខ ទ ន ឧ ឩ ាក្ក ក្ខ ក្គ ក្ថខ ឃ ច ឋ ប ម យ ឲត្រ រៀ ឲ្យ អឿន្ត្រៃ ង្ខ្យ ក្បៀ ច្រៀ ន្តឿ ល្បឿ᧠ ᧡᧶ ᧹າ ດ ອ ມ ລ ວ ຣ ງາ ອ ບ ຍ ຣ ຮ ວ ຢປ ຢ ຟ ຝໂ ໄ ໃງ ຊ ຖ ຽ ໆ ຯT H E Z O C Q SH E Z L O C U Sf i j k d b hx z r o e s cp q g j y₀ ₃ ₅ ₇ ₈₀ ₁ ₂ ₃ ₈ᵢ ⱼ ₕ ₖ ₗₐ ₑ ₒ ₓ ₙ ₛ ᵥ ᵤ ᵣᵦ ᵧ ᵨ ᵩ ₚ⁰ ³ ⁵ ⁷ ᵀ ᴴ ᴱ ᴼ⁰ ¹ ² ³ ᴱ ᴸ ᴼ ᵁᵇ ᵈ ᵏ ʰ ʲ ᶠ ⁱᵉ ᵒ ʳ ˢ ˣ ᶜ ᶻᵖ ʸ ᵍഒ ട ഠ റ ച പ ച്ച പ്പട ഠ ധ ശ ഘ ച ഥ ലခ ဂ င ဒ ဝ ၥ ၊ ။င ဎ ဒ ပ ဗ ဝ ၊ ။ဩ ြ ၍ ၏ ၆ ါ ိဉ ည ဥ ဩ ဨ ၂ ၅ ၉ඉ ක ඝ ඳ ප ය ල ෆඑ ඔ ඝ ජ ට ථ ධ රද ඳ උ ල තූ තු බු දුஉ ஒ ஓ ற ஈ க ங சக ச ல ஶ உ ங ட பఇ ఌ ఙ ఞ ణ ఱ ౯అ క చ ర ఽ ౨ ౬บ เ แ อ ก าบ ป ษ ฯ อ ย ฮป ฝ ฟโ ใ ไฎ ฏ ฤ ฦญ ฐ๐ ๑ ๓他 们 你 來 們 到 和 地 对 對 就 席 我 时 時 會 来 為 能 舰 說 说 这 這 齊 | 军 同 已 愿 既 星 是 景 民 照 现 現 理 用 置 要 軍 那 配 里 開 雷 露 面 顾个 为 人 他 以 们 你 來 個 們 到 和 大 对 對 就 我 时 時 有 来 為 要 說 说 | 主 些 因 它 想 意 理 生 當 看 着 置 者 自 著 裡 过 还 进 進 過 道 還 里 面ل ح ـս Ս০ ৪Ꭴ Ꮕ ꮕо Оठ व टዐი ე აႶ Ⴑ ⴙο Οટ ૦ਠ ਰ ੦ם೦ ಬ០᧡ ᧪໐o O 0ₒ ₀ᵒ ᴼ ⁰ഠ റဝ င ဂට௦౦ ౧า ๅ ๐o田 囗0 1 2 3 4 5 6 7 8 90 1 2 3 4 5 6 7 8 9autofitterfallback-scriptdefault-scriptincrease-x-heightwarpingglyph-to-script-mapbdfBDFCOMMENTSTARTFONTADD_STYLE_NAMEAVERAGE_WIDTHAVG_CAPITAL_WIDTHAVG_LOWERCASE_WIDTHCAP_HEIGHTCHARSET_COLLECTIONSCHARSET_ENCODINGCHARSET_REGISTRYCOPYRIGHTDEFAULT_CHARDESTINATIONDEVICE_FONT_NAMEEND_SPACEFACE_NAMEFAMILY_NAMEFIGURE_WIDTHFONTFONTNAME_REGISTRYFONT_ASCENTFONT_DESCENTFOUNDRYFULL_NAMEITALIC_ANGLEMAX_SPACEMIN_SPACENORM_SPACENOTICEPIXEL_SIZEPOINT_SIZEQUAD_WIDTHRAW_ASCENTRAW_AVERAGE_WIDTHRAW_AVG_CAPITAL_WIDTHRAW_AVG_LOWERCASE_WIDTHRAW_CAP_HEIGHTRAW_DESCENTRAW_END_SPACERAW_FIGURE_WIDTHRAW_MAX_SPACERAW_MIN_SPACERAW_NORM_SPACERAW_PIXEL_SIZERAW_POINT_SIZERAW_PIXELSIZERAW_POINTSIZERAW_QUAD_WIDTHRAW_SMALL_CAP_SIZERAW_STRIKEOUT_ASCENTRAW_STRIKEOUT_DESCENTRAW_SUBSCRIPT_SIZERAW_SUBSCRIPT_XRAW_SUBSCRIPT_YRAW_SUPERSCRIPT_SIZERAW_SUPERSCRIPT_XRAW_SUPERSCRIPT_YRAW_UNDERLINE_POSITIONRAW_UNDERLINE_THICKNESSRAW_X_HEIGHTRELATIVE_SETWIDTHRELATIVE_WEIGHTRESOLUTIONRESOLUTION_XRESOLUTION_YSETWIDTH_NAMESLANTSMALL_CAP_SIZESPACINGSTRIKEOUT_ASCENTSTRIKEOUT_DESCENTSUBSCRIPT_SIZESUBSCRIPT_XSUBSCRIPT_YSUPERSCRIPT_SIZESUPERSCRIPT_XSUPERSCRIPT_YUNDERLINE_POSITIONUNDERLINE_THICKNESSWEIGHTWEIGHT_NAMEX_HEIGHT_MULE_BASELINE_OFFSET_MULE_RELATIVE_COMPOSESTARTPROPERTIES +  ENDPROPERTIES%hdCHARSENDFONTENDCHARSTARTCHARENCODING~~SWIDTHDWIDTHBBXBITMAP_XFREE86_GLYPH_RANGESFONTBOUNDINGBOX-SIZEObliqueItalic1064688591cfffont-formatCFFpostscript-infopostscript-font-namesfntglyph-dictpostscript-cmapstt-cmapsCIDpropertiesdarkening-parametershinting-engineadobeno-stem-darkeningpshinterRegularBoldBlackunknown compression methodinvalid window sizeincorrect header checkneed dictionaryinvalid block typeinvalid stored block lengthstoo many length or distance symbolsoversubscribed dynamic bit lengths treeincomplete dynamic bit lengths treeinvalid bit length repeatoversubscribed literal/length treeincomplete literal/length treeoversubscribed distance treeincomplete distance treeempty distance tree with lengthsincorrect data check%s:%d: %sinvalid distance too far backinvalid distance codeinvalid literal/length codedefaultMaterial index overflow in 3DS file. Using default material%%%DEFAULT3DS: Generating default material3DS: Vertex index overflow)3DS: Texture coordinate index overflow)$tex.file$tex.blend$tex.mapmodeu$tex.mapmodev$tex.uvtrafo?bg.global?mat.name$clr.ambient$clr.diffuse$clr.specular$clr.emissive$mat.shininess$mat.shinpercent$mat.opacity$mat.bumpscaling$mat.twosided$mat.wireframe$mat.shadingmNo faces loaded. The mesh is empty0L != pcMeshassimp/3DSConverter.cppAddNodeToGraph3DS: Flipping mesh X-Axis_inst_0L != anim3DS: Converting camera roll track ...No hierarchy information has been found in the file. <3DSDummyRoot>3DSMesh_%i3DSMasterAnimUNNAMED<3DSRoot>N6Assimp3FBX14AnimationCurveEN6Assimp3FBX18AnimationCurveNodeEN6Assimp3FBX14AnimationLayerEN6Assimp3FBX14AnimationStackEKeyTimeKeyValueFloatthe number of key times does not match the number of keyframe valuesthe keyframes are not in ascending orderKeyAttrDataFloatKeyAttrFlagsNodeAttributefailed to read destination object for AnimationCurveNode->Model link, ignoringAnimationCurveNode target property is not in whitelistfailed to resolve target Model/NodeAttribute/Constraint for AnimationCurveNodeAnimationCurveNode.FbxAnimCurveNodeAnimationCurvefailed to read source object for AnimationCurve->AnimationCurveNode link, ignoringsource object for ->AnimationCurveNode link is not an AnimationCurveAnimationLayer.FbxAnimLayerAnimationCurveNodesource object for ->AnimationLayer link is not an AnimationCurveNodefailed to read source object for AnimationCurveNode->AnimationLayer link, ignoringAnimationStack.FbxAnimStackAnimationLayerfailed to read source object for AnimationLayer->AnimationStack link, ignoringsource object for ->AnimationStack link is not an AnimationLayerN6Assimp3FBX8DeformerEN6Assimp3FBX7ClusterEN6Assimp3FBX4SkinEDeformer.FbxIndexesWeightsTransformTransformLinkeither Indexes or Weights are missing from Clustersizes of index and weight array don't match upModelModel -> Clusterexpected incoming link to be an object-object connection, ignoring link to be an object-property connection, ignoringfailed to read source object for incoming link, ignoringfailed to read target Node for ClusterLink_DeformAcuracyDeformerCluster -> Skin12btDispatcher14btQuantizedBvhbtOptimizedBvhNodeDatabtQuantizedBvhNodeDatabtBvhSubtreeInfoDatabtQuantizedBvhFloatData30btActivatingCollisionAlgorithm26btBoxBoxCollisionAlgorithm16btBoxBoxDetector28btCompoundCollisionAlgorithm22btCompoundLeafCallback36btCompoundCompoundCollisionAlgorithm30btCompoundCompoundLeafCallback33btConvexConcaveCollisionAlgorithm24btConvexTriangleCallbackZN33btConvexConcaveCollisionAlgorithm21calculateTimeOfImpactEP17btCollisionObjectS1_RK16btDispatcherInfoP16btManifoldResultE31LocalTriangleSphereCastCallbackN23btConvexConvexAlgorithm10CreateFuncE23btConvexConvexAlgorithmZN23btConvexConvexAlgorithm16processCollisionEPK24btCollisionObjectWrapperS2_RK16btDispatcherInfoP16btManifoldResultE13btDummyResultZN23btConvexConvexAlgorithm16processCollisionEPK24btCollisionObjectWrapperS2_RK16btDispatcherInfoP16btManifoldResultE21btWithoutMarginResult24btPerturbedContactResult31btConvexPlaneCollisionAlgorithm23btHashedSimplePairCache25btSimulationIslandManagerislandUnionFindAndQuickSortprocessIslands23btStridingMeshInterfacebtIntIndexDatabtShortIntIndexTripletDatabtCharIndexTripletDatabtVector3FloatDatabtVector3DoubleDatabtMeshPartDatabtStridingMeshInterfaceDataind <= (int)m_Names.size()bullet/BulletFileLoader/bDNA.cppgetNameind<= (int)mTypes.size()getTypeind <= (int)mStructs.size()getStructind <= (int)mTlens.size()getLengthdna_nr <= (int)mCMPFlags.size()flagEqual!m_Names.size() == 0 && "SDNA empty!"initCmpFlagsSDNAarray parse error.array2 parse error.TYPEstrncmp(cp, "TYPE", 4)==0initTLENstrncmp(cp, "TLEN", 4)==0STRCstrncmp(cp, "STRC", 4)==0ListBase%3d: %s (%d fields) %s %s /* %d bytes */;}; totalBytes=%d /proc/self/fd/infinity  !"#  !"#              0123456789ABCDEF-+ 0X0xT!" K  'hnopqb ($ %#}&*+<=>?CGJMXYZ[\]^_`acdefgijklrstyz{|Illegal 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 typeNo error information(null)-0X+0X 0X-0x+0x 0xinfINFnanNAN !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\ P <@0YmÇ^?=``@]/_ ? %;_ @3 ====== ????o?????_/>PCx >???y?8<~~~?_????>????o????d{_? ꖪ^ !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abx< @@@I<` N 0      ? >``8p0/1? @ !`{B ??pD? C80?0?????? ??.POSIX/tmp/tmp/t%x-%xw+rwa%d.%d.%d.%dbasic_stringNSt3__19basic_iosIcNS_11char_traitsIcEEEENSt3__18ios_baseENSt3__115basic_streambufIcNS_11char_traitsIcEEEENSt3__113basic_istreamIcNS_11char_traitsIcEEEENSt3__113basic_ostreamIcNS_11char_traitsIcEEEENSt3__114basic_iostreamIcNS_11char_traitsIcEEEENSt3__18ios_base7failureENSt3__119__iostream_categoryEiostreamunspecified iostream_category errorios_base::clearNSt3__17collateIcEENSt3__16locale5facetENSt3__17collateIwEENSt3__17num_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__19__num_getIcEENSt3__114__num_get_baseE0123456789abcdefABCDEFxX+-pPiInNC%pNSt3__17num_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__19__num_getIwEENSt3__17num_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__19__num_putIcEENSt3__114__num_put_baseE%lllL%pNSt3__17num_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__19__num_putIwEENSt3__18time_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__19time_baseENSt3__120__time_get_c_storageIcEE%H:%M:%S%m/%d/%y%Y-%m-%d%I:%M:%S %p%H:%M%H:%M:%SSundayMondayTuesdayWednesdayThursdayFridaySaturdaySunMonTueWedThuFriSatJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberJanFebMarAprJunJulAugSepOctNovDecAMPM%a %b %d %H:%M:%S %Y%I:%M:%S %p%m/%d/%y%H:%M:%SNSt3__18time_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__120__time_get_c_storageIwEENSt3__115time_get_bynameIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__118__time_get_storageIcEENSt3__110__time_getENSt3__115time_get_bynameIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__118__time_get_storageIwEENSt3__18time_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__110__time_putENSt3__18time_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEElocale not supportedNSt3__115time_put_bynameIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__115time_put_bynameIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__110moneypunctIcLb0EEENSt3__110money_baseENSt3__110moneypunctIcLb1EEENSt3__110moneypunctIwLb0EEENSt3__110moneypunctIwLb1EEENSt3__117moneypunct_bynameIcLb0EEENSt3__117moneypunct_bynameIcLb1EEENSt3__117moneypunct_bynameIwLb0EEENSt3__117moneypunct_bynameIwLb1EEENSt3__19money_getIcNS_19istreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__111__money_getIcEE0123456789%Lfmoney_get errorNSt3__19money_getIwNS_19istreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__111__money_getIwEE0123456789NSt3__19money_putIcNS_19ostreambuf_iteratorIcNS_11char_traitsIcEEEEEENSt3__111__money_putIcEE%.0LfNSt3__19money_putIwNS_19ostreambuf_iteratorIwNS_11char_traitsIwEEEEEENSt3__111__money_putIwEENSt3__18messagesIcEENSt3__113messages_baseENSt3__18messagesIwEENSt3__116__narrow_to_utf8ILj32EEENSt3__17codecvtIDic11__mbstate_tEENSt3__112codecvt_baseENSt3__117__widen_from_utf8ILj32EEENSt3__115messages_bynameIcEENSt3__115messages_bynameIwEENSt3__114codecvt_bynameIcc11__mbstate_tEENSt3__17codecvtIcc11__mbstate_tEENSt3__114codecvt_bynameIwc11__mbstate_tEENSt3__17codecvtIwc11__mbstate_tEENSt3__114codecvt_bynameIDsc11__mbstate_tEENSt3__17codecvtIDsc11__mbstate_tEENSt3__114codecvt_bynameIDic11__mbstate_tEENSt3__16locale5__impENSt3__114collate_bynameIcEENSt3__114collate_bynameIwEENSt3__15ctypeIcEENSt3__110ctype_baseENSt3__112ctype_bynameIcEENSt3__112ctype_bynameIwEENSt3__15ctypeIwEENSt3__18numpunctIcEEtruefalseNSt3__18numpunctIwEENSt3__115numpunct_bynameIcEENSt3__115numpunct_bynameIwEEtime_get_byname failed to construct for ctype_byname::ctype_byname failed to construct for NSt3__115__time_get_tempIcEE%A%a%B%bctype_byname::ctype_byname failed to construct for NSt3__115__time_get_tempIwEEtime_put_byname failed to construct for moneypunct_byname failed to construct for ()codecvt_byname::codecvt_byname failed to construct for vectorcollate_byname::collate_byname failed to construct for collate_byname::collate_byname(size_t refs) failed to construct for numpunct_byname::numpunct_byname failed to construct for locale constructed with nullNSt3__114__shared_countENSt3__114error_categoryENSt3__112system_errorENSt3__112__do_messageE: cannot zero out thread value for __cxa_get_globals()cannot create pthread key for __cxa_get_globals()pthread_once failure in __cxa_get_globals_fast()N10__cxxabiv120__si_class_type_infoEN10__cxxabiv116__shim_type_infoESt9type_infoN10__cxxabiv117__class_type_infoESt9exceptionuncaughtterminating with %s exception of type %s: %sterminating with %s exception of type %sterminating with %s foreign exceptionterminatingterminate_handler unexpectedly returnedterminate_handler unexpectedly threw an exceptionSt9bad_allocstd::bad_allocSt11logic_errorSt13runtime_errorSt16invalid_argumentSt12length_errorSt12out_of_rangeSt11range_errorSt14overflow_errorSt8bad_caststd::bad_castN10__cxxabiv119__pointer_type_infoEN10__cxxabiv117__pbase_type_infoEN10__cxxabiv123__fundamental_type_infoEiN10__cxxabiv121__vmi_class_type_infoE