From 66e1a617c4287c6ee9b0d3dc38119413cfbacd70 Mon Sep 17 00:00:00 2001 From: neon443 <69979447+neon443@users.noreply.github.com> Date: Sun, 6 Oct 2024 19:54:51 +0100 Subject: [PATCH] added emulator: n64 updated hs to align from left --- games/emulators/N64/assets/overlay.png | Bin 0 -> 199 bytes games/emulators/N64/assets/res/arial.ttf | Bin 0 -> 367112 bytes games/emulators/N64/assets/res/font.ttf | Bin 0 -> 10656 bytes games/emulators/N64/assets/shader_frag.hlsl | 21 + games/emulators/N64/assets/shader_vert.hlsl | 20 + games/emulators/N64/github_logo.png | Bin 0 -> 1714 bytes games/emulators/N64/index.html | 995 ++++++++++++ games/emulators/N64/input_controller.js | 641 ++++++++ games/emulators/N64/n64wasm.js | 1 + games/emulators/N64/n64wasm.wasm | Bin 0 -> 2291205 bytes games/emulators/N64/romlist.js | 7 + games/emulators/N64/script.js | 1618 +++++++++++++++++++ games/emulators/N64/settings.js | 5 + images/emulators/n64.png | Bin 0 -> 126806 bytes index.html | 13 +- style.css | 15 +- 16 files changed, 3327 insertions(+), 9 deletions(-) create mode 100755 games/emulators/N64/assets/overlay.png create mode 100755 games/emulators/N64/assets/res/arial.ttf create mode 100755 games/emulators/N64/assets/res/font.ttf create mode 100755 games/emulators/N64/assets/shader_frag.hlsl create mode 100755 games/emulators/N64/assets/shader_vert.hlsl create mode 100755 games/emulators/N64/github_logo.png create mode 100755 games/emulators/N64/index.html create mode 100755 games/emulators/N64/input_controller.js create mode 100755 games/emulators/N64/n64wasm.js create mode 100755 games/emulators/N64/n64wasm.wasm create mode 100755 games/emulators/N64/romlist.js create mode 100755 games/emulators/N64/script.js create mode 100755 games/emulators/N64/settings.js create mode 100644 images/emulators/n64.png diff --git a/games/emulators/N64/assets/overlay.png b/games/emulators/N64/assets/overlay.png new file mode 100755 index 0000000000000000000000000000000000000000..e072d0e72e650528fff77807328a0d7c20c438fb GIT binary patch literal 199 zcmeAS@N?(olHy`uVBq!ia0vp^Mj*_=1|;R|J2nC-#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!V2r1WV@QVc+w+Ek4Gsba4lw_hi({1ix4`j; z-Q?V$=R4+SpXHwuzx{g0GC^PES#Bo18B!Nb7G=6zCM0mg=rdCx6LYeRzO6LS9tKZW KKbLh*2~7Y`raq7W literal 0 HcmV?d00001 diff --git a/games/emulators/N64/assets/res/arial.ttf b/games/emulators/N64/assets/res/arial.ttf new file mode 100755 index 0000000000000000000000000000000000000000..ff0815cd8c64b0a245ec780eb8d21867509155b5 GIT binary patch literal 367112 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≺9Wiv@#qpl#qL zQ1Fc160r=hyl**aQ7o#>S!yBrB9&0-Hc(7$JFe8Cr*Dd2#nKOwdPhxBt7uAdLf|o> zJ-5(dy8u0yMjQV^9`8+H(y9Pp$FXLy!`z2`ZiKh--EQFd60Zr|AxYTJe1e0mdvOFw z%Oo}M0m;Bucjr$R#tP97SkCc|pd@bEeiT$`jmFxJ9_{J@`iKa3mz>k^h*a3{p|tYi zQBJWPiHheF)*bR=DOx=ZT79k2iWTh>oOr^v*h6ThnJk5k+u=Em0c%i15q>dE6tk$X z+;cKzfJ|^@!xqH=%V^7Xi&SM{4v0fm~c}5v70y;`E zkx)yCHad8?;vK&sGETQqC+gCwoV8BTDVjlM5D}ydaWc2%Wait0oYciskr3nr2B0Y? zFe2nQfniET%YY+8@%n!Oy6U2CIYzI}g z2X_X=TI_xD^d;Ec;Vj3u*TG;vLe7KVXlDtd4kd0$$MMg60zlz{+JU%5%Uxokc>+FA z*eViC6xAv4J)k7vdQqR)g$P37C82Ew(JYnPgotz&BbGk#*Y9kM%QlT}gpr%1+`r9H zLLzVIf6P&mSOX6GU$T@u$Okx=g+P_qj|?&n_NUzjV`oY30tcpV>RtX)c*A|8+E9># zc$4T2KYd&u$fTb>R$HSWx5Aq%PcAUDHpN`>BsNJm$^5yFB5Wm{L2onySXyVq>f{%- zwFM-Tq9XIa!31eEBqPAv5hV~cnLQ?xSpep?=s01wi41$Sr?fpaGw(-4ssz>6$PI4< zNHvCl8SZj&3xCu*zGu9w=*cj_fP z?DS(Y4AEq0uox}!{>JmrTFx^*8*)Qj4IG$NqcJPk$$%F|{^u_SJAt2u5mWI$h@BGn zsRCI6kqtBkr5EGx{=hN^tJjQTp)cZlE|(IUOqcp4daRgp%O+OWP!DLYCdp5;*NT*007#@vO>^s8;!%7%hZ0CBcb=fOoXF!>RXm6CJ&XAJ}v6yoJrh&cUJk@G* z=b3xk$?+CWxO{t-W(1p#1~`tjY-T9H!-gtAc5;Y6^5o@Cm?-?Jx@Z79+;yO$om)A*!bbM zz#Tgh?B?IIu6v$Ny!~-vb7IG1PqO--S+~R+XA;*v`&f!sfJxdt?8_jaKk5W~MS zS$}6&q4UUW8>XRaYV}7j>>(_%?_LkkT?7pktClL;7|_@zN4Oi5MfIG64-~2Vx?YMZ zJNt_gFm7ohQ}d&hIS4s=me1dsQ#=2e@3=d#)D?wFN79ccMM2EUr(=B4Kq)!k#m-j^ z6S;Nf7BWdkLfF#se(iAo|M^F?e8D{@q`>MC+rFfd43Q8EYy znIUXL+E0Ooq6aB~c%p>&u>oVSAQ3Rx*$M+^&vt?z6Krz$gHVg}(DNnnK(f z#|1dv$&b77 z;29SA25F=`M3GELKLsI9W6nt>Nl_5BVo(HlZX@Z{kC+r7C-I2(yjm^_#Z z`0uUw?@(>w!4Itw;cX_5(P%;ia2FSu!6b+V6Q#}Ak636Uce}xyMh6NUMR?vFK`F)! zlopgOOp%%#xXI+vG#eB)PX~qnOzznrHu-K7q46O(#Eu^%R31c7*(2quf$&Gs8 zVhdOU8N{$4>Kd&epu-(R1WF z6(kuhan~uSrWWqix~Rb2qtL^eZ#6HZbbl_3@y*Z3l|(8(yaVA1g_~l6Ay+7&#sH1x zl*)q=qed1@CS{SkK>vpWAZGTYP=+@R&GJ~{BF2JPpR{|@?H`wyK&dCnE7nUt;rSi` zO_8k=&j;ih+zQ)`@?)T}S@=Zl`m>RhOXWtq1SPn}c#yXiAubfB@{3wdzl&UX z7sDna)GFjAGa_a|l(BdSn??AaB4iWaQ22rw8CJfGa-Y+7^;Z2E3sUX9pw=lir}zINWY1=b{eCBrb#A z8P&lZ?y|-fE|<@Yu(hZUildgZ7KQIP@1Sr>P3OD=OIop2waTiMG|f%c?bb%C4oV5U z{Se1>FmN;=Z4aD6Y?l-Ochwu6r3jEYuX676L3kj1nP-Uh!8s5?%zWjEI1231*9d;( z*U=__#I1hKJx|G+g^@+;drcza0A*7C5b-z*KK?v?43a98lh2()0XOCd&ZUQrpFH$G zU%nY%dnmCx@qw~GG3W1ZxZq{?qV+w-*e!{%@p@CD3p=bsibDubCfo>WKS+8Wb{s|| zwY*{SP~`^e2+ttzQ2)??rtz8oTYb+L{#P2_|F!x?%Yl~an<=Tj!7B3av^GAB9d2fu zGCIN{|39d0JW>3Z3?^hmGsKMN!x%12t6)uOYc>*Gp|sKd#BY=}44(f=QM>U!DQW*% zLBm**G2xeSUlYuq@N~NqQKw;{mF8>mPuYkS6GBDdyJjG#efY{Xd5!QIG+((pSruwP z7_!KmW^!*4MNf;Y@yTqqJZmEP1Th{p1}pG+jOBFr`<%)=hvfh{^NFlQigfPN!t=iI zs~{uL+B?X@N%OVO%?}}Zh~+jpn^4;}BqmGW(fMK^c|P5RJa0S>?s?O~v4n` z7MNX74bg^dY6CmRbNyO(LGhB{hsCQ!CkVGAH&!={GmlUN4R=^aPfyPc_KEf>!6_Nz z^X8iu1Q%qiGj9mqYqhqru$~3Oa-T6gkCm&#WGj8e`mR+J^f{9dHDmRL97P9<#G>?& zJ}2bXGq+i^S-oBs$f+<5ptY?yNHyl?v_%N0IM_iFjZmOaIH-CkhoA$YTMkFmAvxN$ zjqu!JSV+-W6M1Y5ob7QPW)t`+)4D~3Ln_{Ru2y`Tj88)zVt2%69=Y^T*xfIP-mtREOk8}|)Q6X+t%-l3ta|3a;&0Zie%$T+ z_>pH5KS}dy=Z{@EcHTXS>CZp5{JABQo*?i?AqcMd2L5LTmR7$J98YSX*^ZQ(B9}2Z z{y~MoNF0pq2Pk%=LL-2!LG5lsHcpm{)bN4;-5Yy1vYqmCB8v#@^q623y$xm$+Rjl7 zCZt9|%5Aw(Cp04bFxQ}WIdKc{5hiaUx1Qfj52FVEHo-%Y@bd*NRjvR9?3DhTURL#N zCwLAg3LL7V*0jl_sFb+A@!(6|w9>*^MAW1;5|aofi68(EXv-7-HGY0c1n{D((=ZAe z)Z`Fycs47Y%{nKh7ak@^F=UJk2ieZxYpj43?@ipYN6u?_MXJ1fA~BiWOLXjsc(A#c zmm|UtYSa)61gFWj=~nBWl%EOc)1+&qL6X!#T9C0JLlVPSnNLyO4!a@bH-&p5_cL=i zEZb2Do?c)XEj*;#60pLuWW)L}@TaD92;$KYOVE^CUXeZ^eRTTL^o{Ad^j1+YtTy+a zjTOS}HCe_Yv9Jbj2&{w3hkq1Y$GH|dF0#%dcUxHGFpS7_0tU@*3s4ZDL*{ql?TMcf zTc*u_XvNrh56^1%bb0^j_uk)^4f!E4Mga;){F~GBZZ+8omJYk|@oS!RFDSUmCCjt+ z&pFF}-3D@SiG~OC-eXP*Mr-ss5SoVI zRi{s%E0@VVt)A&m(Lg?&j~P_ z=nUc6kty70%aINC904nBP}#$253N0!>{aH;US)1y=1M&=B`*-C@&Yj~FA&$F0CJJ& z#wwnJ`AKp+x!p-*IHX^?hqFtIQ5JZHOabEq)Q6!G@4RCLp07}VlMvbXx#fiCgcT^Q zW(2M#qR`IWq<@0O4#Y8j-6Ab4zJXLHH58+O7JFFh5i*Y3kr{R3(@bubmM-&eN`8? z4Jn$vN8=#PQl}YuG>n&I^EE4v{97vzcm-*~E1)2gA!pq#4lkfZl{exZW;UFn)3ji6 zSg%_|m0v})@{6oHvLafCOT*xxI$5r@-lseb^UT{a!pfDe3Krb)Fj$b)C+&x2cz~6D$Lm6)qo9x zTY~4peDH-VIXuDA4!R!75M`3|l>C&UGa!3QKq^KS^ZNvnKL){K##1UVQV>CWq~z!= zlrK9)c2dBob2@UW^Pi+#GLA_ynjtYo7O?X!GFZ|)@;$;mGIE;Hei ztlG$AgY9e9nE2>*w*HaV#hllrw1%%`7ke7WAC9>!O~ zBQfL7gw$$<9p`q&Ok-XT`w;sIJJ1Qr&0m|Pb@CeBdh-U$n(PPj-Zme%7$(aTbyLk# z!t*Wj!@5jxeLbd0OruBD%#3JhmLaqqOlZt#6$tt5j!=e447Fkbzuyy4a&q@Jo`tzV zHy8yimJEgSSPMfU&B$GvE9T}#(nB7;vFPz|Ik&g*D}DvU(pNlTc_b;KGI3Xrrq#oSd2U8e}kx-sMOINtl_EyyfvNtZ>W9w;rCgf8NaAC-$|ysrtD@ zk3DzZx$LV?l@IQ|arpCh_kX8$%spOPw?#cy?h~KV4{bZaUCid*f4-ZmzGnFw)GIu8 z8PUZ$id}~ITmj9#5_7f{cuy8}99U|q`5oyK=~wZBL75Vm5*(9WoBp(JpQ0Nb94k%H zO*4+QPxI=kq|wS~W0ifhSLx&^b9F$r@?MS}t{%Q#fg#cj%24Al3-X&=)?4frlVJ0N zOlDh1);pb6e-2n4z8#R?dK+zR;E)iv!1|=h252Z0>&L)#13SqMKvPKib|>MB&M%_b z0%b(slS*s0K@-JXO|u0*rXFvayOUxAqosM4ZU$>QOA|$Mo}hlx^rU1$YubXC<>uMo z30xgc;=jR$U-9FYUod+j{=wl}SoVrX9$LNT+1=p%Rje(`O8oJcUlZ>xPRNRS zy6D{KYFPn(D;7+4DU_*qyIj^V9wm@t<&FYYzU>VQPXnhN3L2lIa1O>F-Cz{pAxRUj zm8D#%+MPs5AAR4M2#K;TCv2dA!7%hpdZ)<*e*Mt4!ZHyv?56Gr^T{?`fk5MS+07bF zOA>;~5r@~z=M-;=TjN6Rcz$i1WC~hc_RKDk& zTM0p(_j~{Ue}Ba0R&`f*)jju~O2e0#;-M}NP%E`QhsBNwa;JmecQsNaB0ZR;PuMVc*UmMvJw z$f)w2Ibf(Z6yYmloOg$Bk2tdNCVjl~bbXrh0)38iBiBG^k9%jtSH@N7orou= z&t{UCbJjbFf+%jm1@`bKyI#u_ePWV9nd177{DP59>RZEfux*P z=rB|jWhUcj2qEq)jDtD7uI1Lr$6efW^;a)0dFfca(00Rr-8$jo>FQZ+x9<96{vYA$ z5lR?)KF4}RnK`Ro75A%KUAxtGm)=WlbOG%5c;iNqx4-uym*Y|GVb>aCop+1+s`0Ap zHSgbCKWjg^y-sh?p9JnWz-aI~41sz!E(-PVDozhfO9x(D3UX$U&gv$+(d(C@4Lu6r z{np*k$A502cQE)7rLyp@JMYl|`2s9v8`KSz!r=)x-S{pjj(0nhg&vM)AR^JgETwkg zK}Xh+gOmPlzsE~r53wSi94gX{fc5onI34kSO^OXl#BZ^Gh=D9=MzY_6Qy#Wex*@`swfPJ|pSWOHQv2k{GFAzN}OC0Yp%V;SEW3;w{Sz4w+ zvk#ZV+a7F(dOxaEU5~FUhO)ttBgM=$k&4{Lxz`xTg5emTbQ#qRDHcj`u6SGVj$*xd zR7tLMdg)yFvUijkO&BbKQ~R4z19&fD>EzNpux4uxf_@um(GoMD&yi(LxCr&rJyey| zoVcq(Pp$rv)xGYyuH~w`>sKH9#h+W|zji}U%*HD zVd|2SS=mb}=cg7_t|;s-B$NW23XbsbV#n|tRBW#|rz9}>#n3VnH2+C-_=8QaB$H`i zCR#-)u~D@NFc#VR5jf{C*&a_t%uKT)fmj``?1D0a?9|7xoKy@xXJwY7dAflo=hD5> zDg>^Q4k0MMS9(QyciJHjOq75$(!IAAM1g4GAx@34W>)am6K}3Ch`>1BZ z?vxuZ7Y){yIg3tzXXPhig!L)fi2P)I_02b;e7|tPBmGyXBC3IWKviO!H!oJY;JgQ+ zo62wDyb{Nx>lw#XZbq6g>U^0&Rm`B0Oc@2W*nstRAf>1w)3;L_B23k;;J4cl$ia;FJ1$g2&lFaP)G?6=)*ktb`9%kC%^&0 ztb<-4=Ab+CpSrJL_a+P750+c~ zPq+U4#wzRGvIp}kueo`{sck14e$euM_(8`~RMy9XtX(ndOt zbdOA&sGZVdBR1ds_IFW zhBX5&Q-KN|@j}d5h@pNm#ca5WatJ6aIz%l%9o!2D6MO@b5|p7zm+8#u9f5s_mTv|t z-)T>N2U^0Gi%dk>$s!S1lt_n+)a9Z{wJfJZWr$AFsg{+iPHkM<_;O&JJ-)T$w__%kA4hGUZ>qO?%( z`b#rvF=7ak6#7*faYI5BGpjGIq#aPqvA!^EFrN^dc3Cf^7h|2{_%kya0Cz5C9C$A1 zP+U}2U>$~JH3qhR4y4@?VlAe3bs$$n7(2`8BF5N}Tr|)O$B&NrsNzseB@)ICsiMuY z6XAH+HO#VLN&cBPPhiv7U3(CHEvrV`y9(WUNivX+qfEbBocjHTlW*GceA`QH zU)Nke%{-;7SNY+GYqyK5r(JSV^Sv)xt;YJco2PG{y5OB-4S$>e-|t?OdNOwUGrDWv zm)$O!G=2^krAjds&MlxxOv#F&W^IkjmyL?jY}OkKtMSr+*A)XD;4OzD80WCKI4p9E z86QXCGa$jla^fr%as07aPEsU(64AK&%x5S=z=PKo=vPNvi^bpV?l+pmhzaY0ZG}JEoeI{SIxP zWwiYc%m7MH;5co32>KKlVX0Q)DxjuuzPONd7xfb*8eY=QL_Z~Cl-lf&uKy+dP^}GA zjCK;PLLVrG{q^&OcWl|%_LsJ=Q5QP0Nt|=(oaW;ndH*XS*swn@Sors$>iumK=}0|) z-ea}#Bp2v5t2$+0>ynfcz)iN zrk00IEl-T*3}@d2*=WQ}3ddjajA5{Y>4Cw!GP2Rb#hyK4Biu-%Sfxr+eHy4xY6#V{ zDN?!}DpWidi~Uk^y^rr?$wf8Xd06lD-o<|{S$oTvROBj`**k{!#RdrwS3xEE_BsfeOOD~WdzWr9#W17R>w zkPk7_A-@PBlw_`dhhKL)RMlCk>qwfQ`cyl~u!W7x;Y~Q+W%i-{Olf+$rv4jKqIMXs__SeClP8L9AKK>JkYM=`bOEi*yPLQ$L4WvJn{ zTQ!dWStGxigUOUed&EYC06d%T;46u@E6k5Y_E3rv!eTkfph_?D3 z(N@EL8HWkZhp1&8RcDm|aORz6yxOIgrcwb78z@*Ba3Od+N($V!NMz?ioxl=kTHOo< z;SF1!!0vX3+&Q=A?!CQ8K%O9Do~#IrwP5al5^>h4vr%9$Z;L%rXKPM(GApp5E(jV- zhz^|rg_XgaiX91W!I_U2;1`3Y=DfJ z>-y7Q{;F-$CUNz>_nxxsMGLWM%dNpjZ@q5%i8+@ooN61UpDg8w0s?F|eb(L%ff0ETss2f^-GP*icAw$8uP|@)0ojj5Tpu(Y#!! zvfC=76h4I=6dD0<1vjP8kYfk04iX~x`7qdR_M{DIsYXBkrFF1>nrYs2#MpHkOb;)u!WgS3a*+Qf<0 zU$GJniqHkGc0!jJZ){M8h=0jKxqJPg3J*Q@-R$kY`gG`>{5fv9EFYI=4 z4@XtH|G7DTJ?-Le@%7~u!}<=2X~vSiJIJ&0`Hi_IQJ^I* zOS1qFb2!n9vqFQ8iFHv9x0hBS$SYEX|087T}6V6@)&F1p6 zH!Zs8IQ3B>4msqur56;c|6!%X&G%i|cD(w>GaiXq=Znv_SLM!Ges6WP`lvekqFY~? zqN-PtwKob?;ID+WR}cwv%&7Fsn(D|72n;Jdqij~`Ls^G2J+kza(%)Ez3W-RaadXu3-3DA1vXK+|1k~5I!ulZSRZ_6O%nI@I_KT{X3SprSoVtJCfz)J?IGR8 zTi-0(Iy3vi{O6Ds&79xJfxo)NK+{v}70whw8Ym#_Gh|C*)S&ivq8o%0Q4s2E_)kf_ z;~XjHF*I*ZWGLWu6wRrINc)_sA>Rw=30N|ngNy1w;$&jb)&)bkxYi z0P$F?t00nDYAk#y=`c`Tz$X!1fxV^=2x8x=xlVD^839gB6j?Wwxjqm+QeVM9Ci!6S z(;C)N26#HMPA&YMIx?}w8#V1xVUC1 zX{X@BWx{P9aYOp*jOuZgID0s2D=theaNbnv92gxK?_Z)hP_aH9MQxBMS{J&!APE4d zG};@c)5X~gmCcXFL&+pbv(?#bS%|hmnR^bZW@R#Eu1s-SD{|<`cvQUU&bd`RAShc6Ra%hsS1TN1u7r&DV>b-~M>U zb?1U8ZI_?*@&TT;{ZB#>B};pvWp_|g_-7+?;@R05C|3pF z5<$IBymIU~y)Esm2n#PHG!8V~et?y<-Qd!fzDpYLMEfR3d7=s6pg#xJHjqNV)POcR zU=8HdIo+;8$Q|h+!p>k1>O29)14V+=2)LU%0YKr_Zr{`umyl@>2T%xF*T2j;0Tyvk zM$a$vKbGNrvW}cei_HJ#G^E5rsuoi4E}dn}Of5BZ6n8;viyAVJMB{Dt9PJ{1prXR% zGTaQg+=%}*kS;=HSZ+h5axnqRd;)5|N5W~yrdkBHAbgZUN;w%Ug_XiBMP&UZj&Pw` zIT)a>gB)=#7^NoJL8H84>dE2J;CUGlVGq36_WoH{&l&l5L*w%XpR68?J?sdv4g=z6g~;cB1hi@ zjo>rlrPZDUVTsZ{!C;S>p^F@>&m-f+p@tljI0$Qp!$4j3mypdB^`yNj1>crZk}~2a zXrGe9o88&_>@YQ0k8R#p$nzy!@tlq(G9rg8CF=VTk_9gZrP-EzXcm;%vUS&3K z6DWI0ai)ra4s?}NCC)&u2W-1Mq&|WH)Rk*QN({9&TmM*NwOS9u*T3P}zrSr=|MZTJ zo-sVnJ{z>Q?%Zy@7JBYEkLdQpkD_o-o8o?L#gkh+uFX%acnvv0jA1+idLd95S3R36X0mx;~U*!+jwq32Fpn zIgUSKc!&mOmgd{Z94zNt>Rf>iD!Ox|AJ7Ja7notWe=(4<1_LQ;ctGYA29kh0pzp(A zpTwIeG7eiCI>G>Ip+ans|42m*!#2u$q(7hn3OY#G0WyV5C^n*&65?>pllvdC5r^;F zo<-<0Jf@JvEi4s)l%B25Ru`yR!i5wqY%v5YggrntK=bQ*?1hL>E$&afZxS?vCL?BoNXQ+3DoMT;svv zyddO)c$%v@nv02CtSL4rHX|mx<8_@7yFDIxk+2|9yKtBE6a@^wBkwo7{S==w0G*U1 zgVJ195!Nd@OG2XxWVlXm*<|g1`K~WUZ(1>D>&Kha(Wfo^aFtkLoxb~y@#+?mq(BtV zlbKMka&vSLnN%|Xg1vz3{BQiwBC*2IStkV2cPCNm<+vs<<4`sp28NCEMZDF5#IvFN zjrLyQU5G9AjQHJZhm(NOzq1U*K(-*nK*C-aP*4xUq@;-Q;NQFy>BFdsgKuo|fC&qe zyJ4awpZJ{#SwgX!oP8+QBJ6trp7c$clNKP3W&9Ao!Le7Swn$TR+6--(wo&^AhW-q{ zXqH@n*4hEM3sSig2BS3y1qd~73H!1aAuYtR`!|VC>F-`3$&7n3_C+&lo$VZm84ZeY zX5I`>56?g;lx1Ng1Y_6w9q7~;boojb1(pR?qSsX5|M~oU&D$FD^H#@1?J9FZD`$|>uMXAd$FgG|IA6EVm_JIF)~BI6$9LnH=XIg+0lb&z&zFepZI zB{~f(`ajJ-6B6_N9p4`YpP8lfWtxLP6jKx5K;UUPZ93E78_l5|fF9cp%s6R9U5Fw1 z0kZ<)1>_<)h!D&XI*2iU`My{ea!AHN=#T3Ecu0hB$onv_vbu_nBv8XI^Vy=5Jaqtn+uc-pe{1TwbWjCj^(b{qcvch0$H{ACrCZ~Q1` z=Nzn9j}lW-qOTdD`GF4>F<;)&6v9DBAj_Hx7<|Z990q^xkTV~fRV<=4qIQ!*kk40Tw1QB5o?T<`VeH;9^%JJTzSPz1O7u;Ng`nV@9{DJ{7s2H$fY83r583R zd1~0ps&<{5hcGWcemLnf>*cn$FfV_6Gof@e68)DI+p{viXf-yS+k!b z?oPThj*@shlgwn|C3$DTTjMXpyC=IthaDCho*GefRB2Oud~!l&Ov#+U4S_%CMO2KW z1!X)b-xbY#5bekV5>o&@p4yQ6G+yof8OQ zNt4%uAbC4%g*XY$$f_k6NGkIg`VtH*-X9pq0(cmpEFEn-_k_7Qkpr`s1IGKV^s{TM zp5Pc7G0l+1T`ZU}bBz{_ZB~tWJq<34GT=4{6z0-x)m?g5xhlAtMtFwh zhgXdYj0=yAkIx>LpHSr+k`nG*!CjG5>cm2$xJb#NdvO6xSd?4E-6fUXIU}k&uT%(q zI~9_85yR=v!5XXzuznSUyO=`(WCknV=yd#}IuNm-prF!yIW%_d-JST-5#*!mF1pX{ zE-EUMoDY@ce5fQxc_uj@D#^8dk|>^rUMj4KBst(O*_c$5y=4-DoDJ0AA*b{KJ-G%T zFN@8_T|Y3AOC8=|u2Bj?GJrrS;Ovyn3agE5;DSmksZT$RD^AN0K<$>L-Vql(y8VHp z^r36c|Eq{x|J;8)_vQ>yBC4P1qu#r4$pfpey5noRw zfEXfIpO8F7OqsSDk()s!tyG9UsQ-Wh-s&)yD^vmeBveyT5lq)8 zj-r~NCtit~m3U->Q6~fJ9c|YQVLV=12|nD)q80;!x|uUeQHC?HaA+lYxu+J6Z5Ju! z5`_@wsd;;E&kN*+K!c&_$2eV-w|h`abq~SHOh-ibu!`5A@=4|&JhHN5--7ucaEM}W zN+`WkQ6cPH&N#fIb!u4@mCAF4h%=rMNfj@}2sRRBZoI@CVKk9T=&6h-@ntef)>EEA zYE@`32s@aA28hD*u;*>hDZ%F;Sy_~$G(j(T&j4R=;_-E2>0L|CX>1&My65E$R$0r& z3r-w*(W1?}?mAyPeA=w{^+Mfs6OWl$NG~|`j$75UQX}e4IJ`|e>ZH1p5dBINQojU+ z3}uSx)j$h`UOIJ3zSz^k(bi^HrBisy@b(X^+tSW8VfA4TV+rH6Glb$uM;DV8 zWuXYu>u{J}r=D&dhYYwSt@FsHPe{Qa+Yqf-{0Nu3v()6l%f-mbBAw=0_920P+R2M%#_L9rjhb<{C|| z)$IU*MnzpUGBlpnI)v5_QfO^=i=bPOUo{dM%&Hd!OCBgIO3Q)J0Ql^ryGE`(9I^uQ|y&K(;FbRgMC5Y}5oo=nfx( zYcC&LSONxq=OwT%R zFYj<bun$wH0MKt++fA3gD+a$wW-c5GwZgTLLGRj=j~N8 z`ToURDG{-J-?b3&F_1nPiuPlvg~3m(T4M0C=_mRk(ofcQq;Dx1T`OuISIQTaZ!6cD z%2$@}MtSD)9rRCm-GI=Kpyp1hM@uB+>~{*noJp=z={?0iY*|zF4T>%S!bZX$ep&Xf z{)U_NAn)n{KdWr43!`u*YF?p>C-?*YtE-Dwl{;-0YqX1tRjY`0dRWVy^|pr#&guc;n7eAe{Mn_nDs@{nf+pFHTr&9BUu)nuB9bWxqZIz4sl5&aH7 z@+8E7*B`$0j_%!-h#Vh6#FRs=xcG9&88lv(&7bsOgWoTfq>r0>?@;ju z))^w5Khq{7XR3h8In8goMW}jg$z1o)l2=3;!$X!#z zB%I|+$i=mI?`n?71ZmZ=W|3G}v=Rm1*Qw*-Hl8>BhG9oVDnQAW4dQ6qe%pYIx7m!fRPc|WLZX3M$0mqBk0PAT%t6il*jTJ5yfuDqJV{9yHd$% zBa0Oy@Hc|VGeL(+d6R!#s}|djqN=pSE<8=EaAM@q-pfB289?e zT&HuxI#>m}NUg>(b5)(O0iET%?jQ+{PyE0+6d1J1I6$4_0Cmxh$gfc>+mjRrh(I!R zhIcMP%P1?$@Tz%mQrU2m1~MPZ%~{&=nC$`i;m|Xtr`pJWRSzDyr=8||K&)%13p%}c@g2ejRB$^Q;c_&V8*lHHXys3CnEA~FFpiHk54aWa-{wcpnNWllImd1qXfO(s0G(piF` zv@;orrkQNX-EJ`pj@Occ8e zXfj%zFHnr6w|tDZ1UAv1q&lMlU*t_?uU8c=AwGujM4Fb$nif9)RSW5-7|5tV3~W!3 zs?)lLRs)fw@=iez<0vk=z~Qo}^sbr=s4t7HjBSiLVn8TphDou*V4Ku^A_#}XF=O{Q z`)>w8F!+ka9|ltA#y}Pb#b5_QDDk7CBNHRjBQqk~BSvI{&lihcDjU=i2@a$*l5ZC~ z$`*h`IQ$_yCA5=NLg>nop!D$OgYHNMKHflvk$gCLZSSRY@-J=y>p_JZfgJrn`lPsSjkDMzXLYA}p$D@XP@nd^;?W{% z#tGk%Pt#Dpc9=L?JJNNu`$X3%?yJQ@ZJukPdz;v5_ayinsHyOUhKZk zy;$6%Eq2}Geo#E2wTKPc8rRF>4Q;b4f|5G!7~(Gzu8ez$xJ$iTTjILU?G;3>II20i zy&kN2H>yfeePLprG{tldgC8Yu*uhUdPF3@Qqk7Sh3|v)pyM$&qyr?G+-Uv?(u~@yB z^c5U`#RS7Z?kWr{vy8Tt9fgvkq67Mh$Q& zyq`CdfrpoqVIZ#(WisiQE5{fdlwg#Tg^sg(%u>R!4MtC;ZE5g^F+@9T%u$?4ogmTT z-|bgtpmv@t%Z$1f%#u1RAyy%H>XP((3d2aYNu-hO$e*TNi2>?aQI;hh#%5rY^X49ju9-1dTlrv*AiK z9k#?MmaHtE-Migt*4$`C76PF?8J$G7lRyih-_(tn=lETQ9E@SIw497h*K`Y(G#{i;1z5>?be40Y0+%gN&!Lu!int-MgwiXzJ&KQh=%T! zN$wPotRM!LPCsBNnPa2m;tt)VGFRm5g$BE$j5CxI=*_a;$#a(*K%cpZnM^UbY9^&m+7EmM6wuj1>0vYbpD71jL`6a50b)T!2> z%S%AB*(v+BNVH(EgBL9Zc03Yd{XrTW1AGBRFp!`J24AlwZs2g&us4RTr-5WA&T6_0 zG4HqrX91hzqfSyMLyH_@5s!QkEx%vfx|t9X?N*7B(B3~1vxov+N>tfu zMv7f7;SUZ+;D~VeJZ@heo-|vD^5kf@dl(|d*?qi{$4k9K2&pBC7IBnxDpqx*=W}QTEmn?}II<;s;kYv&XlZ$P(d>1H>xC^>&N``|_$LI- zlYQr`ItR0H6L6uAcnw`@<|$WxhF{B}?CfZ+IlGL5C0yj*mrKh@c3G!a#}1FPi@FgP zptXTdP^~Kl!}c?gai&e;XuV{f3o+c4Y^gaZ>4j=6%|IZX!~KkS`DqjA6mi|JSTN89NL;gc##qV7)VpxrW2Q z53Q0*v_k^`>dYDd7q2i_3~? z@xi~o|L~n{))4DG@xgOXE}HY$J5YsBdv3wat6>3(F%wRh0PW@m@F>(3!6<;7)tnj4 zx*Rphq-LPhd`%#rd7_ng64(u-k90EZ_j$ka8*rvmsMR8m8uW-s967Ynqa&3Stsanv z2fdhiJ(S{)rJI0egSBOtbC@r@0sRFNg8_;Q(aZ?0tS#6%AV#H)AlY&7Mboz-y%JaB zSjGurKu9ISVYb3cWfgP!Hhl-WTaH3zsx9IGe{`l5cMaLVYyt+6iNtJPCtPu)=w(FQ zg_npolu=^tL~$a3jcS^cSFZ)>zA~&w1!)DZvS@6N7kV&&pmPLx$7|9`{7Tr zPFsHG{O1;*Fz(26A&ahtg!~Hg?LkdYXck$QS`&?;>XH|$G+5~f(A;1_w(^u<@NLJ+ zgp-9=CbLYuvC(WG&8|xdb{36cC&sUcFO9E=zYyOZcLn1j7+=Uof5GuLac5k3NtW7k zd7x4l{|MgbY{Ai)=0}2p*XnPX6J6>u5xg|>{El!W-q^buvB_n)M?w!H2nJw_W~dkiTEe=heTO%C6H0eXXYb1MPMFP(*iJrUOjcsF;c};3)-x7Pg@t07}Y% z7gDg{4GXD2*xLb~!9bva!al;h)9T5uwg7c=mIGanB5L_E^Hh&6`lgRcpW>Q`t|nvR zW6~2dLsR`HeiSMovSm*_ecxtjNt%BlW=1l*#|&Y zsicltg)}!oB>`<)U_s0Ksa?#*5|?%aLl&KIp+ z)=uI2x7A&H=#8}>{OP$jw{8W6v)FrYVDClH%{^xp(Amh<*EiHR-gScSZJ%?tS5&%u zs>k7SF^7^}RmjdV5&sBl3JGTD6@orf=z!((Wopo(B~}x00CNKPh`c9vl$D;2&4tKy zsH=3jjPBs@%eX%j?u`RW+)_U7f6?aEUcs-|LoQ@UdO# zo#1R8DlG#{9Vs^*88<)`(cOidU-%;dT~c#X01#9DblQ)aIPq{YgG!x68O85Qgkord zUIPaUvpLE;#H^Piw@^C1sNkYeCW%m|y|H@g#O87LZr?QS$n&(nl5 z@|t>}Dtt55pC{!H)dJCHM#+o*sPcfSUU_f5cbM1c7dbL|N%n>;wnZXQR2&OZ0vkAE zX-!}CZM59+>xfwKJ1g^^Bth=Z93bD4d=>v-6}w(S)wGYut%}!9KrF;iRfwG~IBNr9 zA=V8-FY;{Rjd1wM>m%D z&DA!}oO$}wtMwNzy7J14tS^op@yx&4@?T#Yy(`f82la3B=3W1G+Xk|sfkLWZ8k^vs zX$H|ykN;vtp&C#q1!ULF7gz@$XkUQK7AYT_1GB|PrpD@HQ|I{3^`9HMz!8 zS<(5CC6Ps`U~HjmZyxuCUFE%;CW>G#qc%2SFX!+NFU|EWf|ln^7Kfb%qJdEOUyWDB z?sisYfp#<$7pav2uI7k#F<`Nftq`sOuI3m3a0gKU{fv8swVG@+!nY361~`BS$gdjc zo#`tvdbF+X(8bW@&u-GmUC_H^hSm_0-;o+hvreUfz_X%Bz#9&=fx^!cNhjQqF!<(K z3&OX|+u3bp@t4nk{If%-+gE* zZUox)6r*h?GWv!&7lXNe&oO-L1`P)CK6{60aPyxOC2NL}!H^>*i(5e;@d&*lY)6^w z@X-E%b(}!-IVugI3I=#(w0)oBXYk6jQVw33jq7nos8SO(<>hW~O&T#s?r2RUf(&;L z@^NA0z`~<7?q-;jj#;W33gO&{BK9S|A8J%@JSzSjRPhUR8t)fyKFoqT`$Z93UF~zfxLN7qa z*i?+}gK~_wqsz;K(YsN~vjZn!II9EAk^#Opx0R>?6@=^1!9nLv1*S8_juWQp;nI}o zRfRtEUmt$|^2gSpmcMHH)RO5(RX0{^)7hnoTYols3>PuEaiI%ZJ7|1#As$Zj61}U0StyWQ~9DVMH z1YWX?Fb;T;k4=C${j`tOb06bSI7@+O2bcVp8Ux<4xg7c-`*OZ*z8$z`6hvF6#z6Yy zfr7NOu_OVgGBcz8QfCJ<;Qy^Z)gaZ(siqQ-5X)ng7o%Uv$p; zchqwqzGYquIR!BNa1gYfHTs0Z&mdU?ErDcBMwFTn%@_0KUG=VEF5{BO^$}I)vb%jC zUovkSMMco4qQxF(Fy+y62(}32OIWm&uxRnKXz{aXfy>19wfLF$`&qQ$tSwsnEL!~R z-}kd<@r#Y9NH&V6nneqh-6x=5u+0buC2;4WwvE@zti{XdJAgXD@WQ4SU-X#PQ*jY{@ZRCN&|Ei62)5k~(5(qp1} zzZ4sgDa6&-Q_qrP%0ZH&v_o>>GmOiV_g|qLNAmuo+@aE1I`*)j~;~r*?>4=i(nulX)%xyk{IkpW(L^IMC6-Xfk0+7*Rla$L{xk$ zxg6CcMbrj;mfb+`Rf4y8*$srV2!H|u!{A3|U>N*tB2f&d7)JLpmAy=5uV_a?oAju~ zf9+9Y52o}$V@pa}(?HT1-Nf;;@I*k3z?0!O@t#y8FtBNTkU88H@%>Hr4=d)h(QLDr zuwQnRQ0fx?SLZIV?j_Hf^`-!9K!6P3GwhoCv1^`mHo@z2quEpFrB2o1Qc5*;mQx5I zCL5|V!eF9g;cGI%M{~K29Bf&cDvbfzFg8R(EDUF4VjTu;42EOS&O8MJ87S@;0H>DC zn>*vc8M)p?nh)Q1MObZL-nJI06XN!^=a6-^9(N4Msrig&amRO<6~GK?sJ^a}w{Mws z1r&p!TaNK9%i2pgB;<<~g&aZ@=@Ig{8A&9%D@hx~g5a5veG1w*xa1Swlc{AGe7}Yy znd8V`+`7%;F!wNty4?IlORQdS!QtlLX`K#1fV)3TyzbnHpes#@nQm0YRG%=ECv>!Y z`?o@+rla*`@xz=~h}Unq1rQk`z7&^F&{EE6VFD^RwW3 zcL|4zRysNI83RH_zy)3zd>CcI>8z5B!0c?}UH{#taP zM;ME)x!NfcA&`x_J)^v_YQR1Lm z?z0F@2~Jn6O)6X?_O@7`89lyh(H6I!t1Z6uR(gfLBZPIlc&z=;KqO0)-s^DYt+g)G zj}F$Z;B)F*N>Y6pAdRlRwI<^;i!yzEc3Zu+KD9M~n+#4GB8MWk2}mA%D8{A=i9{iV z*P3pf!(M&pR6d!^r?T~LcaAH2AqJt;I$piezMJmoaX3sleN|}?ZKK~Zz4@elWBqIB z&P=5@?yaZ#)~fn?)Tnu@MgLc3a2W=xhgSa!#cJL%-5I*$OlJ5|WGmFPSy-bX3$e zh84YgS%1#f_o~FFdWg&A`|*6yLDLbfDw1DP*{eQ_QSXY%UT@cQtLV*>CEtw|iZEB2 z(i?L%8*_#J<3L-QT0&C-0h+0`4x*pK5nhj3N~tfe2?T;;-EobkBvd@nEv|t2Z=x}q z+l?+XG&9ZT^UU-?6*Z=7AL44APl~7RXJ8rGvt&PeKQ&+7qepdRuSCJB6ipA}NqSV{ zp`ulN>a*GU-W8aJ^QTUojC;=3@v$yf4&pl$dMs02WS?tB#Rr~$PI ztvl#>M12KqjCfuy*xz`jB{N0SIe>J3FRq+^6f4A=cMgh<((6eH43+c98(1EHxdpO}jb3goRD0l?d`d>Cddg4JvMT04v6;74rKX`r-CL_Q ztpv4?u#PQ!Ii8hQ@IlM6%c|`6W@$exxcOij zqjXn>%ilNMF?&%JKZ}Q|1YvU6an;o*)OOH)^X zTep4?A3>a*^@>{Beh8i?_%u2-AgT@6OsBBEQQT_1GIc7r{*8Fr()P*FORAsNra084 znC+KMuVFZ5!EhHye4z)as|{gaaQ!hT3ii?w#f!wPH(SR)I(6!!3h1xjCmu6~f&Mw> zqAel7BB*Nc*4ixkDzETqzS^0f7I%O;_<6-x$qTUEdl|z(3HhiMy>a&;>p1o9_N|DR zD20TYyiN&${HatGEebQ@GV2HQb(v*(yts*FXKBkUVXQUw-G%@eT=I9;sx z)VH42pC~S_?MV-{2N~RZzzJ(;%R>jH_4F%NNc^try8XrBl+HVk6@>Qyi9}p-Fv~O(jNBb(^e=o1XS|ILUi#TY56pON{Q|m0aiG*^Q zHebCB*+uZpJ+15&+Sl|!+PS3NU8W|q`OBc#Va4d5pi<08`MD`VJFn~Ku(0$`u(0sC zH`~7wrvWt4lnlCLq9L~W+A1xltW#fA^w6F*XpRIHQY(Tt7sibEzAqJ_dG-6W)y7en z0q_uK#|$VQx|7alCuswgtWE4z6RFBn^zLUIRi8^#7WJ;^)&u!5x_)2#lLvo?2j8UG z-=SgtDBX^};?e3JB9Tvl1<+Tpw82*Z1Hq(;YoH6E2aZx?`jo-K7_4hf#W`5#!h5(I zsrS~!HQ1%=wr<_3joZ4l^${TdLOB~s@X?sbxbnGqN!nHL^%n!xL9RjW0lq=;;o?|z zgzH%M2;Z^svD%656MbiCSGX>S-RQnDHaGr=@9)ar;zcgCTeLbpL~V@Eb1#fP?0Y}% zruxc?>h@qN(JH|s(5yqmeZsAK9Mq6J9P)Y`!B9juoNm<@N9?$GMxC^FE^bE&<2UE-T!FG33 zHHDI8KvX`HrORr@$$->dH8j*ghj;2ne`TF>YPe=|P3fwiz7!`M z+B=ZmoC-~xr4FgP$GQa_7?o4R1S{X|tP9`y;HIaKqIHAL-g-B^H}Izm%^pT55jr7s zdg$Yjq3C;&1iaUezkbi&pwr0V(=pN*MG@(n@aWo!s{$>0=ve(z3*Pq={PVOQH|^Kg zsc$H#ZH4`goUdZlLPl9er~1vPGjMGhWkz{Tg(%+R3ufAs?GHG^i7TQjPp$M%<;^3 zEHWPR`q5E)y-?93UNzwEaCy*#+hgb+m+*atje&04dIFgYaE0%UIb-3y38&%lxuUPc zVorF600AI|$Cne@Qgwy;0^AqW!g3FKQPVsiUCJ@G7JOu#`kImfyj4@v=d#*Va~-&M zU2Xrmx?0MHp$wTin0z4frQmtZsa*?}1W zOH{9!ykW$g;|INT!pO}d(kC7@q*vgG)2>_8SN)^4-nvuhOQt_~>v)koaa=#ooryD- zV18gS=6`B-xl%j!VAX=fC-fBVxAG0JD*y%G4Wl`vVzS}qWX z1fv2L1+pXJ5ymHS5rOA?1y#gkn;&SHRBe{TDpnW63C-+8O(x3nFiiMR6%-HF{3qtA`e6{Z19Utb<5lCK8S%k-+3$Gd)qb9+*G?!enDJ3~T~9 zW@MMj6UmJaijcvbi0cDh==+CT$DaMdyQ^RRX0qBi>zd;Ntyk%RiVHSAN&EiB_D`_F z2Els#gW0V%E6&Nx$*5W+8mWkA)PwMx`i;K0TIAT3&S-ZM1TO0KlJ@v8dw3( zPXOsovOs=qTp<7PwbcL#06}yHRDRPDvLS64=zo`kXl`BvOfh=q8VP} zuI6Ui$rS6vs6oH_`o5B{K@fIo$v3{R{G9XWS6@4E^x$(JxpC3x?JMs7j$2#oaf&!iY-8$q97<(PkTto0TvX_u-a$1OO zAHb1~@2s|_YFF}3J@x4t&mfPgt#9A0=$NOdGk}fiP<(q;jIafHr+#N9DN=wCAG`wk z!)uNfy+Pa$VPW_&B;=A$(q?$Qd-X@!1MfXOjGvc;uD*M&=q?g3jC#WAO+ER(p(=p~2P#^Hvkim8P)ML8$?RVS@b-f4oNVh%xyq>pyo^iub!+&?_;|u3q z*?3I<`?6g_CUF?j2K4RA{$u&Yb zbuis2uqJQ~IbfIyr%9ql?oh1vBC4Q+ycw4(-c9cpKSe*qINO*OaVsHq4~+Erf=P(^9NH*B_lqY{g93C& z=2A*5l>&X^T1rIs!pDos`+HH8IOT!Wkc^{NfJl|nBQ?V3sHRduDsg7d0mT(^td8WI z9@;S!>4ArWLRgcot4%=zByEs_)u`f$okY~BAaIOFiupY@6)o4OR+qHnXh;;xnQ&;7 z%KXEF8%EW>cEKf2HMM;tCMPEjpK)))$QMuWsnf)UFV0$c+3s(xLzan#mG__Vsr89< zk+^RV=I0)3>H%37_#g8adI;h%U1iB8LW-=4H_y|i3d~X zf_(8Jjxz)&iB~5<^9}hK9b-}16w?*vHpqOI>nYTRUkLvttc7XvAnzGYr|E;5)wz{v zV#+#agS1H!De7QL5r-9x?bMoxdSR03V?q-m6B1)mkGLQ8e=0tA1j9u3y_z#tKp4O68h5g5TppAA$nF@=qL2VvC#(og z2KYC-kMKe1D91qV3k>8&hxWDE^kf2vBJ_2{7?se)ztJ3;)p3?vG+_`Gu1yr=iP)m0Qg0wPE2>>ix5o+1f1MEdK(fFXLo<1lC?-yudZUda`_s)_R@ zGD^V^8} z+FlJc7-H}N*9QA}hpR{FC&PIX68gD{FNE5*K2-_0U8sXkrXnr%B6?0yN#C^)u4_>X z)B6gf83{Lb!fx1OxuDvpPE@Z@bro8HdmUyhXu|{j$w)-_3te4G~4 zz8eNVR<>${#W-u@8$uavdP-g`E3v-A({xi8w|!H4!D%93ZMD8TyLA_y(gV45ChydH z)=}wVvzV5tH|EFvIsLWKfyO}3aL9#NahIirA0S_sv|U z&9}NWTz0`q;^4RA$$!QZqE;bvuXL!0^ezq1lT^K+c(GF#H~oWIOnVaDmp~#fXC&eN zBU~4p^^qT0GXtG|TuZZrYR>8g^>yeCN%fOei3Hf~=d7_{@I4#R7|2)vwhm;^7{DA- zMA@2`)Lt6NY5m)}R}}MfyEeI7ef{w-R2@2~Cet<{w3gJbnG1#wKX1hN(V6tPYnz80TWY%LxM_0ZWl3k{oAR`|t$ zny~yrmnYf!8@hZKJG%PrdE)T4=MPi-|s^g7R}DyXe=mQ zkSz{qsO`45*qd;cIiOSiY;wA7f|*Ylzq)cxXIUbLrgfX2t_WyKu8hQBdFY3>K7FvG zh<8E&^4g<=I--C`Mv{mhV(EZ#Ql$0MhH|J>Dpw6_qM$p%(;km+OgV~se@etc^~+hqYg|D^TPnbQ`F5^L4ilP8bxoqOf1bx(*_t&2Xg-e2>yXhL2$ z+56S)KkK(amXso2_Lvdz5s6dcX9Q;j4e=R>x3|O-@i1! zb!k)(r|FP}Pkor-w?29&ft|9Ve05phAxHK-@v`vFFTX~elox96TQey?>-VRo7eAly)R61nnfypD^9gYg9Bgb|Om+A}|dAh5N5)2($)f zvRKbK89jjt)W#c%2Rs*K1jsOoHYhWsXUc>{Sd$dEqMh`T^|}qNFu?Nb-}N~Dmwva_ z)^LCMyV9P<^Qs4)chuAB|Ju(I%lO6P(ogcw0?t(*6bpEk)22_u8gZzD#T4yHAm-rw zu>1kDM6t9_nY?ukK0433g7sbXLABMUO)s-Z(NTn6H|$F%60>j&Hl{eA1p3}esD}Mr zRF(;MgRevJHBD^AcUrN|FXk_2x*K2OyZ!JcPBYyJlx7c#U<7EB?whMT zj*@4wOq1$1=m~#qfu*G?>v5o|e_b681wt=i98~`br^GhJgGB&q3C<(@KEJR(gOgVg zB!bXrn>0`hh&u3}b7T;9IG8G&=lZFS4jW~aJ*qx>!=kp=9~IkA9{lKaw`oc1F!9G@ zk7%8y=a;n3P`9>i8g;nlX#M;GEM2voz@}5#uMtv4v4?G~^T|-q6LOGCw51l|L1^so z+A2ToMTrj4K*E6`R_m}6UxnTxVHnIJtfY{I9T#SwlB0q{7>Ky+ug}-^7V})& zTf*1%FnyvaxG1PD3a*6uO~GV7`0wnmA)wLzmYU|7_2}D%3hIn%6jYiMr+T}E=wun2 zm&p_ghY68fr+y%R_*b7-s^sUfFz@{50A<8eYA+;Cl5fH3YCd97V(=4yk3+ygzc9kboDJ@Zs& zceT5tySuw*usX_7xk+fG(xsM`!N(Pp7470_MC@Sq*HHf-(x!n#nzp4#%j z*M857n$N1X{sg6^b@mbBZ{l}EAC{5EFwm7eV3=9$GR$m|=@+AW3Qy0Ti3BFMe4YA{ zoLr*DudivJ)G%y*88isL(e(oQ zjkB#+$ODJxSjNAxSoyN!o{}j?Sgw$NbgmG5{`iAFzvRH@(?$IG^g6ZU^WY2zJbZb? z?T$I%xib!S={XPf_c;%C209P8_lypYpHBWY4q^u0hCw;`xqGZc^S~m9=O7>8`rq~e zmeK`fN+OrIBC#UzLc+*Wle0F1E=qU+S{9UKbR**-j6_kg_a z@57X8l$|px=T@q@%BIRil`AVZR-%bvNtjjU2A<-2ibHQ(Rar?pg>$ z6oc*?tgV>|GeM?PQ>PyWqDikI)Jl?yf}zC9O?S({hirYKAbm;JOc}U=IJZ3N*YUjp zZXwT7xpFfSoh!4IO=7api)n$Dgb?-wPg7MFPZO5_Wq%XJwbqcu8emvI!0!YQ2HSUZ zKm-GS32aBLq^KE4_6tjD{CtY8({9wAWkQJb2v4(?N3RzfTkk>>WY zBkUS~Z7PP8Ghq*7etbZwVCSiwq+}S~CS^65fxk`A2t`eRpm07ALH$h7AME^iP!uK< zV>cw^5p@Kb!ocVtDFv-bf|4?~hoX#nRAcY`T5@AYMV^roHysJM@I(;x_QE9oYkN&F z15e0(@Z+D9>Ze3G1#-e}$K97tDxXoVDdicz6IX+B9ow*muJ7<$NC}T$%MMT)o)Tpw zsmTtZ!CDg8N*SGmzCe}D}58$Fq=N;I; zPe?I74`Uv3@Xq$hhzRTblt7))k2?yEZd{8W4HYjchH3uA+TysX;d`L0bUq2`1lmDZ zZna38WwqT8#&2B*gS$><`ROZ)mKLeGqU}X$EiwOO2gu9(J(4YqE~pa=3kypNTA>j5 z{}cJ`{{I&FMLBF6?>!j#1(Mi|NHE~Pb}s|olg}n=D#Z zMyRX5TLjf`l5iauuOQZbN(y7x&GBEs~lp z;aLpqnCTE-5n_0@7H~5owB41Qml0Y!p@UU!-_X4+FN&i7!`^#<$5meI!h6r2s_DJ=su|6U zq#0=>S!JtO)x9@iFvb`g3^v8|5IP~$6hcBMfrJnexRxw82r((7!AT<|ISB`n1Lx04 z022ZvU|YWL`u2>9Z5d3G|2+3T7o%yK8SQVa^{utORo?afQypKvavciX;!aQ*D#4np zL~?-^cU!}My+?uE3-6dW{vhgf-EpdU#v4JY$*69YdqK1w8`q_RWzm;P%^2UM9;h*Q zwCHV*Q*mDg7<(b2W`@NgGGaJd%n(g8nGX>K&VN7@I432+CZoVCSMdgw3ss`uAgol} zSxM7=U^KWazmldserVWIWlwgkyIWQT3fIP>b+yM063cF|UUS0$C>*P$H<4a0M^d4w zc9k{N8Aop6GP`-7g{%bh)f*yf@#lO#ji$2?ZL6fCBwbAb7vAw$(6$>TY_=CkGQU1Ir;>r*1j{2NdxFzt8|4{LRh+?Ee%h5o5=N^2g zWHCZJcudND13>;@Aa{)Ez{SX>#OZR}ufwpnA{g^ce|BSgLTTOQ9NZPI2qnkPR9KdOwF27Df85jUYz#rxix%Eje|w^yyQVm zkM3c3$z*`9b|S!sGM|Y6-|%73fYcoGmRaW}O03FReR7IFIN(>Y&19TEIQl1;ATlwk zrT&$oE9O_lvA72|4v&jAACXjp7j>RGx%X8mM*nzi_;ufCNhl!aK1}_s38w za_Xdlmt0OhJVm2J;+WU37{WTp>sQIXz@gKRi-`{2CR*%86f4moBO#KJzKU_eZEFe7(MEwt0)X{L;Q00x#~}-uXa^Qr$HEq zKZ>*1xzLS7q*Mlq)R&Qiy+9p_Od~h2Dp2iv1^~4ijRvK|YGb9KZWDT`Crd$XAygOr zNHlses1WT027O4ULsMKi-3Qf%1`!Mrq(C)X#Y$x;YD01Cqi7qOK3%B}MUmh{btvaT zJqP*LG~umM3JNFj{FXF z{xO9HvZmiD6SzlNF)spY3a3^!S2oum<8`m< z_3~FyPl3X4LlK40zZUh1s#i72S2ZdTuOI~Y>s<=9*wInMwg)<)gNn%&T7^L--g0YE zCazwCn?yBkaOl8zf{4aeRN!0j9eOd7Epl+U_sCulH5&E|{U!TkFL2r;{~;PPg`!q# zcvObJuY6TS*RTs8z+`uU-l8f$g;K%icPk=zyFwv@waL7K$=|~n(`)!g73z~uxjgb% zq-MboR#syI`T~1f=CxMSYoH5254Tz2;U`PUlC$JgIaSG6|Mhi`K3ey+uhH%GQ&5~*;n+n(SkR3{?HQ)GUyi5?vUcI^wyc}N$UPjsVTq@>tqNb|It6o)aLvJni%B%8i!lN45 zqX^$_)9~1^RrnoVm8<`V6Xc#F|1nAzMy%Aci<3QCMc;rzm){^m`cCG!7m9v>qb@W9 zB8EXckT4wW8-Mqvy5Hb>d0d*}-mB|g_*LE2w3{DAZsm31lc+oB-k~J`oKd5hA##nO zR2uNodt|TeMy49^OeK!x`^RuFLqK~E@4JrJ484c{QF={0rEF07OojmgPK*Ws4h{eM zf{wWxR%DiiX9Y{Y;U8#Na{K1boL6cqHKzI+8*5=R@8=!-ALK9N3jEyg^lLyQM>+-S^2x!kSa zC;JN;5#QSFCYf`)>u5n4EXXDM%PzM&mBV`WU~NVfCRY|!s;j7EBN9pNlfBO6_}F!M zXf>8aL^7L|Zb*yEpu&lKXAmDAvQ1S!6iYy$cAL|IDps2+SuB-M$V#QG6uX+bZrMGt zYO%g+i&*SjoE8n~sy1FRc%^P==XDo4Ap2ITu9E zy0mK%Z>cIab)9EedF~A(Hyt{=FfdqO92kUDUBZ1z_D7+>#kjl1Fc-~S#6kCE(TE35 zt4lQ4i!PThiX6oO?A`slHTojYN2?GDIWXe$MR7NV>^SCY?2-Lh)JLN(Aj$I(R-UHh zQGC6ss8pB?MkpKf%={Jl%K_?u2nEU41wH5=Nu{Nk^bhlSrBDi78;Mdhx&k##kW^OR ziwA{z5K9FbQExsGu2J^K+Rv@qIvmtHtnLd6soM4h3y12osbXB!maN^_nqPaf%>7Uz z-?-eIOGdn1kyL2O`tD^JP3{^u%48zd34f#;E8GV_)vxksZGh(wv%am68U%1H82&C-i;sbUwY3d zg_g&6xga!<(_0LZCNfxxK}a?j*i7pnLn4Vjs##E`MB_4uxzIr1IQuP?xzO)uxk{RC z1j)y8qu{PI`2usQh|%;5ddM~edqG8IFcR1KR~-(6MYSx~(ziS%2l~9tqOz&9wp=73 zR|&H_%qCAV)8I|?p()y;2N*AHp^hVm28;3@7CW1gg3FWBgt!q~2a>=+Iw z1woUf)#&v|TmuPS;GBASQV7I24&?^#js^liYL>k_qR}uph=KneUol2F| z9^QW)`46;W2nFugG#ioysCyCxl6WQ{k`OTdlK@D}mY5IOa5|C_3Wv?H4y7CPyg~G;T=IA#?DLyl ze!nF_&Oie5zIltqg$TquBXYTmh^>{qy<6q?*)3)cnZEaS#^ZhiGR5zWSS@=W8;EZjf1W8yq;LtQ|FE-wzscqZJfJ()pB1? z))h5q4KOvA^ZR8_3tvR$-7li!67sRs~Pw`4MsD0%@2WKa8i z)}^(frS@o~sW~D0e#g5gQoTbu&cz(R#= z8cR_nH(>O%sPz}&^zW4&S;bU^teJA-VNnAaJ^X*YtGLc}*Az3OxmV|Jzd8585 zVeD*#zI*9c{`Sz1*5;NBRd1F> zhq2O+W2N84N~^ig?zU5WROy39dtfvcb3qFo5Vg1Yc%RSWbh<2wP7T%^!jB6-7Vsp5 z)uK8ct+)rd1QeN5XTiQRn6JVK$>~CoISK`fPAAmWLGX{Y?OK?%EwgLbTmTKE-drLB z3u(eq4U?Ke_!!HF!$$sE66M2X8mOX05Mh!A1*)hj6>JXSyK7HxUSf-E9Eh9zL9Hv* z)Kk1>pxD~IXlZS=DWq;Ho@EOw6sKQtZ7kl@Jdo_We{08ucmIy}TzAIPuP>{qYpGwe zX7DSH0mxttsFG8RaT#vg=(QNFLkdA_E{1Twy9)PuJ?DA~Zi*9x;3Rit7yK`HVTd~& z8rADlP%DSvs;TzL4q+~4?z%kTGC*y>JQwQeJb?OW^1?C_$44}JjNBxCXNGxI1nYwz z3Iw5b3S6ec%P}u7Udi?!eopY;eLw3?BPx0>ySIOUl zR~6<&(PU$CPm%#}7<178p%`&GgHK@9a=d+f#B5gYlN|=cRk5sL$mEcQfoPZA?aE@{ zR;ZYdjgFU!z7eiE^TJrn7^ksp^Uj4xlQv=ccAY; z=X2ytve+w`c-!i8A8cte??R|21GkX+=7nmN-YpMRu;ny6}-Fp?0+Rk%QfMlbjZ2mc0c` z134;%v30d3^9&1{wywSSh9)}61Kn!VC>BR3SJ;Kq*OvfZEO?23X6!|40qb-+glA%( z{*O9UCX{aN*mC>IW%brV$E*civh&BkdpG}s!@u8l*F~4#$Oo?bIM39gDas2~8{{kur%b3B~91EcXcA0!QfwK0L!$_|f2 zB3{~Q3fbW?>9|)B)z@jqL4lG+VP{?H_?;9~HW8z&PuLO8VW(waC$e)K)MukGw{3mM z)6)|^=i`Bdxai!)nW$D}ix?ks1{buRx2`v^jDP=^ZMR>OWIdo(6@Sd@6F4; z`d`D1SH(M|VOtHFVj z{D{e9+#_(KI-Q>m_9IHAelMyD4N|u$oGuC)LpssSE``_2)<8O<$N4C4o#MvuJLi-d z=gujW=E%6i?dQmz?3vS48XRhDoTu1Znm50(VX(jN{p%H%zW=wzIdd8t=c9Uq=blD2 z*slQfX5*Uol8vIEjzvYM=v~PFDwP&3;ya>71;BnS=6V>JYlEXRMRcGe@IUBGrwZw) z+`tq!xzPNt62V!K!SrlrbzQuAsIhq&|M{f@vzo)DQpuf7Swk^+R0|*(qe6?YUhy_} zCU-vX+lx~8mq)dxVwA!G^?0CYL|s)if(llWz{DjVk%p zK=0C7r^+|?1)hYdHRES1mQtlJZr!?sjBlUp;8<`ozj^b#J=iPmD*BQ&bW^p4)n6{O zpSE$xyQKqvl>T^v{&)ZnIubPt3Vfl^+qYz?(Hsb>x2R4%ZR4!;mKu1K2f5Q^2X}82 z5ysiLv6=pG4Su%p;&u5~Uj<=aeHC6Y`OGvAu0Fq&TtaA3_DUhYm7dX&WO(Au6H__q z$TH>4_za8Q5U-O-6@_c)5j&zx)Hsyz9Ir}ZKE($IE1Z)j8|>fdryTr_xW!Jp<;RNh zsfX>0^)=y!!NIDFmc@O=O&T4>FNQ^QLX7-SQp5ogV}TH zt1eY6O!*tKF-OFuwM9b~hr?oWQJoGnJz%F4v@_wD1JmCeCt!b=?n5DA{~=Mq9ppmt z{U`NKu8~LPLf8sB1Y9Q6+=d8#!Qp4FfnJZ36kG$?8jZuE(*rZtgTmFrqxkC{(q3vl z1wVo8D)m&6a5Tg4K!LqRESENuWKZGpFfWg}3}CK=*)4PB`o1|(TZ)Fl#LL6dv2Y1SWJ_1E}P&9cwp#-c}k`r})D1RJF502I*`6PT`Y#}!t3@pv{ zI4IzbPVcw_*`R&MC&5vNxypEmjYa>OVY!*+x8i8vq$)f}JUJ`S^it~q!p^i!=tKdb zk1}`c-l0{4eTKEG+v>7)YDKs%H@wwf7zi%f*6#Fu;nG>NQ)!*15KTsU8s$HJ^Gm0u zAG{;rZPmflo^^rA*fga6)aUK~Q#Lb-Fe@wTgl#ij_(z2P+&MEXn2|Ej)veq z2kFKcb^y0Vm)3CPu5eGne)AxbM|K2(jWn5aoT@~VQx|rm@pgy95As+++VN3^B8Q{K zAz`cO`0usT8AsRvDNCuF6GTPncLj?2GEF~))8W8bHGEGsDE&j2t zpP#j+b8xe-)>pGKzqYOOOW$4Kn47BYT)yCz>RK^b*VC5ilmFzmKl|yfyDmO!yTKU` z6iaKj^8Qy2Kkp0`l7lx~es89G<)SkO#X%pe%a0*Pm!Uf~%3U&s)0Knr1~2czvWzBL z(t%w*pBu2b?8N1EbBJxxdE(EaT|g)psTTx>1YZ#q3B*=v{Ga#?oWDI0s{+W73FIKy({A|O&Xd?% z{}PS#FVJ#=6kk#;hu$r-Rh&dL^&Fuck%C zUqd7dRt0DR(dvv^VVDSIY2=kqmTLLYf%7lTscqEjBGyoIoyTv9siokSdq`EM4b@j? zmDald3nl7*R`OYn1p~1^Fvp_szJH(MG%3gOFW6Tfo(giVW&Cc%n6MwvZXx8!QrsJ3 zF%v310%!#t#eJ%LkNOE9h{KpTig4b;(a0V_HWrHo;>iRa0maWB4B&yNJ2%9?6yif6 zzRIHM)Ch8fZw{bq9A(?MN5*L+5)1DU__1g-9tipIXlF2(NG0)LcRa439GkThO^=)i z9sMTI1FN8jL!5@vHCmue8usCL3Ogqsu53-q{vFV)?l6Gdg#-~s&j-(>_0L)3?Uztj+ z&mMk;|BKH$G_T*{ZJJ7-w;#KxJ+tt^)rGku=vJyw260$W>cdO-|Li;ET;upWc}Tbr z-dQbIWg*6@j{^?SDPh{ z=ktwCB|H$F4fu{?L&I(Gpe%teu`Yl_9%5~%ht%C zPj7f6mg`w}=~sSr_9@!?Qni~d`Tke0->};E*QvsWgBo$FK{$(R=emFwJjgeW^%AGV zGN%SBoC*-9^o&zM)D|E45^<_;pr80NIM~_IMGr)=dv-4#h{m7x@I5`ewMkuUtB%{O z#1%U@Ra=M@v&5-*yg+-j2wcQA+>?6j>Fp+t&7R%akGU=2SYMym)kz$)bchyrac#%P zI%FLkazj%A(4c}Knwpz$L&03ZYB$(y$b%!u^XBNB>T0GbePvFXUSX`nxrOnPMP1>& z3=>o9NgsmMP@7C)PGc*5g5FrpnHYP5Ju<}5@m}^Zc0;Oxba|@?6pjau~ zBC8J$-8BA%DWbr~S8YtTIAXWF)0O)UbTL)dlir#1=qU7lDJy+H4JjrHZAg* ze>+VyB)u$e6E@?N9FCD1U|k|v1z=Br4UkvC5{N|Y3B`tT4@~o-I522DJe?C2w*sC8OUsa> zPlSi@gRqwfiHtqLaan+(BMzwWBmDO%i!QxjX!e4(r2rc5x~=7^o39+n#k-pqC2L-q zd;cK6ao(4PI_G?8kdJS&}XR#!|D-SG;r*8WJL zd))tSRBxdBH$_y26anIDk=N)uwIH)j&~kAuCTOrVYVh1A`|~LL4Mb-Cx=XZJQW&EN zACTj`a4B-AIwMyOB^Bh##bPO~PwrICE0!OR4SMd3X4t_9gSa#e05s#oTpbs`_(VFC9F%^uQTs z=k@7G#D4y=ukgRv^u^V|RYm{T*RAT`@{Qi=2qtRQ1_I|_dBYu#HMf0g#d*Ocws}hu z=hTEHDyl956=!pY_j2hYFA%j*SoS7SD^JwJeNFkkmhKU`gUNqcwBx}n?`H2!Z9*`F z${K43?*xn?qcws%-!t*8w?Vm^8 z9yumY|*Nkg>_nY;oR+i=Ht_uQ(d>RJLgJF;bcoRU?EO+ zcQ&=gS2ZUJk1eS_t3w~C8(F^@JA!KBgd}+B=N{M#@GEIY=-7@>Z&u56v?G8I#dZSj z8D|(?6zv2R+KJ^d;2Ip@jNpsEQdBppR0${=#JFAYT#WOS8SQz@`4mFHrNn?wqwo}V zM2NHvLc2V107saL;G?l&Que1vJ_$Z)@fl@bNFMr>?7iblI}VyN3%EoDc>q*sb@1z$HOG1bv=*)iphBn_^e?(mZ2*f{RJ`_KmDkG95QOQ{C>CZ*O55jzigd<5eEQRF+gO9Q-F;mot zX5<5-!JzS^t&FG%8lzEQ?|evGlP=qucaE_&lN+^caPR`c*wQYQl;`jV7@tYjoX8HH zHc9yt7$il03SoiT0~<}_$zYv2dGF{CTKG;fJ){sjLU2r*iNYe?!1?;{rYm}4)76%0 zO_qo?O-;#_!*fEUZ)k8G{OL$HkIH=P|%J-EdxamqHq!DkG z|3)W^o>ss7)D@YA1^u&6{p}CO9~n7iL&TF4TGJifk9_gs`)>Sqx9?Axu2SpL4QF=E z5kjGEL$-LvaLH;FOq~a>xp?-_T^qM8U#r||KJPn2mtI<1z0GUYwbyl@f5nnB0L{ST zSQV6y$rRWnx98iCUo<}@7`O&Jr&f@J zphHn5m)|4kc8YR&fTMFm6OzVsZh&u0r#81cK(w<@p`DAxCD^$^A{;>y;1EGgFcR^2 zmI|dB5&WYx@dVW-V(#qZkcbk2D>YOF`Pk#1|H5!}?ZR4%|FY}HfBdVD-5@&Gr4sSx zt1kWJZRcDch9ndS zW~~`Al-*v1&4`|-RjW=z%6nHdir$g1m$KhB8+Brcn07kU&|ANF$^5~gj^3dmamf-< z?43{VsITv(Z)isE3udgIR<%4joD2slT~W(vmsb^+FCRt^jHpYB8dEWu3>Z*ePA^mi z0u4ih-C{>>38m2&FCJ>`pftKD4pAC?P)egCSkBVugEOSj5lTBjD;1TOKyw_MT*rsl zQSaCuEA&3F!hKZ|X9LVxk$S8qTCApYSRo209F>D_oT-0AsPyHa#E1WpT<nbN{W_?QLYajYrUL!dwP|{>rlyv? zm=iUwVlLNIPcIgWO(Zmp5E@ImzCPC|##6;cRlx7CS~#>*y|*)w2pCX-_TGrqihR_2 zoL>?J8iq_275*7SVWOgfIh<161ej0#b;l6`92$>e9;(-7D4;;AT)Fl_x@X-$sG+dh zh&QZ;!fefW^k(~H4TZ6|@`srvzbdT4t@8hyQ`ox{ zkgJI2fQA2o`{^wB^(|iG9Vg>$Z?6tK*wQ3j?YMB);%|s zr0{F#A4?b<)0l}pG^M|4W)kyX0==?}{%f*0rA*jk`mB_DbGhh(bamtl5M@@A0#Tk) zlQKn?A-|&hH~bD&4o=4)wBKvH{Y&IVEvI%6dFGKTgMzJj^OgYp7+UBZ(QhS!+&3*mmEbYEXb9_2*uLGn9@((MwZ+sl-0pMla$vq65Ls))8MpEi~3(`tnv@)T+% zX=iU{z7j=7Nr{00h;U4;qJd9hg9|G zrbEGzt?n&*%Am3PttvR@mA&!{rl)p%kd`uNMX$dIRi&A#s)(&Qu+@}K=SU~z{wX@C z+-%A!x&Dc&sM3%qnTM%mT$3G%MkpV2L0>VHZ_w$P%7^lS;YVX)xa1j})cJpe(xE=- ze@Qh2Lkr;_m;W3Nt!WHxjtX9ufAJYEpMOpQ3<=v~{roTFHxtxEA5I?(X(CpBzXI?g zf;|6R`TaZwnMBQ)rud6~`OSUrdlmO0;_Lu2#h-voq2enO@auzi`Jef3^o{@i=10l zg5xolKw9y0&;o7w)>gp4#ryH5$&#D z{c6{)OD?&XG8q+$>baZyVL{kBSD?tO~Vu-eX zdgdA4@XQ1eKHql~6^vZ9Xi>At96+N?U;f$`_LsjG-(C4;eD9R+e*T$> zF9*A%Z=a-*AV~qptCDk7yb97FuPW1IQVNJ`0t`4^@I!q6_?}*38*y#?^ZYl;jGICS z1!vnWKoT&jgrDFUqooiQKt_BTB&^}j9{==|Pbtx7t5qoFG62XZdAW=}Nqk^TDGPtp zYGrJw@OykQar}4V%ej~;$*Q;fqE03gRG7Q2Nr3xBT89c3@$!@X$}PA4eY+a-$c}`{*Dr^} z>y&bbT!t_U$S2GH8|@wTDQ=jq8#p*ms*-=JRo!%J`R~vblcrGca)FoUU&IHVV++L? zNOSC&@wf2y?S1$&(E5YipXFgRLtrj3_f652uf|{)gV6!}PN&gq((r=J5eDSQlYoyk z1NO`=+cOfZw(jB28dIoq!1JVEsPGFxwnucts}-7@vDPRWuQtk!?U8CjdsRCU_-Bb; zU$w^><~#WL{4E&L(e7&J+M7K6o}YLG&mMk!ETvH0dx;CZG5kCr)y;k7mA8ihwsZKE zS6;^hZm#Kd=@m?>r{7>}lDE{%23*hsxT3>WY)V9ToY2&${`7oBR53bJn%jY{E-@4}Na*=Fi=A_U6wCPv5xx=KlVhx8JzsiYvF= zxc!p@1E0j>E3dfX?9Y7;zel&U3Bd(SgH}8ZI&07k?nazBij+E4mGyA_+#GHZw~{-R z+sKcLM; z9Ox95&DtLtb0SZEYaQA-PpSA>Ex`oEA>+a&@J$%g-I=JBH^EuN@YKhm*?| zr1*TQBQ-xIr1HA?$ZzoV1(jFGt9^2mE}dy=J!L_XHzwyN*CvJgl6)vxn-r5ma*?(- zGJkGqD72_?FgW+L^O~<}zP(uxn-?^n+AIW{`R3&E+Ee&bg2`_sWkG!Q+~j@YhU81h z14(5vwlsT2Ru<1TWM^lE?Be?}d}giXTulC6wIIgFoVOeJa}6KE=)kb5QPU6=IOvin zuMKlm(M`2y@MoM$l~%@%AX=v9cgQ zC^3C*o9U<0i_e!|G`+BO__^nYpL=Hb`K`|thKEhh4{v>O8|)Bbx7a27TU%em4?YhC zjo0YS`(OO&GZVjnw#GNTfUkz?*t+$(X47}~o3MZBt;1XKQ-+A92kbRIN~5I}FmM>? zS>SDu$Py|~fSOMceEbv|@G3?$7V06h4n7J6LNAA>VimBD;xz?XhystET|4Alx{I5l z5wodKujbaj#CIQldi^|D?XV|3e~# z|BvtgH}Re4J~qBsR;%pCjMRRr%tM2)xrp-Ox2Z87(>z|@Nsaj^?^ljsg5n<8`y&Pe z5Gmgu0S?Swbn{uLS{uNHhtbI0K>&D^bXT#GPqTz@QOUFbpry8EW8uu^!NHad4eN7f zH?>B5O}_D~vRBNz_pw)a#rrSsxOed-={NrL-dk^f`-`6)qB_E1T%7?|w_La!b4s}V ztU2RD?-V)GMREBrlp)Nd&vTb^H}LbtC{8};UEt%{Ty-q&4_L#dcs#%gSOOG|3dZxg$(yz;t%fdvb;pMLsv*Ddefj2!JqL&I{qYimQe2VD*d zkmfyL`C8*KeU8F8*=*c{0=f4_fbN95-C{g`dh@C?*HZbk<@D3HFF5ne+9g+C-8*pQ z6{38}9K1ZTV8Id!_8`ej_bh$3WJzzsmfG|2+g+jU+iPoY>Sg$Yh~O05c@Ir2qz)7S z5V`@Y;$%Rod5I|rzV>S7rlwvDmxv(e_n)neRg#&;){Elj!@PPHwGXRuwtO*T|ly^hGNy@&_ z*RbZzk^muMASvi{r5EX&CSRjh6cn(M+FoUc?e2oUQ4^2bg9`H#4b{%LQ|Ata5f_vN z{2_Z@>C`F>31lwSZUrAvsBQY~bJ}vLrrM6q%N(im8qT}+m51b7rxkg9yF=IAoGT<} zsRR{X&^VnjQz+Txiz-@FGL_Tjmj_}d@1ZxWD{{rCqg3x}RV-AuH5jt#ShFs@seiLp zk4o&utR<_{)kc@5lqr?9+M7_?4m}tT)+gLi->e?Ldrs@Dxna+eU(PWWjgfRDv1rj{ zn@Y9rR^A-4CC$-vBwpCQ?dt=HTsFy@(^b{RNG2X}-|*0qTb<{Ig3%^TRT%rDf-~qq zCY8=O1`HJbit>x77|(E@6b+osAv!wHWoxqO)M(?`zYEVW9u?T+e;HA$0rC46QH$`f z5#iya&l`IZUqcmfUcrd|ZU+v781NR`Bbat2lR=-?>)b1txFCAFsV5bEPmrlX0fWCt z4hfqHb>b|nC`A}iF-{VQI|vHnH`RelND3q|kO|6(sFIYomLdK~7*ZCega3-pUtL?D zJzc4D8MSV$Goe{ukKU+Wzp>sTD8fzy##TB_bq0&_qLA5T3}etvOk)d~oCoh;FqB$e z<)5S9$Y1#5%dV=~kli+Z!F|urDH#}qFEGkvx!VB*o5>Pove{%N8YIkLq6`o?kW=`} zNHCbe-EJ=t#_QElql6w*AtEDPEn2c!XT%waMv?JHWev^#+ap+jl!K9dZ*pi|!cGH) z(AEtAiK+B?z2miVi>5@DN$OBxY9g5Y!)Xw0_SgH7#Thrw_0S#-vtaPUVn$rooL`C`;-?B z8Yh}%QFVF@&7LaLtPyVvL%5Ejo2UojYDms%YO+~09#}@|>O%XdJ_6*MDr%q`MgJ!V zhzSixQ}8vS-v^TKxU$HnW}x4*#}`KB%tU3e#=)p>~Wp5*RQ%f~q|v zs2TKSyiVvlpz1U_Qwsq@xM0Z?>~HqJlv$CgO{V~5vHdL>!^RS}HW@flg?1IBS(0F; z5>FuB!iAUKIMUTySk&2RZn~`Q(sPzB&CI`{drocBvgL_Dha>1s`l?sVoq=8aXN~`GgoXlWBx6QQ{$nyudcu!nNj{>aVlJL2-h)-lRYBxixjUh zt#Kcdd!)(CMM==ndi0K1<#hUqL4LoaD{RFO#`;2S?1p+(C@P9Y(2nL29N9yrhja&O zS`;X~R*Y)3sS~RXN|(S3MQWdEj$txGV8ZZGoZvEwkEA(f&p^t|F`A<^BjIFc&Y(D; zcdek{3!tC_6;zKyYe~e|))n z>zvLypAX$i3eiy~qE4}n05j|Aj4t^vEn=%f7i68C0f;(N*w*Xq#5ux3G0__sY&8 zrbHGmUP%;Qxe|lLIy=$SdcwlLCxwZ^KT*4|d)~Zdt*y&CJNrmnmo1AGP{?*{G2rkF z#eh&QBj;-7y1OPqNBz^9lLQ z>JNoCuzQwqzu(I>OZ-NIANCO{5$BZVwJ&K!ar-->8OeL%@{%R3tshvR_~c}PqNttI zJ}|JbR9e{DiauM#=)#2onBwCUEv}fMXmOIqF4j6C6)hfz!P80@;XO{xTaVl!DU9%xPQ zdztlW{T2Wmrk|9mj*Jh&W-=GYH4CKsTaG+1fhlswUd{y1 zdjdK{!U-7*%?uDC!Gi1#29H4liJT-FNTs7)f&i(sL-WU$A5Vw;m=WsZ@OS1>3+_x1 zABPX$vE)vM>``97L%5B+vm^VCJiw4Wbjafk?`GS_s5hW%854f^qj$`R!KA0oWTSEV zMzK_S1!0YFT%%Z1Wqr_KcnJ2f9>K|NK^?|ZMSlak{7Eq%cjJOdp3B$g5bnVB0&y1D zb2W+(i>telr@egy*<)&H=Xp71JqtiKz_@dT!Vw@;I$IzP)T{%5UW${WuY;pM0WYEe z%A>&3EXGK{W4DSbdQxW>&VhpTCK6ra^Ey< z9THgmOq*> zW(AGaP$>M#OiG_K`TdSPLe)qrg*fDavD;~u21@r1py%p1L_*PhCaQL%l6tDl9N!%> z`gy-Uqy8p#YaN#ntk~vO9M(;*y21Qm&tWGD%3L^cdZy897&Ie~rF>|oYD$Tkpc`+gRW&io2TwkBeoW6zo7l=xAtu0&F2KWODOUX zxE4OH7*i;joW;1EdpTEGQv}Gu98FqnnY1B`$IOt0f*@oFrp9x8g6@{f^`THO=q=+3 zsX@jBV2G%l0sRlu&R{k>s12H7-Ap#29|uop3X;%Na#EDNOwSW372%~a5rtD{01=Y! zDAVoGr88+4ocb#CatNQnJ{8J#Xc?oQjk|2O;W%U)V>{I-*(B80%t$K@aAJ*GGRs6L z2d7~jw#NYgVzijP9jB0Cidp6lRCeEOQ|zyTuPik^sfnO9CsyMS?qXUlBxqlvkj@dXGvSGX5HSc( z0QZEAgu)YOsxeeqNGM4=F(j#ijbx6+qS0Vkj0henjVL6EkzEoayWK-#WS-Vd|ITs5 zh+Iup6)N=>!L6z6%}Etby<8+!A5OA7Q_&%26fec;Q=uU~gp45xCEQJ1khr3xxnaZw z7dLV=7sLrnDrv(Whx%hiVAX4mfulMR$xjB3szTB!GC7T$)2TUCK+{vH$4`^e(PG-N|)M)aj|b4iY1?HQaCiVq08Nr1RgFP0!UwZJ_h zTMz>xkkuh~5<<*~N`*RSVBQ0}Ng|Jk5X^0IUharM29cDh*J}MFY#9=U(xlQJ8quU90Zkhd&5?sY0^~;?lFC;kdv` zogE_4tP309FP~spgA-uPR_k6)~GeUa2sQ?c)lK znMp;S4S9p(LtLE@1BqDl4`3gCV(tTTPagAV{J-v8dZ*;6J~@GPv}WXl_(dlGEAj!X zh@crJ!HNh5fc5W8Y)qWr5NxGztJJ7NsYD5qXl5uPVdz01>>Uk3bjj_^>xLIwzINe0 z>`H!OSJrSBiiTq#)@Xjg2cV~krrYo}6>zlN%;0FSh*O24A_yn5(M|^H>;uuwDyx_F z*Zs%YT?|p_Bw)!#Plz@qe((ljPQz3p!98Us7Sc-p*pB(=yXE9J3Mfk!vAjoGM~=ny z5&=Rz9lFakWj9Rh1IWnncfgF&e~jRleWo(n)`OFlNa2UIuEn&6nJf{V<#u7<{Qo}| zXyS1CQ4Emmp}7wX`9HJ)lK%iF+QVP?Km#P%>;^`uF7Df+Awo7A8GhL8D38gB4A@U{ zXhaNru4~mbb!MwwPBPAJ7;Gdyo9f75S67$Fw{AkkeJAcQ|D$ZUF$P*~X)Wp0RApjn zYr8GMCrVDY#pP-$l`!t;&C#B0)NFmu zFd6!kjgE`WtJPYk*6&L5*VMP)Vf;ovPEK9fM0>p2VjMl^#_YG3?)&Up6qlN~HsKMb zE!cCV723kXox6L3^8%+#5_u>GhgNGYhjlPoY8vsYWHP%J9k+I!nU)~O5`4fD!xFSd zEx|>#6*%IsI1a63!u+#9#0+cVADMUm0RQ;$7N+>-9n0=GXqkC+SdBw?lyQQg-wEdd zd2pMk{jdOo$HfoaISnE(bTmXDF{+FRNT#3t$AY>nHZ_@So(leV0>Hl$Vf+ynE9-Iy z-(XynQ2t2gN4Psht&^Y>9R#JQM)HNA6jkMW06|DlioR)Q<$&45#z_Q#nP_UUQHCDP zSd&`J9|!=Xvcl<@*>o&GB6E!^G??IVnG&?;C_sM#YAlB4;hSg1KrC;+nXwNi=)!j5 zDJ%z`>w9A&LAn9c`eo6B!z}SNWTna>R z2VMK1&Rei&0U|=$9pO5TqD@A@JSy+3E7G*T2AoRFpl(A$rzVv$CWA>?G8uhBP#{?X zxN6Y|d<~7J)7RD2LCMTEgbx&DRO^1u&B6x=cTp4yQ)po$Mk%_thc*xbcy0;Wn#B-? zS+p0MC)0|s9zCO7m3bS%KN`o-LB)fJaCcyk5A84<{cu+nL^26UB7Jm%0~GF?idHg- zNGTzqq4tSvz;Qr_<-m^>tiKT&-}?A?zToGViNHXh2^1Yrrrj zw#xMub9Fl6v3R|W>2wL@Yx~fsmS@~Uqx%7jykL09X4#*2$?Ma4Z=#y`m!{GO1Cmya zPRvYspYt+)Vo;Q~(OfDuqW!wq*jT?0OoNWz(PoxXRGF#dCnm5$P2z)8#ffPl#00vP zI3b1QC)j{sHAP)3uyazO8I_qy2q?#)y}VuwnSP_ zIX9CCdz#v-O6Rm^d$vk34LQ-(0YRi30HeF25`A05pLI_2mB3}qW6?&|6$ z#W0Hr80BM-v0~uq{t2J`IN@KhO08}%wKuwx^$jFqjgs1EZ0w36lk+~8EUOLt4S#oc z7paY|u69xzkg6R6{u8MU%H13zDKqJjnPg>JbaO&bPF~Ll;c3$GpC3W%94!|gNe3}W zz~KpTRp=n~4`IRUfXfav4IA7S1JsO@G>ngKFueP~NH#m+z8LK&FjR4^c$MQKq(cbU zif~00f_e9>dY-v5C_~uAMaLw%s~DgQ2x-->~Ae zPx}{j4z9eZr{hbPE$Uy{aoRvX|JfIKrqDo`6q7{SAyQ~5kQ$0p_zKWDLoTHst1tvkG zAq7JRHP{x1n9Z!$K=|1NGV)cJvjX7;=@2a=<4D?$XmqSWWPJ+9(gu`Ke(&JC#=3ZY zddV7Q234x+Xj|usC0j3Daa(9%*Wij9XNwPBx^VriThHU4J7+x~w-|zD6A1s}#=-fC z>W&Sz2?}&KHz%grgT zYXp|e>W1j3I1#U61{p~q%~p03sU|F$SjBN2jfzMl9L5k7#V$o6fqZ&nSsrnuLR+tu z$s^56ggja-$4ylpEsrjyQCPHX(%`Vt%!+Yg`r;oGPh}owWug6}%BXxjf;5NDK50Rf zyg~I3!54?{P2!WpH^!%G)XQI5jvY|MChl-*40@+CE~$t*l2k7^qEHy<;bh7WjY4&r zv=wLF_eY&hJ;p~Jq9g5&M*TGDognOV5uP~gu*kwm3bTBG=omUFi7pfGgT=Zc)r?x- zs_bg{!^)LF6>H{h*~cBTa85^ecXt`?Hft_`ArBY>FfoO_{ zOR6f~>k8OxX0yv>q9S;-Y2j|Ps*2B5HvKF_J6Qw+0WJJr(UaKk*zj~xZY7d+6d<_N zQ&5fqBPdg%-lQ@>ej>@bP;d@G83LY2V2hPRft}4#FY8MA!w0Q*_sr^9W^vez0h6a) z<#m~w^8=_gR|WLZEasR$UiaxuH*~k%d)B&vwewbV&gMs7Lok)M*c)oj$Z!7mDIe=v z8*DwVnD^LKXEs&y8u^8PThg~Y*m;JtcYgnMvO+`1lZ#}^J~GkIAw12MwFaZ-ai2@l z$$l@ug0*pDd$}k^MS$StxT2otv(?&$S$3N*n2iwaU7QcJ&w}<14YOuV33^d(T6A-i z!{)epUv+$z)}RRbA}*KR?(^A*7m-Muc!9y~^%W8BKtyatUNAqE=6_I3`e>d^h_&R0 zeq`4B-&97N?RLV_6RqeJ8`$a1+1aR>*NRyY~u(<2Zn$Y8QuF0zagr1=cv%US;) z^C4)kj+5*s+awH~pPlGS^3dU*Zu{Qm8xp}5U+<~$MJqSl(K%2zxbDpB7Og-3w9D47 z-Lx(J(>41}|JbHAqqqJpe@cG*orlf-<>x$m`RNP$BeQFxb1&Mo;lhNwMQ;uzo7+k` zYhxnqyJul$#hQz5xMg9l-$|XxEcYh-r*J-W@(xk+M>($u!7m0q_fb3w^n4cQKur6r z@>a=GLA_v&a)_xgGLD%{POH@kLXDxe%<04=#sfH-{aG{?K}WpV>x~8VdJBzl_pstL6PB(9t}@!S+wG% z(fJFFku<}A#Z{yPFK8?L=Z~J){Ov8bG^CfLHdn>%9=F-+CJFKJmrV=RNdu+3>E?&|~@SO&8tY z>RxBITHEUDF3F=kvAmk3umTl5n?#){=2WCOtJUXpQYp_Ewv5l0BAd-|T4H?_v0f1~ znPM@=g3whVSt!I2v#A8c44vhq@-Pv$r|}A;-v!G1@7YriUElvHIv054vxbJ5pywV&O{aRdc0wl zTwaqYtC>uu4MT2pIOigcr9*UnW;IiG8>i`-Nh3h$(&XTwjqFTV3V(?`%hEW0QCC(9@`anC~osd)`)AW)xaAW;8VmIBuryoPel zgPcZhP1GznlXAdaGOCZ+Y+k1m6WN$D@_Lzaubv1OhyW5q6EFym&jo|2DC!9@Q(V$Z z(WpZ%Pm!p$lts17gcIr|sC_A7G$Fxd^)$hZijq2p9Uo3n$(GOg(vU2FQre1{;`e^` z;Z>G&f)u{PI1uJg1MY#iPXuf**Mk(5+3s*qr7LupnMW!~4!;{Zj4F$(f+Y8o#fr@T z0ks`LJLa#!av1D()YL~2IOl+cpgCHZRZc{~_mRfOkQ4LBh_w2eQkF64g>S>gZwArxZS zSv#Rtq`87|<$T5Ypb24DJwC=pPhs%Ev!lpXA?g0|*hJYc&eg#f+e(lc%!)EOjI3-k z1p);jDbxi%nQO-x4ilSVz(D@%NG20QSl5Jj4xOTFF(!#BHI1M&oM)raN{K9%r<@Yi zA+-nE!R%F{wbU{Ir(uF@@C>AbGno-d12VvOd6>$WCag#j#rLc=2)GD0F8b19e&eCd zzxep)=PxV7Evbx;5AiLs-(OhjXzyKmdQE(z)tQfks{;!Er&rv0aKsbrpLhMr?F&=R z<*Vb@UKvW)_6={^e&MEh}6H*dV)TlfBwm&fAu+28_;bfS`Z6c1yy4lWG;L95mA z?#W0nLQ<4!AM<+A?t0W(AtQk*xf5*{y3s&D;jAn(IOKOVlHU*5jF@b$v^rS_E@8q%wr_Uaa2YQ9e~bo;5FJb2|} z8l&4$fALwvXI*{fC*=#0Lp6ap9u4v>y+_WJKdjh}m8n?F>1U%$s(4M=YoHSet8xxg z+qL8~Of+L4q`@jtT3P^^a$r;x?Y1WoexiJ(j>VhGqh8Cs7+Sf!k=iyAjZsVuIy~Ce z=8cw1o2l@-2j>{tFg9t!zyPv52s#&z$%Bxah;37r4Y*;XuC-**~m!B>nj!IN1l3g{MDB(y*3f;O#5wKopH;C@Bi}t zy(&#&ZgNGbyQOpGg*`3zd9=QCZMG%u$tohZOLOrKzVOV(;RVYdz3A$TFShhH4mNam zT;1N>yYLf*tkYso)tUb1CWz_LN zCtXkZ8{R*;ODD(#$)ysLv0%`E9ZRa|IDIj@&^u&Mdo4tfNJQhUP$W4)k%@g<7Qv~T zcR~Q!4z5t+1iSda(kqsoHUF~3{0%d2<&Ryz=(<~OTzLJ#PtCBMaRSJqrs*fj0!}#t ze0(q01ot1744bJ+)a21W?(2_Qz~!o4dDMj^`UL`kF``jV2Pl*JmbTWOzIs4W9~kKr zd%lI3P=TvQ?y3bOO5;Fe_Zhv=2gp@(Mzu;r8e64mBmf0b6QVZrP^b}yq{EccpmY^5 zq>OEioqJ>lMQunF+uBfdn#U?C1OYXMGFyvKpIzh$~?8*VEQVBDcPgXr1F@ z)EbT817b0vfNA zR^hZeuWcL5E;qX(^R4H9IpXvfdfm~-PqogDw}$K%Lt`<`Z#f*8I(Sfa#TBT-F!rDA z)YV=j+<4B#<|;2nbav4aL>M^S=-`I<+g=P zhu(z7sBqsQ{H79tVsi!^0*=5^BysXN;w62YL9U0il(_pP)Di?Xa9Cjz_%J;R1@h3? zz7X7_STt8>swc@vCUS6zw452urWn8p(NJP8&Oxy%kwCvnT|F?@!C_2%2z(1{q!d>( zAXN`iJ0`h8h_euTtN8d-_D`@KO|G@L7$q3owumcF`{T&(zU{hxOCqk(Tl7`EVvEHw`m?Kl zO1ip2Nr&(vbTz9N;lB#XTDYxyISb7&_4$iv(luEG%(Osph+0qkO91&qmMz4bOzaZ1 zTA`4e%z8a$ESsRT(XR{)R?yIf7z-%I_QDimd0t0s+k?0^NxT$tK#K+xZ$&aCQds$~ zj$8Pfwv()N))!3L+KUj1o)93Lt$v%2Nf2c=*mXOEmuMYabbOv{r|h?gd)&AeQ#@ZD z^#!T0>+hn~>@MDHz1bxTd4q(59}GGHa&|z}cty7d8p4^T3>5NpY;`(8i7W>fq-;kh zq@dZtyJ~bgi{^i`_a^XBRo5T*yYIc(_kAYIESbz?nItnwCJ70Uyg-1kNI(L}5`==dj_G z{u|iIuC}DfsGk=V)+wf77*5uF5*O}w!MlsnFbfL8zzmYYj0SEG3qo$v*;5d9x%?Uf z)hl??;ei4*AO?(@KE5NCn`kg_LW>%9g>4|dR>#z<3PyHSm5c2G9#BUMHDw4dB_tw{ z2&v?v@tx;RY5MHi2ku`msiAW0ycy#slr?p87W z_T`;xCi$91C2PzPPfba)E~h&%R+mRJ##2av0l;sB;9Z;S_K#lHkWDy}C8|l*FK*kWy!~VyD3qiG;%iS?iFNQzzt4 z@`IDj6d^NmIfdPEUJWn1oI5 zaCp4gckkXE%uCIxE0v2k&$+E{`_bjAPuTBXcFy#sLo>gA8#pD09k2AiIZi?Dz8BcC zV`tkq6bT8um`GC0SY2kFr&$Yak0@%)2ya=@ptMgnDKa{nBdCTF;^9Imq%i5Yt*BtUy|| zgp$Q!OTNzRlv8ZARo zwy-OevS7gklc|ZUuBIjn3Q-9New$#~OO8@n-I7JaS2-m2Kn3~9@lVwNIG7sW0!Pq` z>d*L%HfX@uBRnkGC1X9J3USE|7d|D%2Au_v03R_5^eBG8LPv5Jmz0#Px^U9ky73F< z&o7(SnwM7~nU}gFg%c`lA?4hwCoRfsgZH^=##ISV;LTCd+OpV~u{9pEojuny>8y0B zYMjgeZ41u33HTj$@3*4)`lQ=EtDs@*+PgpVg&Pxr;Mhdj_=3FPv(YKZy6V}!P|yo+ z6L!=Gu9Hfnm8c{|JL|xOdsT+x0A_k1CEWXyeb%uTdOQ6 z$Rg3U7T&romU0^uZa=Ed@yVsU+{Rt^^@5G%Lwr#EfhB12JA|Z-oUN||56u;rFr}ezH)I?s(38P+^tkL`h&`q=U*uv>5rDzHH{w~ zN>=4>VtY{qJ~5`SZb5T<>Dt8$>y!=tD70_GgqhQmqi3D}aQnBrW?Z05xpeF~4UzHR zSiGomc_3cV|6a%BG4>Uc=D4AGc@-|njn#6waQW_`0%_)4fwYs?K>Lnb0}X2T#DZrP z!wa5)3sLaw9bWJZ zI6YBlm9)E0zW~(Eu`O87u6YV_Ex%?#m?Zea|{=|azfO4?m{IF^!h2cq+K zj%sQk!ZkLIX&#G{oFM~JE-bLkgtnV4X;ozU1Z&o z_9nf}cUD$oo`bl6CNNt^QZQFTIqRv460vh6tR1A_Cpon;b6(e~`3o1U?P8~Yd}ZIy z=S*7Ef&Z$uUNcx(#x1N@Ys)xXaF&SOZns)w=1Ejpv7fTeOt;PEbi+Dkd$2t`qB4{B z#DX(JxI{z(p^r-dz9nr$tDQk>N6Pu0hFd(EoR=v!Wb|a(vW!U9&wx4_uk?RhYbe5l zvK7^0+l1-D1uUhwI`wm=h#gBWprWxCT(EfQg1PgF1@USA{8@{sXzbj%OUaW`GHX`V zn9<;`siCR{S_gRAae$5{YMtuX9A#1RqDG@tQ$?E31Yv5+e(^0FB=r{7$7D85#gyi{ z;DV0%9rG6~2t~^q+I3SsK8K<@P+D5Xj2X>DK^P5})J{?44s##v`avpiQlg`L0%kwO zVM1^fomgc;t=|ika#p^Vd63)zv?aJv0j2{-j#xv2VadM0KNP_kUb7Y}OYBIfQ)Qxy zW=UTo*p@ChAJg;&^ z{1KNWXg7J2WtGKwdUIjf^a-=4PF_}-93SvD`aC|l!aw!6qcC_y)4H13ndeSkI9D^V zyKuox*WS8mVrfe&=6HX;%QCHX!Cf~rjMs1|@Ap(L1)L zUZOytGJ3}XiVkGwfj|oiZb^u!SA0x~f#wOyxGJB5m$FX0loEHf%$iM1I(v4*VZCP0~|_W&0r~BrUbiS-1voa zkF)EC8BNW2>q1T7+$6|(gqy%nk1AjB)dLRZtP{bI+DKh7_>gA761;OwOWL-!_7prO zrDXl66<1BP1>N~glPgA-wcr2EwVT;j#&*_@)h(Gi@4;I$-OO^sFIU_c@J8H@JRgb% zTb;#z|JZ)l$=OOuxeGk&Z@ecRt!SElPRoJ|Hhrys?t&FZ?e)6MJ4@Hb!v!-(FS`2P zpPu*Fyw2*PEsuWYh6k5kTVH%)#bya>VrVH)gS6BNrtA}Df-fq-E?irkrWWc(IPlae z;uBQQt*Yw8xvFnH*>V1|IhS^J(zjGE@zP6|q1@i?Mda^Y^c_@qCT&H!%5?smbI)Dg z(XqU>rcUUpH{!!b804&gjoZH zvQ_ibk(v%Cf2x}9{0`Dqi$Gw-wrts@RO0p0OO?(oog!&4rQGC0$ydi|>O*do(L9*5 z%1)-|Y|wL#e~qHc9p*7y(|x3cc0%puGp^}AuIlp{GSt3w3XVHtiY_zbqj+!%cnN-z>84vRdz$Quax#x>KwzO=m=B&G@8iN_B_w)LM$nuQP0Yogtlb#&iqqmrWr{ zDXT%=`7~?3%2Vi#PpS@feNxd^K6VLrignwEM4NjmKfO8g>CKf-DWISlb|rD*8)`97 zeB2p1>knS)iJJ4+1KMf?lfKQp))VDl;qzF0ev@|F&U~Mz-zGr^Xl80HfabkH=yqrW z`24qj4s__V9esXFdn@{QXRy!z)y~J~xBfYOeqxO5&_ZOf`%SwHgrOa}x%iB&tK4Vp z3-~;B=(7&=l-l`cMg9%$ufpdk{BsJ=Kd-w2pC^5i(NRwWzhn;x4+Agnsy$`i#peb1 zOrFbsDd+sB_cN;}{)5l|;PXt)Isf6M|M1d(cq!tDMR4dik{SMueajd`Em8CeU9IKlf(0PUi|BytEft zN3MNhuMnWEPBqqt=d>qUuqq+PsMZsuZDVW|Q6z-KkFQm)*^l!Qn!LteXd zJzdjI|22i<*F95k_s!Sd-}L0Qm1DaW_BG&#n%XHa>zME?;Co&yLbZDD_mEKVI%0eO z3f}4!v`GZfP_*XoE}rjbsGoLL-Kgp8%k>@88}J|Z3J1}~A$cy^@CoJnsFj_PB;6LC>$_xa4SJ?N0k!I&fm3k|-~fWD%_8F%E_?c!`l z)MV1mb`+S+c=aMHb+*H7v*C4=-Hum>K8~E1KXucsxHyJDQhxD=ZnHW24Ly&a{)lh* z#jCi7U;F}3@rxeCW3r@$01F85h@S2bM_6QOrTyKmL~oKd_4psmN!be?}||W;iL`q4m-KcblO;5Erp`$5FjSX(V}9p&fZWTsgWsmri3Ln-}<{_x7^Wt z`CUh^|D4?O{djtF-tNqv{m*6gef0MK3=0x5L$=D(7HMY8!Y}BgjbU0!3VkbzTY6QcVLR zy>JrXos%Gqi!zl21xTbVi0R~lLen4#!W_vdj&P@mknhkJ6T%gT%?AAXIlAp86UX(N zIfTA|NHLDtmvXp%Pf3}8ejyMJhyf%YD8;dK#B4%9H;S@Y(1-g?KZdD6J=$E&Y9zV5a^-gwKyxBT#Tw=K_WLxh*>hnFr} zcG*w%U$X3iOFvJfnbU5yWp2N*b@RPU&r0rGxB0Ti%jeG~o8zmHmg_W62{9JiZ6o}f zxvbzK?q@g|Jx?fLVn}p}IQ{HtrQT|Y#YC$CI1=N`X*7z6J|Y}2J>i1|2{){b@Wk2( zZ;S=wVU%MN3i7>3U6Nd5mhsd$S^Lj2)`1~fP5iV4!(S>5Amh_&u6AU2E z#xDK4yfuD7jp5>bE@9aVt$Gi^f^XjB4Z0E~vEc%7rx0RpO0hHDBB(tQ8>#Y=xvliqm!ieYyEt#>}h#eeLx#&SsvQ{w#I$?fh=nyrt(ZV>W4e#$~^> zd>zr|ddN+o92bgN0rVJ@f}dzJ3wq4T^_VLV#?c-ikT$4wX${6e0S>eTU4on z|M%KE1}5kdnDHw1Fv@ji8^xz2A11w7d)Q5ibXXFlec}>9O!jv5_X_J<@(vMrQnaM@ z>FZv3S$oGY{*U)@~IR!f6Oo8`~5TlOp6b zDQ*_Git=`GzbJ}|!JZbeq8Wm8uefCQD)9;YhDca~7m*{Y*QiChSX8Rb1n+v~O|6Of z1(xZ=$iK^BZdEfpY4Bh~s(2)B6bK2@z}veFPDJye3-P87;V6_oA%k&bBnGjOV70nv z=65f@a-A;0@$oC|9T|nUJ&L#eDcYna`xj-KWc{B3ZeHWK>D+a{$oTX^faWkHZVIs^ zG#Xwuv#m_t&h|5r5r)_)z#opAE>@_mAf#GS3%KCnda4jKjs8&N`+O5o*pLQc2*NZGJABs!; zSdv@@x6$aD%kMFeMc`iL7TuUupr8;fizO-W>hE3uB1sLX=RcA-N%+81{4pq7V>-XWMVfPRNo9N&3Pw?i=m(n4b1 zh`~_wu20U6Wxul;Wsgca^<$i-;`5kRBR$@weMB~SEe4B5YSl0{zs2fB?K;-)(7c*C z`2P_a_5bqYX*9Kq)2Q!4?PdKR{2SA#KXCdq`m%PiFj|*_Z)Wjs%x)-@L~~t(!Ic*2 zlOVidX66Yx-5W>=m>@|Z!%>5{8He+cuCH~@z>dviXX^@GzX zpJ1UY5TxImcSN0V^Po@oOxkr4%zW^!ikY^t=5sk_#sf3goV}pJKk@O3!fC)v-x{rH zz^;7@nEA{w%Gp0mIZ}1$NF2_#K@uhnEe0tG6o{OR2Bp6FBWXEEOr*km1U36Ua}sKr zhEp^1OU;X{K)XzE31jyOMpP^ChSD;s7Ifp?#ODfEv=p=3aUIibv`glVSP5*DvL3VE z)pHg75>v(0fzaupHtX0v_I&Cx_yj|-XfA!T^XN#Gq2c93e8P-85%Dj!4!M3o&DAXi!?Tyojsg%^nz_4~v>Yb*fbuDGCVbJ_YUnd{bXb#&g5`CFsb{P(vduUI}ae09w& z{f_>h*hc$;XN_7Rtq?Dox6F6Rtf#LmE&trPtrI93CIC#{&M{enO67-#V>00Pd!4cd zRSi%S>)c%qhrvsjEC41Az@#Zom`vB!rdk#HejL6};d^hricf#o?1Y)3@s|Yxnlc=* zRjOEu+-1R_83=BZ1cjy+C(>k;s?u>yRb@^4OKZ#0C8f!?38#MqXC*k3oq%NU9!D~; zOPKvwM8{48zYLZdC6uViNwmu6{uxx$_o%2BANfe6e{j%xd`o`p*71tx^P}G1GJWFc z@`q-`*>#*4$4*56$$Z`Ri-Ki|6{&IdUyrVzKYL2ux~7uPf{Qax%8v+R!B*V==E**AiV4?B!=*E^7|JT!wWnKbCpzOtn2|i}S_-xn6#3 zU?Xq6b=bOyU}l>(V=eG;>!7!39h8M!!YXJZ7D4i3SOj5~djyaN&rsWgD=gkP%gh4C z^@x}92p91+#2$l>mJl8?Dt4LSs(?c6Hsqz9?!DqOr@c66Ig;pq5o*AZv#Fg54tC1g z)Z$4O2!B3_?Wrl%IODWFSjN`}Q?K#WTuC-H@Nw|}U6@b4s5z;@d{Urc#r;S-IkSvg znU@T+Ra!r6s|=YaurfOat;`M>Xj0bB+~{Nq_gzRcc;%U{)ufDb7H2;!&i;?GQ9k(b zNoL{qF$l`|o@#tlI(WS^pNWKJjs|_N|eh8L(>}!~W>9S5*dlY%ROn&B~=H~if zG`(icC}aaB!Ml&i&t%&FP2m3Eo2L)=#eiG??*jKFrwRAKK;N60r~AJ*aI@%>*Z03c zv66l3@y(R%H&@d)9~{X%-S?RKP2cbMJ>SPYcV_Rw*%i3w3%KWk>^=7(#*+2_1uLfW z{%QU@nz_D`bKhZByaB!S5v#ngr zzc~lr#IoPap>O)O;Hj?cQ+M)vJox72>^&}iPX)N>@7a6GiHrJN@JKwtJrXPa5sw7I zLk#4@HJ<1;XgP(OK&_}h+=0^PT1EboK`((a^TS>OCuZI!{vBqBKG(<15FgwJ%%=Y( zm_5-o^}**=a0gNQAqNZtw37iXdCvaTHcb}PQ+v^bo58qau%jgj8x*BOvqiH_^Ms~H zb5wI&qZ2eC%__}C&DQK!$20?|rVc-@7Q7kLglRKY(9#BzfDI-mnEJxM{-) zpZmJa*z?21>#&ls*CYsG;TSp_+KWX!K=``4)~v3@zR=Cxa{PneLIMZ+Gf!*gX`T|X z*9Hi6@_GqAJt4e9w9`yqHzrN*JDt8X?PS^=I=Pi<2h<^+eoE$Pxj=5llWppg;*ap8 zT``KGMkX{iB^z*S7w#PBM;^#LUBzG@Yo*7tcW#KHN@5Wcvv=a0+*joSt!1#y8#y#h zJH%;#qTA`z&ZY|`--;n_nZ{O4+c-^}F>T4TZPT8Zc5K@5Y1(Nxk>V#i+7sw`^%@Rm zw)ceEyHFxuBi?}!1D(8@S7}V`kq!qK#T-z>-cWfu;1t>uqTp}?EYYC^O4AN3j_O#V zjy4373s~BodHjBrb*h=pdrm;}xL%2L~G%NU7 zt0hXFbkxgmn5frv%28ktpuCFflZ@hSsS=}@r%aGqlz45rMezmGEo08qAQIH~NRAjr zlgp(S(RcL@2`TVBN?~Cr{X`iP=wGSR)tV!Uorq%35e2^7VdEh#13wO<%38`K5zbSL z(#Bb=W7dXQ;w);s*_odfW}Q8HOzW8;4spgQd2Op^3}8qpMeu_chSOff?MvIeOz?(@ z$xg~^FscW6P5agfqq<7QJS=o7t&-5v(IN^hlbgn#k&&oeMp{98(Fro6YKOWV5?=>E zJJ5SpJ18!nAL?OfG{)hQlcf>q49$TPMzfylj`2!L3MoubTA@2mhbpXjpIC&VcMx|~ zM!JS^*N}`{E#h?XL5WZAkf;jbuGVpBdRP37bpxm`mRh!GQIH0;qa)tgo;(_#9<{~U^^57#L!K3`AWVNRYo=H(IC(t67!>QN2Qy4NWi>tII)`~x zu16~d>52ND`or~7JyD>%CQa{(FH)Ko>g!ZdI0*p~i8Uvc@EoLTIi%yjJu~JnnZITJ zw)wI!-#$Mzf7Ser^ECoqdgdRd@8*%7Jq0mH$DTxjb0gTQnE`B6C?V;2j#4Q}Q&;6F zVIDS943pj*#8=4=ptZyfX(El^gB=55;*6HYQv#ROnp`TE4N7GWwn3>ZCagj#>3vWt zixEpkQkg}paTsTV1Ncn9rE>3}ROX;mr82H~rO+hQyKX0`JQemxLLNjruX08XrzYu zOs=-<#>jcg!mrph>|((Shy}Bsnr4U?kEj}kAmM#z9>e{-58+qBarA-vMIl&@c10H4 zCq6TDzuG=YHrnU&+&8nf2W%oCwMRTmlK|uUMr3<$>@+mQ&c1er}_Y!GLh3jP(+^XM(D#6%aiWNogHOFZftaEUf}j_ju#0-0ok zSUkxX?v|?1>P%&<6jK}y?d%xYA2G5&Vnv^NAXy$C!9&9+ak=y=`mEj|#tCVK1>y7) zaVF5en9bgLa#G|h4wV+9?MBigm5>ZfAG zFFxU7f~(N#I0f*W?^RhLt70VNs#P&Tsg;CSM@$rA$#C@3ft%$Y(g@s+CO_vv3eetrKd7avrSw(sy(e|d+{V`F^yJ`a$4*f+%=is z1$l;CuV+^gJcZ52O##1M!1Ypz1?;1wPYSj0+!^Mbd}y z5Xrp|j0n0`F-ZC__#u7BA>g_M5O95XjF0dh=`4J1gFY-~G#x5s(1*o^)La2Ay0#WD zp&&%fh6<7e;_(8u7$dbx~wJFmoc@D-hew^&l)S=)q_xDjtmvL`546 z%J3;c&*{Na!G1TLI3bKzs-*~NzzAu;Nbr+`uFi`is5%Vim&;4g3)WiP2IHEq9;blf zUtKT)gW+UI&uKmta?*Swv94;qX^KhesM}C?wC;^M8AoEEkQC{@x^!W%^-N-atL8@- zL0IwNaI(r_Fc%V|6y_L(q(tRY(sv`_RrOu7QYi_Mj)*8k5(S}82qM=|Tnf3K8_Cz} zxioSJi(?S9A*@2l4YD$akR+7rxRDU9=aO2c1SFvdDHtaJ$HK$38dd=`YlGt2$4QQ5 z_+6P!xPv_lt0n|F7E)|w>Uc^_#R3onRykv;AIdWCTz+N#(<6|0I-EcFT9s?-_L>v-~~@Lm^Jt*jEm zRjDemDn|TI5TC5q3AwS#q_YCt>YLHZHneVOeWJCeRTf&6SZuh~(g<9K^HIvG)*?M8 zw6ZO@|8T1`@(DgR?FYGDU?={R%~b8a%0{$29FEf zW$xtKhZpW~+)utVoaG}_B?}7yJlCMmJQmB{ShuQ#B}*2UY%Y;X@_aC$ zS$v4GVRDj8@Qeb^*_UNG`xU^Gk8yUCZYdQ@17qm9*dTkUKC%z@Jf7W%o+FBrZ75?a z%h=X3R+b0GMEvkjkFcUo)}zYR0maOY;rOV4ISXf&3r^aftm2obkxXq&9j58G-W?i- zV@)CFV?HMEG2ys)2jljp-RsxRp3%6iQQSf=jc{mmZiI=qDvrvnB_5Im&W&2!J&|)cylb4x$#+c_mDMJgaTljU zBr{WbopU(+8T>AiExN0q!0F80rG<}rBIj(it+mpVxC`glu*1G%K2h)$N`_p&yhYC2 zYKu2gwI88%2TOv1yZt~rzi@lh3&m!`VkVSal@zxmwIfQ7GM^GnPa9?Ku(Y22UnP)5Xh z?(g>rM_D~vtZFhhtvW@9%h)J#9v7149x2|QCqeaU27dxfJnXGb!0 z`>?gOYS&N?m~*KIb|5#BNDwxvNK@mmk#HM;j|4L;-7ow?#T0yK1+;4T(Ar(qb<{rT zI%~jIpeuO^uMl z(JJ*sn2qP@F;UDJ3(2l7G}=`MgJBSo^dKablR*M&%VFB}3aO^RExMcJ@?!r^bn*{BkQ zZg87H7>Ox1cbd^rkSz@7SJ4jv{D4z&2?2}{z^syzs7OmV;0?bv!IQ6%^@ImK;XzM$ z&~rTKnV#c;-iey@PI#bq;6XnU4?sfWONlHh2oZ@R6k4B1*y$Y@!6iSo2Pi4gA@k1H zAaOcx+7x{7)(1W}v*Tx*Hfer+&yRQPIPW|l2(iprUd&PZKED(Hiy0E9g;z zATJG?$c^#p4a0_MlK23L&Kez!Peun6Ee_NrUr_u<>rt@x)t@_idhd zi;H)W)G5x!#rvQqw&ZnPR-+h{aSR7?fJL32&fP-eJp8cKt+8aBH}qd1e(47BOMnM4_Ja5t;sq?&xioQjL`@9v@MK;` z763n`p6Yn&sg6em=%xdhgiI`|SnMw3w*st$MT@GHDp-kA!NoHORJg>~GBaO!rTdy| z#HG?*nRjmJ&xqm;Y#TwP%PiL|&^#?nL^k{4QPr%Wcv7*bcl+Jq1Pd$EHfqJ~DLkRgJz+xIxHkQS>SQw9GS=PFGPY%GqFxLO z6B7Ec5fKdHY$J`7Qm1i|;W^H@=vQhf!`c{6Ru{_^4Z-^IK+D*C*%S=t zf)0&@+5yILal*u) z-1%RGU{K-={^Bc75i+rGJN@rCdQ^Umvrq~?6cHbE^G|f)<>JpzvI?tF3BuspJ#V|p=y5r z+2XfrD!(NY*kcZ- z+X1q>9c9KshcT6ewfnZ>qx+Mw(T(oWqZ>yzR@8~HajjqlFh_QT)=;s%uu5?}KG3dR8^IKc?DICgT73w*Vj8TS@_KUGvW zdGC~Txcd7Cf4Fkp{7T0tcWRWSG;ncQW0k9{(NVp0@A)a`>R8jdan;j;rjl5GeEQ`p zFPofsfmO1}GsD#x4|^>Ynw8nZChrTCO)J=38)Tm|JEn%uyV*C6{WMe8>SxxHv7cjN znRV&n;+o>nzTJ@XuV$9Z4?@mMgbx&(FUD?hGrf!5qGgc^{g^3bWFG@^MbSvG8Y#Hc5+m| zuAsCBiAOBz#{Y>?Ruqj%aXpYsv0g5cD|;+d=njPnLxq-r7=!QpI1ZLUa99{_hEj_@ z#!;D7sqZTeE>Jw0%&6tULf-!6qjnhj)h5A4O z*!P>Gu_8-C#lAKMAv16x8;=EK0 zPQYzU`XCjmTx7)}M;J~P5CxNA&!I$(gXX%#ru9EyeB$d;$wQyJs#6h~>M+s8G3jw7 zh8I4gon%gvAAIwjrsS2i6Am1hRDESU*^pO1y?x$?WQ5(hcueLXd(^K=h>hKo`EBcp z>&nlmD5c3MCnrGRO)xySKuStk`pM-U=8Z-W$n&}~#R4}=G^SE&e}ugjVOt|dBO(sq zbZJUJDm_UHiwPwlRS8^48oO3&!t?^tY%knjC>B1C#>-LYh2x$`hl{Mln7G84xWwRF zRZwuD3JNazl+h$8CRI>OVN=Q^nWmRTBZk6+*IHmH5#obHN(?8G7DR&7oPtOYpAQj< zwAU}!99%N#{Gk=AfE1}bGkg$$M2BF9*5jYG!a?KC@a${}HN809=U%8i(Wq%8+~ ztd6D8M0a;(WU0qLT)N7N%IYs(#U}d$FR=!D#zUfIWNklBG!B!li%L_0g6{yS4`-HZ zz7Ff!CVX3Qo8+(+rXH^}Bp7+zDmGgQk>YGzyrtG-vGO`O{Ii#48>^8x-|9f>?4VJu z%FYO*oLh?c=5IV878h?R9wNK0%Wev4G+MJkv|^UfW@ibc6DNBICk9}a*Ob7DF@c0g zWIB@?a*)LidmaC4HD7=Hfqw0Q1LFG!ZXzp7+|_>;^!X#={P+J41A1S=mouNWg>nD2KxVAkUTp}oXiF5+QY^BxHG$6;JSardSUOt|0!XP9~BT?SSRYH z+f50MDy+iOk_{>VcS<- zdtC1maaKsr1)g@H?uVoYc8G5NAgad#&CBUY3u2sARM z=Bd8D{dbCMr1t*4*%KNsW*^XM%AHv*^@3Z>!b>!66o|5cWYF6H7Q_E*w*j=~co<8T zmVwuc;&`wT2bp7o*pP|xS{o@KZH!}sP!W@n49rn+obv!i{GM7cOy+&aMuUO>tQIQ5 z&lx43Bg7z^u|o!fUrx(y*i*Yf*2vh4O15u9NxhjB z-I>b{9H|NwRv)4Ga}ppq-hcmwD=xc5yl^-tIEA0@LlG5l0^o<6{B@uy1|Ic;XA z-j1)GdSVV|SdgL4Wur-FGn+YAm}TM$bJ(PFn{)<~j>%3@ki$C87Z3=QFL06N3mxYR zeD32iMHh;Pnm~)9At>u~TBk`cizEo@=xKF7goFOyAFOpY+JApAiw9aZs-`4o4}8ip zh`RQN2W=ReT*78&&hO5gi?@r1u}gpBz5QPm7vC#BJIF9Y{Nfb;qPXIgiI#Pin=EqN zG10Nkag#&lc;YN%m4$HevNDNS$Ob{6S7H~ANzO>lEF%GdoRQ3UoY>1`beoI@ z69}(iF|Cm^6HG#tnQ)P1CL{07$eD>-j4pcIXfqPlw30r7`ArMn0n$b?5572Z5KfvC z`G-V`7>FtyuwiH$;v_aM^S$oOciH$69Cbscm$_~j!Bc_(a}OeF1Ru5=1UrbHPbze| z#M(S-JvVry$tLEtFs;=Lo`O;RRySSX7)j_;x-#kMRh>)sh+&`481Un^R}~MuR$4#3 zm^^mbXqJq6ml=WBV_Hza0Y`l%xcea4o3Es_2DfDP7~Ecq-RSbdJLrWNJu};FH=1R-fC}`Ov@$FRvqkg@$+)wrhtWuS&iY0P#uf1952@5N;CQKw#?>0 zN!pp&@@KIjV}6AhJBunOv62`1``NeG^BK=n+&sshVPc>7z0A#5jGerQ-PnIt|0B?6 zHmqLWgg$d2kj6u7d6Pqm%M)es937*NA}Z`*b|dDKOUYQn=U*%86;EVQ8Bf;OCA~vq zcN)xEo712}g%G`Da6%Ejr`Sj#7-D+Kt=CIp3=ZXfrI4110_Rywt>ALub552*ZnE8` zvBSamo)V;|G%>Bst<~BV+gIAR+9kVLyA5tqWV8SZ)u~4pN*-T2p=ym8KLHe*-k^0R zB&`N9p(7EFiLkb|_DC1dPRqy~-n+VJG9={FH-vp`WD`GgcJ5-_O~g3n;R~v7Xdui> zZ{9mO^ViIuf6H#j-2dMXm4~BMyMC3qixpqUC(MU3U1BNA{9S2Cw|5%36vSuptzoj@HxmA|T1S3i z7;bl}6^Pn~wDd8NMMjkk`DfJ$haX;5d?Z24NK*xKQag;7hQx0frIK1>ygVceIl?yF z1r_e5rfjGiiq|{>#O9`ydGNGh%+fbd zD&jz9lDk>_F{nZXJ|2P$1R(=K(l6o#9u|=UKv8C>)!`Gh>ipN8lIogu~qc-zB{7%anM zYCF~fZeepG;M+c>iF&tssTC`CGg$r9zqNo`=&&xfiq;T$_v{6EzJwmg*K6^Y*|iMo z6*yRip`JUq87=Cwe}MX~p$|FK_dql_>N)07m@RwatOKQ4bB<9$z4TD`iu0Fx<}EtE zIMQu!wp5H>I``^s_IQ!`rNa%Q&zpA%^Zs~kqB9xMGf(CaM52{SiGqnKsnV;t+i+u?5FFmU4eFdbskj%iwzp<*^+5}}L4NJcF(~S+ z!)3@wFQ|c$ZjfRSNK_@ zYqCqc!N%6v*u`cRFf(I*918a@+^ojMUx7ZXW{45F2HrdH8b>I;`9CF294Rb}+T)G_ z)InwXr9}lnhdpU$2D`x?vIad;C@34K$|$XGlXO}wEyTKdU+m3RC++_s#{uMY@DFq1 zAmVUI+))>SPaQQ#OH>y+yy{ZK>#VJDYQCZS+GCloWgdBKt9-fn@@sybd1lu4Ms2(Q z_dnYD(AkrI*f-78_reQ(VsB>GZ;l=N1?yb&`)hB=9I83I>XP%8c7HMRhj%kCvmkIa z8A5Uhd=JmRe`_E{HO=(^M;PO-p+G|D1gs$~nbY^lU%OU!R7 z#`yn~!x1c4FbKZ+OAcA8!vNpBrA(qqzJjjEQS1y98+jF8qZ{-4Y-0ia5;C?JJB*Ss z9SJ11nzoxnr^Dt5Ikq~sJ7kl?dr^@Bi9E_Z_!~A6RnPZ+&d;7w*b@;imByozn@H6P6%K?6;a11qV1S3RxUA zuZZOpF>i2AP`tsT`T@Bv+w7>zwqLxwts_l zzWDNyU%d6Z>mRu1$~PW={r=Os?D-N_oAY`K-4V`a;XY?+qL*0TBH#iD2r6h{?ezo_bhAeQ6hq6NN85_q|2 zAntfhYG28rQZ)|n(_gYUZHW5wiuHP`6Ri(ZlX^_lc;$7X^_a@3jxk9*b{_kb3etCa zEVu9)COU-lE&2|!7aU?&B~59Qw7JHtu(fn|ITudE*@7#r=2bCwJa+&#ZQ_hzdh*z4tw;3;m^g zKL1}+F1TRIf8G1Vb62cfg4v{r#WcI69-%RT|8r|{KvF~qodwcB z@UXZ053)B4TvMmFJM&TfeqD27=0gi=&)O-7)T>x5FTm^^5vJ`!nN+i4z1_<$@m}o} zy_&*85gnU%2~p9pS9}9CS;TYyaq zu%-Yj3ow6x-QZ#CJPdZ|91ojoztDb#UAoc6<{Ft^%R1TlY%P;wd&Pdmb!!#7rix9i zT2OUKl~fh1t8?Xp8J<*xF|viBI^PG134U9W|pg7LGgkJ*WsUptc4g9ya*RWCpK zy>Djz_vlqO#G|d{h3itQp3>C0t1n!;?dDxOnr&rO(NM9CEX}VB ze3jh^`$`fDcS8biPgHM$!`Bek+-uO#l$4KpmUyLd&4dsB)&(n%K6Z5x*j?C0;uy*SUVhfLDeR)@4^C~J z_TZHIyXV}Ud2h>{&D${yjKGc&OG_m_kkC>jsJ`2@;r4jr@$L`mCL$^5K&uj(w^9lK)a7pHI zwkeDI=A9~JyR<4WsLUsZQH@+BGfrR{0Y(;ggvUSNzltvElg$H-52HV#ab_p_66Aru zXJ*2&ta6tLwgX~-n#{~#4w%c#61E#Sj%;-%rZss@@nLAI(=mje=;DKD^MLSrTN4VW z+87lKmz>Q(f zJR>+_@uIH9#1tdgVmNcqXo;&EN*a9Zr(lp5viwoHZQ`SxN1n*?hzqIT(Adu**1JTz zO^69q!Xt_|F2qtXCAJE2o*GnBNqGZyyOoy~PwT8{cR;aPbQPrrce+BO3w7i#&KL9Z zQ*Vd^ph>`jO&GV=W)Im#ot$An4^)aA z&frB|KciI*aX$7Cl3lfjYHAYXmiuAekwb_|3!t2<{V+!FKg4IS+$k7PWmwZ-F2!t* zOSL2>U*vdnRHIa@tE~}B`X8O#GRcLo7@eh1@6w0eVbLmEwQ-%Ootf93x^~)Vf)}{p<9}%E+@jTc4u5Y+BdY9i->bl5v zrR!#w*6DJ@%qFYBpjBv{*5O#}kX@1^hPj9z1p!tm0p>6vHe?MA6j#N!+<>fMD;7&3(@-WWe{j27?$W@rDG`%GLNqkq7 zWU)tLbrO>$w^S@i(r?(G+21i|XtAf>BrubZFVGPZibgml9mk0g8#UNYI)qBxJuHyS zJB0CIKFGd7Ak^qn_Sc(7-8}cKvozoR)1Pj?{e+%1f6}~*C>c$U%<5z&%Wk~&B_HnGt-*cE9SqMMeHNYmspw9C{326-%0Gp5_?)=_eTKbSLxWfI+oHYx*1TwTQ%D?`!y1w=f$prYu2m* z*|A6BpegicSjb~bq-(YM2S2V}vxdPI8cuHZh;sIrbzWE4R8{M^vAiy=`Niav)zX^6 zksVB!qd5Y}Fd~n6EudkIw1LL#+gj2HIP*C(k4JbcGs<&3)1tNW(Vw?G@kI z)d6R0mPuiW*CyyJ25#xpzypg9P<8-MWkFqf$ijsVgD&F+F4<>nMaWbB)cGO12Mp&f zG@C-j-b7c#>(VX@xGgrNDr&d6Jm9!|ueH!w;56IP5{G9-K>I%m=7Hzo39iw877M>hB~P^Hh0+F{Bx(emK?;d2;$m?F&MF~N z)BJ!foSK@KXgWx^+>qY7v{c{VtVtT=qzf_BkJe9>V~%Us#CUaPC%k($IH94j#d_%u zpvS98!^hXUQ)E1g!01I5U6IFPZ>9QOyKqzhoa(4Ff(wKcTfxS5!ExMn+^!RG+7>c9 z;H$+p1phn?9C%aGc*X&q*nmVEM?+b-wH%oaKHWPbx zS?y_hSDbody3OMOt>9v?H!W_GFcQi($=2K$cn2-L#9N|KP)h<@3Mn22Z;p)yp{3dm zW9(xVkC6Zhf0kzl-NTIHqG2#J3db`q3W;vED$K&vx5?^GUmk`RyH$X5r)RgJIxVmo zj0W5JK&G05=)yX^epvsF!jI4jvMq_RcIAcBoWblCWN{SPi^L0xijZZ*P*tDOcd}V* zH3Lg!uY3^L=;dQ*6u;j89n?rFLmqL;FSLq_Q!JHIQX5i|Ek&t~Qfi~qlTImKA6`&y zHU-O3t?87_;`?W{*sH=QG-x=C%m;Pxqs&raiQ<$c;k@(wrL9?*WobI$um;IXOQtj1 z^sUpkPv1XXp8g5O0`mu=ff3;qJfn{3UkkybnmL-QfCF$Dc&$--HM2@6L6&aMn8Ra^ zkCE1oK^kH!TRd;;yyxdh^AyyJo<~U+JXMSK7>Wl%@^0xSv{0XIA>4P35L5ENp$&0M zE3A>LS_$!gGiV!w4(AG zeDY9IJY|h~{ZvnJ4-{4g=&KBUc{R1@$)lJ=7P6u~5jsKH5jEM4v={lSPW$dGMDpM` zs@dC`D+R1Bpf#frK7?=)D9kHGFiVZsv)d7d~`sts9KTXl>MnqV>^f|(}_?~#q2g?P& zVuE%^#Ju^fvXtH{z9zJ&LnPk(q)!YyB`DyQIq2i_Y9B)BU?2G&gC2bpkLcr*KXC$o zrZ|6w6eneyat6gkxTvK_RC$y$=}Ectw4XeI(^8yQOHj)Kefmh`aIwzHA7PRiCZ{f6g3(F^0o)W?O?S&m1AkHDUpzDvO^Xu@lL)j-Q&}WSjL|FoGL@P_Bm9%I}C)115E7M!knzZ6{rBQ{qXBP|* zI>U&HV*m_wraDt?skor|MN)B5%_=az6w`bx)K&u-keZrsjaWmFSR83sk0dHIr9t;` zeDJ4Le5g+&y&6wX7!QPqtc{E)1D>?Eh1>Ud2ka@FVnIq4@B8VLs4; z-V4G78w;cYLI;Zdav%y+lOhYnnQ2AEgmn2JCa^am{3tui)m8@x6TGlsje-^GFf@?P z;CPUh<5?9CRj3o#EsRzQza)MWjzyfZuziBKm0pAiEmo>MptNN%qcf%3P{TP5%#fLc zF@er?UECrWm?n>vEB;vT^&!=TG3{B=e*Ha?}n${}B=gdOo}nWgR72-;q2*K@;Y3Fr0}tPN07c zdzf_!jY^!Rtd&jdXcLyQBoUv_e>7jDFO&65sb5vUzyA4p8CW3>1`n&Od~%+sVOChj zYn55__%teGJ54F8#EZk5Mx}4tw9vH0(^gJoHXaf~w=Hg8*}k=1655mP``e#y zKiaObwTIeM?QgUXv}@Xx^!RkU5)7wR^xD&eUecOt2pG5ws5Zd=!`_#`$5~u?R()Te zYDwL#R-cmkkXqe3yLGhg>yvEDvL#zSge_l42HOZ5BO81X2v&~C35%1>kdVy8o`hrw zlZn9s69^M)X9yD#3?>jZ2^c&xnFKOJFf$1W0eA2Jy{~oHVRm-{%f2f|q*>r^Hlf9DuP1J)bUyzBBc9uXSF zHt_+m@?Hh%Xg|^dUToj>Dg{__7ermr!cP~#HJ*r`ee5ZT{A5ov|9TNHVRp)TQc^GT4KPW_r1{0Wm%0dzy6wKD$DG&l312iCsH1-FkYoK(qZG=4oZX?VX^nCZh z;-?ts=c-Yg)nC$PMpZ0zELE0LahATLrlhKHd-C4X|DB~8BR*s4sq=F}tb+7PY7s@& zm1reXB{)3S*`TNRC=FWJ0K&+X$0L_6{j=l8yND?>bP>NKm|tc`P;R(?YXk+)yo0n% zi^pgCf-xz!nKaQc4Ix&7?t8-Kz|8JN&010di&Ti@-MW05B$3J9Fzzquf}P|QZ`0~r z{GMQKy##BWs6bhhyizP?lUXRBgPV*bj}?*!&8FMUoF96qm%V$KmR(Y&2C)id>V}>K zNyq=Ld6;nY%N`yN@4;|Ll98!s#l|ZLs9QMZDM@y4q!IeP!n-`vuf9w>P3m9jvRpz5 z12ZO?2Zus#l6`vNa$RWR;osXOc~{aKU32+2%Oja}u-avnt)WmL&?_Tox|4QS${vvs zo`OR#f*zdjACfNpruwqFXEs0Vl6>ZOQSgkD>q`TdJYFhiumOgAr=2d|L!QpDrLfsR zL$cl^#52p^MNB_7Uy27pl2P^v!2G{ zrBtEH*x9oGJbcC51C#lUlMmqI$^Cp5BAT*mi1u4Sqg^cD2P`M?0}79 z|I4uX-y$dPxazYSqAraBOxOR|Jaw9Jo;nXR{i&Yv$b3E541s-75pEH#C$|XIb9Hj{ z`0Aozi%@X{9N0@3AD9|2V6$Lu8-+RYousB+7}Iw+Z@u1n->KB{DDRFYR2+eJ z>gBvM+MaBO8v;JT(nl4P;N8Mu_;b?+(Eq?s2q#srxq`cM5rim_5ZC9 z4e*$RVZEo#Ttp~C-O>RcY*XDwyN`DpyOA$#sC9z{x6qam%`||E+ClvrQw_@c{Vc9S z#$&`sgsY-72PRjs0T%CxkH@FthWN#N#Hr(4lE-Ijijt&stFO>F4^wJvu20c6KW(yO z?T2YkL$cv`gNl7sp7dmyLJ@KB)v)>l=tNbCPiWpNV8M5lQ!aMOW~aQtC_iqLE?3z5 zE#+TDT!d8zZm87ck{W+*IAW8+=74iwn;k0tT8?=S_7RnE*cI)y;l4!??tSD68=y$XJxUwQ}xf%b)aK}NvC#Bz7!Nmqcgl?M6UwGh4jeOz3 zH2l`Cr$6xd;dPDW1r^oBGA!GbzuVu^)7^jBl{MuPE^o3lQW=!xfzZIpk8C)&y287D zQ~8H)4p-GJ-LmuG{wwa!U!QEPEXVF6_0o9e&xjs4A%2LdTWf#`VbOH2QcbPtEK1Sy zgw>AK_TOr`xR#B%NDa+JYUn)#P7MnjQpVwN=v~G~Ga9-BgYv;Q5i}5LQMxd61Vpqn z4@JR6EjK$QqoR~$i^4pIbhw3rbSUzIbcJD@7r})ErK4#)r3=lc)9GO>)9E2-4S@L= z#7?wWt*uY%Pe23aD^p>7|C^uf~N$;|R)5 zx(p+_a-N{;C3!B=D%B|G8I6+1BoPkgfJ8^(+JnxX=u%y(?CnTTxylr2P}(e9e;sqq#Nky+Wn1S0}4iRgYI2&{?K%Kf#%*ru~y@;wybjoR@@3fUy!+ z64rkP)<#|}K@#fN9PwmaL(33%`hqDur)bp#xj2grmE^w5^YZz=J3B8&iP(oo0f;V| zs==*@siRp!U6$inS&St#73^KcMRT-^`fME(l`2R(Oc6ENI>xCqTtoCft{ImGfKLYQ zxTx6>%B1Z@UWjaYLZm4KNkHpfg{C~(tQ^{dr}+p49`S!y*6 z+d6Y$kgF!AJIq}3XEW4}*|8QJMtSKRrsvhedGS?@63UBNjq?l0<{rNb&Jn_p6? z!?<6r`B3a#Jw3>d%D*_dSX(^4c+X-ZPC)g(mTf&f-#;+DfbAf({$b;lP{O~3?p}&% zQCox?d;faEW5L}iRr8vSHaM&*y1_03_9}b3UA02p8<+fWwXx_Ul`>FSRoPytTH){_ zH$+z#PL;zbWo|LO&q)>?#kCoWxjJ|5uI7b?#~X0}izW+g1-R)&K|lcLv0rF-;lks% z!$~(^^xLgoOa^$4P#!Ih@kF7e#SN8go+IEgjDar19Deh%?_d7eRJlb?8d}OX_okmt zr_-5@AKtzHi5H*xaR0u=j^UsFRPJoQsZExbcYJN>uENrihq~g$?G5z>8|&OGA|P)F$ejVXAs`0>vNa(6flAzK_Ao(mE05M5uRT?(*4BD(#)ZqFNnH1U zEjWjVF4g8hU#t;N3~Z!1*6>Qtg(v2SrPGP#QJ@trb|5fEF*2h;`r&lZHBPtqFQQ(! z3Dc_b>^y6pd_+1=W25=NjhElncHfby1L?L|D$2K{W#Y4GZIiZW_kq()!!Ik&KR$HB zsh$tX@|B_e8wa#`LROa6Z!4^>1tIsW&JwaYc4MEWZPV`*t8v3ixF!3^`$l0S1Q)}^ z2@!IGlA13^>CBb3+@joSTpYEx!Qu4PxZ$9hi8PV@emMd6%W4~Z2Ojkv_nz{qU0!MT zhP+9y>h-D)e0Bd(Fk^}Ot%Y;ZS&D7h(uNyWI)f39$s`OPoO$IDo{!?PEeH~SJC^cz z)%aWgRe7WA^72=~L$me&(>((%Rr$DV+a9+!xHc@TZAT=O3=X!Fsw_!Cc(8m4^Xl8R z{0&Z7p~zfS4f;i8kg8nbvQCxCeWkLgR7Sxt;h4=`?e1`^ZeM;5)kyOee>*IXhL4Ap z?l4X*Lg6G%Ey6i|yu0rxdSVV=zXpHAP-%6JQ(nn-DzF6^hMeP(Y_%W3L>wGKcC)}F z%p$mMOpNjNG-zxz1mCy+b9*=LNRP;eUR&MxHw#Gd;7HxB(Y6oD^1mK$ss2WNFyN@X zlpy7m-ks}d#MR}?i&z!$yiNJ7;fYMA=!AzzNj>37^aawB5w*26e}g-lp1R|8s-rGU zPURL3B7lzR@eVOAP=3|CfdhlYGYo%%G4@49+2mPQ1O;Q zs(+{~MNiF-rCCETm=A|Qj!;i%ICMB<2x-mTyr`i`HHy!-6y6)GI?c_NIhrS7_53EW zSr+cn3#%=tZeL>Cp$hkzE-klafdgaTB~(+17KHsE$+yohTdA-V$%1w zL3`H5;N~VS=T`WS&NWNHr)Jy5bS=(#-@q9aY3IILfvt=Rta=dci4S9Ob!x#@22D)R z=ifO7QHwqAg**;7lURpkXV)Vu6Fe&#)^JKXOhm-&dYE_^`Db@y-Z=)E->Y%%yE=c? zu}%QWfVvBwp(B79I+lFdGUzMwxiY+S47&6*okv?hr+uNE16Q@4YJIX*ZDpAR^9p%r zlVnFv$MFu;(Gl*L=}&lEZZ*rL)vF;rfp?^5 zJ~A_+5Tj39ZG2th_ob&nGKp1I{AY;TGwmFQDo~V7_slF%s)IKg{UtdK9;at)K%}I59$;=XENw$+Uw2d(HJfZ~jfQ zsw!O+@9)f{j&u1(0!|P>uy|(`N`g7|IV*P43{4+2A`S5RsQG#`IC0KXQx|wzA z*t*GeideU5-S|3n9iLfI36@@50`@UF-%Gg!++L>LLVywf>{;e?`4?RDBD?n%rfRCd=W z5~~v9FdxF_$|tKbseK`dJt=I(>h#gaA8-IX^JUj~XnnfJ$gQ6(-^WlsDDF*B)kuL) za}@UETwnwe6sTbP>8Jk-5(zs&)Opuh!7{otGybBP2k!wf;A1P3zeUK+O(RxYq6cne-^#@a= zBl}{nq?3ztIIsXds8Koe;|xC3^%d)fyPaM7DS1wR25*-&^^(Aun%)M1LxrfnlAh-t z2-c+zke^VfUE_R!57F^p5rha*yQQDhw!HVjR8@Y) zYV{|oO21JXTmjuQzDW_Av`wovsbbS6h%F4%FKM{9ow6*G=H=T~>|61`FpO#|FK(1$ z8z(oO+o*1lsnv=2nTrcqyhqQ3l=>bnv3-ALk%>&rZf`r>)+KGau$S?T^SDGbm* z*6Kw)FRJY99A$y@yEgM0+Vf4SYa^j<&!q62nZ|UDpYb;RiAvIM4eo59*1oE794^rt z8zBR+?R18?AfA23=70Zox+G5V=d>8=Ul@0W(mfKO4{x}H(gRm&mZ0AFHYeMNWTz$ z2}Rfg8j*#`G(U5@NaiwCq~x93RYOt?X+x`qjtm_ex@X7)?T4x9j*PAa0W#tD%yhh6 zS2f82oy5=(q%ZiE>7r$yJ@dbrE{H#;RTEvbsHT`Ywsmgn+Sa|Vb6?lK?vvWjdS36L zN%o6_a%^yN@Z6v}I7^&CA`bl`F5xGL!*7W=gCNcz334V53G`_Y2Tvvro;qEX_tpcS~L=j%zqDYjePp>OE}+_*b3Maxl3UZEaZ4 zfhA_9%b6vn=n0nKXBBMgO%x544wgTN8@lWyZUf~T+ZqLzr*81&v4^asTty90H#D zA)n=WCGd`VVz~{nEar$oySZ%- zcl4Pyqi7q)4|THbaND`I^W61kPK-7|0?eFP!;k6ZgDLtsy?7}b6K+H<{^eH;I$u6>s4sqOXtUYq&8>GM)W+q>i{>=P5YYZ57Xp1?$c zh8DLAZU=e`r`BAFZXaKra%u4^-__2p#nIbgj?ZF%%}+<+p2A~=_Y}?)8b#qaeyEd$ zhYQaYo-Z^MQlUnh__2l`#3A&PIE15n^|zh;(5&E)LgJ7@nt$v6E@28p(%u(1CA;qe zY54!Clcg0s=Bab3+%R3M)R~t_8|f0!8vjIp6EFD_b^6jjUZX$VUVfg)DM-QY?fu=| z7}zmz|909}L}G=X7`XX~fqORo4}E11n-mrkGaWywS&!oQ1VIdjtW|5Hh)4l~jml`fS-rfV~g zVD<2lmIG!A7s;6-SwxN0+>zp^w}hW3pf(0$%l8)*SuDNp=6pj7&Wj+FV61qu_*}8N zs(8G3Px1L;17C**hr)CA?;I5TNzh*_X=9%vTR$)fr_0-(_V@}rm z=c9mFn%-i_<8v6EhnOa1O=h1s^Z*(_bUV70Z)Tp=V%^=O8-#73rA=L0XK$)Yt8Y%p zQ(aGXz1XFm>4Jj$nl-#XbOIj`%g{IU#NwKtl{Ng-tf43pW7^1@NX(SbK4gy6bvdx3 z^nYE6Xa`(A%rv6$+GDKy5#4t3f<*AW$D35MH!-o@q~FBMZlCjb_D)iZCFwPWCc^>D z75CS5n!A)(tUKWBQ)=>fW&MwGaK^!W;iJ+LcRz`JrN67|ME zBpq}dmSnCmG^y)FSlp#)?<@L5k+Q2uE-Ttlq*N5O7AYU|$SO~}NBOWz9&pL+F1gMn zKVp{$@xM*(SL9mdN<~?WyNV^ExY!4+2q==4!s<0ElERJ)nF58jFk3sfh+-UAm#9`) znahJE=tBHjUv<_ z{_&2{mF=fj-}OmqS)Cq=#{_fEv%gKNlxF&kHGiWV$=m}Ss~km+m+mROr&KK^)^S2p z$zB?9`f!HpD6N~dl>>o^!S-Fnlm6&Jp2i9F$Q$>FZY@_;rmCfGc&L{7!^V5`bgV)< zg1Gu)OQ}kV1W4+es#Ek}yoc~$(ZL-3p5V>eBbw!BoT$%QFoKetmsna=!WZ53{`aTQ z+l(})vu%`wWs*+lQIZ_4mgKt0QC)5!DGVo`j;dspT7?dc>CT+osr_}A7)ym@8lq&{d3BuqQ zN)C+=9UVF~bOw8FRB~Mkk!*!^7s|6z&r|#WDXSiY!RLR}iptAz&Sr2#lhG+$i#ruP z6Fna_M@c~yH{`&US-J7fafoJE7xb~rvT!-tL}xlzY&i+@wa3VOEvDAxNz8k`r?r)r z;{;zRp9+UlN|;{c1H^QL1*~%8MBWSwW@ZQ))mtDhkC? zE&LJ3?GELR{IBIJpUjsV46@ZQU{G#Q<%BAQCpXVRx=D7@mOqh~E11_GZMg6}Z2zBj z%sUf-QVy#lu_5O;{MC?VmKqr7+oH7^!;wWhmUbon_Nlg!&5Jr^dDGHvW65pX-d`eL z+q#RS3zr852b)c}vhf^(PR8Tw)SOA1jNXWy9|Ymuz{Pwe2_)UV3J?ZSb<&E`d;HX@K*Vlz3Q+dhKBB zco?;-bHGsR2Jh8gW!x$A)Dl&(8C=m=Q8CTDPvWcM;+zV2TA0R3Lh>OMlMhwBPc++d zYM}LXqP{*!iebeumphtdOKhd^dnSTVlsONjq+q@+hYV(%$jQn7mYRb>)uLa@fbS3= zym3MEYwvZiGOimNhd(rOJkbbEI8wr-KR6_WpGvaP3)9lz|eu6Db#F ztw(3$pjb$rDxA9gXm$VlK6aw7zkRTJz4Jg{&5hTrS!r`R5}R+Zxr4U44)>u=!BD6q zkp4wo>$)%W#8xknTfg$9;v>Q^A*lTRpnMfuV3pD}bW9R(rTsu|oiiL+8wZ zUajA#=9{nYKDPbF)w5+&el71z|1H^K0&{ov!Ne)fmo%Im!7fs6s*$H~+=ZwgGY7w; zv{{>>kO3XaU099Oz!no|QC!>$4b?pmeWY_|tko>m6i*YNaL*!cRto4PcsH;tY@e2Y zt9@9}fZHc|IH}l^JG# z$QrHUfL7vg-5%JZHR4VI@eU0`^K$Q9#&_5_&)am%v`qBTxg;xH_^q&?nS@3X>4iH| zWDQPDrjDl+jIg>1IC`R8@l|#S&qbY;(eDXv(tFMPx#7p^3DGQ`)#{eTWP40*kMEBw zAC1XP1LO688y1EtD;2}^Y%d?>6~3;l(ag=&)g<$t)p2AN3W56g{4cFyB4!sDEiZnCwQo64bu4n=h=LuesVhS8ivBMC>tkMjq2 ztsfs9Uv*<&UHZaz(x=m(C=FE>{0cr810R(AhmNk@`^BbTBzjspFWYg|e^JBsE4FUm z(h{>-dei?rb%l&iTsN^Ya&y=1M%&Ln`>Q&CLw|XwH?ipY_m6C6s>8}I?1nds?`g%p z25D}P%@O&bu-q2j7gpAV<&rR5nM$?(TWT(ph2tuGE7=S-slpXQNVIz4$A=bcg@I^5 zQ34YFw?d$-mgjQ`xJXqXDvU6bjlm~hv&(urT)8^zVY`Z}f%%$agI^B#WgB#~y}qJA zpm|mcn@CMI)lZWrmn}W`14YS`-#pDha`Ft>=0mLG6$cdl#VoDK4{DgaGm&~ad=v1v z!_)+s=UiRQF8DBODl6q-sL^o$@$~n%wC_o}O1^nG^WaT)X$6U2$g+w+ecRXf9lve& zN9>j==b~oM{$C7Uc3hTMMDk2ld-)3^9j!xO-uJ=i;0;~37gn#^x%^0Xm8U3KV1Wk# zgWC5GOT8?a!QF;hNDWf*#@R1yLGPhkA-E;#=ppC6(HzXNy2rW|+zTaXs-Lt**$VP@ zq|>b+Bi)6&*k<>UmSZhvTGZB-mShqs+j`oRwgoBCpRSX?GW;4T|23PV1y)MxwWuoC zNVq!bJ?vGIxfYP6c$YE;tko2ofibH2vN_kXOo)Kfz;l@$GGcahg1?*+#6EhLL(Tg$Wu zJ97@vdQy=y-DhZHZbq|rYXP#ob_)qWz;--=Uw) zwj(fV=^wyuBUy27!~Y#_QeLNn`sw9Ed|*GVE#>FQ+UC@mcDz#aA%N!h>$qLs#%?h* zp`cZowOd?3T38qF_wZza+Vl@kD;m;wT|}R~*wujMHJya?qY5XiJ`5)RtmXE1f<}l8 z^-3lTOz!Cfvd$ zsG4;DW^wZV)M?XU3Z!(5hPV;(nKiKZs#PA1~(~xmROMYrayT1hD0y~uJ zO^4;v!Y7t#_K!Q|(%kjASLLe0YY!BXfX^`&I1Z49FHb&QCvo69iBEVClBx;98)GEu zhTAi^&+Rxfqk9+0Uf$+fh)AQmEG%g-jJS;-%oaRYQe3}B-lu%&pa12;`gGNPls3H{ zrR}_8f6c%)x%M0B&+M!%v7$dM$)H`;UtqPVv2<&bHE*30jrU5Ntj*kyh4-0C`OVB; z%~M(Fa`no|#L)!Q8F3VsplP$d1O%I4B1ZFOuC4lcVC&VfsV}{C1pCaeH6JW9(w%`| zGB_4ggS4)Pv8%iktj1@TzCQ4!yROc?OVZr2h6n?tNN1vQZ z-z7(J4+vLp(v^mo{E68k>P5Twrw2t<=Dbz`&8I>K?ki*`H=fpp+}wt$igMK+moYV7 zrbS8vMZOT}YiS{~D-|l$e44o+<@1($%F3J#^;V}y$|z=a8qMjnAT-QV@ru@>5WX-* zL;x$ufGTUsJgu5hf=uXIZeJ=1uT!{d6w2$#8_PSKcQntK_f5H;JO`bA1bpk53HZ*E zOZc`Vxbksto8$4eN0^UK<2Trs7(99USvaAR@XQ5>J7!orBK!hAXlOW1UbLN9B~k|< zUNB*rqccE+HZL&QX;kB>7B4w$hMN)>-7adOD`pLt2F*LEl0QjrFD)uta^@yYzgIA>T*5=!n_k3B# za=TlM#d(UeBVtMave8>svd&QVmmih&CH2^XGNiwRR=E|eq6)KU!QRI)ZBd2A7fRV3 z@P1-udbLnpBFg$n|nvGg#w8|LOT;5bP2sd!>04G%=ya7>8KBqTj zmZ~R!+>OP;4W4j2gIKH3%M!OgwW@9$3l^2`Qz>;V)JDG4XL}E_D8&mSp)6XNgv^XPnV z7QM5;3wFZlq*`Wuxq+?Tj*}WwaTBJ2`fdXzh3<$x509uk{iDgEv`1Hz1@R|ab(X5S z`j&8FmZcK^nqyBm))WTn+QNbKhc_iR%LtQFQzTe^UCSVL*$<)D%&r`72kPmOr*K4*MM_XUY;V6lwJm1Xx zKr1Oprkrj&=G{4N&8?Z8DYqM2)F!t#*Qvq1&5Y(ooD)LXVho8MSUEim_hLqY9((5O zGtRar^u{0|{0s<=VTJl7ZuWtGI@w&VSY3(Qs5LFj~TH zD2qD)qEH{z_5~xUhywuI&2u6PU-w{UN>@)6C76@%D@~^IeTdD;59BL3`L3WbCl(62 z%5oIAi-Mq&s-}|UQ`Jy;kvHhdcZLk*Pln`F2>0z)g^q>PP{`P095Ws^9yP)NnA}AJ z%OmjGce>5-NJGQfM;bw2-KisuC*=O?^drwSKz1OWM+`h!T4bAqKf){ty}w#gLyU@f;MHoBbAk;qt0SzdEq!4(6q z$SX&Udk3nQq@P>4xozy$F>9S#(Bv$$napdQo@KW^BGk;MLETBCi^m6>xcxz4gg$Ob zf>bwutF1*qu>jbt$sB2ir*MnesE-h)It&o2;7ZP-N_~jH+|UB@S>XE82yzn@ODa;T z5$-NS)*kDa^|1A*)d+W&Th78cYgW8MuwrQ}NpwDYn*7^2p1DqcGGwB_)feay$DbE} zljTEY`S|O`pW(9*RW`3&?%-OaV9@(;`!SM(g1#mp-c*KeE#g`16eH27; zf`PKqk9Z8b)g%ZTXg&ho;fW1K7w{K+XA+a?=f+4#w;SlXGh`(1BQRspMosp-m}V#L zMxLj5J(#CtCoFFH!B}H;w6|ko>BM6(o8Q&)rOg8y+A6%(+>X^|m&IIJ=B){Pj5fn> zBaz9Dicc@QyeMVeyXa6jzVx#GD`KIlFcpv2bC*hU(stxUxT4Mjzwi_pR8%&p_>Ut6~k&yO82y@=m;?|8z$`^;HChRwT zWSgh(^1)zTSVqE9_n~t|;Igi|^_Q;1VKQgAjf4JpLTdwf zw~fYN1oE26ogWc95(dF}0}MiyNe+l9ptm^^_TovKIv~7Ek-+7{`)1n2ftS7c2uX+e zz!HxTz^LYSNJ0@IATCN8@iaD+FGy1`8pvC<`- zbFt}_iEucXh=dc*KJ)5p&$K1O;Y1=FNf@8oJbJXGtTp~tMZC4Fz>{rMkW9QVWL zm8*0FiN@W#U3wW3Z~gUikAC};j><~MC%^sZbLpP+k0>lF(%W?8iTvGDdI6I#!_|;} z%yOgIh2zBncu)7im1a;xL{wmZMRbUzvQ%4=TU15nlihVUcHJ*!=j(p4^9}7s{ z^Lx}Ii#*jH_q8iY&F`rZHQ^e?q4MTUGkn|D)Rh==%M6`;VY@{- zRg2Yxa}8%@rDo1cRW|pPIdWxgUQSf=6~;w897j?pM$TxBNE&ae6=92^XGw|OfTRW^ zF4Ox9s;en!b)#4!`@>75V~MO=a%{=DB`U6M^0e|SCP9uFed$8uN`vDCZyQA-JQu%( zJS09rlHm70q@iUlehV#R>4;1JM@Gq{bVj6%IOm?ui2k2+N~5<$n!Pe^#s~O`@8ZsK z;&GjyJqsDua%1{?=>hybmR^>AOt#1e@YgKA`MXIONxx|9Pro2b(=S{&ar*JM`cI!$ zAA0<>x+lHw!c*z}@{>wZ-Xgt^U-+lP8#hi(ZQOWxaHOMS?b?ox5#^T`;bW{6b73jt zd{IVz_YmP91j=vef9Wdu$@KmUX9%(MolfsKt>ZkrQAas~UE}*P{tX%)hLgsCh6$-P zr1q#|>S6ULY;S<@r_ufE>s$+JI#?45)zF_|ul}q7mXpA;-0%=aQDDIgVximPc`TTn zF8|DD46)B(q7Q+Cuq6>$A)GpqT2pRb_EqhWCX zZA-Hw^q z9u0{K7&}pO#EcOYut*@^zU1XMJ}Zw|-jW+&5adtWei*UkDxOm3MAb;p?DH3eJmrfT z+Z=A=)Z)-J(NIaXdEmOvyvb0mHDq*^NO1t@w;8Zep2LU zix#I~HVAu2*qH$xkAjX{4VxjMuF#5&IZB?vY!@24xV3BLo3Qytj&6SITTO zYUR}_<0W2Du~UJCXm)iQWAzqmtWX=wgCnAVA8S3jr0z82 zSo1^}pTe)(b*_4aLpn0o1wY9#g?ha)* zREJi&0MF>J8}Amy;>3f(4Q{{2TZE>O`KCO(-C{3D9krhVuiNah&~6vSe$9}z!s9l& zec09Yx{I84OURP6sBVMBff$pe$Y$3d_w7#fUkxa1GvhwzL$L-da0ra$LZ02C2o-V;73uK#Qoe&qC0hc06p`O_sSgonpFR8RX$V4)1O$1OoR~Mzzh`}j*m8CYVln;4 z^DItYL7e1izk}bM-SRf?>gysAms6Dz3p^>kPIDygY%ybQ6t}8gJoIpjH*WSi8=ZzP zy!qLm{!~dRO+URo?N0}Oa7?}W*u?GW#@pc%ER}vdefnm(t9&&5=IBqp`qi&2KPipM zkW`h{3*Sv&xNx63EPs*qymH}V4?Lh8dgU+P`iUC*3;F)^hbZMOZ~cp!f6LYjKINsY zFTQy9-K#G&C{N)0Yc%~0aaSfSy{3&AeLg0FC#2x9G#@_FLQ*>95qS!J=4m2{GbQY) zjDm~rG9KVn{~_GeFdHRqZDCbQyyq;9r|f9Vq)=f5&!lKLCCq5~o}!c@3<@ppv9_lV zefV$~v!zM+vNtajV>IQVjdmV^z2Hn;deg|Phx9RuR`j6RUHCVFe}*TrAvzD-mj0CZ zQ}HlH)YUwq7HT=dN<-?DRa$ve)qPN~t$wx@e6J7!)>{p*{Et&<-FkG725(gAG?wNVLnlL&vPJ+bwdx=LAR=a1lUtSe9HizHDllVVQ(u0GED20(H>sYFtu>_dW;Ra=76^ zoC^OH)4$fZ73~q#oa${$$giOh`pt_;W&dK6>7*QhQ!BPR{)eWf+L^w?sZZ&7L$_K8 z*bG)hOOqEFH&e#grRBQ!1j&mYa+@4=Vp8JunXOa&uR_ZlW_e_Q{#ChsMSf|DCa9^Ll3@URu;wS`i-EwrE|o zHSr<8G2UES87nDWl>R{aDtSlxDgpUhmR_mcr#uJS`&ci* zI~qv#JIxvn8%3(FL1T*-1+@3rAWPMTnuM0nykY%fgVkzHC9Ju*RwIyuH@n`HAY=r8%6$jFdefiQ zCT;lvf1NkFYjX779(!Xd67-cOg0Y@;-QA5%fyVSt$D|)_%|h{IeYbxe*T)*xuKnWb zsle37BLOIbR1`YmC4;rg6S2jS;q(`Eipo2xb2I0D6J_fYyZ@`;UIq9QS_ z1%F&1Z!yXDo8(5*PLqNI+C0Bs3X4UA%+d^-obWAz{U18;wy1__ufsEEQ?rJ&xn6j@ zkuK;s&RlrnI#O}qdDi2npTLF+?WNGUxPJWx3r&@`0cq!tCR!f(s|%0H*NR<(D+daS zZflOUMv89nTz(4<(D(P$torh%#uXB475;&)Mps86I6Cpi<6wx>*mq=0#Zd2m#^Nnant(5o!^lDg5#gt z+qt55?5)4MglZz0*(V=`M5c4^l;+ouw}ql$nzP3!jYrYcI7Fs75zZePl6y~IM>FU~ z`b8%a^>yW#otW__A8kI;x(I)*SJzzqQT$P_?MQ!LKAHIuW4DPHwG>YI6h(t5$DH4Z z83)b>21Zgs>skVXT_&r|l9R)4bMQ9DqET@S)Dl4?5xfg%(o9;zl9WmFMN%e{CC6gb zcYCHIu@vw6msd?j>}rF{9CoGZ)pTF_~RIq9)EpoDA?xOs}BcrD<8f za*@sm=YNpu=cOOi*BL6}TaH%MV{7{UhCqZ)`-SZaYxACb39WxL!jm1fy5*GUz7x~jm87f48*fk&Z5KypMJ z6UqmKTqVZE9+Xc}EC!PuoM1M~+bv(UDElpcWKsGp>nuAgYLi8JEHR6cW3gM&VA+E8(O^afQj`R25KfVC`%lbB|85ixd64=#`&|9Vv$Gs*G@l*+%J?c$NZ@8)bcq6c4(GrVNiWaH{z@Z)*8wY_i)3HTt zk_KMVaWZHy(FPl=s?PSOM5A8SvOrnNZk8z(tU=w-N*@sqXh=p)FI8Ip+=o~ugT6&W zJ%`(0|49u>eQaSI_HEF)^ggDqgXkx=cPI+f(tl8EXM^*Uixc%eQ@W#cG5);x3-p)t ze*k}l_@glo_R6qLK$c1|XkaCHEo?cyA#{%`7N}*LNz<^WdANBB9*5cAu)fOC*EnqL zj8i9mFSS^;3MR`a_3-fU)bOcc1MG`t*GPKmFNhcA<%V*lS@{~JRz8=xEBzYsh9|## zGc+D0HQKbZfE$lI8X8FDj3<}aVfwM*A7q8`XChBT9>#R!D25)ha&+1vEVc*n3*TON zVFt=~FF-Te)o8+i5{oy|5oPmV-e|w$@YEgl8}rxpuU>2X+5128M>j8C)QdwKAw$Z; z@}uA>$Nef!qqjkmgvM;#GIKUX+;|t7m;lwjAVcbUE;+ASOb5glkiGVxu%W=1kCUMz zEr7r(%POnlusEzoEJv&cMObr8vRAR<^+{aa5?GUhCR`;tX~jJK*Wyctd~*=(@g_>+ zF=7i?3}Qu6t0vT>tJalpB~4IJ`q6Z*hi<3x6LW8V;yMaHaoEI9tiOMK-=<9m4)oH3 zf;wFFURn$MTKtRQ3C`oKxjf*VM1*tduro5AW8mWFSOcjXOaP>V@eB^`*g<#_(8^Be ztFN`0s3G6@{cKsiDC>9Ms1XCC$Na66+qOaLP??|>goY@dQzt@A^z%eJKQvcwUrL*h zt0vA&D0LIs#Q6zzLL~HC;!F|Hc{y@;g6}6%NhybI$e|yrCHvrDEY_=xX7S@m_~|F` z(?iEUDp!r38CB{=wbApV>gc8T*Alf&eRDNvV=dnGC%@Y8XoI4gX@x4{2%#&+T}v?% z9??crfn5M4JW_}79&86388MN)B-hArLuc=oyT9D?WldEs*I-WKa!^Wl%?)d4>}Osq zC)#t4dX3uTIp_^JYVnc95F@W?xr=+; zb-lN{zY1rC++a2v8cbQKSqD-pDPuiv-t%s%roK+KEoMt!#9Pq7SL$Ht>xz37*cF`7 z967nERm0=MO8)RLUHn>&$Z6Q#;wNlx(G#|}=z%?b*xp)Q2bXNeR>M2n9t4iS;;nHU z!BeZ%)wE;82Ha!t>gNyMC6bAF9!4V7TDi63kDLFR|( zCz&7O=wAJ8r~Ve!ht{Ae^nV};%dRNP0p=RS22ywuQ4zQU>${@u#Un{SV!R} ztfSDAt)r}=OS5Z8jMG21jzU{G`gox8$Q)Hrl2KTM*+JfX?91dgGmmQiWsATd_&o+f zoa<9pF=5X48Mxjk06$Rxexd;UL;>i@1?Zy!^u0|1sDGrtwNReH8p*FR@c%{k#<+*% zLp8N-SQ}Pu9v-&YAPgb7vn5B$1#-$XsXUC7r6-V*)EM)7dVD@A_Hr^6znnU!e(ARf zW6oaO!Tx*W{n#b><^8@eW*uQH&89sO{nCPyFE8Ay`DjblDsiA|_u5NBCCL&s&rlKy zgDmGxT0@vd^5jBuVt%WZ+3g`aR0r&#NCb``-aL^#0Jh~~{bs`ng3aS3M)7DVJbyyB zHt6^LcP3a=w=SfEOIOJ5 zjrV@w`agN#kNyavPW+{KUcDDIE*86B49t;Vn96rJLu5|yCC!0aD{kpAKyNuWWw63a zL`KWeOcpzKQrt!|fOvmyXUc1}6D1v113g60nsmSy#xq0#IwwYzlh1-64Xoo%)Bs%y zO?;-vdl@awuEs(-LN@8==<2m6te3=TJAn$=Bg?hrJJye z$WqVFWBqKO@)&2oUqs)3_P(JZhhzSG;38@X_h!shZ_O3LYF&xBP&9KJU`ysXz)phl zHHwjMFnp7sA{kogt&+pg4p<2L&J*Bl6>p=!K;brq?V0-!?&RIuR8E$5H67iM7 zo+$xzGNdx#U;(L;j3>!>lA;}7CK*psZ05Ho@ns{vd=Ai_{w<)BVH96BaV?sV_Bn*x z8B&d~ieN}Nwg?9>v~a#HqJ(3D3<*OE?po3Ji#evB;Q+%S`Nw%=A5BZWDyFjqBSEY`5X&gahBS z0~>`)I2>dc#h2~CMsR>*hS0|Cz((I+#&DG3=FBfeC)1&m>DCFHixETA>jci*0E3wu z0jY$YT*6M^q;IJ1oxn-qwfuI3!=s#P1K={T47n^5Cq=oqjLUo(m-aHm42cbhnE-SG zZsfNc`7N{_5VM)%?-%z2!%60WlVTl*PXa!o)Mmy3n;8xE_0G$No zZ^fN}Z)6q&zDW>#OE8eR3otH5Wewgw2lysIyd{{E`8J>(uoiE>BWpPZm*EkUlnt4G zkV&OD^JBnh<}tuq5Yr$N43iA&88#AB91Oh-!wgFq#u!!uHZsme#@Wa?8yV+oxP$jY z`I@Xn8D3M26jrR63BVkNpcTR%l=(FUtq&Ll{56;Mb)>yjzK*m66PbR%dWMY*e=F`r z%p1V)I_eIHx)U_g_ex&oi+}|jMCRv!Nrv?d8wnyUzCl}1*vrt*FvKv-FvhTwVKpGeSm2bDyCNxf zK+qo$^arHejl@5IZ{n?y_y-XD0|;(W%)sy*pgsLNKqo<>IUs1RV9g6?LF<1}v7p7j zs95=XEAcSG;9w3Yl#6~Z}OiyW?X z4x~yyVyNypBvk+jXAbIeDt{F ze*$_q23(3Tl|M%TmjZ%I0l}q!ad876xKznSjwb+<4C@&-5(H%k`ZGTU40AZfu##al zU>@4{DL`;IF5Of6+PN-vu8W=Pf{WkC#m;rHqb_$NOf6#Px?t~@!dw?S*Tv3tv2$JQ z)YtHqYGLPE*tr&Vu7#cY8se!IUgUKUFo`d{$dSSgnY#fSDU7-hEI2<6dR7t2 zOt6$8^{*n7oFMhDVqp6_z$C+ZhK(psF|Z*X7zlyqM*QI zN)!|To8tnDrdLf#G(ByYWpYa6Sy!&0&pUFUKswH=W3Z-VQPx zLQOl73&l{$JCVy*0V$VG%nfb@+`#ddbJ`sYui+S~OQ$l)a4*N)fN&R6xQi*=C5XaZ zOyMp;6z)RV5QDN2?B$px$fZl^M@_p>HVO|S_b$%2OWDXVn;Bltsm2&y!7P#?VhSWr9-?m3kGTd@r|eFQ@HQhLCSBC{OX!zSv9R z7;4SMoY!LheldT)m`l4DUp}NP;qR9yn~>KMWjA0y$Mgfk%Lr2$`js(;RF{5b7eoEa zz5LBV#0)U+4KSY!D8wfNT+RWMio(Nag#j+r0NR3LE@w!bHo)z^9HZ6ymE{jKp0ykl{wm-E!-M?&4R|}qH5%j^4KfV}kr%~NUW43rgUE$qi021^|5iZEgaJoD z+d=MAgG|FgWgKlfs1U`5z||#ySZ4u#4fzhCjs%IThmh~XfZYr=&~}J(A42Z*b^!Gn zLXGGfqT~?jLNS{O1L|@s;1wL+#&A2o-NE4r)OSd^n#07^L*Pb&yBSV${Phg?Gd#fX z5W^er%?h;9c|a#aYNHk0Mk}}$D^QC&5px1{T*2+N0<}O4x6}%z-U^ieVZ>1RSAagi zz_nPRY~nEW%@xWPPDQP=0yR1aIL_a1<+oSx+bcO{8;7^^H#<0d6+`N|D^OF)eJ8_R z95cz`Jq)j7cs;{I45=@#K=2yaIjhPigbT(4p9 z9>q}YhEcnR0IBB=gThZMtC(k2fgfs>wagW3(c@~-+i8p#0nUe&bv$aU<1(yc-dhK5 zM?CYuI+W)jg!_SQ9b;RE94S1MX#}KRwhkp62PApE4mj^r)^lCf1JBP9rqO3T*9(5S zfNed~e?9ub!w8QHFCf)xy+ZPNy+U$$lzDO#c)p4-_3lw%xD${@nNjX>qfDhyF2gAI zf>Ge4Z-@g&8QVr>E56^zm-w zT+Yp$*JjRZGjh2T-%u`_nKE0@mrcqR^kqQg^)w*WVheJiFx7Vp@Kbn#;Vy9qeI}UN6I`AN9uX!O!%lqv zl(Lh*+=(wALYU@1JNe6<{N>K(-v-N3e+G3;jg?`Ax^8P9IceK+IT%^bBG*nW=h zcOsYFjB__rd$&Sdx|_M^TBg#qOqpvr?X_ITYq^fsa_z3=FDE(QN&bG4bDU(#Omdkg z8UG~GzN}1gE|Z*g4}ZCbzud!L?%^-5=lJV6=6bH_0i+#Q4j|P*3@*Rc8I?}#4US>zdXbgIK*Eb;x7+zc|OAQ{0P(YW88y2#y#j`Jnlm; z8m;g#j49)QcQd4s@fL|49zg8v0Ag=Pxdn56g4o*u#NG}d_I3cVw*!d19qhgJt1AIj z{0Wg}NMR{*WH+7^Rz$w>g=|w_sT|-h}VBX2WK2MZrWiY!NOOU7w_XRjwtVOVs)H>6i04OWzb+DH%UZKQ|wHqyg-8|h)ajr6eIMtWFpBR#CQ zksj9DNDu36q=)r3(!+Wi>0!N%^swGWdRT8G3g=M0vh}rbU6ykBa~H(tQ`ozn;~fa+ zd#~cK3*iFqehwEd_}-1MBa73sAl{E~zW1a2eGz?=#aXi8o6v%Al)wLD{=SOCU*>Qv zhwr7ZWkLBZ3-Zcc5T83+ml1ITw6eB~9b&7v63?*s8vaJa1cz6MN!$^i6#KGYg~cNL zx(+D_Zbkgn{6!cs*C2fYX%}<+)^~_0i8AOV3**#%64>|8<#s)AFGIQX{K#fVo2V1D zY(1n6y1Z11UZl7N&owCFRjAEAL8;cDR@dY2I&lDS8`tJqyxT5z&(-NVax1*WUK zD>;9{LvOCeZ_0Ha(ohM)*>qHCCL29bQcBG(EUC+7E8%np0pL+TC!IhrHA|V-32 zJJoA@7B`iaV)mmHH*j0c^V=l13sFUHy?tC#;DPR#(ytph^}odvvpwhfxw=qJyP3K=XXqFw#jb2= zsojZ+R0rY(>SOaX--eW1!C@4ur#}d)6JJov5dE(~+f%Lg;hQkNyqc*tk72e%L<4Fo zoja&CiC1*KB78dbt-wYSK<7s4Rok;QS;*Zwg>{bH4n0%7WeDRn++V0Au0yGGnLv4l zS*8#j^e<*P=wf+8^;lRxDiu-V3dTUKK|H>YH@AzupxZ2EiMMC@pK>JLCQ9gK)O+tf z{HE5u3UBmQC;IC$jQSGwWW6_0Zp54Ol1+b0efKK-y^quDJV*R|C8wS3Z?m~m3tkV5 z)Jv$}>b027oBG;8eovIwsYWHBKBQBTN=s5kFYzpPD&ZveNP17)K^(V&L-P{4{UVvP z2KcW+{#26da9X)8o8PR|ZUlxp{1+A#z(hPjdCc~s$_2PqKpxNY!#9v(1mEiYo~Uyj zxO=v5jxd*of3Ix+tI;D2EL2{qz21xUw%6NiR;FBr@gNM_CDcY?++fLB zou%0SXzxwHqbR<;;qI=g&c?ndvdG9HdzhKbOeX9}NZ1KNBAW}7WReUdnUI+f0xl%7 ziy$f}pvWehxUne8BCe>2qKF$RD!Zs4D4=Zbuez&x;_|=$``+(+-uK?``QXX)>FTO; zPMtb+>U4FV(_Ar9%F|FXOi9CeveE~u zMjHMP!rx%juc^cuf4rCGtdOf?WZubg(^{G%XO1<3#*`+XS7xvHdjHoEYGcT(5IjaC z#jQd7KWN3@DVs9kvYvq6bC1Rcs-~^v>nWGJxgPuzZ7%&Ra2K)Xa^xdpVOlR!*Lk1# zn3$^sr^;;-mn`>Xcn|p6P`xMrH0FGL;ksz9;ig5BbouP((v-cs6ptP3C=Zuz+$@EJ7$ZMiLs_zC}+(KqRs7&s56ukq&+g%|G5TrvF0&f zWs*_96aLyNUVKX<5pPo2@aw=?C#;z+W95v&J$9BdK-9G3ssmSCIOlL8-knM`T6yrc zRFd(>*AIR_5=Ji(V~YRf#{YO@ZLfZ}6>rF*=x751!9Yb0y_k#4Q6KfnoTKtQ≪P+Tw+*$qa@!i>|Uj$m6(YG+< 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 literal 0 HcmV?d00001 diff --git a/games/emulators/N64/assets/shader_frag.hlsl b/games/emulators/N64/assets/shader_frag.hlsl new file mode 100755 index 0000000..ddfe1c5 --- /dev/null +++ b/games/emulators/N64/assets/shader_frag.hlsl @@ -0,0 +1,21 @@ +#version 300 es + +precision highp float; + +//the texture coordinate that came +//in from the vertex shader +in vec2 v_TexCoord; + +//primary purpose of fragment shader is +//to spit out a color for every pixel +layout(location = 0) out vec4 color; + +// uniform vec4 u_Color; +uniform sampler2D u_Texture; + +//fragment shader gets called once per pixel +void main() +{ + vec4 texColor = texture(u_Texture, v_TexCoord); + color = texColor; +} \ No newline at end of file diff --git a/games/emulators/N64/assets/shader_vert.hlsl b/games/emulators/N64/assets/shader_vert.hlsl new file mode 100755 index 0000000..b895989 --- /dev/null +++ b/games/emulators/N64/assets/shader_vert.hlsl @@ -0,0 +1,20 @@ +#version 300 es + +precision highp float; + +//position and texture coordinates +//come in from the application as inputs +layout(location = 0) in vec4 position; +layout(location = 1) in vec2 texCoord; + +//texture coordinate is just passthrough +//to the fragment shader +out vec2 v_TexCoord; + +//vertex shader gets called once per vertex +void main() +{ + //gl_Position is a built in property + gl_Position = position; + v_TexCoord = texCoord; +} \ No newline at end of file diff --git a/games/emulators/N64/github_logo.png b/games/emulators/N64/github_logo.png new file mode 100755 index 0000000000000000000000000000000000000000..8b25551a97921681334176ee143b41510a117d86 GIT binary patch literal 1714 zcmaJ?X;2eq7*4oFu!ne{XxAht2qc?8LXr|_LPCfTpaBK7K$c{I0Ld=NLIOeuC;@2) zZ$K%a)k+m-s0>xHmKxL%0V&0TRzzznhgyqrIC$F)0{WwLXLrBvd*^wc_uSc%h%m9E z{W5z3f#4_!7RvAyFh6!S_*<8qJ%KOIm?#E|L=rJQq=gB5C6WLG5;c?r%V0>EmEH#X z5eSwPRa6WXBMs#$5H%GtW2go-in9p>zW@UYDNNWc^XOXZQ? z1QjEV00I#$3^1wQUJ8&-2UsjB-G|9y(LDhMNN3PM{APL4eYi{(m*ERcUnJa{R+-3^ z34^A6;U^v`8N*O6ji%S@sd{fJqD`XFIUJ5zgTe5^5nj414F(y!G&=H(f)Lgzv?>%+ zAsWD}2qhpH7>|TU`X&W6IxDNuO_vET7|j5oG&&VDr!)hUO8+0KR?nh!m<)a!?|%yG zqOwq!CWCcIhE{<$E|F|@g>nP6FoYr6C<8>D?ID9%&5J(4oSbR1I^byW*g@__U z4QsF&uJSEcFeleM3~ChjEQGbHOjsGDMbyAl(p=Ttv9RaVo8~I#js@@Y9C^_2U})yn zzSHU%6FxuY?d;&65MyR({^lU*3$z$ZllDb(o&<7d;A_`h2U+3~BJ2Hv`{W}KEU801#cv_B|9Cm!ynR{S`AMsSn z;7E=B;mb!wx$L;S>yGXG^6=&WlQn9$s?&L%Y1D8TI^MlKB1DqsEng$>f4=xYWBoPI z_S1p!sJ#d2?YI4kPA{k}Eby?F=f-J9zIc`YDl^pzjVm~9ebE?Hn?t0Nx+la|D0MB; z9)2xv1G>a1|A9kQ>~DV<=X3-4yC&n!m8-3K#P z{X@0zRuQsy$+N ziSCoLJU{Z$nQy4A4Y5UJ07$5FA~qL2%Q+cLaqDU?Lz3?=BC5;Nk6BbTmmceEaM>-Z zi>O&-dSE=%ex;vcvCOk{*JQ5^_4M z4lW7%l9IqY(z7pV(?I@@8=KPFO82)O{VDI18-*d-k$YmI^XiuPs_LuFw<^ZcD}yP5 c*NrbeloN*74g`U%%F6r~k%+>C^#XapzmV0H-2eap literal 0 HcmV?d00001 diff --git a/games/emulators/N64/index.html b/games/emulators/N64/index.html new file mode 100755 index 0000000..cfcbb5e --- /dev/null +++ b/games/emulators/N64/index.html @@ -0,0 +1,995 @@ + + + + + N64 Wasm + + + + + + + + + + + + + + + + +

+

+ N64 Wasm +

+
+ + + +
+ +
+ +
+ + + +
+ +
+ +
+ + View source on GitHub + + +
+ +
+ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/games/emulators/N64/input_controller.js b/games/emulators/N64/input_controller.js new file mode 100755 index 0000000..4fd247b --- /dev/null +++ b/games/emulators/N64/input_controller.js @@ -0,0 +1,641 @@ + +class GamePadState { + + constructor(buttonNum, keyName) { + this.buttonDown = false; + this.buttonNum = -1; + this.buttonTimer = 0; + this.keyName = ''; + this.buttonNum = buttonNum; + this.keyName = keyName; + } + +} + +class KeyMappings { + + constructor() { + this.Mapping_Left = null; + this.Mapping_Right = null; + this.Mapping_Up = null; + this.Mapping_Down = null; + this.Mapping_Action_Start = null; + this.Mapping_Action_CUP = null; + this.Mapping_Action_CDOWN = null; + this.Mapping_Action_CLEFT = null; + this.Mapping_Action_CRIGHT = null; + this.Mapping_Action_Analog_Up = null; + this.Mapping_Action_Analog_Down = null; + this.Mapping_Action_Analog_Left = null; + this.Mapping_Action_Analog_Right = null; + this.Mapping_Action_Z = null; + this.Mapping_Action_L = null; + this.Mapping_Action_R = null; + this.Mapping_Action_B = null; + this.Mapping_Action_A = null; + this.Mapping_Menu = null; + this.Joy_Mapping_Left = null; + this.Joy_Mapping_Right = null; + this.Joy_Mapping_Up = null; + this.Joy_Mapping_Down = null; + this.Joy_Mapping_Action_Start = null; + this.Joy_Mapping_Action_Z = null; + this.Joy_Mapping_Action_L = null; + this.Joy_Mapping_Action_R = null; + this.Joy_Mapping_Action_B = null; + this.Joy_Mapping_Action_A = null; + this.Joy_Mapping_Menu = null; + this.Joy_Mapping_Action_CLEFT = null; + this.Joy_Mapping_Action_CRIGHT = null; + this.Joy_Mapping_Action_CUP = null; + this.Joy_Mapping_Action_CDOWN = null; + } +} + +class InputController { + + constructor() { + + this.gamepadButtons = []; + this.DebugKeycodes = false; + + //for remapping + this.Key_Last = ''; + this.Joy_Last = null; + this.Remap_Check = false; + + //controller 1 + this.Key_Up = false; + this.Key_Down = false; + this.Key_Left = false; + this.Key_Right = false; + this.Key_Action_Start = false; + this.Key_Action_CUP = false; + this.Key_Action_CDOWN = false; + this.Key_Action_CLEFT = false; + this.Key_Action_CRIGHT = false; + this.Key_Action_Z = false; + this.Key_Action_L = false; + this.Key_Action_R = false; + this.Key_Action_B = false; + this.Key_Action_A = false; + this.Key_Menu = false; + this.VectorX = 0; + this.VectorY = 0; + + //touch + this.touchX_Start = 0; + this.touchY_Start = 0; + this.touch_tap_counter = 0; + this.nippleDirection = 'none'; + + this.KeyMappings = this.defaultKeymappings(); + document.onkeydown = this.keyDown.bind(this); + document.onkeyup = this.keyUp.bind(this); + + this.setGamePadButtons(); + } + + setupMobileControls(touch_element_id) + { + if (touch_element_id) + { + // document.getElementById(touch_element_id).addEventListener( 'touchstart', this.touchStart.bind(this), false ); + // document.getElementById(touch_element_id).addEventListener( 'touchend', this.touchEnd.bind(this), false ); + // document.getElementById(touch_element_id).addEventListener( 'touchmove', this.touchMove.bind(this), false ); + + this.manager = nipplejs.create({ + zone: document.getElementById(touch_element_id), + color: 'darkgray', + mode: "dynamic", + }); + + this.manager.on("move", (evt, data) => { + + window["myApp"].rivetsData.hadNipple = true; + + if (window["myApp"].rivetsData.useZasCMobile && this.Key_Action_Z) { + this.VectorX = 0 + this.VectorY = 0; + if (data.force > 1) { + if (data.direction) + this.nippleDirection = data.direction.angle; + + if (this.nippleDirection == 'left') this.Key_Action_CLEFT = true; + if (this.nippleDirection == 'right') this.Key_Action_CRIGHT = true; + if (this.nippleDirection == 'up') this.Key_Action_CUP = true; + if (this.nippleDirection == 'down') this.Key_Action_CDOWN = true; + } + else { + this.nippleDirection = 'none'; + this.Key_Action_CLEFT = false; + this.Key_Action_CRIGHT = false; + this.Key_Action_CUP = false; + this.Key_Action_CDOWN = false; + } + } + else + { + this.VectorX = data.vector.x; + this.VectorY = data.vector.y; + } + }) + + this.manager.on("end", (evt, data) => { + this.nippleDirection = 'none'; + this.Key_Left = false; + this.Key_Right = false; + this.Key_Up = false; + this.Key_Down = false; + this.VectorX = 0; + this.VectorY = 0; + }) + + //needed in conjuction with nippleJS otherwise iOS text selection will activate + document.getElementById(touch_element_id).addEventListener( 'touchstart', function(e){e.preventDefault();}, false ); + document.getElementById(touch_element_id).addEventListener( 'touchend', function(e){e.preventDefault();}, false ); + document.getElementById(touch_element_id).addEventListener( 'touchmove', function(e){e.preventDefault();}, false ); + + document.getElementById('mobileA').addEventListener( 'touchstart', this.mobilePressA.bind(this), false ); + document.getElementById('mobileB').addEventListener( 'touchstart', this.mobilePressB.bind(this), false ); + document.getElementById('mobileStart').addEventListener( 'touchstart', this.mobilePressStart.bind(this), false ); + document.getElementById('mobileSelect').addEventListener( 'touchstart', this.mobilePressSelect.bind(this), false ); + document.getElementById('mobileA').addEventListener( 'touchend', this.mobileReleaseA.bind(this), false ); + document.getElementById('mobileB').addEventListener( 'touchend', this.mobileReleaseB.bind(this), false ); + document.getElementById('mobileStart').addEventListener( 'touchend', this.mobileReleaseStart.bind(this), false ); + document.getElementById('mobileSelect').addEventListener( 'touchend', this.mobileReleaseSelect.bind(this), false ); + document.getElementById('mobileA').addEventListener( 'touchmove', function(e){e.preventDefault();}, false ); + document.getElementById('mobileB').addEventListener( 'touchmove', function(e){e.preventDefault();}, false ); + document.getElementById('mobileStart').addEventListener( 'touchmove', function(e){e.preventDefault();}, false ); + document.getElementById('mobileSelect').addEventListener( 'touchmove', function(e){e.preventDefault();}, false ); + + //to hide and show loading panel + document.getElementById('menuDiv').addEventListener( 'touchstart', this.menuTouch.bind(this), false ); + + } + } + + menuTouch(event){ + $("#mobileButtons").show(); + $('#menuDiv').hide(); + } + + mobilePressA(event){ + event.preventDefault(); + this.Key_Action_A = true; + this.MobileA = true; + } + mobilePressB(event){ + event.preventDefault(); + this.Key_Action_B = true; + this.MobileB = true; + } + mobilePressStart(event){ + event.preventDefault(); + this.Key_Action_Start = true; + this.MobileStart = true; + } + mobilePressSelect(event){ + event.preventDefault(); + this.Key_Action_Z = true; + this.MobileSelect = true; + } + mobileReleaseA(event){ + event.preventDefault(); + this.MobileA = false; + this.Key_Action_A = false; + this.MobileA_Counter=0; + } + mobileReleaseB(event){ + event.preventDefault(); + this.MobileB = false; + this.Key_Action_B = false; + this.MobileB_Counter=0; + } + mobileReleaseStart(event){ + event.preventDefault(); + this.MobileStart = false; + this.Key_Action_Start = false; + this.MobileStart_Counter=0; + } + mobileReleaseSelect(event){ + event.preventDefault(); + this.MobileSelect = false; + this.Key_Action_Z = false; + this.MobileSelect_Counter=0; + } + + + touchStart(event){ + event.preventDefault(); + let input_controller = this; + + //prevent multi-touch from grabbing the wrong touch event + //there may be more than 2 touches so just loop until it's found + for(let i = 0;i10) + { + if (!input_controller.Key_Right) + { + input_controller.sendKeyDownEvent(input_controller.KeyMappings.Mapping_Right); + input_controller.Key_Right=true; + } + } + if (amount_horizontal<-10) + { + if (!input_controller.Key_Left) + { + input_controller.sendKeyDownEvent(input_controller.KeyMappings.Mapping_Left); + input_controller.Key_Left=true; + } + } + if (amount_vertical>10) + { + + if (!input_controller.Key_Down) + { + input_controller.sendKeyDownEvent(input_controller.KeyMappings.Mapping_Down); + input_controller.Key_Down=true; + } + } + if (amount_vertical<-10) + { + if (!input_controller.Key_Up) + { + input_controller.sendKeyDownEvent(input_controller.KeyMappings.Mapping_Up); + input_controller.Key_Up=true; + } + } + } + } + } + + + touchEnd(event){ + event.preventDefault(); + event.stopPropagation(); + + let input_controller = this; + + if (input_controller.Key_Left==false && input_controller.Key_Right==false + && input_controller.Key_Down==false && input_controller.Key_Up==false) + input_controller.Touch_Tap=true; + if (input_controller.Key_Right) + { + input_controller.sendKeyUpEvent(input_controller.KeyMappings.Mapping_Right); + input_controller.Key_Right=false; + } + if (input_controller.Key_Left) + { + input_controller.sendKeyUpEvent(input_controller.KeyMappings.Mapping_Left); + input_controller.Key_Left=false; + } + if (input_controller.Key_Up) + { + input_controller.sendKeyUpEvent(input_controller.KeyMappings.Mapping_Up); + input_controller.Key_Up=false; + } + if (input_controller.Key_Down) + { + input_controller.sendKeyUpEvent(input_controller.KeyMappings.Mapping_Down); + input_controller.Key_Down=false; + } + } + + defaultKeymappings() { + return { + Mapping_Left: 'b', + Mapping_Right: 'n', + Mapping_Up: 'y', + Mapping_Down: 'h', + Mapping_Action_A: 'd', + Mapping_Action_B: 's', + Mapping_Action_Start: 'Enter', + Mapping_Action_CUP: 'i', + Mapping_Action_CDOWN: 'k', + Mapping_Action_CLEFT: 'j', + Mapping_Action_CRIGHT: 'l', + Mapping_Action_Analog_Up: 'ArrowUp', + Mapping_Action_Analog_Down: 'ArrowDown', + Mapping_Action_Analog_Left: 'ArrowLeft', + Mapping_Action_Analog_Right: 'ArrowRight', + Mapping_Action_Z: 'a', + Mapping_Action_L: 'q', + Mapping_Action_R: 'e', + Mapping_Menu: '`', + Joy_Mapping_Left: 14, + Joy_Mapping_Right: 15, + Joy_Mapping_Down: 13, + Joy_Mapping_Up: 12, + Joy_Mapping_Action_A: 0, + Joy_Mapping_Action_B: 2, + Joy_Mapping_Action_Start: 9, + Joy_Mapping_Action_Z: 4, + Joy_Mapping_Action_L: 6, + Joy_Mapping_Action_R: 5, + Joy_Mapping_Menu: 11, + Joy_Mapping_Action_CLEFT: -1, + Joy_Mapping_Action_CRIGHT: -1, + Joy_Mapping_Action_CUP: -1, + Joy_Mapping_Action_CDOWN: -1, + }; + } + + setupGamePad() { + window.addEventListener("gamepadconnected", this.initGamePad.bind(this)); + } + + setGamePadButtons() { + this.gamepadButtons = []; + } + + initGamePad(e) { + try { + if (e.gamepad.buttons.length > 0) { + // this.message = 'Gamepad Detected:
' + e.gamepad.id; + } + } + catch (_a) { } + console.log("Gamepad connected at index %d: %s. %d buttons, %d axes.", e.gamepad.index, e.gamepad.id, e.gamepad.buttons.length, e.gamepad.axes.length); + } + + processGamepad() { + try { + var gamepads = navigator.getGamepads ? navigator.getGamepads() : (navigator.webkitGetGamepads ? navigator.webkitGetGamepads : []); + if (!gamepads) + return; + var gp = null; + for (let i = 0; i < gamepads.length; i++) { + if (gamepads[i] && gamepads[i].buttons.length > 0) + gp = gamepads[i]; + } + if (gp) { + for (let i = 0; i < gp.buttons.length; i++) { + if (this.DebugKeycodes) { + if (gp.buttons[i].pressed) + console.log(i); + } + if (gp.buttons[i].pressed) + this.Joy_Last = i; + } + //process axes + if (this.Gamepad_Process_Axis) { + try { + let horiz_axis = gp.axes[0]; + let vertical_axis = gp.axes[1]; + if (horiz_axis < -.5) { + if (!this.Key_Left) { + this.sendKeyDownEvent(this.KeyMappings.Mapping_Left); + } + } + else { + if (this.Key_Left) { + this.sendKeyUpEvent(this.KeyMappings.Mapping_Left); + } + } + if (horiz_axis > .5) { + if (!this.Key_Right) { + this.sendKeyDownEvent(this.KeyMappings.Mapping_Right); + } + } + else { + if (this.Key_Right) { + this.sendKeyUpEvent(this.KeyMappings.Mapping_Right); + } + } + if (vertical_axis > .5) { + if (!this.Key_Down) { + this.sendKeyDownEvent(this.KeyMappings.Mapping_Down); + } + } + else { + if (this.Key_Down) { + this.sendKeyUpEvent(this.KeyMappings.Mapping_Down); + } + } + if (vertical_axis < -.5) { + if (!this.Key_Up) { + this.sendKeyDownEvent(this.KeyMappings.Mapping_Up); + } + } + else { + if (this.Key_Up) { + this.sendKeyUpEvent(this.KeyMappings.Mapping_Up); + } + } + } + catch (error) { } + } + } + } + catch (_a) { } + } + + sendKeyDownEvent(key) { + let keyEvent = new KeyboardEvent('Gamepad Event Down', { key: key }); + this.keyDown(keyEvent); + } + + sendKeyUpEvent(key) { + let keyEvent = new KeyboardEvent('Gamepad Event Up', { key: key }); + this.keyUp(keyEvent); + } + + keyDown(event) { + let input_controller = this; + input_controller.Key_Last = event.key; + if (input_controller.DebugKeycodes) + console.log(event); + + //handle certain keyboards that use Left instead of ArrowLeft + if (event.key == 'Left' && input_controller.KeyMappings.Mapping_Left == 'ArrowLeft') + event = new KeyboardEvent('', { key: 'ArrowLeft' }); + if (event.key == 'Right' && input_controller.KeyMappings.Mapping_Right == 'ArrowRight') + event = new KeyboardEvent('', { key: 'ArrowRight' }); + if (event.key == 'Up' && input_controller.KeyMappings.Mapping_Up == 'ArrowUp') + event = new KeyboardEvent('', { key: 'ArrowUp' }); + if (event.key == 'Down' && input_controller.KeyMappings.Mapping_Down == 'ArrowDown') + event = new KeyboardEvent('', { key: 'ArrowDown' }); + let arrowkey = false; + + //player 1 + if (event.key == input_controller.KeyMappings.Mapping_Down) { + input_controller.Key_Down = true; + arrowkey = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Up) { + input_controller.Key_Up = true; + arrowkey = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Left) { + input_controller.Key_Left = true; + arrowkey = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Right) { + input_controller.Key_Right = true; + arrowkey = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_Start) { + input_controller.Key_Action_Start = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_CUP) { + input_controller.Key_Action_CUP = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_CDOWN) { + input_controller.Key_Action_CDOWN = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_CLEFT) { + input_controller.Key_Action_CLEFT = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_CRIGHT) { + input_controller.Key_Action_CRIGHT = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_B) { + input_controller.Key_Action_B = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_Z) { + input_controller.Key_Action_Z = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_L) { + input_controller.Key_Action_L = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_R) { + input_controller.Key_Action_R = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_A) { + input_controller.Key_Action_A = true; + } + if (event.key == input_controller.KeyMappings.Mapping_Menu) { + input_controller.Key_Menu = true; + } + + } + + keyUp(event) { + let input_controller = this; + + //handle certain keyboards that use Left instead of ArrowLeft + if (event.key == 'Left' && input_controller.KeyMappings.Mapping_Left == 'ArrowLeft') + event = new KeyboardEvent('', { key: 'ArrowLeft' }); + if (event.key == 'Right' && input_controller.KeyMappings.Mapping_Right == 'ArrowRight') + event = new KeyboardEvent('', { key: 'ArrowRight' }); + if (event.key == 'Up' && input_controller.KeyMappings.Mapping_Up == 'ArrowUp') + event = new KeyboardEvent('', { key: 'ArrowUp' }); + if (event.key == 'Down' && input_controller.KeyMappings.Mapping_Down == 'ArrowDown') + event = new KeyboardEvent('', { key: 'ArrowDown' }); + + //player 1 + if (event.key == input_controller.KeyMappings.Mapping_Down) { + input_controller.Key_Down = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Up) { + input_controller.Key_Up = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Left) { + input_controller.Key_Left = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Right) { + input_controller.Key_Right = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_Start) { + input_controller.Key_Action_Start = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_CUP) { + input_controller.Key_Action_CUP = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_CDOWN) { + input_controller.Key_Action_CDOWN = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_CLEFT) { + input_controller.Key_Action_CLEFT = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_CRIGHT) { + input_controller.Key_Action_CRIGHT = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_B) { + input_controller.Key_Action_B = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_Z) { + input_controller.Key_Action_Z = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_L) { + input_controller.Key_Action_L = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_R) { + input_controller.Key_Action_R = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Action_A) { + input_controller.Key_Action_A = false; + } + if (event.key == input_controller.KeyMappings.Mapping_Menu) { + input_controller.Key_Menu = false; + } + + } + + update() { + this.processGamepad(); + + //a hack - need to refactor + if (this.Remap_Check) { + if (this.Key_Last != '' || this.Joy_Last) { + window["myApp"].remapPressed(); + this.Remap_Check = false; + } + } + } + + updateMobileControls(){ + let mobileString = ''; + mobileString += '0'; //UP + mobileString += '0'; //DOWN + mobileString += '0'; //LEFT + mobileString += '0'; //RIGHT + if (this.Key_Action_A) mobileString += '1'; else mobileString += '0'; + if (this.Key_Action_B) mobileString += '1'; else mobileString += '0'; + if (this.Key_Action_Start) mobileString += '1'; else mobileString += '0'; + if (this.Key_Action_Z && !window["myApp"].rivetsData.useZasCMobile) mobileString += '1'; else mobileString += '0'; + mobileString += '0'; //L + mobileString += '0'; //R + if (this.Key_Action_CUP) mobileString += '1'; else mobileString += '0'; //CUP + if (this.Key_Action_CDOWN) mobileString += '1'; else mobileString += '0'; //CDOWN + if (this.Key_Action_CLEFT) mobileString += '1'; else mobileString += '0'; //CLEFT + if (this.Key_Action_CRIGHT) mobileString += '1'; else mobileString += '0'; //CRIGHT + + window["myApp"].sendMobileControls(mobileString, this.VectorX.toString(), this.VectorY.toString()); + } +} + +window["myApp"].setupInputController(); + +var script = document.createElement('script'); +script.src = 'n64wasm.js' +document.getElementsByTagName('head')[0].appendChild(script); \ No newline at end of file diff --git a/games/emulators/N64/n64wasm.js b/games/emulators/N64/n64wasm.js new file mode 100755 index 0000000..4f8f9a1 --- /dev/null +++ b/games/emulators/N64/n64wasm.js @@ -0,0 +1 @@ +var Module=typeof Module!=="undefined"?Module:{};var moduleOverrides={};var key;for(key in Module){if(Module.hasOwnProperty(key)){moduleOverrides[key]=Module[key]}}var arguments_=[];var thisProgram="./this.program";var quit_=function(status,toThrow){throw toThrow};var ENVIRONMENT_IS_WEB=false;var ENVIRONMENT_IS_WORKER=false;var ENVIRONMENT_IS_NODE=false;var ENVIRONMENT_IS_SHELL=false;ENVIRONMENT_IS_WEB=typeof window==="object";ENVIRONMENT_IS_WORKER=typeof importScripts==="function";ENVIRONMENT_IS_NODE=typeof process==="object"&&typeof process.versions==="object"&&typeof process.versions.node==="string";ENVIRONMENT_IS_SHELL=!ENVIRONMENT_IS_WEB&&!ENVIRONMENT_IS_NODE&&!ENVIRONMENT_IS_WORKER;var scriptDirectory="";function locateFile(path){if(Module["locateFile"]){return Module["locateFile"](path,scriptDirectory)}return scriptDirectory+path}var read_,readAsync,readBinary,setWindowTitle;var nodeFS;var nodePath;if(ENVIRONMENT_IS_NODE){if(ENVIRONMENT_IS_WORKER){scriptDirectory=require("path").dirname(scriptDirectory)+"/"}else{scriptDirectory=__dirname+"/"}read_=function shell_read(filename,binary){if(!nodeFS)nodeFS=require("fs");if(!nodePath)nodePath=require("path");filename=nodePath["normalize"](filename);return nodeFS["readFileSync"](filename,binary?null:"utf8")};readBinary=function readBinary(filename){var ret=read_(filename,true);if(!ret.buffer){ret=new Uint8Array(ret)}assert(ret.buffer);return ret};if(process["argv"].length>1){thisProgram=process["argv"][1].replace(/\\/g,"/")}arguments_=process["argv"].slice(2);if(typeof module!=="undefined"){module["exports"]=Module}process["on"]("uncaughtException",function(ex){if(!(ex instanceof ExitStatus)){throw ex}});process["on"]("unhandledRejection",abort);quit_=function(status){process["exit"](status)};Module["inspect"]=function(){return"[Emscripten Module object]"}}else if(ENVIRONMENT_IS_SHELL){if(typeof read!="undefined"){read_=function shell_read(f){return read(f)}}readBinary=function readBinary(f){var data;if(typeof readbuffer==="function"){return new Uint8Array(readbuffer(f))}data=read(f,"binary");assert(typeof data==="object");return data};if(typeof scriptArgs!="undefined"){arguments_=scriptArgs}else if(typeof arguments!="undefined"){arguments_=arguments}if(typeof quit==="function"){quit_=function(status){quit(status)}}if(typeof print!=="undefined"){if(typeof console==="undefined")console={};console.log=print;console.warn=console.error=typeof printErr!=="undefined"?printErr:print}}else if(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER){if(ENVIRONMENT_IS_WORKER){scriptDirectory=self.location.href}else if(document.currentScript){scriptDirectory=document.currentScript.src}if(scriptDirectory.indexOf("blob:")!==0){scriptDirectory=scriptDirectory.substr(0,scriptDirectory.lastIndexOf("/")+1)}else{scriptDirectory=""}{read_=function shell_read(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.send(null);return xhr.responseText};if(ENVIRONMENT_IS_WORKER){readBinary=function readBinary(url){var xhr=new XMLHttpRequest;xhr.open("GET",url,false);xhr.responseType="arraybuffer";xhr.send(null);return new Uint8Array(xhr.response)}}readAsync=function readAsync(url,onload,onerror){var xhr=new XMLHttpRequest;xhr.open("GET",url,true);xhr.responseType="arraybuffer";xhr.onload=function xhr_onload(){if(xhr.status==200||xhr.status==0&&xhr.response){onload(xhr.response);return}onerror()};xhr.onerror=onerror;xhr.send(null)}}setWindowTitle=function(title){document.title=title}}else{}var out=Module["print"]||console.log.bind(console);var err=Module["printErr"]||console.warn.bind(console);for(key in moduleOverrides){if(moduleOverrides.hasOwnProperty(key)){Module[key]=moduleOverrides[key]}}moduleOverrides=null;if(Module["arguments"])arguments_=Module["arguments"];if(Module["thisProgram"])thisProgram=Module["thisProgram"];if(Module["quit"])quit_=Module["quit"];var STACK_ALIGN=16;function dynamicAlloc(size){var ret=HEAP32[DYNAMICTOP_PTR>>2];var end=ret+size+15&-16;HEAP32[DYNAMICTOP_PTR>>2]=end;return ret}function alignMemory(size,factor){if(!factor)factor=STACK_ALIGN;return Math.ceil(size/factor)*factor}function warnOnce(text){if(!warnOnce.shown)warnOnce.shown={};if(!warnOnce.shown[text]){warnOnce.shown[text]=1;err(text)}}function dynCall(sig,ptr,args){if(args&&args.length){return Module["dynCall_"+sig].apply(null,[ptr].concat(args))}else{return Module["dynCall_"+sig].call(null,ptr)}}var tempRet0=0;var setTempRet0=function(value){tempRet0=value};var getTempRet0=function(){return tempRet0};var wasmBinary;if(Module["wasmBinary"])wasmBinary=Module["wasmBinary"];var noExitRuntime;if(Module["noExitRuntime"])noExitRuntime=Module["noExitRuntime"];if(typeof WebAssembly!=="object"){abort("no native wasm support detected")}function setValue(ptr,value,type,noSafe){type=type||"i8";if(type.charAt(type.length-1)==="*")type="i32";switch(type){case"i1":HEAP8[ptr>>0]=value;break;case"i8":HEAP8[ptr>>0]=value;break;case"i16":HEAP16[ptr>>1]=value;break;case"i32":HEAP32[ptr>>2]=value;break;case"i64":tempI64=[value>>>0,(tempDouble=value,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[ptr>>2]=tempI64[0],HEAP32[ptr+4>>2]=tempI64[1];break;case"float":HEAPF32[ptr>>2]=value;break;case"double":HEAPF64[ptr>>3]=value;break;default:abort("invalid type for setValue: "+type)}}var wasmMemory;var wasmTable=new WebAssembly.Table({"initial":3257,"maximum":3257+0,"element":"anyfunc"});var ABORT=false;var EXITSTATUS=0;function assert(condition,text){if(!condition){abort("Assertion failed: "+text)}}function getCFunc(ident){var func=Module["_"+ident];assert(func,"Cannot call unknown function "+ident+", make sure it is exported");return func}function ccall(ident,returnType,argTypes,args,opts){var toC={"string":function(str){var ret=0;if(str!==null&&str!==undefined&&str!==0){var len=(str.length<<2)+1;ret=stackAlloc(len);stringToUTF8(str,ret,len)}return ret},"array":function(arr){var ret=stackAlloc(arr.length);writeArrayToMemory(arr,ret);return ret}};function convertReturnValue(ret){if(returnType==="string")return UTF8ToString(ret);if(returnType==="boolean")return Boolean(ret);return ret}var func=getCFunc(ident);var cArgs=[];var stack=0;if(args){for(var i=0;i=endIdx))++endPtr;if(endPtr-idx>16&&heap.subarray&&UTF8Decoder){return UTF8Decoder.decode(heap.subarray(idx,endPtr))}else{var str="";while(idx>10,56320|ch&1023)}}}return str}function UTF8ToString(ptr,maxBytesToRead){return ptr?UTF8ArrayToString(HEAPU8,ptr,maxBytesToRead):""}function stringToUTF8Array(str,heap,outIdx,maxBytesToWrite){if(!(maxBytesToWrite>0))return 0;var startIdx=outIdx;var endIdx=outIdx+maxBytesToWrite-1;for(var i=0;i=55296&&u<=57343){var u1=str.charCodeAt(++i);u=65536+((u&1023)<<10)|u1&1023}if(u<=127){if(outIdx>=endIdx)break;heap[outIdx++]=u}else if(u<=2047){if(outIdx+1>=endIdx)break;heap[outIdx++]=192|u>>6;heap[outIdx++]=128|u&63}else if(u<=65535){if(outIdx+2>=endIdx)break;heap[outIdx++]=224|u>>12;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}else{if(outIdx+3>=endIdx)break;heap[outIdx++]=240|u>>18;heap[outIdx++]=128|u>>12&63;heap[outIdx++]=128|u>>6&63;heap[outIdx++]=128|u&63}}heap[outIdx]=0;return outIdx-startIdx}function stringToUTF8(str,outPtr,maxBytesToWrite){return stringToUTF8Array(str,HEAPU8,outPtr,maxBytesToWrite)}function lengthBytesUTF8(str){var len=0;for(var i=0;i=55296&&u<=57343)u=65536+((u&1023)<<10)|str.charCodeAt(++i)&1023;if(u<=127)++len;else if(u<=2047)len+=2;else if(u<=65535)len+=3;else len+=4}return len}function allocateUTF8(str){var size=lengthBytesUTF8(str)+1;var ret=_malloc(size);if(ret)stringToUTF8Array(str,HEAP8,ret,size);return ret}function allocateUTF8OnStack(str){var size=lengthBytesUTF8(str)+1;var ret=stackAlloc(size);stringToUTF8Array(str,HEAP8,ret,size);return ret}function writeArrayToMemory(array,buffer){HEAP8.set(array,buffer)}function writeAsciiToMemory(str,buffer,dontAddNull){for(var i=0;i>0]=str.charCodeAt(i)}if(!dontAddNull)HEAP8[buffer>>0]=0}var WASM_PAGE_SIZE=65536;var buffer,HEAP8,HEAPU8,HEAP16,HEAPU16,HEAP32,HEAPU32,HEAPF32,HEAPF64;function updateGlobalBufferAndViews(buf){buffer=buf;Module["HEAP8"]=HEAP8=new Int8Array(buf);Module["HEAP16"]=HEAP16=new Int16Array(buf);Module["HEAP32"]=HEAP32=new Int32Array(buf);Module["HEAPU8"]=HEAPU8=new Uint8Array(buf);Module["HEAPU16"]=HEAPU16=new Uint16Array(buf);Module["HEAPU32"]=HEAPU32=new Uint32Array(buf);Module["HEAPF32"]=HEAPF32=new Float32Array(buf);Module["HEAPF64"]=HEAPF64=new Float64Array(buf)}var DYNAMIC_BASE=170867744,DYNAMICTOP_PTR=165624704;var INITIAL_INITIAL_MEMORY=Module["INITIAL_MEMORY"]||536870912;if(Module["wasmMemory"]){wasmMemory=Module["wasmMemory"]}else{wasmMemory=new WebAssembly.Memory({"initial":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE,"maximum":INITIAL_INITIAL_MEMORY/WASM_PAGE_SIZE})}if(wasmMemory){buffer=wasmMemory.buffer}INITIAL_INITIAL_MEMORY=buffer.byteLength;updateGlobalBufferAndViews(buffer);HEAP32[DYNAMICTOP_PTR>>2]=DYNAMIC_BASE;function callRuntimeCallbacks(callbacks){while(callbacks.length>0){var callback=callbacks.shift();if(typeof callback=="function"){callback(Module);continue}var func=callback.func;if(typeof func==="number"){if(callback.arg===undefined){Module["dynCall_v"](func)}else{Module["dynCall_vi"](func,callback.arg)}}else{func(callback.arg===undefined?null:callback.arg)}}}var __ATPRERUN__=[];var __ATINIT__=[];var __ATMAIN__=[];var __ATEXIT__=[];var __ATPOSTRUN__=[];var runtimeInitialized=false;var runtimeExited=false;function preRun(){if(Module["preRun"]){if(typeof Module["preRun"]=="function")Module["preRun"]=[Module["preRun"]];while(Module["preRun"].length){addOnPreRun(Module["preRun"].shift())}}callRuntimeCallbacks(__ATPRERUN__)}function initRuntime(){runtimeInitialized=true;if(!Module["noFSInit"]&&!FS.init.initialized)FS.init();TTY.init();callRuntimeCallbacks(__ATINIT__)}function preMain(){FS.ignorePermissions=false;callRuntimeCallbacks(__ATMAIN__)}function exitRuntime(){runtimeExited=true}function postRun(){if(Module["postRun"]){if(typeof Module["postRun"]=="function")Module["postRun"]=[Module["postRun"]];while(Module["postRun"].length){addOnPostRun(Module["postRun"].shift())}}callRuntimeCallbacks(__ATPOSTRUN__)}function addOnPreRun(cb){__ATPRERUN__.unshift(cb)}function addOnPostRun(cb){__ATPOSTRUN__.unshift(cb)}var Math_abs=Math.abs;var Math_ceil=Math.ceil;var Math_floor=Math.floor;var Math_min=Math.min;var runDependencies=0;var runDependencyWatcher=null;var dependenciesFulfilled=null;function getUniqueRunDependency(id){return id}function addRunDependency(id){runDependencies++;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}}function removeRunDependency(id){runDependencies--;if(Module["monitorRunDependencies"]){Module["monitorRunDependencies"](runDependencies)}if(runDependencies==0){if(runDependencyWatcher!==null){clearInterval(runDependencyWatcher);runDependencyWatcher=null}if(dependenciesFulfilled){var callback=dependenciesFulfilled;dependenciesFulfilled=null;callback()}}}Module["preloadedImages"]={};Module["preloadedAudios"]={};function abort(what){if(Module["onAbort"]){Module["onAbort"](what)}what+="";err(what);ABORT=true;EXITSTATUS=1;what="abort("+what+"). Build with -s ASSERTIONS=1 for more info.";var e=new WebAssembly.RuntimeError(what);throw e}function hasPrefix(str,prefix){return String.prototype.startsWith?str.startsWith(prefix):str.indexOf(prefix)===0}var dataURIPrefix="data:application/octet-stream;base64,";function isDataURI(filename){return hasPrefix(filename,dataURIPrefix)}var fileURIPrefix="file://";function isFileURI(filename){return hasPrefix(filename,fileURIPrefix)}var wasmBinaryFile="n64wasm.wasm";if(!isDataURI(wasmBinaryFile)){wasmBinaryFile=locateFile(wasmBinaryFile)}function getBinary(){try{if(wasmBinary){return new Uint8Array(wasmBinary)}if(readBinary){return readBinary(wasmBinaryFile)}else{throw"both async and sync fetching of the wasm failed"}}catch(err){abort(err)}}function getBinaryPromise(){if(!wasmBinary&&(ENVIRONMENT_IS_WEB||ENVIRONMENT_IS_WORKER)&&typeof fetch==="function"&&!isFileURI(wasmBinaryFile)){return fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){if(!response["ok"]){throw"failed to load wasm binary file at '"+wasmBinaryFile+"'"}return response["arrayBuffer"]()}).catch(function(){return getBinary()})}return new Promise(function(resolve,reject){resolve(getBinary())})}function createWasm(){var info={"a":asmLibraryArg};function receiveInstance(instance,module){var exports=instance.exports;Module["asm"]=exports;removeRunDependency("wasm-instantiate")}addRunDependency("wasm-instantiate");function receiveInstantiatedSource(output){receiveInstance(output["instance"])}function instantiateArrayBuffer(receiver){return getBinaryPromise().then(function(binary){return WebAssembly.instantiate(binary,info)}).then(receiver,function(reason){err("failed to asynchronously prepare wasm: "+reason);abort(reason)})}function instantiateAsync(){if(!wasmBinary&&typeof WebAssembly.instantiateStreaming==="function"&&!isDataURI(wasmBinaryFile)&&!isFileURI(wasmBinaryFile)&&typeof fetch==="function"){fetch(wasmBinaryFile,{credentials:"same-origin"}).then(function(response){var result=WebAssembly.instantiateStreaming(response,info);return result.then(receiveInstantiatedSource,function(reason){err("wasm streaming compile failed: "+reason);err("falling back to ArrayBuffer instantiation");return instantiateArrayBuffer(receiveInstantiatedSource)})})}else{return instantiateArrayBuffer(receiveInstantiatedSource)}}if(Module["instantiateWasm"]){try{var exports=Module["instantiateWasm"](info,receiveInstance);return exports}catch(e){err("Module.instantiateWasm callback failed with error: "+e);return false}}instantiateAsync();return{}}var tempDouble;var tempI64;var ASM_CONSTS={51436:function($0,$1,$2){var w=$0;var h=$1;var pixels=$2;if(!Module["SDL2"])Module["SDL2"]={};var SDL2=Module["SDL2"];if(SDL2.ctxCanvas!==Module["canvas"]){SDL2.ctx=Module["createContext"](Module["canvas"],false,true);SDL2.ctxCanvas=Module["canvas"]}if(SDL2.w!==w||SDL2.h!==h||SDL2.imageCtx!==SDL2.ctx){SDL2.image=SDL2.ctx.createImageData(w,h);SDL2.w=w;SDL2.h=h;SDL2.imageCtx=SDL2.ctx}var data=SDL2.image.data;var src=pixels>>2;var dst=0;var num;if(typeof CanvasPixelArray!=="undefined"&&data instanceof CanvasPixelArray){num=data.length;while(dst>8&255;data[dst+2]=val>>16&255;data[dst+3]=255;src++;dst+=4}}else{if(SDL2.data32Data!==data){SDL2.data32=new Int32Array(data.buffer);SDL2.data8=new Uint8Array(data.buffer)}var data32=SDL2.data32;num=data32.length;data32.set(HEAP32.subarray(src,src+num));var data8=SDL2.data8;var i=3;var j=i+4*num;if(num%8==0){while(i>2;var dst=0;var num;if(typeof CanvasPixelArray!=="undefined"&&data instanceof CanvasPixelArray){num=data.length;while(dst>8&255;data[dst+2]=val>>16&255;data[dst+3]=val>>24&255;src++;dst+=4}}else{var data32=new Int32Array(data.buffer);num=data32.length;data32.set(HEAP32.subarray(src,src+num))}ctx.putImageData(image,0,0);var url=hot_x===0&&hot_y===0?"url("+canvas.toDataURL()+"), auto":"url("+canvas.toDataURL()+") "+hot_x+" "+hot_y+", auto";var urlBuf=_malloc(url.length+1);stringToUTF8(url,urlBuf,url.length+1);return urlBuf},53904:function($0){if(Module["canvas"]){Module["canvas"].style["cursor"]=UTF8ToString($0)}return 0},53997:function(){if(Module["canvas"]){Module["canvas"].style["cursor"]="none"}},55222:function(){return screen.width},55249:function(){return screen.height},55277:function(){return window.innerWidth},55309:function(){return window.innerHeight},55387:function($0){if(typeof setWindowTitle!=="undefined"){setWindowTitle(UTF8ToString($0))}return 0},55521:function(){if(typeof AudioContext!=="undefined"){return 1}else if(typeof webkitAudioContext!=="undefined"){return 1}return 0},55687:function(){if(typeof navigator.mediaDevices!=="undefined"&&typeof navigator.mediaDevices.getUserMedia!=="undefined"){return 1}else if(typeof navigator.webkitGetUserMedia!=="undefined"){return 1}return 0},55913:function($0){if(typeof Module["SDL2"]==="undefined"){Module["SDL2"]={}}var SDL2=Module["SDL2"];if(!$0){SDL2.audio={}}else{SDL2.capture={}}if(!SDL2.audioContext){if(typeof AudioContext!=="undefined"){SDL2.audioContext=new AudioContext}else if(typeof webkitAudioContext!=="undefined"){SDL2.audioContext=new webkitAudioContext}if(SDL2.audioContext){autoResumeAudioContext(SDL2.audioContext)}}return SDL2.audioContext===undefined?-1:0},56466:function(){var SDL2=Module["SDL2"];return SDL2.audioContext.sampleRate},56536:function($0,$1,$2,$3){var SDL2=Module["SDL2"];var have_microphone=function(stream){if(SDL2.capture.silenceTimer!==undefined){clearTimeout(SDL2.capture.silenceTimer);SDL2.capture.silenceTimer=undefined}SDL2.capture.mediaStreamNode=SDL2.audioContext.createMediaStreamSource(stream);SDL2.capture.scriptProcessorNode=SDL2.audioContext.createScriptProcessor($1,$0,1);SDL2.capture.scriptProcessorNode.onaudioprocess=function(audioProcessingEvent){if(SDL2===undefined||SDL2.capture===undefined){return}audioProcessingEvent.outputBuffer.getChannelData(0).fill(0);SDL2.capture.currentCaptureBuffer=audioProcessingEvent.inputBuffer;dynCall("vi",$2,[$3])};SDL2.capture.mediaStreamNode.connect(SDL2.capture.scriptProcessorNode);SDL2.capture.scriptProcessorNode.connect(SDL2.audioContext.destination);SDL2.capture.stream=stream};var no_microphone=function(error){};SDL2.capture.silenceBuffer=SDL2.audioContext.createBuffer($0,$1,SDL2.audioContext.sampleRate);SDL2.capture.silenceBuffer.getChannelData(0).fill(0);var silence_callback=function(){SDL2.capture.currentCaptureBuffer=SDL2.capture.silenceBuffer;dynCall("vi",$2,[$3])};SDL2.capture.silenceTimer=setTimeout(silence_callback,$1/SDL2.audioContext.sampleRate*1e3);if(navigator.mediaDevices!==undefined&&navigator.mediaDevices.getUserMedia!==undefined){navigator.mediaDevices.getUserMedia({audio:true,video:false}).then(have_microphone).catch(no_microphone)}else if(navigator.webkitGetUserMedia!==undefined){navigator.webkitGetUserMedia({audio:true,video:false},have_microphone,no_microphone)}},58188:function($0,$1,$2,$3){var SDL2=Module["SDL2"];SDL2.audio.scriptProcessorNode=SDL2.audioContext["createScriptProcessor"]($1,0,$0);SDL2.audio.scriptProcessorNode["onaudioprocess"]=function(e){if(SDL2===undefined||SDL2.audio===undefined){return}SDL2.audio.currentOutputBuffer=e["outputBuffer"];dynCall("vi",$2,[$3])};SDL2.audio.scriptProcessorNode["connect"](SDL2.audioContext["destination"])},58598:function($0,$1){var SDL2=Module["SDL2"];var numChannels=SDL2.capture.currentCaptureBuffer.numberOfChannels;for(var c=0;c>2]}}},59683:function($0){var SDL2=Module["SDL2"];if($0){if(SDL2.capture.silenceTimer!==undefined){clearTimeout(SDL2.capture.silenceTimer)}if(SDL2.capture.stream!==undefined){var tracks=SDL2.capture.stream.getAudioTracks();for(var i=0;i0){var start=Date.now();var blocker=Browser.mainLoop.queue.shift();blocker.func(blocker.arg);if(Browser.mainLoop.remainingBlockers){var remaining=Browser.mainLoop.remainingBlockers;var next=remaining%1==0?remaining-1:Math.floor(remaining);if(blocker.counted){Browser.mainLoop.remainingBlockers=next}else{next=next+.5;Browser.mainLoop.remainingBlockers=(8*remaining+next)/9}}console.log('main loop blocker "'+blocker.name+'" took '+(Date.now()-start)+" ms");Browser.mainLoop.updateStatus();if(thisMainLoopId1&&Browser.mainLoop.currentFrameNumber%Browser.mainLoop.timingValue!=0){Browser.mainLoop.scheduler();return}else if(Browser.mainLoop.timingMode==0){Browser.mainLoop.tickStartTime=_emscripten_get_now()}GL.newRenderingFrameStarted();Browser.mainLoop.runIter(browserIterationFunc);if(thisMainLoopId0)_emscripten_set_main_loop_timing(0,1e3/fps);else _emscripten_set_main_loop_timing(1,1);Browser.mainLoop.scheduler()}if(simulateInfiniteLoop){throw"unwind"}}var Browser={mainLoop:{scheduler:null,method:"",currentlyRunningMainloop:0,func:null,arg:0,timingMode:0,timingValue:0,currentFrameNumber:0,queue:[],pause:function(){Browser.mainLoop.scheduler=null;Browser.mainLoop.currentlyRunningMainloop++},resume:function(){Browser.mainLoop.currentlyRunningMainloop++;var timingMode=Browser.mainLoop.timingMode;var timingValue=Browser.mainLoop.timingValue;var func=Browser.mainLoop.func;Browser.mainLoop.func=null;_emscripten_set_main_loop(func,0,false,Browser.mainLoop.arg,true);_emscripten_set_main_loop_timing(timingMode,timingValue);Browser.mainLoop.scheduler()},updateStatus:function(){if(Module["setStatus"]){var message=Module["statusMessage"]||"Please wait...";var remaining=Browser.mainLoop.remainingBlockers;var expected=Browser.mainLoop.expectedBlockers;if(remaining){if(remaining=6){var curr=leftchar>>leftbits-6&63;leftbits-=6;ret+=BASE[curr]}}if(leftbits==2){ret+=BASE[(leftchar&3)<<4];ret+=PAD+PAD}else if(leftbits==4){ret+=BASE[(leftchar&15)<<2];ret+=PAD}return ret}audio.src="data:audio/x-"+name.substr(-3)+";base64,"+encode64(byteArray);finish(audio)};audio.src=url;Browser.safeSetTimeout(function(){finish(audio)},1e4)}else{return fail()}};Module["preloadPlugins"].push(audioPlugin);function pointerLockChange(){Browser.pointerLock=document["pointerLockElement"]===Module["canvas"]||document["mozPointerLockElement"]===Module["canvas"]||document["webkitPointerLockElement"]===Module["canvas"]||document["msPointerLockElement"]===Module["canvas"]}var canvas=Module["canvas"];if(canvas){canvas.requestPointerLock=canvas["requestPointerLock"]||canvas["mozRequestPointerLock"]||canvas["webkitRequestPointerLock"]||canvas["msRequestPointerLock"]||function(){};canvas.exitPointerLock=document["exitPointerLock"]||document["mozExitPointerLock"]||document["webkitExitPointerLock"]||document["msExitPointerLock"]||function(){};canvas.exitPointerLock=canvas.exitPointerLock.bind(document);document.addEventListener("pointerlockchange",pointerLockChange,false);document.addEventListener("mozpointerlockchange",pointerLockChange,false);document.addEventListener("webkitpointerlockchange",pointerLockChange,false);document.addEventListener("mspointerlockchange",pointerLockChange,false);if(Module["elementPointerLock"]){canvas.addEventListener("click",function(ev){if(!Browser.pointerLock&&Module["canvas"].requestPointerLock){Module["canvas"].requestPointerLock();ev.preventDefault()}},false)}}},createContext:function(canvas,useWebGL,setInModule,webGLContextAttributes){if(useWebGL&&Module.ctx&&canvas==Module.canvas)return Module.ctx;var ctx;var contextHandle;if(useWebGL){var contextAttributes={antialias:false,alpha:false,majorVersion:2};if(webGLContextAttributes){for(var attribute in webGLContextAttributes){contextAttributes[attribute]=webGLContextAttributes[attribute]}}if(typeof GL!=="undefined"){contextHandle=GL.createContext(canvas,contextAttributes);if(contextHandle){ctx=GL.getContext(contextHandle).GLctx}}}else{ctx=canvas.getContext("2d")}if(!ctx)return null;if(setInModule){if(!useWebGL)assert(typeof GLctx==="undefined","cannot set in module if GLctx is used, but we are a non-GL context that would replace it");Module.ctx=ctx;if(useWebGL)GL.makeContextCurrent(contextHandle);Module.useWebGL=useWebGL;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});Browser.init()}return ctx},destroyContext:function(canvas,useWebGL,setInModule){},fullscreenHandlersInstalled:false,lockPointer:undefined,resizeCanvas:undefined,requestFullscreen:function(lockPointer,resizeCanvas){Browser.lockPointer=lockPointer;Browser.resizeCanvas=resizeCanvas;if(typeof Browser.lockPointer==="undefined")Browser.lockPointer=true;if(typeof Browser.resizeCanvas==="undefined")Browser.resizeCanvas=false;var canvas=Module["canvas"];function fullscreenChange(){Browser.isFullscreen=false;var canvasContainer=canvas.parentNode;if((document["fullscreenElement"]||document["mozFullScreenElement"]||document["msFullscreenElement"]||document["webkitFullscreenElement"]||document["webkitCurrentFullScreenElement"])===canvasContainer){canvas.exitFullscreen=Browser.exitFullscreen;if(Browser.lockPointer)canvas.requestPointerLock();Browser.isFullscreen=true;if(Browser.resizeCanvas){Browser.setFullscreenCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}else{canvasContainer.parentNode.insertBefore(canvas,canvasContainer);canvasContainer.parentNode.removeChild(canvasContainer);if(Browser.resizeCanvas){Browser.setWindowedCanvasSize()}else{Browser.updateCanvasDimensions(canvas)}}if(Module["onFullScreen"])Module["onFullScreen"](Browser.isFullscreen);if(Module["onFullscreen"])Module["onFullscreen"](Browser.isFullscreen)}if(!Browser.fullscreenHandlersInstalled){Browser.fullscreenHandlersInstalled=true;document.addEventListener("fullscreenchange",fullscreenChange,false);document.addEventListener("mozfullscreenchange",fullscreenChange,false);document.addEventListener("webkitfullscreenchange",fullscreenChange,false);document.addEventListener("MSFullscreenChange",fullscreenChange,false)}var canvasContainer=document.createElement("div");canvas.parentNode.insertBefore(canvasContainer,canvas);canvasContainer.appendChild(canvas);canvasContainer.requestFullscreen=canvasContainer["requestFullscreen"]||canvasContainer["mozRequestFullScreen"]||canvasContainer["msRequestFullscreen"]||(canvasContainer["webkitRequestFullscreen"]?function(){canvasContainer["webkitRequestFullscreen"](Element["ALLOW_KEYBOARD_INPUT"])}:null)||(canvasContainer["webkitRequestFullScreen"]?function(){canvasContainer["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"])}:null);canvasContainer.requestFullscreen()},exitFullscreen:function(){if(!Browser.isFullscreen){return false}var CFS=document["exitFullscreen"]||document["cancelFullScreen"]||document["mozCancelFullScreen"]||document["msExitFullscreen"]||document["webkitCancelFullScreen"]||function(){};CFS.apply(document,[]);return true},nextRAF:0,fakeRequestAnimationFrame:function(func){var now=Date.now();if(Browser.nextRAF===0){Browser.nextRAF=now+1e3/60}else{while(now+2>=Browser.nextRAF){Browser.nextRAF+=1e3/60}}var delay=Math.max(Browser.nextRAF-now,0);setTimeout(func,delay)},requestAnimationFrame:function(func){if(typeof requestAnimationFrame==="function"){requestAnimationFrame(func);return}var RAF=Browser.fakeRequestAnimationFrame;RAF(func)},safeCallback:function(func){return function(){if(!ABORT)return func.apply(null,arguments)}},allowAsyncCallbacks:true,queuedAsyncCallbacks:[],pauseAsyncCallbacks:function(){Browser.allowAsyncCallbacks=false},resumeAsyncCallbacks:function(){Browser.allowAsyncCallbacks=true;if(Browser.queuedAsyncCallbacks.length>0){var callbacks=Browser.queuedAsyncCallbacks;Browser.queuedAsyncCallbacks=[];callbacks.forEach(function(func){func()})}},safeRequestAnimationFrame:function(func){return Browser.requestAnimationFrame(function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}else{Browser.queuedAsyncCallbacks.push(func)}})},safeSetTimeout:function(func,timeout){noExitRuntime=true;return setTimeout(function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}else{Browser.queuedAsyncCallbacks.push(func)}},timeout)},safeSetInterval:function(func,timeout){noExitRuntime=true;return setInterval(function(){if(ABORT)return;if(Browser.allowAsyncCallbacks){func()}},timeout)},getMimetype:function(name){return{"jpg":"image/jpeg","jpeg":"image/jpeg","png":"image/png","bmp":"image/bmp","ogg":"audio/ogg","wav":"audio/wav","mp3":"audio/mpeg"}[name.substr(name.lastIndexOf(".")+1)]},getUserMedia:function(func){if(!window.getUserMedia){window.getUserMedia=navigator["getUserMedia"]||navigator["mozGetUserMedia"]}window.getUserMedia(func)},getMovementX:function(event){return event["movementX"]||event["mozMovementX"]||event["webkitMovementX"]||0},getMovementY:function(event){return event["movementY"]||event["mozMovementY"]||event["webkitMovementY"]||0},getMouseWheelDelta:function(event){var delta=0;switch(event.type){case"DOMMouseScroll":delta=event.detail/3;break;case"mousewheel":delta=event.wheelDelta/120;break;case"wheel":delta=event.deltaY;switch(event.deltaMode){case 0:delta/=100;break;case 1:delta/=3;break;case 2:delta*=80;break;default:throw"unrecognized mouse wheel delta mode: "+event.deltaMode}break;default:throw"unrecognized mouse wheel event: "+event.type}return delta},mouseX:0,mouseY:0,mouseMovementX:0,mouseMovementY:0,touches:{},lastTouches:{},calculateMouseEvent:function(event){if(Browser.pointerLock){if(event.type!="mousemove"&&"mozMovementX"in event){Browser.mouseMovementX=Browser.mouseMovementY=0}else{Browser.mouseMovementX=Browser.getMovementX(event);Browser.mouseMovementY=Browser.getMovementY(event)}if(typeof SDL!="undefined"){Browser.mouseX=SDL.mouseX+Browser.mouseMovementX;Browser.mouseY=SDL.mouseY+Browser.mouseMovementY}else{Browser.mouseX+=Browser.mouseMovementX;Browser.mouseY+=Browser.mouseMovementY}}else{var rect=Module["canvas"].getBoundingClientRect();var cw=Module["canvas"].width;var ch=Module["canvas"].height;var scrollX=typeof window.scrollX!=="undefined"?window.scrollX:window.pageXOffset;var scrollY=typeof window.scrollY!=="undefined"?window.scrollY:window.pageYOffset;if(event.type==="touchstart"||event.type==="touchend"||event.type==="touchmove"){var touch=event.touch;if(touch===undefined){return}var adjustedX=touch.pageX-(scrollX+rect.left);var adjustedY=touch.pageY-(scrollY+rect.top);adjustedX=adjustedX*(cw/rect.width);adjustedY=adjustedY*(ch/rect.height);var coords={x:adjustedX,y:adjustedY};if(event.type==="touchstart"){Browser.lastTouches[touch.identifier]=coords;Browser.touches[touch.identifier]=coords}else if(event.type==="touchend"||event.type==="touchmove"){var last=Browser.touches[touch.identifier];if(!last)last=coords;Browser.lastTouches[touch.identifier]=last;Browser.touches[touch.identifier]=coords}return}var x=event.pageX-(scrollX+rect.left);var y=event.pageY-(scrollY+rect.top);x=x*(cw/rect.width);y=y*(ch/rect.height);Browser.mouseMovementX=x-Browser.mouseX;Browser.mouseMovementY=y-Browser.mouseY;Browser.mouseX=x;Browser.mouseY=y}},asyncLoad:function(url,onload,onerror,noRunDep){var dep=!noRunDep?getUniqueRunDependency("al "+url):"";readAsync(url,function(arrayBuffer){assert(arrayBuffer,'Loading data file "'+url+'" failed (no arrayBuffer).');onload(new Uint8Array(arrayBuffer));if(dep)removeRunDependency(dep)},function(event){if(onerror){onerror()}else{throw'Loading data file "'+url+'" failed.'}});if(dep)addRunDependency(dep)},resizeListeners:[],updateResizeListeners:function(){var canvas=Module["canvas"];Browser.resizeListeners.forEach(function(listener){listener(canvas.width,canvas.height)})},setCanvasSize:function(width,height,noUpdates){var canvas=Module["canvas"];Browser.updateCanvasDimensions(canvas,width,height);if(!noUpdates)Browser.updateResizeListeners()},windowedWidth:0,windowedHeight:0,setFullscreenCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags|8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},setWindowedCanvasSize:function(){if(typeof SDL!="undefined"){var flags=HEAPU32[SDL.screen>>2];flags=flags&~8388608;HEAP32[SDL.screen>>2]=flags}Browser.updateCanvasDimensions(Module["canvas"]);Browser.updateResizeListeners()},updateCanvasDimensions:function(canvas,wNative,hNative){if(wNative&&hNative){canvas.widthNative=wNative;canvas.heightNative=hNative}else{wNative=canvas.widthNative;hNative=canvas.heightNative}var w=wNative;var h=hNative;if(Module["forcedAspectRatio"]&&Module["forcedAspectRatio"]>0){if(w/h0}function ___cxa_throw(ptr,type,destructor){exceptionInfos[ptr]={ptr:ptr,adjusted:[ptr],type:type,destructor:destructor,refcount:0,caught:false,rethrown:false};exceptionLast=ptr;if(!("uncaught_exception"in __ZSt18uncaught_exceptionv)){__ZSt18uncaught_exceptionv.uncaught_exceptions=1}else{__ZSt18uncaught_exceptionv.uncaught_exceptions++}throw ptr}function setErrNo(value){HEAP32[___errno_location()>>2]=value;return value}function ___map_file(pathname,size){setErrNo(63);return-1}var PATH={splitPath:function(filename){var splitPathRe=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/;return splitPathRe.exec(filename).slice(1)},normalizeArray:function(parts,allowAboveRoot){var up=0;for(var i=parts.length-1;i>=0;i--){var last=parts[i];if(last==="."){parts.splice(i,1)}else if(last===".."){parts.splice(i,1);up++}else if(up){parts.splice(i,1);up--}}if(allowAboveRoot){for(;up;up--){parts.unshift("..")}}return parts},normalize:function(path){var isAbsolute=path.charAt(0)==="/",trailingSlash=path.substr(-1)==="/";path=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),!isAbsolute).join("/");if(!path&&!isAbsolute){path="."}if(path&&trailingSlash){path+="/"}return(isAbsolute?"/":"")+path},dirname:function(path){var result=PATH.splitPath(path),root=result[0],dir=result[1];if(!root&&!dir){return"."}if(dir){dir=dir.substr(0,dir.length-1)}return root+dir},basename:function(path){if(path==="/")return"/";var lastSlash=path.lastIndexOf("/");if(lastSlash===-1)return path;return path.substr(lastSlash+1)},extname:function(path){return PATH.splitPath(path)[3]},join:function(){var paths=Array.prototype.slice.call(arguments,0);return PATH.normalize(paths.join("/"))},join2:function(l,r){return PATH.normalize(l+"/"+r)}};var PATH_FS={resolve:function(){var resolvedPath="",resolvedAbsolute=false;for(var i=arguments.length-1;i>=-1&&!resolvedAbsolute;i--){var path=i>=0?arguments[i]:FS.cwd();if(typeof path!=="string"){throw new TypeError("Arguments to path.resolve must be strings")}else if(!path){return""}resolvedPath=path+"/"+resolvedPath;resolvedAbsolute=path.charAt(0)==="/"}resolvedPath=PATH.normalizeArray(resolvedPath.split("/").filter(function(p){return!!p}),!resolvedAbsolute).join("/");return(resolvedAbsolute?"/":"")+resolvedPath||"."},relative:function(from,to){from=PATH_FS.resolve(from).substr(1);to=PATH_FS.resolve(to).substr(1);function trim(arr){var start=0;for(;start=0;end--){if(arr[end]!=="")break}if(start>end)return[];return arr.slice(start,end-start+1)}var fromParts=trim(from.split("/"));var toParts=trim(to.split("/"));var length=Math.min(fromParts.length,toParts.length);var samePartsLength=length;for(var i=0;i0){result=buf.slice(0,bytesRead).toString("utf-8")}else{result=null}}else if(typeof window!="undefined"&&typeof window.prompt=="function"){result=window.prompt("Input: ");if(result!==null){result+="\n"}}else if(typeof readline=="function"){result=readline();if(result!==null){result+="\n"}}if(!result){return null}tty.input=intArrayFromString(result,true)}return tty.input.shift()},put_char:function(tty,val){if(val===null||val===10){out(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},flush:function(tty){if(tty.output&&tty.output.length>0){out(UTF8ArrayToString(tty.output,0));tty.output=[]}}},default_tty1_ops:{put_char:function(tty,val){if(val===null||val===10){err(UTF8ArrayToString(tty.output,0));tty.output=[]}else{if(val!=0)tty.output.push(val)}},flush:function(tty){if(tty.output&&tty.output.length>0){err(UTF8ArrayToString(tty.output,0));tty.output=[]}}}};var MEMFS={ops_table:null,mount:function(mount){return MEMFS.createNode(null,"/",16384|511,0)},createNode:function(parent,name,mode,dev){if(FS.isBlkdev(mode)||FS.isFIFO(mode)){throw new FS.ErrnoError(63)}if(!MEMFS.ops_table){MEMFS.ops_table={dir:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,lookup:MEMFS.node_ops.lookup,mknod:MEMFS.node_ops.mknod,rename:MEMFS.node_ops.rename,unlink:MEMFS.node_ops.unlink,rmdir:MEMFS.node_ops.rmdir,readdir:MEMFS.node_ops.readdir,symlink:MEMFS.node_ops.symlink},stream:{llseek:MEMFS.stream_ops.llseek}},file:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:{llseek:MEMFS.stream_ops.llseek,read:MEMFS.stream_ops.read,write:MEMFS.stream_ops.write,allocate:MEMFS.stream_ops.allocate,mmap:MEMFS.stream_ops.mmap,msync:MEMFS.stream_ops.msync}},link:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr,readlink:MEMFS.node_ops.readlink},stream:{}},chrdev:{node:{getattr:MEMFS.node_ops.getattr,setattr:MEMFS.node_ops.setattr},stream:FS.chrdev_stream_ops}}}var node=FS.createNode(parent,name,mode,dev);if(FS.isDir(node.mode)){node.node_ops=MEMFS.ops_table.dir.node;node.stream_ops=MEMFS.ops_table.dir.stream;node.contents={}}else if(FS.isFile(node.mode)){node.node_ops=MEMFS.ops_table.file.node;node.stream_ops=MEMFS.ops_table.file.stream;node.usedBytes=0;node.contents=null}else if(FS.isLink(node.mode)){node.node_ops=MEMFS.ops_table.link.node;node.stream_ops=MEMFS.ops_table.link.stream}else if(FS.isChrdev(node.mode)){node.node_ops=MEMFS.ops_table.chrdev.node;node.stream_ops=MEMFS.ops_table.chrdev.stream}node.timestamp=Date.now();if(parent){parent.contents[name]=node}return node},getFileDataAsRegularArray:function(node){if(node.contents&&node.contents.subarray){var arr=[];for(var i=0;i=newCapacity)return;var CAPACITY_DOUBLING_MAX=1024*1024;newCapacity=Math.max(newCapacity,prevCapacity*(prevCapacity>>0);if(prevCapacity!=0)newCapacity=Math.max(newCapacity,256);var oldContents=node.contents;node.contents=new Uint8Array(newCapacity);if(node.usedBytes>0)node.contents.set(oldContents.subarray(0,node.usedBytes),0);return},resizeFileStorage:function(node,newSize){if(node.usedBytes==newSize)return;if(newSize==0){node.contents=null;node.usedBytes=0;return}if(!node.contents||node.contents.subarray){var oldContents=node.contents;node.contents=new Uint8Array(newSize);if(oldContents){node.contents.set(oldContents.subarray(0,Math.min(newSize,node.usedBytes)))}node.usedBytes=newSize;return}if(!node.contents)node.contents=[];if(node.contents.length>newSize)node.contents.length=newSize;else while(node.contents.length=stream.node.usedBytes)return 0;var size=Math.min(stream.node.usedBytes-position,length);if(size>8&&contents.subarray){buffer.set(contents.subarray(position,position+size),offset)}else{for(var i=0;i0||position+length8){throw new FS.ErrnoError(32)}var parts=PATH.normalizeArray(path.split("/").filter(function(p){return!!p}),false);var current=FS.root;var current_path="/";for(var i=0;i40){throw new FS.ErrnoError(32)}}}}return{path:current_path,node:current}},getPath:function(node){var path;while(true){if(FS.isRoot(node)){var mount=node.mount.mountpoint;if(!path)return mount;return mount[mount.length-1]!=="/"?mount+"/"+path:mount+path}path=path?node.name+"/"+path:node.name;node=node.parent}},hashName:function(parentid,name){var hash=0;for(var i=0;i>>0)%FS.nameTable.length},hashAddNode:function(node){var hash=FS.hashName(node.parent.id,node.name);node.name_next=FS.nameTable[hash];FS.nameTable[hash]=node},hashRemoveNode:function(node){var hash=FS.hashName(node.parent.id,node.name);if(FS.nameTable[hash]===node){FS.nameTable[hash]=node.name_next}else{var current=FS.nameTable[hash];while(current){if(current.name_next===node){current.name_next=node.name_next;break}current=current.name_next}}},lookupNode:function(parent,name){var errCode=FS.mayLookup(parent);if(errCode){throw new FS.ErrnoError(errCode,parent)}var hash=FS.hashName(parent.id,name);for(var node=FS.nameTable[hash];node;node=node.name_next){var nodeName=node.name;if(node.parent.id===parent.id&&nodeName===name){return node}}return FS.lookup(parent,name)},createNode:function(parent,name,mode,rdev){var node=new FS.FSNode(parent,name,mode,rdev);FS.hashAddNode(node);return node},destroyNode:function(node){FS.hashRemoveNode(node)},isRoot:function(node){return node===node.parent},isMountpoint:function(node){return!!node.mounted},isFile:function(mode){return(mode&61440)===32768},isDir:function(mode){return(mode&61440)===16384},isLink:function(mode){return(mode&61440)===40960},isChrdev:function(mode){return(mode&61440)===8192},isBlkdev:function(mode){return(mode&61440)===24576},isFIFO:function(mode){return(mode&61440)===4096},isSocket:function(mode){return(mode&49152)===49152},flagModes:{"r":0,"rs":1052672,"r+":2,"w":577,"wx":705,"xw":705,"w+":578,"wx+":706,"xw+":706,"a":1089,"ax":1217,"xa":1217,"a+":1090,"ax+":1218,"xa+":1218},modeStringToFlags:function(str){var flags=FS.flagModes[str];if(typeof flags==="undefined"){throw new Error("Unknown file open mode: "+str)}return flags},flagsToPermissionString:function(flag){var perms=["r","w","rw"][flag&3];if(flag&512){perms+="w"}return perms},nodePermissions:function(node,perms){if(FS.ignorePermissions){return 0}if(perms.indexOf("r")!==-1&&!(node.mode&292)){return 2}else if(perms.indexOf("w")!==-1&&!(node.mode&146)){return 2}else if(perms.indexOf("x")!==-1&&!(node.mode&73)){return 2}return 0},mayLookup:function(dir){var errCode=FS.nodePermissions(dir,"x");if(errCode)return errCode;if(!dir.node_ops.lookup)return 2;return 0},mayCreate:function(dir,name){try{var node=FS.lookupNode(dir,name);return 20}catch(e){}return FS.nodePermissions(dir,"wx")},mayDelete:function(dir,name,isdir){var node;try{node=FS.lookupNode(dir,name)}catch(e){return e.errno}var errCode=FS.nodePermissions(dir,"wx");if(errCode){return errCode}if(isdir){if(!FS.isDir(node.mode)){return 54}if(FS.isRoot(node)||FS.getPath(node)===FS.cwd()){return 10}}else{if(FS.isDir(node.mode)){return 31}}return 0},mayOpen:function(node,flags){if(!node){return 44}if(FS.isLink(node.mode)){return 32}else if(FS.isDir(node.mode)){if(FS.flagsToPermissionString(flags)!=="r"||flags&512){return 31}}return FS.nodePermissions(node,FS.flagsToPermissionString(flags))},MAX_OPEN_FDS:4096,nextfd:function(fd_start,fd_end){fd_start=fd_start||0;fd_end=fd_end||FS.MAX_OPEN_FDS;for(var fd=fd_start;fd<=fd_end;fd++){if(!FS.streams[fd]){return fd}}throw new FS.ErrnoError(33)},getStream:function(fd){return FS.streams[fd]},createStream:function(stream,fd_start,fd_end){if(!FS.FSStream){FS.FSStream=function(){};FS.FSStream.prototype={object:{get:function(){return this.node},set:function(val){this.node=val}},isRead:{get:function(){return(this.flags&2097155)!==1}},isWrite:{get:function(){return(this.flags&2097155)!==0}},isAppend:{get:function(){return this.flags&1024}}}}var newStream=new FS.FSStream;for(var p in stream){newStream[p]=stream[p]}stream=newStream;var fd=FS.nextfd(fd_start,fd_end);stream.fd=fd;FS.streams[fd]=stream;return stream},closeStream:function(fd){FS.streams[fd]=null},chrdev_stream_ops:{open:function(stream){var device=FS.getDevice(stream.node.rdev);stream.stream_ops=device.stream_ops;if(stream.stream_ops.open){stream.stream_ops.open(stream)}},llseek:function(){throw new FS.ErrnoError(70)}},major:function(dev){return dev>>8},minor:function(dev){return dev&255},makedev:function(ma,mi){return ma<<8|mi},registerDevice:function(dev,ops){FS.devices[dev]={stream_ops:ops}},getDevice:function(dev){return FS.devices[dev]},getMounts:function(mount){var mounts=[];var check=[mount];while(check.length){var m=check.pop();mounts.push(m);check.push.apply(check,m.mounts)}return mounts},syncfs:function(populate,callback){if(typeof populate==="function"){callback=populate;populate=false}FS.syncFSRequests++;if(FS.syncFSRequests>1){err("warning: "+FS.syncFSRequests+" FS.syncfs operations in flight at once, probably just doing extra work")}var mounts=FS.getMounts(FS.root.mount);var completed=0;function doCallback(errCode){FS.syncFSRequests--;return callback(errCode)}function done(errCode){if(errCode){if(!done.errored){done.errored=true;return doCallback(errCode)}return}if(++completed>=mounts.length){doCallback(null)}}mounts.forEach(function(mount){if(!mount.type.syncfs){return done(null)}mount.type.syncfs(mount,populate,done)})},mount:function(type,opts,mountpoint){var root=mountpoint==="/";var pseudo=!mountpoint;var node;if(root&&FS.root){throw new FS.ErrnoError(10)}else if(!root&&!pseudo){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});mountpoint=lookup.path;node=lookup.node;if(FS.isMountpoint(node)){throw new FS.ErrnoError(10)}if(!FS.isDir(node.mode)){throw new FS.ErrnoError(54)}}var mount={type:type,opts:opts,mountpoint:mountpoint,mounts:[]};var mountRoot=type.mount(mount);mountRoot.mount=mount;mount.root=mountRoot;if(root){FS.root=mountRoot}else if(node){node.mounted=mount;if(node.mount){node.mount.mounts.push(mount)}}return mountRoot},unmount:function(mountpoint){var lookup=FS.lookupPath(mountpoint,{follow_mount:false});if(!FS.isMountpoint(lookup.node)){throw new FS.ErrnoError(28)}var node=lookup.node;var mount=node.mounted;var mounts=FS.getMounts(mount);Object.keys(FS.nameTable).forEach(function(hash){var current=FS.nameTable[hash];while(current){var next=current.name_next;if(mounts.indexOf(current.mount)!==-1){FS.destroyNode(current)}current=next}});node.mounted=null;var idx=node.mount.mounts.indexOf(mount);node.mount.mounts.splice(idx,1)},lookup:function(parent,name){return parent.node_ops.lookup(parent,name)},mknod:function(path,mode,dev){var lookup=FS.lookupPath(path,{parent:true});var parent=lookup.node;var name=PATH.basename(path);if(!name||name==="."||name===".."){throw new FS.ErrnoError(28)}var errCode=FS.mayCreate(parent,name);if(errCode){throw new FS.ErrnoError(errCode)}if(!parent.node_ops.mknod){throw new FS.ErrnoError(63)}return parent.node_ops.mknod(parent,name,mode,dev)},create:function(path,mode){mode=mode!==undefined?mode:438;mode&=4095;mode|=32768;return FS.mknod(path,mode,0)},mkdir:function(path,mode){mode=mode!==undefined?mode:511;mode&=511|512;mode|=16384;return FS.mknod(path,mode,0)},mkdirTree:function(path,mode){var dirs=path.split("/");var d="";for(var i=0;ithis.length-1||idx<0){return undefined}var chunkOffset=idx%this.chunkSize;var chunkNum=idx/this.chunkSize|0;return this.getter(chunkNum)[chunkOffset]};LazyUint8Array.prototype.setDataGetter=function LazyUint8Array_setDataGetter(getter){this.getter=getter};LazyUint8Array.prototype.cacheLength=function LazyUint8Array_cacheLength(){var xhr=new XMLHttpRequest;xhr.open("HEAD",url,false);xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);var datalength=Number(xhr.getResponseHeader("Content-length"));var header;var hasByteServing=(header=xhr.getResponseHeader("Accept-Ranges"))&&header==="bytes";var usesGzip=(header=xhr.getResponseHeader("Content-Encoding"))&&header==="gzip";var chunkSize=1024*1024;if(!hasByteServing)chunkSize=datalength;var doXHR=function(from,to){if(from>to)throw new Error("invalid range ("+from+", "+to+") or no bytes requested!");if(to>datalength-1)throw new Error("only "+datalength+" bytes available! programmer error!");var xhr=new XMLHttpRequest;xhr.open("GET",url,false);if(datalength!==chunkSize)xhr.setRequestHeader("Range","bytes="+from+"-"+to);if(typeof Uint8Array!="undefined")xhr.responseType="arraybuffer";if(xhr.overrideMimeType){xhr.overrideMimeType("text/plain; charset=x-user-defined")}xhr.send(null);if(!(xhr.status>=200&&xhr.status<300||xhr.status===304))throw new Error("Couldn't load "+url+". Status: "+xhr.status);if(xhr.response!==undefined){return new Uint8Array(xhr.response||[])}else{return intArrayFromString(xhr.responseText||"",true)}};var lazyArray=this;lazyArray.setDataGetter(function(chunkNum){var start=chunkNum*chunkSize;var end=(chunkNum+1)*chunkSize-1;end=Math.min(end,datalength-1);if(typeof lazyArray.chunks[chunkNum]==="undefined"){lazyArray.chunks[chunkNum]=doXHR(start,end)}if(typeof lazyArray.chunks[chunkNum]==="undefined")throw new Error("doXHR failed!");return lazyArray.chunks[chunkNum]});if(usesGzip||!datalength){chunkSize=datalength=1;datalength=this.getter(0).length;chunkSize=datalength;out("LazyFiles on gzip forces download of the whole file when length is accessed")}this._length=datalength;this._chunkSize=chunkSize;this.lengthKnown=true};if(typeof XMLHttpRequest!=="undefined"){if(!ENVIRONMENT_IS_WORKER)throw"Cannot do synchronous binary XHRs outside webworkers in modern browsers. Use --embed-file or --preload-file in emcc";var lazyArray=new LazyUint8Array;Object.defineProperties(lazyArray,{length:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._length}},chunkSize:{get:function(){if(!this.lengthKnown){this.cacheLength()}return this._chunkSize}}});var properties={isDevice:false,contents:lazyArray}}else{var properties={isDevice:false,url:url}}var node=FS.createFile(parent,name,properties,canRead,canWrite);if(properties.contents){node.contents=properties.contents}else if(properties.url){node.contents=null;node.url=properties.url}Object.defineProperties(node,{usedBytes:{get:function(){return this.contents.length}}});var stream_ops={};var keys=Object.keys(node.stream_ops);keys.forEach(function(key){var fn=node.stream_ops[key];stream_ops[key]=function forceLoadLazyFile(){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(29)}return fn.apply(null,arguments)}});stream_ops.read=function stream_ops_read(stream,buffer,offset,length,position){if(!FS.forceLoadFile(node)){throw new FS.ErrnoError(29)}var contents=stream.node.contents;if(position>=contents.length)return 0;var size=Math.min(contents.length-position,length);if(contents.slice){for(var i=0;i>2]=stat.dev;HEAP32[buf+4>>2]=0;HEAP32[buf+8>>2]=stat.ino;HEAP32[buf+12>>2]=stat.mode;HEAP32[buf+16>>2]=stat.nlink;HEAP32[buf+20>>2]=stat.uid;HEAP32[buf+24>>2]=stat.gid;HEAP32[buf+28>>2]=stat.rdev;HEAP32[buf+32>>2]=0;tempI64=[stat.size>>>0,(tempDouble=stat.size,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+40>>2]=tempI64[0],HEAP32[buf+44>>2]=tempI64[1];HEAP32[buf+48>>2]=4096;HEAP32[buf+52>>2]=stat.blocks;HEAP32[buf+56>>2]=stat.atime.getTime()/1e3|0;HEAP32[buf+60>>2]=0;HEAP32[buf+64>>2]=stat.mtime.getTime()/1e3|0;HEAP32[buf+68>>2]=0;HEAP32[buf+72>>2]=stat.ctime.getTime()/1e3|0;HEAP32[buf+76>>2]=0;tempI64=[stat.ino>>>0,(tempDouble=stat.ino,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[buf+80>>2]=tempI64[0],HEAP32[buf+84>>2]=tempI64[1];return 0},doMsync:function(addr,stream,len,flags,offset){var buffer=HEAPU8.slice(addr,addr+len);FS.msync(stream,buffer,offset,len,flags)},doMkdir:function(path,mode){path=PATH.normalize(path);if(path[path.length-1]==="/")path=path.substr(0,path.length-1);FS.mkdir(path,mode,0);return 0},doMknod:function(path,mode,dev){switch(mode&61440){case 32768:case 8192:case 24576:case 4096:case 49152:break;default:return-28}FS.mknod(path,mode,dev);return 0},doReadlink:function(path,buf,bufsize){if(bufsize<=0)return-28;var ret=FS.readlink(path);var len=Math.min(bufsize,lengthBytesUTF8(ret));var endChar=HEAP8[buf+len];stringToUTF8(ret,buf,bufsize+1);HEAP8[buf+len]=endChar;return len},doAccess:function(path,amode){if(amode&~7){return-28}var node;var lookup=FS.lookupPath(path,{follow:true});node=lookup.node;if(!node){return-44}var perms="";if(amode&4)perms+="r";if(amode&2)perms+="w";if(amode&1)perms+="x";if(perms&&FS.nodePermissions(node,perms)){return-2}return 0},doDup:function(path,flags,suggestFD){var suggest=FS.getStream(suggestFD);if(suggest)FS.close(suggest);return FS.open(path,flags,0,suggestFD,suggestFD).fd},doReadv:function(stream,iov,iovcnt,offset){var ret=0;for(var i=0;i>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.read(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr;if(curr>2];var len=HEAP32[iov+(i*8+4)>>2];var curr=FS.write(stream,HEAP8,ptr,len,offset);if(curr<0)return-1;ret+=curr}return ret},varargs:undefined,get:function(){SYSCALLS.varargs+=4;var ret=HEAP32[SYSCALLS.varargs-4>>2];return ret},getStr:function(ptr){var ret=UTF8ToString(ptr);return ret},getStreamFromFD:function(fd){var stream=FS.getStream(fd);if(!stream)throw new FS.ErrnoError(8);return stream},get64:function(low,high){return low}};function ___sys_access(path,amode){try{path=SYSCALLS.getStr(path);return SYSCALLS.doAccess(path,amode)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_fcntl64(fd,cmd,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(cmd){case 0:{var arg=SYSCALLS.get();if(arg<0){return-28}var newStream;newStream=FS.open(stream.path,stream.flags,0,arg);return newStream.fd}case 1:case 2:return 0;case 3:return stream.flags;case 4:{var arg=SYSCALLS.get();stream.flags|=arg;return 0}case 12:{var arg=SYSCALLS.get();var offset=0;HEAP16[arg+offset>>1]=2;return 0}case 13:case 14:return 0;case 16:case 8:return-28;case 9:setErrNo(28);return-1;default:{return-28}}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_ioctl(fd,op,varargs){SYSCALLS.varargs=varargs;try{var stream=SYSCALLS.getStreamFromFD(fd);switch(op){case 21509:case 21505:{if(!stream.tty)return-59;return 0}case 21510:case 21511:case 21512:case 21506:case 21507:case 21508:{if(!stream.tty)return-59;return 0}case 21519:{if(!stream.tty)return-59;var argp=SYSCALLS.get();HEAP32[argp>>2]=0;return 0}case 21520:{if(!stream.tty)return-59;return-28}case 21531:{var argp=SYSCALLS.get();return FS.ioctl(stream,op,argp)}case 21523:{if(!stream.tty)return-59;return 0}case 21524:{if(!stream.tty)return-59;return 0}default:abort("bad ioctl syscall "+op)}}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_mkdir(path,mode){try{path=SYSCALLS.getStr(path);return SYSCALLS.doMkdir(path,mode)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function syscallMunmap(addr,len){if((addr|0)===-1||len===0){return-28}var info=SYSCALLS.mappings[addr];if(!info)return 0;if(len===info.len){var stream=FS.getStream(info.fd);if(info.prot&2){SYSCALLS.doMsync(addr,stream,len,info.flags,info.offset)}FS.munmap(stream);SYSCALLS.mappings[addr]=null;if(info.allocated){_free(info.malloc)}}return 0}function ___sys_munmap(addr,len){try{return syscallMunmap(addr,len)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_open(path,flags,varargs){SYSCALLS.varargs=varargs;try{var pathname=SYSCALLS.getStr(path);var mode=SYSCALLS.get();var stream=FS.open(pathname,flags,mode);return stream.fd}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function ___sys_read(fd,buf,count){try{var stream=SYSCALLS.getStreamFromFD(fd);return FS.read(stream,HEAP8,buf,count)}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return-e.errno}}function _abort(){abort()}var _emscripten_get_now_is_monotonic=true;function _clock_gettime(clk_id,tp){var now;if(clk_id===0){now=Date.now()}else if((clk_id===1||clk_id===4)&&_emscripten_get_now_is_monotonic){now=_emscripten_get_now()}else{setErrNo(28);return-1}HEAP32[tp>>2]=now/1e3|0;HEAP32[tp+4>>2]=now%1e3*1e3*1e3|0;return 0}function _dlclose(handle){abort("To use dlopen, you need to use Emscripten's linking support, see https://github.com/emscripten-core/emscripten/wiki/Linking")}var EGL={errorCode:12288,defaultDisplayInitialized:false,currentContext:0,currentReadSurface:0,currentDrawSurface:0,contextAttributes:{alpha:false,depth:false,stencil:false,antialias:false},stringCache:{},setErrorCode:function(code){EGL.errorCode=code},chooseConfig:function(display,attribList,config,config_size,numConfigs){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(attribList){for(;;){var param=HEAP32[attribList>>2];if(param==12321){var alphaSize=HEAP32[attribList+4>>2];EGL.contextAttributes.alpha=alphaSize>0}else if(param==12325){var depthSize=HEAP32[attribList+4>>2];EGL.contextAttributes.depth=depthSize>0}else if(param==12326){var stencilSize=HEAP32[attribList+4>>2];EGL.contextAttributes.stencil=stencilSize>0}else if(param==12337){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples>0}else if(param==12338){var samples=HEAP32[attribList+4>>2];EGL.contextAttributes.antialias=samples==1}else if(param==12544){var requestedPriority=HEAP32[attribList+4>>2];EGL.contextAttributes.lowLatency=requestedPriority!=12547}else if(param==12344){break}attribList+=8}}if((!config||!config_size)&&!numConfigs){EGL.setErrorCode(12300);return 0}if(numConfigs){HEAP32[numConfigs>>2]=1}if(config&&config_size>0){HEAP32[config>>2]=62002}EGL.setErrorCode(12288);return 1}};function _eglBindAPI(api){if(api==12448){EGL.setErrorCode(12288);return 1}else{EGL.setErrorCode(12300);return 0}}function _eglChooseConfig(display,attrib_list,configs,config_size,numConfigs){return EGL.chooseConfig(display,attrib_list,configs,config_size,numConfigs)}function __webgl_enable_WEBGL_draw_instanced_base_vertex_base_instance(ctx){return!!(ctx.dibvbi=ctx.getExtension("WEBGL_draw_instanced_base_vertex_base_instance"))}var GL={counter:1,buffers:[],mappedBuffers:{},programs:[],framebuffers:[],renderbuffers:[],textures:[],uniforms:[],shaders:[],vaos:[],contexts:[],offscreenCanvases:{},timerQueriesEXT:[],queries:[],samplers:[],transformFeedbacks:[],syncs:[],byteSizeByTypeRoot:5120,byteSizeByType:[1,1,2,2,4,4,4,2,3,4,8],programInfos:{},stringCache:{},stringiCache:{},unpackAlignment:4,recordError:function recordError(errorCode){if(!GL.lastError){GL.lastError=errorCode}},getNewId:function(table){var ret=GL.counter++;for(var i=table.length;i>1;var quadIndexes=new Uint16Array(numIndexes);var i=0,v=0;while(1){quadIndexes[i++]=v;if(i>=numIndexes)break;quadIndexes[i++]=v+1;if(i>=numIndexes)break;quadIndexes[i++]=v+2;if(i>=numIndexes)break;quadIndexes[i++]=v;if(i>=numIndexes)break;quadIndexes[i++]=v+2;if(i>=numIndexes)break;quadIndexes[i++]=v+3;if(i>=numIndexes)break;v+=4}context.GLctx.bufferData(34963,quadIndexes,35044);context.GLctx.bindBuffer(34963,null)}},getTempVertexBuffer:function getTempVertexBuffer(sizeBytes){var idx=GL.log2ceilLookup(sizeBytes);var ringbuffer=GL.currentContext.tempVertexBuffers1[idx];var nextFreeBufferIndex=GL.currentContext.tempVertexBufferCounters1[idx];GL.currentContext.tempVertexBufferCounters1[idx]=GL.currentContext.tempVertexBufferCounters1[idx]+1&GL.numTempVertexBuffersPerSize-1;var vbo=ringbuffer[nextFreeBufferIndex];if(vbo){return vbo}var prevVBO=GLctx.getParameter(34964);ringbuffer[nextFreeBufferIndex]=GLctx.createBuffer();GLctx.bindBuffer(34962,ringbuffer[nextFreeBufferIndex]);GLctx.bufferData(34962,1<>2]:-1;source+=UTF8ToString(HEAP32[string+i*4>>2],len<0?undefined:len)}return source},calcBufLength:function calcBufLength(size,type,stride,count){if(stride>0){return count*stride}var typeSize=GL.byteSizeByType[type-GL.byteSizeByTypeRoot];return size*typeSize*count},usedTempBuffers:[],preDrawHandleClientVertexAttribBindings:function preDrawHandleClientVertexAttribBindings(count){GL.resetBufferBinding=false;for(var i=0;i1?canvas.getContext("webgl2",webGLContextAttributes):canvas.getContext("webgl",webGLContextAttributes);if(!ctx)return 0;var handle=GL.registerContext(ctx,webGLContextAttributes);return handle},registerContext:function(ctx,webGLContextAttributes){var handle=GL.getNewId(GL.contexts);var context={handle:handle,attributes:webGLContextAttributes,version:webGLContextAttributes.majorVersion,GLctx:ctx};if(ctx.canvas)ctx.canvas.GLctxObject=context;GL.contexts[handle]=context;if(typeof webGLContextAttributes.enableExtensionsByDefault==="undefined"||webGLContextAttributes.enableExtensionsByDefault){GL.initExtensions(context)}context.maxVertexAttribs=context.GLctx.getParameter(34921);context.clientBuffers=[];for(var i=0;i>2];if(param==12440){glesContextVersion=HEAP32[contextAttribs+4>>2]}else if(param==12344){break}else{EGL.setErrorCode(12292);return 0}contextAttribs+=8}if(glesContextVersion<2||glesContextVersion>3){EGL.setErrorCode(12293);return 0}EGL.contextAttributes.majorVersion=glesContextVersion-1;EGL.contextAttributes.minorVersion=0;EGL.context=GL.createContext(Module["canvas"],EGL.contextAttributes);if(EGL.context!=0){EGL.setErrorCode(12288);GL.makeContextCurrent(EGL.context);Module.useWebGL=true;Browser.moduleContextCreatedCallbacks.forEach(function(callback){callback()});GL.makeContextCurrent(null);return 62004}else{EGL.setErrorCode(12297);return 0}}function _eglCreateWindowSurface(display,config,win,attrib_list){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}EGL.setErrorCode(12288);return 62006}function _eglDestroyContext(display,context){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=62004){EGL.setErrorCode(12294);return 0}GL.deleteContext(EGL.context);EGL.setErrorCode(12288);if(EGL.currentContext==context){EGL.currentContext=0}return 1}function _eglDestroySurface(display,surface){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(surface!=62006){EGL.setErrorCode(12301);return 1}if(EGL.currentReadSurface==surface){EGL.currentReadSurface=0}if(EGL.currentDrawSurface==surface){EGL.currentDrawSurface=0}EGL.setErrorCode(12288);return 1}function _eglGetConfigAttrib(display,config,attribute,value){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(config!=62002){EGL.setErrorCode(12293);return 0}if(!value){EGL.setErrorCode(12300);return 0}EGL.setErrorCode(12288);switch(attribute){case 12320:HEAP32[value>>2]=EGL.contextAttributes.alpha?32:24;return 1;case 12321:HEAP32[value>>2]=EGL.contextAttributes.alpha?8:0;return 1;case 12322:HEAP32[value>>2]=8;return 1;case 12323:HEAP32[value>>2]=8;return 1;case 12324:HEAP32[value>>2]=8;return 1;case 12325:HEAP32[value>>2]=EGL.contextAttributes.depth?24:0;return 1;case 12326:HEAP32[value>>2]=EGL.contextAttributes.stencil?8:0;return 1;case 12327:HEAP32[value>>2]=12344;return 1;case 12328:HEAP32[value>>2]=62002;return 1;case 12329:HEAP32[value>>2]=0;return 1;case 12330:HEAP32[value>>2]=4096;return 1;case 12331:HEAP32[value>>2]=16777216;return 1;case 12332:HEAP32[value>>2]=4096;return 1;case 12333:HEAP32[value>>2]=0;return 1;case 12334:HEAP32[value>>2]=0;return 1;case 12335:HEAP32[value>>2]=12344;return 1;case 12337:HEAP32[value>>2]=EGL.contextAttributes.antialias?4:0;return 1;case 12338:HEAP32[value>>2]=EGL.contextAttributes.antialias?1:0;return 1;case 12339:HEAP32[value>>2]=4;return 1;case 12340:HEAP32[value>>2]=12344;return 1;case 12341:case 12342:case 12343:HEAP32[value>>2]=-1;return 1;case 12345:case 12346:HEAP32[value>>2]=0;return 1;case 12347:HEAP32[value>>2]=0;return 1;case 12348:HEAP32[value>>2]=1;return 1;case 12349:case 12350:HEAP32[value>>2]=0;return 1;case 12351:HEAP32[value>>2]=12430;return 1;case 12352:HEAP32[value>>2]=4;return 1;case 12354:HEAP32[value>>2]=0;return 1;default:EGL.setErrorCode(12292);return 0}}function _eglGetDisplay(nativeDisplayType){EGL.setErrorCode(12288);return 62e3}function _eglGetError(){return EGL.errorCode}function _eglGetProcAddress(name_){return _emscripten_GetProcAddress(name_)}function _eglInitialize(display,majorVersion,minorVersion){if(display==62e3){if(majorVersion){HEAP32[majorVersion>>2]=1}if(minorVersion){HEAP32[minorVersion>>2]=4}EGL.defaultDisplayInitialized=true;EGL.setErrorCode(12288);return 1}else{EGL.setErrorCode(12296);return 0}}function _eglMakeCurrent(display,draw,read,context){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(context!=0&&context!=62004){EGL.setErrorCode(12294);return 0}if(read!=0&&read!=62006||draw!=0&&draw!=62006){EGL.setErrorCode(12301);return 0}GL.makeContextCurrent(context?EGL.context:null);EGL.currentContext=context;EGL.currentDrawSurface=draw;EGL.currentReadSurface=read;EGL.setErrorCode(12288);return 1}function _eglQueryString(display,name){if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.setErrorCode(12288);if(EGL.stringCache[name])return EGL.stringCache[name];var ret;switch(name){case 12371:ret=allocateUTF8("Emscripten");break;case 12372:ret=allocateUTF8("1.4 Emscripten EGL");break;case 12373:ret=allocateUTF8("");break;case 12429:ret=allocateUTF8("OpenGL_ES");break;default:EGL.setErrorCode(12300);return 0}EGL.stringCache[name]=ret;return ret}function _eglSwapBuffers(){if(!EGL.defaultDisplayInitialized){EGL.setErrorCode(12289)}else if(!Module.ctx){EGL.setErrorCode(12290)}else if(Module.ctx.isContextLost()){EGL.setErrorCode(12302)}else{EGL.setErrorCode(12288);return 1}return 0}function _eglSwapInterval(display,interval){if(display!=62e3){EGL.setErrorCode(12296);return 0}if(interval==0)_emscripten_set_main_loop_timing(0,0);else _emscripten_set_main_loop_timing(1,interval);EGL.setErrorCode(12288);return 1}function _eglTerminate(display){if(display!=62e3){EGL.setErrorCode(12296);return 0}EGL.currentContext=0;EGL.currentReadSurface=0;EGL.currentDrawSurface=0;EGL.defaultDisplayInitialized=false;EGL.setErrorCode(12288);return 1}function _eglWaitClient(){EGL.setErrorCode(12288);return 1}function _eglWaitGL(){return _eglWaitClient()}function _eglWaitNative(nativeEngineId){EGL.setErrorCode(12288);return 1}var JSEvents={inEventHandler:0,removeAllEventListeners:function(){for(var i=JSEvents.eventHandlers.length-1;i>=0;--i){JSEvents._removeHandler(i)}JSEvents.eventHandlers=[];JSEvents.deferredCalls=[]},registerRemoveEventListeners:function(){if(!JSEvents.removeEventListenersRegistered){__ATEXIT__.push(JSEvents.removeAllEventListeners);JSEvents.removeEventListenersRegistered=true}},deferredCalls:[],deferCall:function(targetFunction,precedence,argsList){function arraysHaveEqualContent(arrA,arrB){if(arrA.length!=arrB.length)return false;for(var i in arrA){if(arrA[i]!=arrB[i])return false}return true}for(var i in JSEvents.deferredCalls){var call=JSEvents.deferredCalls[i];if(call.targetFunction==targetFunction&&arraysHaveEqualContent(call.argsList,argsList)){return}}JSEvents.deferredCalls.push({targetFunction:targetFunction,precedence:precedence,argsList:argsList});JSEvents.deferredCalls.sort(function(x,y){return x.precedence2?UTF8ToString(cString):cString}var specialHTMLTargets=[0,typeof document!=="undefined"?document:0,typeof window!=="undefined"?window:0];function findEventTarget(target){target=maybeCStringToJsString(target);var domElement=specialHTMLTargets[target]||(typeof document!=="undefined"?document.querySelector(target):undefined);return domElement}function findCanvasEventTarget(target){return findEventTarget(target)}function _emscripten_get_canvas_element_size(target,width,height){var canvas=findCanvasEventTarget(target);if(!canvas)return-4;HEAP32[width>>2]=canvas.width;HEAP32[height>>2]=canvas.height}function __get_canvas_element_size(target){var stackTop=stackSave();var w=stackAlloc(8);var h=w+4;var targetInt=stackAlloc(target.id.length+1);stringToUTF8(target.id,targetInt,target.id.length+1);var ret=_emscripten_get_canvas_element_size(targetInt,w,h);var size=[HEAP32[w>>2],HEAP32[h>>2]];stackRestore(stackTop);return size}function _emscripten_set_canvas_element_size(target,width,height){var canvas=findCanvasEventTarget(target);if(!canvas)return-4;canvas.width=width;canvas.height=height;return 0}function __set_canvas_element_size(target,width,height){if(!target.controlTransferredOffscreen){target.width=width;target.height=height}else{var stackTop=stackSave();var targetInt=stackAlloc(target.id.length+1);stringToUTF8(target.id,targetInt,target.id.length+1);_emscripten_set_canvas_element_size(targetInt,width,height);stackRestore(stackTop)}}function __registerRestoreOldStyle(canvas){var canvasSize=__get_canvas_element_size(canvas);var oldWidth=canvasSize[0];var oldHeight=canvasSize[1];var oldCssWidth=canvas.style.width;var oldCssHeight=canvas.style.height;var oldBackgroundColor=canvas.style.backgroundColor;var oldDocumentBackgroundColor=document.body.style.backgroundColor;var oldPaddingLeft=canvas.style.paddingLeft;var oldPaddingRight=canvas.style.paddingRight;var oldPaddingTop=canvas.style.paddingTop;var oldPaddingBottom=canvas.style.paddingBottom;var oldMarginLeft=canvas.style.marginLeft;var oldMarginRight=canvas.style.marginRight;var oldMarginTop=canvas.style.marginTop;var oldMarginBottom=canvas.style.marginBottom;var oldDocumentBodyMargin=document.body.style.margin;var oldDocumentOverflow=document.documentElement.style.overflow;var oldDocumentScroll=document.body.scroll;var oldImageRendering=canvas.style.imageRendering;function restoreOldStyle(){var fullscreenElement=document.fullscreenElement||document.webkitFullscreenElement||document.msFullscreenElement;if(!fullscreenElement){document.removeEventListener("fullscreenchange",restoreOldStyle);document.removeEventListener("webkitfullscreenchange",restoreOldStyle);__set_canvas_element_size(canvas,oldWidth,oldHeight);canvas.style.width=oldCssWidth;canvas.style.height=oldCssHeight;canvas.style.backgroundColor=oldBackgroundColor;if(!oldDocumentBackgroundColor)document.body.style.backgroundColor="white";document.body.style.backgroundColor=oldDocumentBackgroundColor;canvas.style.paddingLeft=oldPaddingLeft;canvas.style.paddingRight=oldPaddingRight;canvas.style.paddingTop=oldPaddingTop;canvas.style.paddingBottom=oldPaddingBottom;canvas.style.marginLeft=oldMarginLeft;canvas.style.marginRight=oldMarginRight;canvas.style.marginTop=oldMarginTop;canvas.style.marginBottom=oldMarginBottom;document.body.style.margin=oldDocumentBodyMargin;document.documentElement.style.overflow=oldDocumentOverflow;document.body.scroll=oldDocumentScroll;canvas.style.imageRendering=oldImageRendering;if(canvas.GLctxObject)canvas.GLctxObject.GLctx.viewport(0,0,oldWidth,oldHeight);if(__currentFullscreenStrategy.canvasResizedCallback){dynCall_iiii(__currentFullscreenStrategy.canvasResizedCallback,37,0,__currentFullscreenStrategy.canvasResizedCallbackUserData)}}}document.addEventListener("fullscreenchange",restoreOldStyle);document.addEventListener("webkitfullscreenchange",restoreOldStyle);return restoreOldStyle}function __setLetterbox(element,topBottom,leftRight){element.style.paddingLeft=element.style.paddingRight=leftRight+"px";element.style.paddingTop=element.style.paddingBottom=topBottom+"px"}function __getBoundingClientRect(e){return specialHTMLTargets.indexOf(e)<0?e.getBoundingClientRect():{"left":0,"top":0}}function _JSEvents_resizeCanvasForFullscreen(target,strategy){var restoreOldStyle=__registerRestoreOldStyle(target);var cssWidth=strategy.softFullscreen?innerWidth:screen.width;var cssHeight=strategy.softFullscreen?innerHeight:screen.height;var rect=__getBoundingClientRect(target);var windowedCssWidth=rect.width;var windowedCssHeight=rect.height;var canvasSize=__get_canvas_element_size(target);var windowedRttWidth=canvasSize[0];var windowedRttHeight=canvasSize[1];if(strategy.scaleMode==3){__setLetterbox(target,(cssHeight-windowedCssHeight)/2,(cssWidth-windowedCssWidth)/2);cssWidth=windowedCssWidth;cssHeight=windowedCssHeight}else if(strategy.scaleMode==2){if(cssWidth*windowedRttHeight>3]=rect.width;HEAPF64[height>>3]=rect.height;return 0}function __fillGamepadEventData(eventStruct,e){HEAPF64[eventStruct>>3]=e.timestamp;for(var i=0;i>3]=e.axes[i]}for(var i=0;i>3]=e.buttons[i].value}else{HEAPF64[eventStruct+i*8+528>>3]=e.buttons[i]}}for(var i=0;i>2]=e.buttons[i].pressed}else{HEAP32[eventStruct+i*4+1040>>2]=e.buttons[i]==1}}HEAP32[eventStruct+1296>>2]=e.connected;HEAP32[eventStruct+1300>>2]=e.index;HEAP32[eventStruct+8>>2]=e.axes.length;HEAP32[eventStruct+12>>2]=e.buttons.length;stringToUTF8(e.id,eventStruct+1304,64);stringToUTF8(e.mapping,eventStruct+1368,64)}function _emscripten_get_gamepad_status(index,gamepadState){if(index<0||index>=JSEvents.lastGamepadState.length)return-5;if(!JSEvents.lastGamepadState[index])return-7;__fillGamepadEventData(gamepadState,JSEvents.lastGamepadState[index]);return 0}function _emscripten_get_num_gamepads(){return JSEvents.lastGamepadState.length}function _emscripten_glActiveTexture(x0){GLctx["activeTexture"](x0)}function _emscripten_glAttachShader(program,shader){GLctx.attachShader(GL.programs[program],GL.shaders[shader])}function _emscripten_glBeginQuery(target,id){GLctx["beginQuery"](target,GL.queries[id])}function _emscripten_glBeginQueryEXT(target,id){GLctx.disjointTimerQueryExt["beginQueryEXT"](target,GL.timerQueriesEXT[id])}function _emscripten_glBeginTransformFeedback(x0){GLctx["beginTransformFeedback"](x0)}function _emscripten_glBindAttribLocation(program,index,name){GLctx.bindAttribLocation(GL.programs[program],index,UTF8ToString(name))}function _emscripten_glBindBuffer(target,buffer){if(target==34962){GLctx.currentArrayBufferBinding=buffer}else if(target==34963){GLctx.currentElementArrayBufferBinding=buffer}if(target==35051){GLctx.currentPixelPackBufferBinding=buffer}else if(target==35052){GLctx.currentPixelUnpackBufferBinding=buffer}GLctx.bindBuffer(target,GL.buffers[buffer])}function _emscripten_glBindBufferBase(target,index,buffer){GLctx["bindBufferBase"](target,index,GL.buffers[buffer])}function _emscripten_glBindBufferRange(target,index,buffer,offset,ptrsize){GLctx["bindBufferRange"](target,index,GL.buffers[buffer],offset,ptrsize)}function _emscripten_glBindFramebuffer(target,framebuffer){GLctx.bindFramebuffer(target,GL.framebuffers[framebuffer])}function _emscripten_glBindRenderbuffer(target,renderbuffer){GLctx.bindRenderbuffer(target,GL.renderbuffers[renderbuffer])}function _emscripten_glBindSampler(unit,sampler){GLctx["bindSampler"](unit,GL.samplers[sampler])}function _emscripten_glBindTexture(target,texture){GLctx.bindTexture(target,GL.textures[texture])}function _emscripten_glBindTransformFeedback(target,id){GLctx["bindTransformFeedback"](target,GL.transformFeedbacks[id])}function _emscripten_glBindVertexArray(vao){GLctx["bindVertexArray"](GL.vaos[vao]);var ibo=GLctx.getParameter(34965);GLctx.currentElementArrayBufferBinding=ibo?ibo.name|0:0}function _emscripten_glBindVertexArrayOES(vao){GLctx["bindVertexArray"](GL.vaos[vao]);var ibo=GLctx.getParameter(34965);GLctx.currentElementArrayBufferBinding=ibo?ibo.name|0:0}function _emscripten_glBlendColor(x0,x1,x2,x3){GLctx["blendColor"](x0,x1,x2,x3)}function _emscripten_glBlendEquation(x0){GLctx["blendEquation"](x0)}function _emscripten_glBlendEquationSeparate(x0,x1){GLctx["blendEquationSeparate"](x0,x1)}function _emscripten_glBlendFunc(x0,x1){GLctx["blendFunc"](x0,x1)}function _emscripten_glBlendFuncSeparate(x0,x1,x2,x3){GLctx["blendFuncSeparate"](x0,x1,x2,x3)}function _emscripten_glBlitFramebuffer(x0,x1,x2,x3,x4,x5,x6,x7,x8,x9){GLctx["blitFramebuffer"](x0,x1,x2,x3,x4,x5,x6,x7,x8,x9)}function _emscripten_glBufferData(target,size,data,usage){if(GL.currentContext.version>=2){if(data){GLctx.bufferData(target,HEAPU8,usage,data,size)}else{GLctx.bufferData(target,size,usage)}}else{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)}}function _emscripten_glBufferSubData(target,offset,size,data){if(GL.currentContext.version>=2){GLctx.bufferSubData(target,offset,HEAPU8,data,size);return}GLctx.bufferSubData(target,offset,HEAPU8.subarray(data,data+size))}function _emscripten_glCheckFramebufferStatus(x0){return GLctx["checkFramebufferStatus"](x0)}function _emscripten_glClear(x0){GLctx["clear"](x0)}function _emscripten_glClearBufferfi(x0,x1,x2,x3){GLctx["clearBufferfi"](x0,x1,x2,x3)}function _emscripten_glClearBufferfv(buffer,drawbuffer,value){GLctx["clearBufferfv"](buffer,drawbuffer,HEAPF32,value>>2)}function _emscripten_glClearBufferiv(buffer,drawbuffer,value){GLctx["clearBufferiv"](buffer,drawbuffer,HEAP32,value>>2)}function _emscripten_glClearBufferuiv(buffer,drawbuffer,value){GLctx["clearBufferuiv"](buffer,drawbuffer,HEAPU32,value>>2)}function _emscripten_glClearColor(x0,x1,x2,x3){GLctx["clearColor"](x0,x1,x2,x3)}function _emscripten_glClearDepthf(x0){GLctx["clearDepth"](x0)}function _emscripten_glClearStencil(x0){GLctx["clearStencil"](x0)}function convertI32PairToI53(lo,hi){return(lo>>>0)+hi*4294967296}function _emscripten_glClientWaitSync(sync,flags,timeoutLo,timeoutHi){return GLctx.clientWaitSync(GL.syncs[sync],flags,convertI32PairToI53(timeoutLo,timeoutHi))}function _emscripten_glColorMask(red,green,blue,alpha){GLctx.colorMask(!!red,!!green,!!blue,!!alpha)}function _emscripten_glCompileShader(shader){GLctx.compileShader(GL.shaders[shader])}function _emscripten_glCompressedTexImage2D(target,level,internalFormat,width,height,border,imageSize,data){if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx["compressedTexImage2D"](target,level,internalFormat,width,height,border,imageSize,data)}else{GLctx["compressedTexImage2D"](target,level,internalFormat,width,height,border,HEAPU8,data,imageSize)}return}GLctx["compressedTexImage2D"](target,level,internalFormat,width,height,border,data?HEAPU8.subarray(data,data+imageSize):null)}function _emscripten_glCompressedTexImage3D(target,level,internalFormat,width,height,depth,border,imageSize,data){if(GLctx.currentPixelUnpackBufferBinding){GLctx["compressedTexImage3D"](target,level,internalFormat,width,height,depth,border,imageSize,data)}else{GLctx["compressedTexImage3D"](target,level,internalFormat,width,height,depth,border,HEAPU8,data,imageSize)}}function _emscripten_glCompressedTexSubImage2D(target,level,xoffset,yoffset,width,height,format,imageSize,data){if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx["compressedTexSubImage2D"](target,level,xoffset,yoffset,width,height,format,imageSize,data)}else{GLctx["compressedTexSubImage2D"](target,level,xoffset,yoffset,width,height,format,HEAPU8,data,imageSize)}return}GLctx["compressedTexSubImage2D"](target,level,xoffset,yoffset,width,height,format,data?HEAPU8.subarray(data,data+imageSize):null)}function _emscripten_glCompressedTexSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,imageSize,data){if(GLctx.currentPixelUnpackBufferBinding){GLctx["compressedTexSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,imageSize,data)}else{GLctx["compressedTexSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,HEAPU8,data,imageSize)}}function _emscripten_glCopyBufferSubData(x0,x1,x2,x3,x4){GLctx["copyBufferSubData"](x0,x1,x2,x3,x4)}function _emscripten_glCopyTexImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx["copyTexImage2D"](x0,x1,x2,x3,x4,x5,x6,x7)}function _emscripten_glCopyTexSubImage2D(x0,x1,x2,x3,x4,x5,x6,x7){GLctx["copyTexSubImage2D"](x0,x1,x2,x3,x4,x5,x6,x7)}function _emscripten_glCopyTexSubImage3D(x0,x1,x2,x3,x4,x5,x6,x7,x8){GLctx["copyTexSubImage3D"](x0,x1,x2,x3,x4,x5,x6,x7,x8)}function _emscripten_glCreateProgram(){var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;GL.programs[id]=program;return id}function _emscripten_glCreateShader(shaderType){var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id}function _emscripten_glCullFace(x0){GLctx["cullFace"](x0)}function _emscripten_glDeleteBuffers(n,buffers){for(var i=0;i>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null;if(id==GLctx.currentArrayBufferBinding)GLctx.currentArrayBufferBinding=0;if(id==GLctx.currentElementArrayBufferBinding)GLctx.currentElementArrayBufferBinding=0;if(id==GLctx.currentPixelPackBufferBinding)GLctx.currentPixelPackBufferBinding=0;if(id==GLctx.currentPixelUnpackBufferBinding)GLctx.currentPixelUnpackBufferBinding=0}}function _emscripten_glDeleteFramebuffers(n,framebuffers){for(var i=0;i>2];var framebuffer=GL.framebuffers[id];if(!framebuffer)continue;GLctx.deleteFramebuffer(framebuffer);framebuffer.name=0;GL.framebuffers[id]=null}}function _emscripten_glDeleteProgram(id){if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null;GL.programInfos[id]=null}function _emscripten_glDeleteQueries(n,ids){for(var i=0;i>2];var query=GL.queries[id];if(!query)continue;GLctx["deleteQuery"](query);GL.queries[id]=null}}function _emscripten_glDeleteQueriesEXT(n,ids){for(var i=0;i>2];var query=GL.timerQueriesEXT[id];if(!query)continue;GLctx.disjointTimerQueryExt["deleteQueryEXT"](query);GL.timerQueriesEXT[id]=null}}function _emscripten_glDeleteRenderbuffers(n,renderbuffers){for(var i=0;i>2];var renderbuffer=GL.renderbuffers[id];if(!renderbuffer)continue;GLctx.deleteRenderbuffer(renderbuffer);renderbuffer.name=0;GL.renderbuffers[id]=null}}function _emscripten_glDeleteSamplers(n,samplers){for(var i=0;i>2];var sampler=GL.samplers[id];if(!sampler)continue;GLctx["deleteSampler"](sampler);sampler.name=0;GL.samplers[id]=null}}function _emscripten_glDeleteShader(id){if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null}function _emscripten_glDeleteSync(id){if(!id)return;var sync=GL.syncs[id];if(!sync){GL.recordError(1281);return}GLctx.deleteSync(sync);sync.name=0;GL.syncs[id]=null}function _emscripten_glDeleteTextures(n,textures){for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}}function _emscripten_glDeleteTransformFeedbacks(n,ids){for(var i=0;i>2];var transformFeedback=GL.transformFeedbacks[id];if(!transformFeedback)continue;GLctx["deleteTransformFeedback"](transformFeedback);transformFeedback.name=0;GL.transformFeedbacks[id]=null}}function _emscripten_glDeleteVertexArrays(n,vaos){for(var i=0;i>2];GLctx["deleteVertexArray"](GL.vaos[id]);GL.vaos[id]=null}}function _emscripten_glDeleteVertexArraysOES(n,vaos){for(var i=0;i>2];GLctx["deleteVertexArray"](GL.vaos[id]);GL.vaos[id]=null}}function _emscripten_glDepthFunc(x0){GLctx["depthFunc"](x0)}function _emscripten_glDepthMask(flag){GLctx.depthMask(!!flag)}function _emscripten_glDepthRangef(x0,x1){GLctx["depthRange"](x0,x1)}function _emscripten_glDetachShader(program,shader){GLctx.detachShader(GL.programs[program],GL.shaders[shader])}function _emscripten_glDisable(x0){GLctx["disable"](x0)}function _emscripten_glDisableVertexAttribArray(index){var cb=GL.currentContext.clientBuffers[index];cb.enabled=false;GLctx.disableVertexAttribArray(index)}function _emscripten_glDrawArrays(mode,first,count){GL.preDrawHandleClientVertexAttribBindings(first+count);GLctx.drawArrays(mode,first,count);GL.postDrawHandleClientVertexAttribBindings()}function _emscripten_glDrawArraysInstanced(mode,first,count,primcount){GLctx["drawArraysInstanced"](mode,first,count,primcount)}function _emscripten_glDrawArraysInstancedANGLE(mode,first,count,primcount){GLctx["drawArraysInstanced"](mode,first,count,primcount)}function _emscripten_glDrawArraysInstancedARB(mode,first,count,primcount){GLctx["drawArraysInstanced"](mode,first,count,primcount)}function _emscripten_glDrawArraysInstancedEXT(mode,first,count,primcount){GLctx["drawArraysInstanced"](mode,first,count,primcount)}function _emscripten_glDrawArraysInstancedNV(mode,first,count,primcount){GLctx["drawArraysInstanced"](mode,first,count,primcount)}var tempFixedLengthArray=[];function _emscripten_glDrawBuffers(n,bufs){var bufArray=tempFixedLengthArray[n];for(var i=0;i>2]}GLctx["drawBuffers"](bufArray)}function _emscripten_glDrawBuffersEXT(n,bufs){var bufArray=tempFixedLengthArray[n];for(var i=0;i>2]}GLctx["drawBuffers"](bufArray)}function _emscripten_glDrawBuffersWEBGL(n,bufs){var bufArray=tempFixedLengthArray[n];for(var i=0;i>2]}GLctx["drawBuffers"](bufArray)}function _emscripten_glDrawElements(mode,count,type,indices){var buf;if(!GLctx.currentElementArrayBufferBinding){var size=GL.calcBufLength(1,type,0,count);buf=GL.getTempIndexBuffer(size);GLctx.bindBuffer(34963,buf);GLctx.bufferSubData(34963,0,HEAPU8.subarray(indices,indices+size));indices=0}GL.preDrawHandleClientVertexAttribBindings(count);GLctx.drawElements(mode,count,type,indices);GL.postDrawHandleClientVertexAttribBindings(count);if(!GLctx.currentElementArrayBufferBinding){GLctx.bindBuffer(34963,null)}}function _emscripten_glDrawElementsInstanced(mode,count,type,indices,primcount){GLctx["drawElementsInstanced"](mode,count,type,indices,primcount)}function _emscripten_glDrawElementsInstancedANGLE(mode,count,type,indices,primcount){GLctx["drawElementsInstanced"](mode,count,type,indices,primcount)}function _emscripten_glDrawElementsInstancedARB(mode,count,type,indices,primcount){GLctx["drawElementsInstanced"](mode,count,type,indices,primcount)}function _emscripten_glDrawElementsInstancedEXT(mode,count,type,indices,primcount){GLctx["drawElementsInstanced"](mode,count,type,indices,primcount)}function _emscripten_glDrawElementsInstancedNV(mode,count,type,indices,primcount){GLctx["drawElementsInstanced"](mode,count,type,indices,primcount)}function _glDrawElements(mode,count,type,indices){var buf;if(!GLctx.currentElementArrayBufferBinding){var size=GL.calcBufLength(1,type,0,count);buf=GL.getTempIndexBuffer(size);GLctx.bindBuffer(34963,buf);GLctx.bufferSubData(34963,0,HEAPU8.subarray(indices,indices+size));indices=0}GL.preDrawHandleClientVertexAttribBindings(count);GLctx.drawElements(mode,count,type,indices);GL.postDrawHandleClientVertexAttribBindings(count);if(!GLctx.currentElementArrayBufferBinding){GLctx.bindBuffer(34963,null)}}function _emscripten_glDrawRangeElements(mode,start,end,count,type,indices){_glDrawElements(mode,count,type,indices)}function _emscripten_glEnable(x0){GLctx["enable"](x0)}function _emscripten_glEnableVertexAttribArray(index){var cb=GL.currentContext.clientBuffers[index];cb.enabled=true;GLctx.enableVertexAttribArray(index)}function _emscripten_glEndQuery(x0){GLctx["endQuery"](x0)}function _emscripten_glEndQueryEXT(target){GLctx.disjointTimerQueryExt["endQueryEXT"](target)}function _emscripten_glEndTransformFeedback(){GLctx["endTransformFeedback"]()}function _emscripten_glFenceSync(condition,flags){var sync=GLctx.fenceSync(condition,flags);if(sync){var id=GL.getNewId(GL.syncs);sync.name=id;GL.syncs[id]=sync;return id}else{return 0}}function _emscripten_glFinish(){GLctx["finish"]()}function _emscripten_glFlush(){GLctx["flush"]()}function emscriptenWebGLGetBufferBinding(target){switch(target){case 34962:target=34964;break;case 34963:target=34965;break;case 35051:target=35053;break;case 35052:target=35055;break;case 35982:target=35983;break;case 36662:target=36662;break;case 36663:target=36663;break;case 35345:target=35368;break}var buffer=GLctx.getParameter(target);if(buffer)return buffer.name|0;else return 0}function emscriptenWebGLValidateMapBufferTarget(target){switch(target){case 34962:case 34963:case 36662:case 36663:case 35051:case 35052:case 35882:case 35982:case 35345:return true;default:return false}}function _emscripten_glFlushMappedBufferRange(target,offset,length){if(!emscriptenWebGLValidateMapBufferTarget(target)){GL.recordError(1280);err("GL_INVALID_ENUM in glFlushMappedBufferRange");return}var mapping=GL.mappedBuffers[emscriptenWebGLGetBufferBinding(target)];if(!mapping){GL.recordError(1282);Module.printError("buffer was never mapped in glFlushMappedBufferRange");return}if(!(mapping.access&16)){GL.recordError(1282);Module.printError("buffer was not mapped with GL_MAP_FLUSH_EXPLICIT_BIT in glFlushMappedBufferRange");return}if(offset<0||length<0||offset+length>mapping.length){GL.recordError(1281);Module.printError("invalid range in glFlushMappedBufferRange");return}GLctx.bufferSubData(target,mapping.offset,HEAPU8.subarray(mapping.mem+offset,mapping.mem+offset+length))}function _emscripten_glFramebufferRenderbuffer(target,attachment,renderbuffertarget,renderbuffer){GLctx.framebufferRenderbuffer(target,attachment,renderbuffertarget,GL.renderbuffers[renderbuffer])}function _emscripten_glFramebufferTexture2D(target,attachment,textarget,texture,level){GLctx.framebufferTexture2D(target,attachment,textarget,GL.textures[texture],level)}function _emscripten_glFramebufferTextureLayer(target,attachment,texture,level,layer){GLctx.framebufferTextureLayer(target,attachment,GL.textures[texture],level,layer)}function _emscripten_glFrontFace(x0){GLctx["frontFace"](x0)}function __glGenObject(n,buffers,createFunction,objectTable){for(var i=0;i>2]=id}}function _emscripten_glGenBuffers(n,buffers){__glGenObject(n,buffers,"createBuffer",GL.buffers)}function _emscripten_glGenFramebuffers(n,ids){__glGenObject(n,ids,"createFramebuffer",GL.framebuffers)}function _emscripten_glGenQueries(n,ids){__glGenObject(n,ids,"createQuery",GL.queries)}function _emscripten_glGenQueriesEXT(n,ids){for(var i=0;i>2]=0;return}var id=GL.getNewId(GL.timerQueriesEXT);query.name=id;GL.timerQueriesEXT[id]=query;HEAP32[ids+i*4>>2]=id}}function _emscripten_glGenRenderbuffers(n,renderbuffers){__glGenObject(n,renderbuffers,"createRenderbuffer",GL.renderbuffers)}function _emscripten_glGenSamplers(n,samplers){__glGenObject(n,samplers,"createSampler",GL.samplers)}function _emscripten_glGenTextures(n,textures){__glGenObject(n,textures,"createTexture",GL.textures)}function _emscripten_glGenTransformFeedbacks(n,ids){__glGenObject(n,ids,"createTransformFeedback",GL.transformFeedbacks)}function _emscripten_glGenVertexArrays(n,arrays){__glGenObject(n,arrays,"createVertexArray",GL.vaos)}function _emscripten_glGenVertexArraysOES(n,arrays){__glGenObject(n,arrays,"createVertexArray",GL.vaos)}function _emscripten_glGenerateMipmap(x0){GLctx["generateMipmap"](x0)}function __glGetActiveAttribOrUniform(funcName,program,index,bufSize,length,size,type,name){program=GL.programs[program];var info=GLctx[funcName](program,index);if(info){var numBytesWrittenExclNull=name&&stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull;if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type}}function _emscripten_glGetActiveAttrib(program,index,bufSize,length,size,type,name){__glGetActiveAttribOrUniform("getActiveAttrib",program,index,bufSize,length,size,type,name)}function _emscripten_glGetActiveUniform(program,index,bufSize,length,size,type,name){__glGetActiveAttribOrUniform("getActiveUniform",program,index,bufSize,length,size,type,name)}function _emscripten_glGetActiveUniformBlockName(program,uniformBlockIndex,bufSize,length,uniformBlockName){program=GL.programs[program];var result=GLctx["getActiveUniformBlockName"](program,uniformBlockIndex);if(!result)return;if(uniformBlockName&&bufSize>0){var numBytesWrittenExclNull=stringToUTF8(result,uniformBlockName,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}}function _emscripten_glGetActiveUniformBlockiv(program,uniformBlockIndex,pname,params){if(!params){GL.recordError(1281);return}program=GL.programs[program];switch(pname){case 35393:var name=GLctx["getActiveUniformBlockName"](program,uniformBlockIndex);HEAP32[params>>2]=name.length+1;return;default:var result=GLctx["getActiveUniformBlockParameter"](program,uniformBlockIndex,pname);if(!result)return;if(typeof result=="number"){HEAP32[params>>2]=result}else{for(var i=0;i>2]=result[i]}}}}function _emscripten_glGetActiveUniformsiv(program,uniformCount,uniformIndices,pname,params){if(!params){GL.recordError(1281);return}if(uniformCount>0&&uniformIndices==0){GL.recordError(1281);return}program=GL.programs[program];var ids=[];for(var i=0;i>2])}var result=GLctx["getActiveUniforms"](program,ids,pname);if(!result)return;var len=result.length;for(var i=0;i>2]=result[i]}}function _emscripten_glGetAttachedShaders(program,maxCount,count,shaders){var result=GLctx.getAttachedShaders(GL.programs[program]);var len=result.length;if(len>maxCount){len=maxCount}HEAP32[count>>2]=len;for(var i=0;i>2]=id}}function _emscripten_glGetAttribLocation(program,name){return GLctx.getAttribLocation(GL.programs[program],UTF8ToString(name))}function writeI53ToI64(ptr,num){HEAPU32[ptr>>2]=num;HEAPU32[ptr+4>>2]=(num-HEAPU32[ptr>>2])/4294967296}function emscriptenWebGLGet(name_,p,type){if(!p){GL.recordError(1281);return}var ret=undefined;switch(name_){case 36346:ret=1;break;case 36344:if(type!=0&&type!=1){GL.recordError(1280)}return;case 34814:case 36345:ret=0;break;case 34466:var formats=GLctx.getParameter(34467);ret=formats?formats.length:0;break;case 33309:if(GL.currentContext.version<2){GL.recordError(1282);return}var exts=GLctx.getSupportedExtensions()||[];ret=2*exts.length;break;case 33307:case 33308:if(GL.currentContext.version<2){GL.recordError(1280);return}ret=name_==33307?3:0;break}if(ret===undefined){var result=GLctx.getParameter(name_);switch(typeof result){case"number":ret=result;break;case"boolean":ret=result?1:0;break;case"string":GL.recordError(1280);return;case"object":if(result===null){switch(name_){case 34964:case 35725:case 34965:case 36006:case 36007:case 32873:case 34229:case 36662:case 36663:case 35053:case 35055:case 36010:case 35097:case 35869:case 32874:case 36389:case 35983:case 35368:case 34068:{ret=0;break}default:{GL.recordError(1280);return}}}else if(result instanceof Float32Array||result instanceof Uint32Array||result instanceof Int32Array||result instanceof Array){for(var i=0;i>2]=result[i];break;case 2:HEAPF32[p+i*4>>2]=result[i];break;case 4:HEAP8[p+i>>0]=result[i]?1:0;break}}return}else{try{ret=result.name|0}catch(e){GL.recordError(1280);err("GL_INVALID_ENUM in glGet"+type+"v: Unknown object returned from WebGL getParameter("+name_+")! (error: "+e+")");return}}break;default:GL.recordError(1280);err("GL_INVALID_ENUM in glGet"+type+"v: Native code calling glGet"+type+"v("+name_+") and it returns "+result+" of type "+typeof result+"!");return}}switch(type){case 1:writeI53ToI64(p,ret);break;case 0:HEAP32[p>>2]=ret;break;case 2:HEAPF32[p>>2]=ret;break;case 4:HEAP8[p>>0]=ret?1:0;break}}function _emscripten_glGetBooleanv(name_,p){emscriptenWebGLGet(name_,p,4)}function _emscripten_glGetBufferParameteri64v(target,value,data){if(!data){GL.recordError(1281);return}writeI53ToI64(data,GLctx.getBufferParameter(target,value))}function _emscripten_glGetBufferParameteriv(target,value,data){if(!data){GL.recordError(1281);return}HEAP32[data>>2]=GLctx.getBufferParameter(target,value)}function _emscripten_glGetBufferPointerv(target,pname,params){if(pname==35005){var ptr=0;var mappedBuffer=GL.mappedBuffers[emscriptenWebGLGetBufferBinding(target)];if(mappedBuffer){ptr=mappedBuffer.mem}HEAP32[params>>2]=ptr}else{GL.recordError(1280);err("GL_INVALID_ENUM in glGetBufferPointerv")}}function _emscripten_glGetError(){var error=GLctx.getError()||GL.lastError;GL.lastError=0;return error}function _emscripten_glGetFloatv(name_,p){emscriptenWebGLGet(name_,p,2)}function _emscripten_glGetFragDataLocation(program,name){return GLctx["getFragDataLocation"](GL.programs[program],UTF8ToString(name))}function _emscripten_glGetFramebufferAttachmentParameteriv(target,attachment,pname,params){var result=GLctx.getFramebufferAttachmentParameter(target,attachment,pname);if(result instanceof WebGLRenderbuffer||result instanceof WebGLTexture){result=result.name|0}HEAP32[params>>2]=result}function emscriptenWebGLGetIndexed(target,index,data,type){if(!data){GL.recordError(1281);return}var result=GLctx["getIndexedParameter"](target,index);var ret;switch(typeof result){case"boolean":ret=result?1:0;break;case"number":ret=result;break;case"object":if(result===null){switch(target){case 35983:case 35368:ret=0;break;default:{GL.recordError(1280);return}}}else if(result instanceof WebGLBuffer){ret=result.name|0}else{GL.recordError(1280);return}break;default:GL.recordError(1280);return}switch(type){case 1:writeI53ToI64(data,ret);break;case 0:HEAP32[data>>2]=ret;break;case 2:HEAPF32[data>>2]=ret;break;case 4:HEAP8[data>>0]=ret?1:0;break;default:throw"internal emscriptenWebGLGetIndexed() error, bad type: "+type}}function _emscripten_glGetInteger64i_v(target,index,data){emscriptenWebGLGetIndexed(target,index,data,1)}function _emscripten_glGetInteger64v(name_,p){emscriptenWebGLGet(name_,p,1)}function _emscripten_glGetIntegeri_v(target,index,data){emscriptenWebGLGetIndexed(target,index,data,0)}function _emscripten_glGetIntegerv(name_,p){emscriptenWebGLGet(name_,p,0)}function _emscripten_glGetInternalformativ(target,internalformat,pname,bufSize,params){if(bufSize<0){GL.recordError(1281);return}if(!params){GL.recordError(1281);return}var ret=GLctx["getInternalformatParameter"](target,internalformat,pname);if(ret===null)return;for(var i=0;i>2]=ret[i]}}function _emscripten_glGetProgramBinary(program,bufSize,length,binaryFormat,binary){GL.recordError(1282)}function _emscripten_glGetProgramInfoLog(program,maxLength,length,infoLog){var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _emscripten_glGetProgramiv(program,pname,p){if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}var ptable=GL.programInfos[program];if(!ptable){GL.recordError(1282);return}if(pname==35716){var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";HEAP32[p>>2]=log.length+1}else if(pname==35719){HEAP32[p>>2]=ptable.maxUniformLength}else if(pname==35722){if(ptable.maxAttributeLength==-1){program=GL.programs[program];var numAttribs=GLctx.getProgramParameter(program,35721);ptable.maxAttributeLength=0;for(var i=0;i>2]=ptable.maxAttributeLength}else if(pname==35381){if(ptable.maxUniformBlockNameLength==-1){program=GL.programs[program];var numBlocks=GLctx.getProgramParameter(program,35382);ptable.maxUniformBlockNameLength=0;for(var i=0;i>2]=ptable.maxUniformBlockNameLength}else{HEAP32[p>>2]=GLctx.getProgramParameter(GL.programs[program],pname)}}function _emscripten_glGetQueryObjecti64vEXT(id,pname,params){if(!params){GL.recordError(1281);return}var query=GL.timerQueriesEXT[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}writeI53ToI64(params,ret)}function _emscripten_glGetQueryObjectivEXT(id,pname,params){if(!params){GL.recordError(1281);return}var query=GL.timerQueriesEXT[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>2]=ret}function _emscripten_glGetQueryObjectui64vEXT(id,pname,params){if(!params){GL.recordError(1281);return}var query=GL.timerQueriesEXT[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}writeI53ToI64(params,ret)}function _emscripten_glGetQueryObjectuiv(id,pname,params){if(!params){GL.recordError(1281);return}var query=GL.queries[id];var param=GLctx["getQueryParameter"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>2]=ret}function _emscripten_glGetQueryObjectuivEXT(id,pname,params){if(!params){GL.recordError(1281);return}var query=GL.timerQueriesEXT[id];var param=GLctx.disjointTimerQueryExt["getQueryObjectEXT"](query,pname);var ret;if(typeof param=="boolean"){ret=param?1:0}else{ret=param}HEAP32[params>>2]=ret}function _emscripten_glGetQueryiv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx["getQuery"](target,pname)}function _emscripten_glGetQueryivEXT(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.disjointTimerQueryExt["getQueryEXT"](target,pname)}function _emscripten_glGetRenderbufferParameteriv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getRenderbufferParameter(target,pname)}function _emscripten_glGetSamplerParameterfv(sampler,pname,params){if(!params){GL.recordError(1281);return}sampler=GL.samplers[sampler];HEAPF32[params>>2]=GLctx["getSamplerParameter"](sampler,pname)}function _emscripten_glGetSamplerParameteriv(sampler,pname,params){if(!params){GL.recordError(1281);return}sampler=GL.samplers[sampler];HEAP32[params>>2]=GLctx["getSamplerParameter"](sampler,pname)}function _emscripten_glGetShaderInfoLog(shader,maxLength,length,infoLog){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _emscripten_glGetShaderPrecisionFormat(shaderType,precisionType,range,precision){var result=GLctx.getShaderPrecisionFormat(shaderType,precisionType);HEAP32[range>>2]=result.rangeMin;HEAP32[range+4>>2]=result.rangeMax;HEAP32[precision>>2]=result.precision}function _emscripten_glGetShaderSource(shader,bufSize,length,source){var result=GLctx.getShaderSource(GL.shaders[shader]);if(!result)return;var numBytesWrittenExclNull=bufSize>0&&source?stringToUTF8(result,source,bufSize):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _emscripten_glGetShaderiv(shader,pname,p){if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var logLength=log?log.length+1:0;HEAP32[p>>2]=logLength}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source?source.length+1:0;HEAP32[p>>2]=sourceLength}else{HEAP32[p>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}}function stringToNewUTF8(jsString){var length=lengthBytesUTF8(jsString)+1;var cString=_malloc(length);stringToUTF8(jsString,cString,length);return cString}function _emscripten_glGetString(name_){if(GL.stringCache[name_])return GL.stringCache[name_];var ret;switch(name_){case 7939:var exts=GLctx.getSupportedExtensions()||[];exts=exts.concat(exts.map(function(e){return"GL_"+e}));ret=stringToNewUTF8(exts.join(" "));break;case 7936:case 7937:case 37445:case 37446:var s=GLctx.getParameter(name_);if(!s){GL.recordError(1280)}ret=stringToNewUTF8(s);break;case 7938:var glVersion=GLctx.getParameter(7938);if(GL.currentContext.version>=2)glVersion="OpenGL ES 3.0 ("+glVersion+")";else{glVersion="OpenGL ES 2.0 ("+glVersion+")"}ret=stringToNewUTF8(glVersion);break;case 35724:var glslVersion=GLctx.getParameter(35724);var ver_re=/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+"0";glslVersion="OpenGL ES GLSL ES "+ver_num[1]+" ("+glslVersion+")"}ret=stringToNewUTF8(glslVersion);break;default:GL.recordError(1280);return 0}GL.stringCache[name_]=ret;return ret}function _emscripten_glGetStringi(name,index){if(GL.currentContext.version<2){GL.recordError(1282);return 0}var stringiCache=GL.stringiCache[name];if(stringiCache){if(index<0||index>=stringiCache.length){GL.recordError(1281);return 0}return stringiCache[index]}switch(name){case 7939:var exts=GLctx.getSupportedExtensions()||[];exts=exts.concat(exts.map(function(e){return"GL_"+e}));exts=exts.map(function(e){return stringToNewUTF8(e)});stringiCache=GL.stringiCache[name]=exts;if(index<0||index>=stringiCache.length){GL.recordError(1281);return 0}return stringiCache[index];default:GL.recordError(1280);return 0}}function _emscripten_glGetSynciv(sync,pname,bufSize,length,values){if(bufSize<0){GL.recordError(1281);return}if(!values){GL.recordError(1281);return}var ret=GLctx.getSyncParameter(GL.syncs[sync],pname);HEAP32[length>>2]=ret;if(ret!==null&&length)HEAP32[length>>2]=1}function _emscripten_glGetTexParameterfv(target,pname,params){if(!params){GL.recordError(1281);return}HEAPF32[params>>2]=GLctx.getTexParameter(target,pname)}function _emscripten_glGetTexParameteriv(target,pname,params){if(!params){GL.recordError(1281);return}HEAP32[params>>2]=GLctx.getTexParameter(target,pname)}function _emscripten_glGetTransformFeedbackVarying(program,index,bufSize,length,size,type,name){program=GL.programs[program];var info=GLctx["getTransformFeedbackVarying"](program,index);if(!info)return;if(name&&bufSize>0){var numBytesWrittenExclNull=stringToUTF8(info.name,name,bufSize);if(length)HEAP32[length>>2]=numBytesWrittenExclNull}else{if(length)HEAP32[length>>2]=0}if(size)HEAP32[size>>2]=info.size;if(type)HEAP32[type>>2]=info.type}function _emscripten_glGetUniformBlockIndex(program,uniformBlockName){return GLctx["getUniformBlockIndex"](GL.programs[program],UTF8ToString(uniformBlockName))}function _emscripten_glGetUniformIndices(program,uniformCount,uniformNames,uniformIndices){if(!uniformIndices){GL.recordError(1281);return}if(uniformCount>0&&(uniformNames==0||uniformIndices==0)){GL.recordError(1281);return}program=GL.programs[program];var names=[];for(var i=0;i>2]));var result=GLctx["getUniformIndices"](program,names);if(!result)return;var len=result.length;for(var i=0;i>2]=result[i]}}function jstoi_q(str){return parseInt(str)}function _emscripten_glGetUniformLocation(program,name){name=UTF8ToString(name);var arrayIndex=0;if(name[name.length-1]=="]"){var leftBrace=name.lastIndexOf("[");arrayIndex=name[leftBrace+1]!="]"?jstoi_q(name.slice(leftBrace+1)):0;name=name.slice(0,leftBrace)}var uniformInfo=GL.programInfos[program]&&GL.programInfos[program].uniforms[name];if(uniformInfo&&arrayIndex>=0&&arrayIndex>2]=data;break;case 2:HEAPF32[params>>2]=data;break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break}}}}function _emscripten_glGetUniformfv(program,location,params){emscriptenWebGLGetUniform(program,location,params,2)}function _emscripten_glGetUniformiv(program,location,params){emscriptenWebGLGetUniform(program,location,params,0)}function _emscripten_glGetUniformuiv(program,location,params){emscriptenWebGLGetUniform(program,location,params,0)}function emscriptenWebGLGetVertexAttrib(index,pname,params,type){if(!params){GL.recordError(1281);return}if(GL.currentContext.clientBuffers[index].enabled){err("glGetVertexAttrib*v on client-side array: not supported, bad data returned")}var data=GLctx.getVertexAttrib(index,pname);if(pname==34975){HEAP32[params>>2]=data&&data["name"]}else if(typeof data=="number"||typeof data=="boolean"){switch(type){case 0:HEAP32[params>>2]=data;break;case 2:HEAPF32[params>>2]=data;break;case 5:HEAP32[params>>2]=Math.fround(data);break}}else{for(var i=0;i>2]=data[i];break;case 2:HEAPF32[params+i*4>>2]=data[i];break;case 5:HEAP32[params+i*4>>2]=Math.fround(data[i]);break}}}}function _emscripten_glGetVertexAttribIiv(index,pname,params){emscriptenWebGLGetVertexAttrib(index,pname,params,0)}function _emscripten_glGetVertexAttribIuiv(index,pname,params){emscriptenWebGLGetVertexAttrib(index,pname,params,0)}function _emscripten_glGetVertexAttribPointerv(index,pname,pointer){if(!pointer){GL.recordError(1281);return}if(GL.currentContext.clientBuffers[index].enabled){err("glGetVertexAttribPointer on client-side array: not supported, bad data returned")}HEAP32[pointer>>2]=GLctx.getVertexAttribOffset(index,pname)}function _emscripten_glGetVertexAttribfv(index,pname,params){emscriptenWebGLGetVertexAttrib(index,pname,params,2)}function _emscripten_glGetVertexAttribiv(index,pname,params){emscriptenWebGLGetVertexAttrib(index,pname,params,5)}function _emscripten_glHint(x0,x1){GLctx["hint"](x0,x1)}function _emscripten_glInvalidateFramebuffer(target,numAttachments,attachments){var list=tempFixedLengthArray[numAttachments];for(var i=0;i>2]}GLctx["invalidateFramebuffer"](target,list)}function _emscripten_glInvalidateSubFramebuffer(target,numAttachments,attachments,x,y,width,height){var list=tempFixedLengthArray[numAttachments];for(var i=0;i>2]}GLctx["invalidateSubFramebuffer"](target,list,x,y,width,height)}function _emscripten_glIsBuffer(buffer){var b=GL.buffers[buffer];if(!b)return 0;return GLctx.isBuffer(b)}function _emscripten_glIsEnabled(x0){return GLctx["isEnabled"](x0)}function _emscripten_glIsFramebuffer(framebuffer){var fb=GL.framebuffers[framebuffer];if(!fb)return 0;return GLctx.isFramebuffer(fb)}function _emscripten_glIsProgram(program){program=GL.programs[program];if(!program)return 0;return GLctx.isProgram(program)}function _emscripten_glIsQuery(id){var query=GL.queries[id];if(!query)return 0;return GLctx["isQuery"](query)}function _emscripten_glIsQueryEXT(id){var query=GL.timerQueriesEXT[id];if(!query)return 0;return GLctx.disjointTimerQueryExt["isQueryEXT"](query)}function _emscripten_glIsRenderbuffer(renderbuffer){var rb=GL.renderbuffers[renderbuffer];if(!rb)return 0;return GLctx.isRenderbuffer(rb)}function _emscripten_glIsSampler(id){var sampler=GL.samplers[id];if(!sampler)return 0;return GLctx["isSampler"](sampler)}function _emscripten_glIsShader(shader){var s=GL.shaders[shader];if(!s)return 0;return GLctx.isShader(s)}function _emscripten_glIsSync(sync){return GLctx.isSync(GL.syncs[sync])}function _emscripten_glIsTexture(id){var texture=GL.textures[id];if(!texture)return 0;return GLctx.isTexture(texture)}function _emscripten_glIsTransformFeedback(id){return GLctx["isTransformFeedback"](GL.transformFeedbacks[id])}function _emscripten_glIsVertexArray(array){var vao=GL.vaos[array];if(!vao)return 0;return GLctx["isVertexArray"](vao)}function _emscripten_glIsVertexArrayOES(array){var vao=GL.vaos[array];if(!vao)return 0;return GLctx["isVertexArray"](vao)}function _emscripten_glLineWidth(x0){GLctx["lineWidth"](x0)}function _emscripten_glLinkProgram(program){GLctx.linkProgram(GL.programs[program]);GL.populateUniformTable(program)}function _emscripten_glMapBufferRange(target,offset,length,access){if(access!=26&&access!=10){err("glMapBufferRange is only supported when access is MAP_WRITE|INVALIDATE_BUFFER");return 0}if(!emscriptenWebGLValidateMapBufferTarget(target)){GL.recordError(1280);err("GL_INVALID_ENUM in glMapBufferRange");return 0}var mem=_malloc(length);if(!mem)return 0;GL.mappedBuffers[emscriptenWebGLGetBufferBinding(target)]={offset:offset,length:length,mem:mem,access:access};return mem}function _emscripten_glPauseTransformFeedback(){GLctx["pauseTransformFeedback"]()}function _emscripten_glPixelStorei(pname,param){if(pname==3317){GL.unpackAlignment=param}GLctx.pixelStorei(pname,param)}function _emscripten_glPolygonOffset(x0,x1){GLctx["polygonOffset"](x0,x1)}function _emscripten_glProgramBinary(program,binaryFormat,binary,length){GL.recordError(1280)}function _emscripten_glProgramParameteri(program,pname,value){GL.recordError(1280)}function _emscripten_glQueryCounterEXT(id,target){GLctx.disjointTimerQueryExt["queryCounterEXT"](GL.timerQueriesEXT[id],target)}function _emscripten_glReadBuffer(x0){GLctx["readBuffer"](x0)}function computeUnpackAlignedImageSize(width,height,sizePerPixel,alignment){function roundedToNextMultipleOf(x,y){return x+y-1&-y}var plainRowSize=width*sizePerPixel;var alignedRowSize=roundedToNextMultipleOf(plainRowSize,alignment);return height*alignedRowSize}function __colorChannelsInGlTextureFormat(format){var colorChannels={5:3,6:4,8:2,29502:3,29504:4,26917:2,26918:2,29846:3,29847:4};return colorChannels[format-6402]||1}function heapObjectForWebGLType(type){type-=5120;if(type==0)return HEAP8;if(type==1)return HEAPU8;if(type==2)return HEAP16;if(type==4)return HEAP32;if(type==6)return HEAPF32;if(type==5||type==28922||type==28520||type==30779||type==30782)return HEAPU32;return HEAPU16}function heapAccessShiftForWebGLHeap(heap){return 31-Math.clz32(heap.BYTES_PER_ELEMENT)}function emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat){var heap=heapObjectForWebGLType(type);var shift=heapAccessShiftForWebGLHeap(heap);var byteSize=1<>shift,pixels+bytes>>shift)}function _emscripten_glReadPixels(x,y,width,height,format,type,pixels){if(GL.currentContext.version>=2){if(GLctx.currentPixelPackBufferBinding){GLctx.readPixels(x,y,width,height,format,type,pixels)}else{var heap=heapObjectForWebGLType(type);GLctx.readPixels(x,y,width,height,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}return}var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)}function _emscripten_glReleaseShaderCompiler(){}function _emscripten_glRenderbufferStorage(x0,x1,x2,x3){GLctx["renderbufferStorage"](x0,x1,x2,x3)}function _emscripten_glRenderbufferStorageMultisample(x0,x1,x2,x3,x4){GLctx["renderbufferStorageMultisample"](x0,x1,x2,x3,x4)}function _emscripten_glResumeTransformFeedback(){GLctx["resumeTransformFeedback"]()}function _emscripten_glSampleCoverage(value,invert){GLctx.sampleCoverage(value,!!invert)}function _emscripten_glSamplerParameterf(sampler,pname,param){GLctx["samplerParameterf"](GL.samplers[sampler],pname,param)}function _emscripten_glSamplerParameterfv(sampler,pname,params){var param=HEAPF32[params>>2];GLctx["samplerParameterf"](GL.samplers[sampler],pname,param)}function _emscripten_glSamplerParameteri(sampler,pname,param){GLctx["samplerParameteri"](GL.samplers[sampler],pname,param)}function _emscripten_glSamplerParameteriv(sampler,pname,params){var param=HEAP32[params>>2];GLctx["samplerParameteri"](GL.samplers[sampler],pname,param)}function _emscripten_glScissor(x0,x1,x2,x3){GLctx["scissor"](x0,x1,x2,x3)}function _emscripten_glShaderBinary(){GL.recordError(1280)}function _emscripten_glShaderSource(shader,count,string,length){var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)}function _emscripten_glStencilFunc(x0,x1,x2){GLctx["stencilFunc"](x0,x1,x2)}function _emscripten_glStencilFuncSeparate(x0,x1,x2,x3){GLctx["stencilFuncSeparate"](x0,x1,x2,x3)}function _emscripten_glStencilMask(x0){GLctx["stencilMask"](x0)}function _emscripten_glStencilMaskSeparate(x0,x1){GLctx["stencilMaskSeparate"](x0,x1)}function _emscripten_glStencilOp(x0,x1,x2){GLctx["stencilOp"](x0,x1,x2)}function _emscripten_glStencilOpSeparate(x0,x1,x2,x3){GLctx["stencilOpSeparate"](x0,x1,x2,x3)}function _emscripten_glTexImage2D(target,level,internalFormat,width,height,border,format,type,pixels){if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,null)}return}GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null)}function _emscripten_glTexImage3D(target,level,internalFormat,width,height,depth,border,format,type,pixels){if(GLctx.currentPixelUnpackBufferBinding){GLctx["texImage3D"](target,level,internalFormat,width,height,depth,border,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx["texImage3D"](target,level,internalFormat,width,height,depth,border,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx["texImage3D"](target,level,internalFormat,width,height,depth,border,format,type,null)}}function _emscripten_glTexParameterf(x0,x1,x2){GLctx["texParameterf"](x0,x1,x2)}function _emscripten_glTexParameterfv(target,pname,params){var param=HEAPF32[params>>2];GLctx.texParameterf(target,pname,param)}function _emscripten_glTexParameteri(x0,x1,x2){GLctx["texParameteri"](x0,x1,x2)}function _emscripten_glTexParameteriv(target,pname,params){var param=HEAP32[params>>2];GLctx.texParameteri(target,pname,param)}function _emscripten_glTexStorage2D(x0,x1,x2,x3,x4){GLctx["texStorage2D"](x0,x1,x2,x3,x4)}function _emscripten_glTexStorage3D(x0,x1,x2,x3,x4,x5){GLctx["texStorage3D"](x0,x1,x2,x3,x4,x5)}function _emscripten_glTexSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels){if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,null)}return}var pixelData=null;if(pixels)pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)}function _emscripten_glTexSubImage3D(target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels){if(GLctx.currentPixelUnpackBufferBinding){GLctx["texSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx["texSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx["texSubImage3D"](target,level,xoffset,yoffset,zoffset,width,height,depth,format,type,null)}}function _emscripten_glTransformFeedbackVaryings(program,count,varyings,bufferMode){program=GL.programs[program];var vars=[];for(var i=0;i>2]));GLctx["transformFeedbackVaryings"](program,vars,bufferMode)}function _emscripten_glUniform1f(location,v0){GLctx.uniform1f(GL.uniforms[location],v0)}function _emscripten_glUniform1fv(location,count,value){GLctx.uniform1fv(GL.uniforms[location],HEAPF32,value>>2,count)}function _emscripten_glUniform1i(location,v0){GLctx.uniform1i(GL.uniforms[location],v0)}function _emscripten_glUniform1iv(location,count,value){GLctx.uniform1iv(GL.uniforms[location],HEAP32,value>>2,count)}function _emscripten_glUniform1ui(location,v0){GLctx.uniform1ui(GL.uniforms[location],v0)}function _emscripten_glUniform1uiv(location,count,value){GLctx.uniform1uiv(GL.uniforms[location],HEAPU32,value>>2,count)}function _emscripten_glUniform2f(location,v0,v1){GLctx.uniform2f(GL.uniforms[location],v0,v1)}function _emscripten_glUniform2fv(location,count,value){GLctx.uniform2fv(GL.uniforms[location],HEAPF32,value>>2,count*2)}function _emscripten_glUniform2i(location,v0,v1){GLctx.uniform2i(GL.uniforms[location],v0,v1)}function _emscripten_glUniform2iv(location,count,value){GLctx.uniform2iv(GL.uniforms[location],HEAP32,value>>2,count*2)}function _emscripten_glUniform2ui(location,v0,v1){GLctx.uniform2ui(GL.uniforms[location],v0,v1)}function _emscripten_glUniform2uiv(location,count,value){GLctx.uniform2uiv(GL.uniforms[location],HEAPU32,value>>2,count*2)}function _emscripten_glUniform3f(location,v0,v1,v2){GLctx.uniform3f(GL.uniforms[location],v0,v1,v2)}function _emscripten_glUniform3fv(location,count,value){GLctx.uniform3fv(GL.uniforms[location],HEAPF32,value>>2,count*3)}function _emscripten_glUniform3i(location,v0,v1,v2){GLctx.uniform3i(GL.uniforms[location],v0,v1,v2)}function _emscripten_glUniform3iv(location,count,value){GLctx.uniform3iv(GL.uniforms[location],HEAP32,value>>2,count*3)}function _emscripten_glUniform3ui(location,v0,v1,v2){GLctx.uniform3ui(GL.uniforms[location],v0,v1,v2)}function _emscripten_glUniform3uiv(location,count,value){GLctx.uniform3uiv(GL.uniforms[location],HEAPU32,value>>2,count*3)}function _emscripten_glUniform4f(location,v0,v1,v2,v3){GLctx.uniform4f(GL.uniforms[location],v0,v1,v2,v3)}function _emscripten_glUniform4fv(location,count,value){GLctx.uniform4fv(GL.uniforms[location],HEAPF32,value>>2,count*4)}function _emscripten_glUniform4i(location,v0,v1,v2,v3){GLctx.uniform4i(GL.uniforms[location],v0,v1,v2,v3)}function _emscripten_glUniform4iv(location,count,value){GLctx.uniform4iv(GL.uniforms[location],HEAP32,value>>2,count*4)}function _emscripten_glUniform4ui(location,v0,v1,v2,v3){GLctx.uniform4ui(GL.uniforms[location],v0,v1,v2,v3)}function _emscripten_glUniform4uiv(location,count,value){GLctx.uniform4uiv(GL.uniforms[location],HEAPU32,value>>2,count*4)}function _emscripten_glUniformBlockBinding(program,uniformBlockIndex,uniformBlockBinding){program=GL.programs[program];GLctx["uniformBlockBinding"](program,uniformBlockIndex,uniformBlockBinding)}function _emscripten_glUniformMatrix2fv(location,count,transpose,value){GLctx.uniformMatrix2fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*4)}function _emscripten_glUniformMatrix2x3fv(location,count,transpose,value){GLctx.uniformMatrix2x3fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*6)}function _emscripten_glUniformMatrix2x4fv(location,count,transpose,value){GLctx.uniformMatrix2x4fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*8)}function _emscripten_glUniformMatrix3fv(location,count,transpose,value){GLctx.uniformMatrix3fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*9)}function _emscripten_glUniformMatrix3x2fv(location,count,transpose,value){GLctx.uniformMatrix3x2fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*6)}function _emscripten_glUniformMatrix3x4fv(location,count,transpose,value){GLctx.uniformMatrix3x4fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*12)}function _emscripten_glUniformMatrix4fv(location,count,transpose,value){GLctx.uniformMatrix4fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*16)}function _emscripten_glUniformMatrix4x2fv(location,count,transpose,value){GLctx.uniformMatrix4x2fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*8)}function _emscripten_glUniformMatrix4x3fv(location,count,transpose,value){GLctx.uniformMatrix4x3fv(GL.uniforms[location],!!transpose,HEAPF32,value>>2,count*12)}function _emscripten_glUnmapBuffer(target){if(!emscriptenWebGLValidateMapBufferTarget(target)){GL.recordError(1280);err("GL_INVALID_ENUM in glUnmapBuffer");return 0}var buffer=emscriptenWebGLGetBufferBinding(target);var mapping=GL.mappedBuffers[buffer];if(!mapping){GL.recordError(1282);Module.printError("buffer was never mapped in glUnmapBuffer");return 0}GL.mappedBuffers[buffer]=null;if(!(mapping.access&16))if(GL.currentContext.version>=2){GLctx.bufferSubData(target,mapping.offset,HEAPU8,mapping.mem,mapping.length)}else{GLctx.bufferSubData(target,mapping.offset,HEAPU8.subarray(mapping.mem,mapping.mem+mapping.length))}_free(mapping.mem);return 1}function _emscripten_glUseProgram(program){GLctx.useProgram(GL.programs[program])}function _emscripten_glValidateProgram(program){GLctx.validateProgram(GL.programs[program])}function _emscripten_glVertexAttrib1f(x0,x1){GLctx["vertexAttrib1f"](x0,x1)}function _emscripten_glVertexAttrib1fv(index,v){GLctx.vertexAttrib1f(index,HEAPF32[v>>2])}function _emscripten_glVertexAttrib2f(x0,x1,x2){GLctx["vertexAttrib2f"](x0,x1,x2)}function _emscripten_glVertexAttrib2fv(index,v){GLctx.vertexAttrib2f(index,HEAPF32[v>>2],HEAPF32[v+4>>2])}function _emscripten_glVertexAttrib3f(x0,x1,x2,x3){GLctx["vertexAttrib3f"](x0,x1,x2,x3)}function _emscripten_glVertexAttrib3fv(index,v){GLctx.vertexAttrib3f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2])}function _emscripten_glVertexAttrib4f(x0,x1,x2,x3,x4){GLctx["vertexAttrib4f"](x0,x1,x2,x3,x4)}function _emscripten_glVertexAttrib4fv(index,v){GLctx.vertexAttrib4f(index,HEAPF32[v>>2],HEAPF32[v+4>>2],HEAPF32[v+8>>2],HEAPF32[v+12>>2])}function _emscripten_glVertexAttribDivisor(index,divisor){GLctx["vertexAttribDivisor"](index,divisor)}function _emscripten_glVertexAttribDivisorANGLE(index,divisor){GLctx["vertexAttribDivisor"](index,divisor)}function _emscripten_glVertexAttribDivisorARB(index,divisor){GLctx["vertexAttribDivisor"](index,divisor)}function _emscripten_glVertexAttribDivisorEXT(index,divisor){GLctx["vertexAttribDivisor"](index,divisor)}function _emscripten_glVertexAttribDivisorNV(index,divisor){GLctx["vertexAttribDivisor"](index,divisor)}function _emscripten_glVertexAttribI4i(x0,x1,x2,x3,x4){GLctx["vertexAttribI4i"](x0,x1,x2,x3,x4)}function _emscripten_glVertexAttribI4iv(index,v){GLctx.vertexAttribI4i(index,HEAP32[v>>2],HEAP32[v+4>>2],HEAP32[v+8>>2],HEAP32[v+12>>2])}function _emscripten_glVertexAttribI4ui(x0,x1,x2,x3,x4){GLctx["vertexAttribI4ui"](x0,x1,x2,x3,x4)}function _emscripten_glVertexAttribI4uiv(index,v){GLctx.vertexAttribI4ui(index,HEAPU32[v>>2],HEAPU32[v+4>>2],HEAPU32[v+8>>2],HEAPU32[v+12>>2])}function _emscripten_glVertexAttribIPointer(index,size,type,stride,ptr){var cb=GL.currentContext.clientBuffers[index];if(!GLctx.currentArrayBufferBinding){cb.size=size;cb.type=type;cb.normalized=false;cb.stride=stride;cb.ptr=ptr;cb.clientside=true;cb.vertexAttribPointerAdaptor=function(index,size,type,normalized,stride,ptr){this.vertexAttribIPointer(index,size,type,stride,ptr)};return}cb.clientside=false;GLctx["vertexAttribIPointer"](index,size,type,stride,ptr)}function _emscripten_glVertexAttribPointer(index,size,type,normalized,stride,ptr){var cb=GL.currentContext.clientBuffers[index];if(!GLctx.currentArrayBufferBinding){cb.size=size;cb.type=type;cb.normalized=normalized;cb.stride=stride;cb.ptr=ptr;cb.clientside=true;cb.vertexAttribPointerAdaptor=function(index,size,type,normalized,stride,ptr){this.vertexAttribPointer(index,size,type,normalized,stride,ptr)};return}cb.clientside=false;GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)}function _emscripten_glViewport(x0,x1,x2,x3){GLctx["viewport"](x0,x1,x2,x3)}function _emscripten_glWaitSync(sync,flags,timeoutLo,timeoutHi){GLctx.waitSync(GL.syncs[sync],flags,convertI32PairToI53(timeoutLo,timeoutHi))}function _emscripten_has_asyncify(){return 0}function _longjmp(env,value){_setThrew(env,value||1);throw"longjmp"}function _emscripten_longjmp(env,value){_longjmp(env,value)}function _emscripten_memcpy_big(dest,src,num){HEAPU8.copyWithin(dest,src,src+num)}function __emscripten_do_request_fullscreen(target,strategy){if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;if(!target.requestFullscreen&&!target.webkitRequestFullscreen){return-3}var canPerformRequests=JSEvents.canPerformEventHandlerRequests();if(!canPerformRequests){if(strategy.deferUntilInEventHandler){JSEvents.deferCall(_JSEvents_requestFullscreen,1,[target,strategy]);return 1}else{return-2}}return _JSEvents_requestFullscreen(target,strategy)}function _emscripten_request_fullscreen_strategy(target,deferUntilInEventHandler,fullscreenStrategy){var strategy={scaleMode:HEAP32[fullscreenStrategy>>2],canvasResolutionScaleMode:HEAP32[fullscreenStrategy+4>>2],filteringMode:HEAP32[fullscreenStrategy+8>>2],deferUntilInEventHandler:deferUntilInEventHandler,canvasResizedCallback:HEAP32[fullscreenStrategy+12>>2],canvasResizedCallbackUserData:HEAP32[fullscreenStrategy+16>>2]};return __emscripten_do_request_fullscreen(target,strategy)}function _emscripten_request_pointerlock(target,deferUntilInEventHandler){target=findEventTarget(target);if(!target)return-4;if(!target.requestPointerLock&&!target.msRequestPointerLock){return-1}var canPerformRequests=JSEvents.canPerformEventHandlerRequests();if(!canPerformRequests){if(deferUntilInEventHandler){JSEvents.deferCall(__requestPointerLock,2,[target]);return 1}else{return-2}}return __requestPointerLock(target)}function abortOnCannotGrowMemory(requestedSize){abort("OOM")}function _emscripten_resize_heap(requestedSize){requestedSize=requestedSize>>>0;abortOnCannotGrowMemory(requestedSize)}function _emscripten_sample_gamepad_data(){return(JSEvents.lastGamepadState=navigator.getGamepads?navigator.getGamepads():navigator.webkitGetGamepads?navigator.webkitGetGamepads():null)?0:-1}function __registerBeforeUnloadEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString){var beforeUnloadEventHandlerFunc=function(ev){var e=ev||event;var confirmationMessage=dynCall_iiii(callbackfunc,eventTypeId,0,userData);if(confirmationMessage){confirmationMessage=UTF8ToString(confirmationMessage)}if(confirmationMessage){e.preventDefault();e.returnValue=confirmationMessage;return confirmationMessage}};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:beforeUnloadEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_beforeunload_callback_on_thread(userData,callbackfunc,targetThread){if(typeof onbeforeunload==="undefined")return-1;if(targetThread!==1)return-5;__registerBeforeUnloadEventCallback(2,userData,true,callbackfunc,28,"beforeunload");return 0}function __registerFocusEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.focusEvent)JSEvents.focusEvent=_malloc(256);var focusEventHandlerFunc=function(ev){var e=ev||event;var nodeName=JSEvents.getNodeNameForTarget(e.target);var id=e.target.id?e.target.id:"";var focusEvent=JSEvents.focusEvent;stringToUTF8(nodeName,focusEvent+0,128);stringToUTF8(id,focusEvent+128,128);if(dynCall_iiii(callbackfunc,eventTypeId,focusEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:focusEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_blur_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerFocusEventCallback(target,userData,useCapture,callbackfunc,12,"blur",targetThread);return 0}function _emscripten_set_element_css_size(target,width,height){target=findEventTarget(target);if(!target)return-4;target.style.width=width+"px";target.style.height=height+"px";return 0}function _emscripten_set_focus_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerFocusEventCallback(target,userData,useCapture,callbackfunc,13,"focus",targetThread);return 0}function __fillFullscreenChangeEventData(eventStruct){var fullscreenElement=document.fullscreenElement||document.mozFullScreenElement||document.webkitFullscreenElement||document.msFullscreenElement;var isFullscreen=!!fullscreenElement;HEAP32[eventStruct>>2]=isFullscreen;HEAP32[eventStruct+4>>2]=JSEvents.fullscreenEnabled();var reportedElement=isFullscreen?fullscreenElement:JSEvents.previousFullscreenElement;var nodeName=JSEvents.getNodeNameForTarget(reportedElement);var id=reportedElement&&reportedElement.id?reportedElement.id:"";stringToUTF8(nodeName,eventStruct+8,128);stringToUTF8(id,eventStruct+136,128);HEAP32[eventStruct+264>>2]=reportedElement?reportedElement.clientWidth:0;HEAP32[eventStruct+268>>2]=reportedElement?reportedElement.clientHeight:0;HEAP32[eventStruct+272>>2]=screen.width;HEAP32[eventStruct+276>>2]=screen.height;if(isFullscreen){JSEvents.previousFullscreenElement=fullscreenElement}}function __registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.fullscreenChangeEvent)JSEvents.fullscreenChangeEvent=_malloc(280);var fullscreenChangeEventhandlerFunc=function(ev){var e=ev||event;var fullscreenChangeEvent=JSEvents.fullscreenChangeEvent;__fillFullscreenChangeEventData(fullscreenChangeEvent);if(dynCall_iiii(callbackfunc,eventTypeId,fullscreenChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:fullscreenChangeEventhandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_fullscreenchange_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){if(!JSEvents.fullscreenEnabled())return-1;target=findEventTarget(target);if(!target)return-4;__registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"fullscreenchange",targetThread);__registerFullscreenChangeEventCallback(target,userData,useCapture,callbackfunc,19,"webkitfullscreenchange",targetThread);return 0}function __registerGamepadEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.gamepadEvent)JSEvents.gamepadEvent=_malloc(1432);var gamepadEventHandlerFunc=function(ev){var e=ev||event;var gamepadEvent=JSEvents.gamepadEvent;__fillGamepadEventData(gamepadEvent,e["gamepad"]);if(dynCall_iiii(callbackfunc,eventTypeId,gamepadEvent,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:gamepadEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_gamepadconnected_callback_on_thread(userData,useCapture,callbackfunc,targetThread){if(!navigator.getGamepads&&!navigator.webkitGetGamepads)return-1;__registerGamepadEventCallback(2,userData,useCapture,callbackfunc,26,"gamepadconnected",targetThread);return 0}function _emscripten_set_gamepaddisconnected_callback_on_thread(userData,useCapture,callbackfunc,targetThread){if(!navigator.getGamepads&&!navigator.webkitGetGamepads)return-1;__registerGamepadEventCallback(2,userData,useCapture,callbackfunc,27,"gamepaddisconnected",targetThread);return 0}function __registerKeyEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.keyEvent)JSEvents.keyEvent=_malloc(164);var keyEventHandlerFunc=function(e){var keyEventData=JSEvents.keyEvent;var idx=keyEventData>>2;HEAP32[idx+0]=e.location;HEAP32[idx+1]=e.ctrlKey;HEAP32[idx+2]=e.shiftKey;HEAP32[idx+3]=e.altKey;HEAP32[idx+4]=e.metaKey;HEAP32[idx+5]=e.repeat;HEAP32[idx+6]=e.charCode;HEAP32[idx+7]=e.keyCode;HEAP32[idx+8]=e.which;stringToUTF8(e.key||"",keyEventData+36,32);stringToUTF8(e.code||"",keyEventData+68,32);stringToUTF8(e.char||"",keyEventData+100,32);stringToUTF8(e.locale||"",keyEventData+132,32);if(dynCall_iiii(callbackfunc,eventTypeId,keyEventData,userData))e.preventDefault()};var eventHandler={target:findEventTarget(target),allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:keyEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_keydown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerKeyEventCallback(target,userData,useCapture,callbackfunc,2,"keydown",targetThread);return 0}function _emscripten_set_keypress_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerKeyEventCallback(target,userData,useCapture,callbackfunc,1,"keypress",targetThread);return 0}function _emscripten_set_keyup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerKeyEventCallback(target,userData,useCapture,callbackfunc,3,"keyup",targetThread);return 0}function __fillMouseEventData(eventStruct,e,target){var idx=eventStruct>>2;HEAP32[idx+0]=e.screenX;HEAP32[idx+1]=e.screenY;HEAP32[idx+2]=e.clientX;HEAP32[idx+3]=e.clientY;HEAP32[idx+4]=e.ctrlKey;HEAP32[idx+5]=e.shiftKey;HEAP32[idx+6]=e.altKey;HEAP32[idx+7]=e.metaKey;HEAP16[idx*2+16]=e.button;HEAP16[idx*2+17]=e.buttons;HEAP32[idx+9]=e["movementX"];HEAP32[idx+10]=e["movementY"];var rect=__getBoundingClientRect(target);HEAP32[idx+11]=e.clientX-rect.left;HEAP32[idx+12]=e.clientY-rect.top}function __registerMouseEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.mouseEvent)JSEvents.mouseEvent=_malloc(64);target=findEventTarget(target);var mouseEventHandlerFunc=function(ev){var e=ev||event;__fillMouseEventData(JSEvents.mouseEvent,e,target);if(dynCall_iiii(callbackfunc,eventTypeId,JSEvents.mouseEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString!="mousemove"&&eventTypeString!="mouseenter"&&eventTypeString!="mouseleave",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:mouseEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_mousedown_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerMouseEventCallback(target,userData,useCapture,callbackfunc,5,"mousedown",targetThread);return 0}function _emscripten_set_mouseenter_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerMouseEventCallback(target,userData,useCapture,callbackfunc,33,"mouseenter",targetThread);return 0}function _emscripten_set_mouseleave_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerMouseEventCallback(target,userData,useCapture,callbackfunc,34,"mouseleave",targetThread);return 0}function _emscripten_set_mousemove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerMouseEventCallback(target,userData,useCapture,callbackfunc,8,"mousemove",targetThread);return 0}function _emscripten_set_mouseup_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerMouseEventCallback(target,userData,useCapture,callbackfunc,6,"mouseup",targetThread);return 0}function __fillPointerlockChangeEventData(eventStruct){var pointerLockElement=document.pointerLockElement||document.mozPointerLockElement||document.webkitPointerLockElement||document.msPointerLockElement;var isPointerlocked=!!pointerLockElement;HEAP32[eventStruct>>2]=isPointerlocked;var nodeName=JSEvents.getNodeNameForTarget(pointerLockElement);var id=pointerLockElement&&pointerLockElement.id?pointerLockElement.id:"";stringToUTF8(nodeName,eventStruct+4,128);stringToUTF8(id,eventStruct+132,128)}function __registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.pointerlockChangeEvent)JSEvents.pointerlockChangeEvent=_malloc(260);var pointerlockChangeEventHandlerFunc=function(ev){var e=ev||event;var pointerlockChangeEvent=JSEvents.pointerlockChangeEvent;__fillPointerlockChangeEventData(pointerlockChangeEvent);if(dynCall_iiii(callbackfunc,eventTypeId,pointerlockChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:pointerlockChangeEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_pointerlockchange_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){if(!document||!document.body||!document.body.requestPointerLock&&!document.body.mozRequestPointerLock&&!document.body.webkitRequestPointerLock&&!document.body.msRequestPointerLock){return-1}target=findEventTarget(target);if(!target)return-4;__registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"pointerlockchange",targetThread);__registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mozpointerlockchange",targetThread);__registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"webkitpointerlockchange",targetThread);__registerPointerlockChangeEventCallback(target,userData,useCapture,callbackfunc,20,"mspointerlockchange",targetThread);return 0}function __registerUiEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.uiEvent)JSEvents.uiEvent=_malloc(36);target=findEventTarget(target);var uiEventHandlerFunc=function(ev){var e=ev||event;if(e.target!=target){return}var uiEvent=JSEvents.uiEvent;var b=document.body;HEAP32[uiEvent>>2]=e.detail;HEAP32[uiEvent+4>>2]=b.clientWidth;HEAP32[uiEvent+8>>2]=b.clientHeight;HEAP32[uiEvent+12>>2]=innerWidth;HEAP32[uiEvent+16>>2]=innerHeight;HEAP32[uiEvent+20>>2]=outerWidth;HEAP32[uiEvent+24>>2]=outerHeight;HEAP32[uiEvent+28>>2]=pageXOffset;HEAP32[uiEvent+32>>2]=pageYOffset;if(dynCall_iiii(callbackfunc,eventTypeId,uiEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:uiEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_resize_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerUiEventCallback(target,userData,useCapture,callbackfunc,10,"resize",targetThread);return 0}function __registerTouchEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.touchEvent)JSEvents.touchEvent=_malloc(1684);target=findEventTarget(target);var touchEventHandlerFunc=function(e){var touches={};var et=e.touches;for(var i=0;i>2;HEAP32[idx+1]=e.ctrlKey;HEAP32[idx+2]=e.shiftKey;HEAP32[idx+3]=e.altKey;HEAP32[idx+4]=e.metaKey;idx+=5;var targetRect=__getBoundingClientRect(target);var numTouches=0;for(var i in touches){var t=touches[i];HEAP32[idx+0]=t.identifier;HEAP32[idx+1]=t.screenX;HEAP32[idx+2]=t.screenY;HEAP32[idx+3]=t.clientX;HEAP32[idx+4]=t.clientY;HEAP32[idx+5]=t.pageX;HEAP32[idx+6]=t.pageY;HEAP32[idx+7]=t.isChanged;HEAP32[idx+8]=t.onTarget;HEAP32[idx+9]=t.clientX-targetRect.left;HEAP32[idx+10]=t.clientY-targetRect.top;idx+=13;if(++numTouches>31){break}}HEAP32[touchEvent>>2]=numTouches;if(dynCall_iiii(callbackfunc,eventTypeId,touchEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:eventTypeString=="touchstart"||eventTypeString=="touchend",eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:touchEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_touchcancel_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerTouchEventCallback(target,userData,useCapture,callbackfunc,25,"touchcancel",targetThread);return 0}function _emscripten_set_touchend_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerTouchEventCallback(target,userData,useCapture,callbackfunc,23,"touchend",targetThread);return 0}function _emscripten_set_touchmove_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerTouchEventCallback(target,userData,useCapture,callbackfunc,24,"touchmove",targetThread);return 0}function _emscripten_set_touchstart_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){__registerTouchEventCallback(target,userData,useCapture,callbackfunc,22,"touchstart",targetThread);return 0}function __fillVisibilityChangeEventData(eventStruct){var visibilityStates=["hidden","visible","prerender","unloaded"];var visibilityState=visibilityStates.indexOf(document.visibilityState);HEAP32[eventStruct>>2]=document.hidden;HEAP32[eventStruct+4>>2]=visibilityState}function __registerVisibilityChangeEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.visibilityChangeEvent)JSEvents.visibilityChangeEvent=_malloc(8);var visibilityChangeEventHandlerFunc=function(ev){var e=ev||event;var visibilityChangeEvent=JSEvents.visibilityChangeEvent;__fillVisibilityChangeEventData(visibilityChangeEvent);if(dynCall_iiii(callbackfunc,eventTypeId,visibilityChangeEvent,userData))e.preventDefault()};var eventHandler={target:target,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:visibilityChangeEventHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_visibilitychange_callback_on_thread(userData,useCapture,callbackfunc,targetThread){if(!specialHTMLTargets[1]){return-4}__registerVisibilityChangeEventCallback(specialHTMLTargets[1],userData,useCapture,callbackfunc,21,"visibilitychange",targetThread);return 0}function __registerWheelEventCallback(target,userData,useCapture,callbackfunc,eventTypeId,eventTypeString,targetThread){if(!JSEvents.wheelEvent)JSEvents.wheelEvent=_malloc(96);var wheelHandlerFunc=function(ev){var e=ev||event;var wheelEvent=JSEvents.wheelEvent;__fillMouseEventData(wheelEvent,e,target);HEAPF64[wheelEvent+64>>3]=e["deltaX"];HEAPF64[wheelEvent+72>>3]=e["deltaY"];HEAPF64[wheelEvent+80>>3]=e["deltaZ"];HEAP32[wheelEvent+88>>2]=e["deltaMode"];if(dynCall_iiii(callbackfunc,eventTypeId,wheelEvent,userData))e.preventDefault()};var eventHandler={target:target,allowsDeferredCalls:true,eventTypeString:eventTypeString,callbackfunc:callbackfunc,handlerFunc:wheelHandlerFunc,useCapture:useCapture};JSEvents.registerOrRemoveHandler(eventHandler)}function _emscripten_set_wheel_callback_on_thread(target,userData,useCapture,callbackfunc,targetThread){target=findEventTarget(target);if(typeof target.onwheel!=="undefined"){__registerWheelEventCallback(target,userData,useCapture,callbackfunc,9,"wheel",targetThread);return 0}else{return-1}}function _emscripten_sleep(){throw"Please compile your program with async support in order to use asynchronous operations like emscripten_sleep"}var ENV={};function getExecutableName(){return thisProgram||"./this.program"}function getEnvStrings(){if(!getEnvStrings.strings){var lang=(typeof navigator==="object"&&navigator.languages&&navigator.languages[0]||"C").replace("-","_")+".UTF-8";var env={"USER":"web_user","LOGNAME":"web_user","PATH":"/","PWD":"/","HOME":"/home/web_user","LANG":lang,"_":getExecutableName()};for(var x in ENV){env[x]=ENV[x]}var strings=[];for(var x in env){strings.push(x+"="+env[x])}getEnvStrings.strings=strings}return getEnvStrings.strings}function _environ_get(__environ,environ_buf){var bufSize=0;getEnvStrings().forEach(function(string,i){var ptr=environ_buf+bufSize;HEAP32[__environ+i*4>>2]=ptr;writeAsciiToMemory(string,ptr);bufSize+=string.length+1});return 0}function _environ_sizes_get(penviron_count,penviron_buf_size){var strings=getEnvStrings();HEAP32[penviron_count>>2]=strings.length;var bufSize=0;strings.forEach(function(string){bufSize+=string.length+1});HEAP32[penviron_buf_size>>2]=bufSize;return 0}function _exit(status){exit(status)}function _fd_close(fd){try{var stream=SYSCALLS.getStreamFromFD(fd);FS.close(stream);return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_read(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doReadv(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_seek(fd,offset_low,offset_high,whence,newOffset){try{var stream=SYSCALLS.getStreamFromFD(fd);var HIGH_OFFSET=4294967296;var offset=offset_high*HIGH_OFFSET+(offset_low>>>0);var DOUBLE_LIMIT=9007199254740992;if(offset<=-DOUBLE_LIMIT||offset>=DOUBLE_LIMIT){return-61}FS.llseek(stream,offset,whence);tempI64=[stream.position>>>0,(tempDouble=stream.position,+Math_abs(tempDouble)>=1?tempDouble>0?(Math_min(+Math_floor(tempDouble/4294967296),4294967295)|0)>>>0:~~+Math_ceil((tempDouble-+(~~tempDouble>>>0))/4294967296)>>>0:0)],HEAP32[newOffset>>2]=tempI64[0],HEAP32[newOffset+4>>2]=tempI64[1];if(stream.getdents&&offset===0&&whence===0)stream.getdents=null;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _fd_write(fd,iov,iovcnt,pnum){try{var stream=SYSCALLS.getStreamFromFD(fd);var num=SYSCALLS.doWritev(stream,iov,iovcnt);HEAP32[pnum>>2]=num;return 0}catch(e){if(typeof FS==="undefined"||!(e instanceof FS.ErrnoError))abort(e);return e.errno}}function _getTempRet0(){return getTempRet0()|0}function _gettimeofday(ptr){var now=Date.now();HEAP32[ptr>>2]=now/1e3|0;HEAP32[ptr+4>>2]=now%1e3*1e3|0;return 0}function _glActiveTexture(x0){GLctx["activeTexture"](x0)}function _glAttachShader(program,shader){GLctx.attachShader(GL.programs[program],GL.shaders[shader])}function _glBindAttribLocation(program,index,name){GLctx.bindAttribLocation(GL.programs[program],index,UTF8ToString(name))}function _glBindBuffer(target,buffer){if(target==34962){GLctx.currentArrayBufferBinding=buffer}else if(target==34963){GLctx.currentElementArrayBufferBinding=buffer}if(target==35051){GLctx.currentPixelPackBufferBinding=buffer}else if(target==35052){GLctx.currentPixelUnpackBufferBinding=buffer}GLctx.bindBuffer(target,GL.buffers[buffer])}function _glBindFramebuffer(target,framebuffer){GLctx.bindFramebuffer(target,GL.framebuffers[framebuffer])}function _glBindTexture(target,texture){GLctx.bindTexture(target,GL.textures[texture])}function _glBlendFunc(x0,x1){GLctx["blendFunc"](x0,x1)}function _glBlendFuncSeparate(x0,x1,x2,x3){GLctx["blendFuncSeparate"](x0,x1,x2,x3)}function _glBufferData(target,size,data,usage){if(GL.currentContext.version>=2){if(data){GLctx.bufferData(target,HEAPU8,usage,data,size)}else{GLctx.bufferData(target,size,usage)}}else{GLctx.bufferData(target,data?HEAPU8.subarray(data,data+size):size,usage)}}function _glBufferSubData(target,offset,size,data){if(GL.currentContext.version>=2){GLctx.bufferSubData(target,offset,HEAPU8,data,size);return}GLctx.bufferSubData(target,offset,HEAPU8.subarray(data,data+size))}function _glClear(x0){GLctx["clear"](x0)}function _glClearColor(x0,x1,x2,x3){GLctx["clearColor"](x0,x1,x2,x3)}function _glClearDepth(x0){GLctx["clearDepth"](x0)}function _glColorMask(red,green,blue,alpha){GLctx.colorMask(!!red,!!green,!!blue,!!alpha)}function _glCompileShader(shader){GLctx.compileShader(GL.shaders[shader])}function _glCreateProgram(){var id=GL.getNewId(GL.programs);var program=GLctx.createProgram();program.name=id;GL.programs[id]=program;return id}function _glCreateShader(shaderType){var id=GL.getNewId(GL.shaders);GL.shaders[id]=GLctx.createShader(shaderType);return id}function _glCullFace(x0){GLctx["cullFace"](x0)}function _glDeleteBuffers(n,buffers){for(var i=0;i>2];var buffer=GL.buffers[id];if(!buffer)continue;GLctx.deleteBuffer(buffer);buffer.name=0;GL.buffers[id]=null;if(id==GLctx.currentArrayBufferBinding)GLctx.currentArrayBufferBinding=0;if(id==GLctx.currentElementArrayBufferBinding)GLctx.currentElementArrayBufferBinding=0;if(id==GLctx.currentPixelPackBufferBinding)GLctx.currentPixelPackBufferBinding=0;if(id==GLctx.currentPixelUnpackBufferBinding)GLctx.currentPixelUnpackBufferBinding=0}}function _glDeleteProgram(id){if(!id)return;var program=GL.programs[id];if(!program){GL.recordError(1281);return}GLctx.deleteProgram(program);program.name=0;GL.programs[id]=null;GL.programInfos[id]=null}function _glDeleteShader(id){if(!id)return;var shader=GL.shaders[id];if(!shader){GL.recordError(1281);return}GLctx.deleteShader(shader);GL.shaders[id]=null}function _glDeleteTextures(n,textures){for(var i=0;i>2];var texture=GL.textures[id];if(!texture)continue;GLctx.deleteTexture(texture);texture.name=0;GL.textures[id]=null}}function _glDepthFunc(x0){GLctx["depthFunc"](x0)}function _glDepthMask(flag){GLctx.depthMask(!!flag)}function _glDepthRangef(x0,x1){GLctx["depthRange"](x0,x1)}function _glDisable(x0){GLctx["disable"](x0)}function _glDisableVertexAttribArray(index){var cb=GL.currentContext.clientBuffers[index];cb.enabled=false;GLctx.disableVertexAttribArray(index)}function _glDrawArrays(mode,first,count){GL.preDrawHandleClientVertexAttribBindings(first+count);GLctx.drawArrays(mode,first,count);GL.postDrawHandleClientVertexAttribBindings()}function _glEnable(x0){GLctx["enable"](x0)}function _glEnableVertexAttribArray(index){var cb=GL.currentContext.clientBuffers[index];cb.enabled=true;GLctx.enableVertexAttribArray(index)}function _glFrontFace(x0){GLctx["frontFace"](x0)}function _glGenBuffers(n,buffers){__glGenObject(n,buffers,"createBuffer",GL.buffers)}function _glGenTextures(n,textures){__glGenObject(n,textures,"createTexture",GL.textures)}function _glGetIntegerv(name_,p){emscriptenWebGLGet(name_,p,0)}function _glGetProgramInfoLog(program,maxLength,length,infoLog){var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _glGetProgramiv(program,pname,p){if(!p){GL.recordError(1281);return}if(program>=GL.counter){GL.recordError(1281);return}var ptable=GL.programInfos[program];if(!ptable){GL.recordError(1282);return}if(pname==35716){var log=GLctx.getProgramInfoLog(GL.programs[program]);if(log===null)log="(unknown error)";HEAP32[p>>2]=log.length+1}else if(pname==35719){HEAP32[p>>2]=ptable.maxUniformLength}else if(pname==35722){if(ptable.maxAttributeLength==-1){program=GL.programs[program];var numAttribs=GLctx.getProgramParameter(program,35721);ptable.maxAttributeLength=0;for(var i=0;i>2]=ptable.maxAttributeLength}else if(pname==35381){if(ptable.maxUniformBlockNameLength==-1){program=GL.programs[program];var numBlocks=GLctx.getProgramParameter(program,35382);ptable.maxUniformBlockNameLength=0;for(var i=0;i>2]=ptable.maxUniformBlockNameLength}else{HEAP32[p>>2]=GLctx.getProgramParameter(GL.programs[program],pname)}}function _glGetShaderInfoLog(shader,maxLength,length,infoLog){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var numBytesWrittenExclNull=maxLength>0&&infoLog?stringToUTF8(log,infoLog,maxLength):0;if(length)HEAP32[length>>2]=numBytesWrittenExclNull}function _glGetShaderiv(shader,pname,p){if(!p){GL.recordError(1281);return}if(pname==35716){var log=GLctx.getShaderInfoLog(GL.shaders[shader]);if(log===null)log="(unknown error)";var logLength=log?log.length+1:0;HEAP32[p>>2]=logLength}else if(pname==35720){var source=GLctx.getShaderSource(GL.shaders[shader]);var sourceLength=source?source.length+1:0;HEAP32[p>>2]=sourceLength}else{HEAP32[p>>2]=GLctx.getShaderParameter(GL.shaders[shader],pname)}}function _glGetString(name_){if(GL.stringCache[name_])return GL.stringCache[name_];var ret;switch(name_){case 7939:var exts=GLctx.getSupportedExtensions()||[];exts=exts.concat(exts.map(function(e){return"GL_"+e}));ret=stringToNewUTF8(exts.join(" "));break;case 7936:case 7937:case 37445:case 37446:var s=GLctx.getParameter(name_);if(!s){GL.recordError(1280)}ret=stringToNewUTF8(s);break;case 7938:var glVersion=GLctx.getParameter(7938);if(GL.currentContext.version>=2)glVersion="OpenGL ES 3.0 ("+glVersion+")";else{glVersion="OpenGL ES 2.0 ("+glVersion+")"}ret=stringToNewUTF8(glVersion);break;case 35724:var glslVersion=GLctx.getParameter(35724);var ver_re=/^WebGL GLSL ES ([0-9]\.[0-9][0-9]?)(?:$| .*)/;var ver_num=glslVersion.match(ver_re);if(ver_num!==null){if(ver_num[1].length==3)ver_num[1]=ver_num[1]+"0";glslVersion="OpenGL ES GLSL ES "+ver_num[1]+" ("+glslVersion+")"}ret=stringToNewUTF8(glslVersion);break;default:GL.recordError(1280);return 0}GL.stringCache[name_]=ret;return ret}function _glGetUniformLocation(program,name){name=UTF8ToString(name);var arrayIndex=0;if(name[name.length-1]=="]"){var leftBrace=name.lastIndexOf("[");arrayIndex=name[leftBrace+1]!="]"?jstoi_q(name.slice(leftBrace+1)):0;name=name.slice(0,leftBrace)}var uniformInfo=GL.programInfos[program]&&GL.programInfos[program].uniforms[name];if(uniformInfo&&arrayIndex>=0&&arrayIndex=2){if(GLctx.currentPixelPackBufferBinding){GLctx.readPixels(x,y,width,height,format,type,pixels)}else{var heap=heapObjectForWebGLType(type);GLctx.readPixels(x,y,width,height,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}return}var pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,format);if(!pixelData){GL.recordError(1280);return}GLctx.readPixels(x,y,width,height,format,type,pixelData)}function _glScissor(x0,x1,x2,x3){GLctx["scissor"](x0,x1,x2,x3)}function _glShaderSource(shader,count,string,length){var source=GL.getSource(shader,count,string,length);GLctx.shaderSource(GL.shaders[shader],source)}function _glStencilFunc(x0,x1,x2){GLctx["stencilFunc"](x0,x1,x2)}function _glStencilMask(x0){GLctx["stencilMask"](x0)}function _glStencilOp(x0,x1,x2){GLctx["stencilOp"](x0,x1,x2)}function _glTexImage2D(target,level,internalFormat,width,height,border,format,type,pixels){if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,null)}return}GLctx.texImage2D(target,level,internalFormat,width,height,border,format,type,pixels?emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,internalFormat):null)}function _glTexParameteri(x0,x1,x2){GLctx["texParameteri"](x0,x1,x2)}function _glTexSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels){if(GL.currentContext.version>=2){if(GLctx.currentPixelUnpackBufferBinding){GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixels)}else if(pixels){var heap=heapObjectForWebGLType(type);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,heap,pixels>>heapAccessShiftForWebGLHeap(heap))}else{GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,null)}return}var pixelData=null;if(pixels)pixelData=emscriptenWebGLGetTexPixelData(type,format,width,height,pixels,0);GLctx.texSubImage2D(target,level,xoffset,yoffset,width,height,format,type,pixelData)}function _glUniform1f(location,v0){GLctx.uniform1f(GL.uniforms[location],v0)}function _glUniform1i(location,v0){GLctx.uniform1i(GL.uniforms[location],v0)}function _glUniform3f(location,v0,v1,v2){GLctx.uniform3f(GL.uniforms[location],v0,v1,v2)}function _glUniform4f(location,v0,v1,v2,v3){GLctx.uniform4f(GL.uniforms[location],v0,v1,v2,v3)}function _glUseProgram(program){GLctx.useProgram(GL.programs[program])}function _glValidateProgram(program){GLctx.validateProgram(GL.programs[program])}function _glVertexAttribPointer(index,size,type,normalized,stride,ptr){var cb=GL.currentContext.clientBuffers[index];if(!GLctx.currentArrayBufferBinding){cb.size=size;cb.type=type;cb.normalized=normalized;cb.stride=stride;cb.ptr=ptr;cb.clientside=true;cb.vertexAttribPointerAdaptor=function(index,size,type,normalized,stride,ptr){this.vertexAttribPointer(index,size,type,normalized,stride,ptr)};return}cb.clientside=false;GLctx.vertexAttribPointer(index,size,type,!!normalized,stride,ptr)}function _glViewport(x0,x1,x2,x3){GLctx["viewport"](x0,x1,x2,x3)}var ___tm_current=165624720;var ___tm_timezone=(stringToUTF8("GMT",165624768,4),165624768);function _tzset(){if(_tzset.called)return;_tzset.called=true;HEAP32[__get_timezone()>>2]=(new Date).getTimezoneOffset()*60;var currentYear=(new Date).getFullYear();var winter=new Date(currentYear,0,1);var summer=new Date(currentYear,6,1);HEAP32[__get_daylight()>>2]=Number(winter.getTimezoneOffset()!=summer.getTimezoneOffset());function extractZone(date){var match=date.toTimeString().match(/\(([A-Za-z ]+)\)$/);return match?match[1]:"GMT"}var winterName=extractZone(winter);var summerName=extractZone(summer);var winterNamePtr=allocateUTF8(winterName);var summerNamePtr=allocateUTF8(summerName);if(summer.getTimezoneOffset()>2]=winterNamePtr;HEAP32[__get_tzname()+4>>2]=summerNamePtr}else{HEAP32[__get_tzname()>>2]=summerNamePtr;HEAP32[__get_tzname()+4>>2]=winterNamePtr}}function _localtime_r(time,tmPtr){_tzset();var date=new Date(HEAP32[time>>2]*1e3);HEAP32[tmPtr>>2]=date.getSeconds();HEAP32[tmPtr+4>>2]=date.getMinutes();HEAP32[tmPtr+8>>2]=date.getHours();HEAP32[tmPtr+12>>2]=date.getDate();HEAP32[tmPtr+16>>2]=date.getMonth();HEAP32[tmPtr+20>>2]=date.getFullYear()-1900;HEAP32[tmPtr+24>>2]=date.getDay();var start=new Date(date.getFullYear(),0,1);var yday=(date.getTime()-start.getTime())/(1e3*60*60*24)|0;HEAP32[tmPtr+28>>2]=yday;HEAP32[tmPtr+36>>2]=-(date.getTimezoneOffset()*60);var summerOffset=new Date(date.getFullYear(),6,1).getTimezoneOffset();var winterOffset=start.getTimezoneOffset();var dst=(summerOffset!=winterOffset&&date.getTimezoneOffset()==Math.min(winterOffset,summerOffset))|0;HEAP32[tmPtr+32>>2]=dst;var zonePtr=HEAP32[__get_tzname()+(dst?4:0)>>2];HEAP32[tmPtr+40>>2]=zonePtr;return tmPtr}function _localtime(time){return _localtime_r(time,___tm_current)}function _usleep(useconds){var start=_emscripten_get_now();while(_emscripten_get_now()-start>2];var nanoseconds=HEAP32[rqtp+4>>2];if(nanoseconds<0||nanoseconds>999999999||seconds<0){setErrNo(28);return-1}if(rmtp!==0){HEAP32[rmtp>>2]=0;HEAP32[rmtp+4>>2]=0}return _usleep(seconds*1e6+nanoseconds/1e3)}function _round(d){d=+d;return d>=+0?+Math_floor(d+ +.5):+Math_ceil(d-+.5)}function _roundf(d){d=+d;return d>=+0?+Math_floor(d+ +.5):+Math_ceil(d-+.5)}function _setTempRet0($i){setTempRet0($i|0)}function _sigaction(signum,act,oldact){return 0}var __sigalrm_handler=0;function _signal(sig,func){if(sig==14){__sigalrm_handler=func}else{}return 0}function __isLeapYear(year){return year%4===0&&(year%100!==0||year%400===0)}function __arraySum(array,index){var sum=0;for(var i=0;i<=index;sum+=array[i++]){}return sum}var __MONTH_DAYS_LEAP=[31,29,31,30,31,30,31,31,30,31,30,31];var __MONTH_DAYS_REGULAR=[31,28,31,30,31,30,31,31,30,31,30,31];function __addDays(date,days){var newDate=new Date(date.getTime());while(days>0){var leap=__isLeapYear(newDate.getFullYear());var currentMonth=newDate.getMonth();var daysInCurrentMonth=(leap?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR)[currentMonth];if(days>daysInCurrentMonth-newDate.getDate()){days-=daysInCurrentMonth-newDate.getDate()+1;newDate.setDate(1);if(currentMonth<11){newDate.setMonth(currentMonth+1)}else{newDate.setMonth(0);newDate.setFullYear(newDate.getFullYear()+1)}}else{newDate.setDate(newDate.getDate()+days);return newDate}}return newDate}function _strftime(s,maxsize,format,tm){var tm_zone=HEAP32[tm+40>>2];var date={tm_sec:HEAP32[tm>>2],tm_min:HEAP32[tm+4>>2],tm_hour:HEAP32[tm+8>>2],tm_mday:HEAP32[tm+12>>2],tm_mon:HEAP32[tm+16>>2],tm_year:HEAP32[tm+20>>2],tm_wday:HEAP32[tm+24>>2],tm_yday:HEAP32[tm+28>>2],tm_isdst:HEAP32[tm+32>>2],tm_gmtoff:HEAP32[tm+36>>2],tm_zone:tm_zone?UTF8ToString(tm_zone):""};var pattern=UTF8ToString(format);var EXPANSION_RULES_1={"%c":"%a %b %d %H:%M:%S %Y","%D":"%m/%d/%y","%F":"%Y-%m-%d","%h":"%b","%r":"%I:%M:%S %p","%R":"%H:%M","%T":"%H:%M:%S","%x":"%m/%d/%y","%X":"%H:%M:%S","%Ec":"%c","%EC":"%C","%Ex":"%m/%d/%y","%EX":"%H:%M:%S","%Ey":"%y","%EY":"%Y","%Od":"%d","%Oe":"%e","%OH":"%H","%OI":"%I","%Om":"%m","%OM":"%M","%OS":"%S","%Ou":"%u","%OU":"%U","%OV":"%V","%Ow":"%w","%OW":"%W","%Oy":"%y"};for(var rule in EXPANSION_RULES_1){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_1[rule])}var WEEKDAYS=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];var MONTHS=["January","February","March","April","May","June","July","August","September","October","November","December"];function leadingSomething(value,digits,character){var str=typeof value==="number"?value.toString():value||"";while(str.length0?1:0}var compare;if((compare=sgn(date1.getFullYear()-date2.getFullYear()))===0){if((compare=sgn(date1.getMonth()-date2.getMonth()))===0){compare=sgn(date1.getDate()-date2.getDate())}}return compare}function getFirstWeekStartDate(janFourth){switch(janFourth.getDay()){case 0:return new Date(janFourth.getFullYear()-1,11,29);case 1:return janFourth;case 2:return new Date(janFourth.getFullYear(),0,3);case 3:return new Date(janFourth.getFullYear(),0,2);case 4:return new Date(janFourth.getFullYear(),0,1);case 5:return new Date(janFourth.getFullYear()-1,11,31);case 6:return new Date(janFourth.getFullYear()-1,11,30)}}function getWeekBasedYear(date){var thisDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);var janFourthThisYear=new Date(thisDate.getFullYear(),0,4);var janFourthNextYear=new Date(thisDate.getFullYear()+1,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);if(compareByDay(firstWeekStartThisYear,thisDate)<=0){if(compareByDay(firstWeekStartNextYear,thisDate)<=0){return thisDate.getFullYear()+1}else{return thisDate.getFullYear()}}else{return thisDate.getFullYear()-1}}var EXPANSION_RULES_2={"%a":function(date){return WEEKDAYS[date.tm_wday].substring(0,3)},"%A":function(date){return WEEKDAYS[date.tm_wday]},"%b":function(date){return MONTHS[date.tm_mon].substring(0,3)},"%B":function(date){return MONTHS[date.tm_mon]},"%C":function(date){var year=date.tm_year+1900;return leadingNulls(year/100|0,2)},"%d":function(date){return leadingNulls(date.tm_mday,2)},"%e":function(date){return leadingSomething(date.tm_mday,2," ")},"%g":function(date){return getWeekBasedYear(date).toString().substring(2)},"%G":function(date){return getWeekBasedYear(date)},"%H":function(date){return leadingNulls(date.tm_hour,2)},"%I":function(date){var twelveHour=date.tm_hour;if(twelveHour==0)twelveHour=12;else if(twelveHour>12)twelveHour-=12;return leadingNulls(twelveHour,2)},"%j":function(date){return leadingNulls(date.tm_mday+__arraySum(__isLeapYear(date.tm_year+1900)?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,date.tm_mon-1),3)},"%m":function(date){return leadingNulls(date.tm_mon+1,2)},"%M":function(date){return leadingNulls(date.tm_min,2)},"%n":function(){return"\n"},"%p":function(date){if(date.tm_hour>=0&&date.tm_hour<12){return"AM"}else{return"PM"}},"%S":function(date){return leadingNulls(date.tm_sec,2)},"%t":function(){return"\t"},"%u":function(date){return date.tm_wday||7},"%U":function(date){var janFirst=new Date(date.tm_year+1900,0,1);var firstSunday=janFirst.getDay()===0?janFirst:__addDays(janFirst,7-janFirst.getDay());var endDate=new Date(date.tm_year+1900,date.tm_mon,date.tm_mday);if(compareByDay(firstSunday,endDate)<0){var februaryFirstUntilEndMonth=__arraySum(__isLeapYear(endDate.getFullYear())?__MONTH_DAYS_LEAP:__MONTH_DAYS_REGULAR,endDate.getMonth()-1)-31;var firstSundayUntilEndJanuary=31-firstSunday.getDate();var days=firstSundayUntilEndJanuary+februaryFirstUntilEndMonth+endDate.getDate();return leadingNulls(Math.ceil(days/7),2)}return compareByDay(firstSunday,janFirst)===0?"01":"00"},"%V":function(date){var janFourthThisYear=new Date(date.tm_year+1900,0,4);var janFourthNextYear=new Date(date.tm_year+1901,0,4);var firstWeekStartThisYear=getFirstWeekStartDate(janFourthThisYear);var firstWeekStartNextYear=getFirstWeekStartDate(janFourthNextYear);var endDate=__addDays(new Date(date.tm_year+1900,0,1),date.tm_yday);if(compareByDay(endDate,firstWeekStartThisYear)<0){return"53"}if(compareByDay(firstWeekStartNextYear,endDate)<=0){return"01"}var daysDifference;if(firstWeekStartThisYear.getFullYear()=0;off=Math.abs(off)/60;off=off/60*100+off%60;return(ahead?"+":"-")+String("0000"+off).slice(-4)},"%Z":function(date){return date.tm_zone},"%%":function(){return"%"}};for(var rule in EXPANSION_RULES_2){if(pattern.indexOf(rule)>=0){pattern=pattern.replace(new RegExp(rule,"g"),EXPANSION_RULES_2[rule](date))}}var bytes=intArrayFromString(pattern,false);if(bytes.length>maxsize){return 0}writeArrayToMemory(bytes,s);return bytes.length-1}function _strftime_l(s,maxsize,format,tm){return _strftime(s,maxsize,format,tm)}function _time(ptr){var ret=Date.now()/1e3|0;if(ptr){HEAP32[ptr>>2]=ret}return ret}var readAsmConstArgsArray=[];function readAsmConstArgs(sigPtr,buf){readAsmConstArgsArray.length=0;var ch;buf>>=2;while(ch=HEAPU8[sigPtr++]){var double=ch<105;if(double&&buf&1)buf++;readAsmConstArgsArray.push(double?HEAPF64[buf++>>1]:HEAP32[buf]);++buf}return readAsmConstArgsArray}Module["requestFullscreen"]=function Module_requestFullscreen(lockPointer,resizeCanvas){Browser.requestFullscreen(lockPointer,resizeCanvas)};Module["requestAnimationFrame"]=function Module_requestAnimationFrame(func){Browser.requestAnimationFrame(func)};Module["setCanvasSize"]=function Module_setCanvasSize(width,height,noUpdates){Browser.setCanvasSize(width,height,noUpdates)};Module["pauseMainLoop"]=function Module_pauseMainLoop(){Browser.mainLoop.pause()};Module["resumeMainLoop"]=function Module_resumeMainLoop(){Browser.mainLoop.resume()};Module["getUserMedia"]=function Module_getUserMedia(){Browser.getUserMedia()};Module["createContext"]=function Module_createContext(canvas,useWebGL,setInModule,webGLContextAttributes){return Browser.createContext(canvas,useWebGL,setInModule,webGLContextAttributes)};var FSNode=function(parent,name,mode,rdev){if(!parent){parent=this}this.parent=parent;this.mount=parent.mount;this.mounted=null;this.id=FS.nextInode++;this.name=name;this.mode=mode;this.node_ops={};this.stream_ops={};this.rdev=rdev};var readMode=292|73;var writeMode=146;Object.defineProperties(FSNode.prototype,{read:{get:function(){return(this.mode&readMode)===readMode},set:function(val){val?this.mode|=readMode:this.mode&=~readMode}},write:{get:function(){return(this.mode&writeMode)===writeMode},set:function(val){val?this.mode|=writeMode:this.mode&=~writeMode}},isFolder:{get:function(){return FS.isDir(this.mode)}},isDevice:{get:function(){return FS.isChrdev(this.mode)}}});FS.FSNode=FSNode;FS.staticInit();Module["FS_createFolder"]=FS.createFolder;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createLink"]=FS.createLink;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;var GLctx;for(var i=0;i<32;++i)tempFixedLengthArray.push(new Array(i));function intArrayFromString(stringy,dontAddNull,length){var len=length>0?length:lengthBytesUTF8(stringy)+1;var u8array=new Array(len);var numBytesWritten=stringToUTF8Array(stringy,u8array,0,u8array.length);if(dontAddNull)u8array.length=numBytesWritten;return u8array}var asmLibraryArg={"lb":___cxa_allocate_exception,"kb":___cxa_throw,"Hg":___map_file,"Og":___sys_access,"wa":___sys_fcntl64,"Lg":___sys_ioctl,"Pg":___sys_mkdir,"Mg":___sys_munmap,"xa":___sys_open,"Ng":___sys_read,"U":_abort,"X":_clock_gettime,"Wg":_dlclose,"db":_eglBindAPI,"hb":_eglChooseConfig,"Wa":_eglCreateContext,"Ya":_eglCreateWindowSurface,"Xa":_eglDestroyContext,"Za":_eglDestroySurface,"ib":_eglGetConfigAttrib,"ka":_eglGetDisplay,"Va":_eglGetError,"eb":_eglGetProcAddress,"fb":_eglInitialize,"_a":_eglMakeCurrent,"Ua":_eglQueryString,"$a":_eglSwapBuffers,"ab":_eglSwapInterval,"gb":_eglTerminate,"cb":_eglWaitGL,"bb":_eglWaitNative,"b":_emscripten_asm_const_iii,"Xg":_emscripten_exit_fullscreen,"Ta":_emscripten_exit_pointerlock,"K":_emscripten_get_device_pixel_ratio,"v":_emscripten_get_element_css_size,"Aa":_emscripten_get_gamepad_status,"Vg":_emscripten_get_num_gamepads,"jg":_emscripten_glActiveTexture,"ig":_emscripten_glAttachShader,"ld":_emscripten_glBeginQuery,"Ag":_emscripten_glBeginQueryEXT,"Qc":_emscripten_glBeginTransformFeedback,"gg":_emscripten_glBindAttribLocation,"fg":_emscripten_glBindBuffer,"Nc":_emscripten_glBindBufferBase,"Oc":_emscripten_glBindBufferRange,"eg":_emscripten_glBindFramebuffer,"dg":_emscripten_glBindRenderbuffer,"Vb":_emscripten_glBindSampler,"cg":_emscripten_glBindTexture,"Nb":_emscripten_glBindTransformFeedback,"Vc":_emscripten_glBindVertexArray,"rg":_emscripten_glBindVertexArrayOES,"bg":_emscripten_glBlendColor,"ag":_emscripten_glBlendEquation,"$f":_emscripten_glBlendEquationSeparate,"_f":_emscripten_glBlendFunc,"Zf":_emscripten_glBlendFuncSeparate,"_c":_emscripten_glBlitFramebuffer,"Yf":_emscripten_glBufferData,"Xf":_emscripten_glBufferSubData,"Wf":_emscripten_glCheckFramebufferStatus,"Vf":_emscripten_glClear,"qc":_emscripten_glClearBufferfi,"rc":_emscripten_glClearBufferfv,"tc":_emscripten_glClearBufferiv,"sc":_emscripten_glClearBufferuiv,"Uf":_emscripten_glClearColor,"Tf":_emscripten_glClearDepthf,"Sf":_emscripten_glClearStencil,"cc":_emscripten_glClientWaitSync,"Rf":_emscripten_glColorMask,"Qf":_emscripten_glCompileShader,"Pf":_emscripten_glCompressedTexImage2D,"qd":_emscripten_glCompressedTexImage3D,"Of":_emscripten_glCompressedTexSubImage2D,"pd":_emscripten_glCompressedTexSubImage3D,"oc":_emscripten_glCopyBufferSubData,"Nf":_emscripten_glCopyTexImage2D,"Mf":_emscripten_glCopyTexSubImage2D,"rd":_emscripten_glCopyTexSubImage3D,"Lf":_emscripten_glCreateProgram,"Kf":_emscripten_glCreateShader,"Jf":_emscripten_glCullFace,"If":_emscripten_glDeleteBuffers,"Hf":_emscripten_glDeleteFramebuffers,"Gf":_emscripten_glDeleteProgram,"nd":_emscripten_glDeleteQueries,"Cg":_emscripten_glDeleteQueriesEXT,"Ff":_emscripten_glDeleteRenderbuffers,"Xb":_emscripten_glDeleteSamplers,"Ef":_emscripten_glDeleteShader,"dc":_emscripten_glDeleteSync,"Df":_emscripten_glDeleteTextures,"Mb":_emscripten_glDeleteTransformFeedbacks,"Uc":_emscripten_glDeleteVertexArrays,"qg":_emscripten_glDeleteVertexArraysOES,"Cf":_emscripten_glDepthFunc,"Bf":_emscripten_glDepthMask,"Af":_emscripten_glDepthRangef,"zf":_emscripten_glDetachShader,"yf":_emscripten_glDisable,"xf":_emscripten_glDisableVertexAttribArray,"wf":_emscripten_glDrawArrays,"hc":_emscripten_glDrawArraysInstanced,"mg":_emscripten_glDrawArraysInstancedANGLE,"wb":_emscripten_glDrawArraysInstancedARB,"yd":_emscripten_glDrawArraysInstancedEXT,"xb":_emscripten_glDrawArraysInstancedNV,"fd":_emscripten_glDrawBuffers,"wd":_emscripten_glDrawBuffersEXT,"ng":_emscripten_glDrawBuffersWEBGL,"vf":_emscripten_glDrawElements,"gc":_emscripten_glDrawElementsInstanced,"lg":_emscripten_glDrawElementsInstancedANGLE,"ub":_emscripten_glDrawElementsInstancedARB,"vb":_emscripten_glDrawElementsInstancedEXT,"xd":_emscripten_glDrawElementsInstancedNV,"ud":_emscripten_glDrawRangeElements,"uf":_emscripten_glEnable,"tf":_emscripten_glEnableVertexAttribArray,"kd":_emscripten_glEndQuery,"zg":_emscripten_glEndQueryEXT,"Pc":_emscripten_glEndTransformFeedback,"fc":_emscripten_glFenceSync,"sf":_emscripten_glFinish,"rf":_emscripten_glFlush,"Wc":_emscripten_glFlushMappedBufferRange,"qf":_emscripten_glFramebufferRenderbuffer,"pf":_emscripten_glFramebufferTexture2D,"Yc":_emscripten_glFramebufferTextureLayer,"of":_emscripten_glFrontFace,"nf":_emscripten_glGenBuffers,"lf":_emscripten_glGenFramebuffers,"od":_emscripten_glGenQueries,"Dg":_emscripten_glGenQueriesEXT,"jf":_emscripten_glGenRenderbuffers,"Yb":_emscripten_glGenSamplers,"hf":_emscripten_glGenTextures,"Lb":_emscripten_glGenTransformFeedbacks,"Tc":_emscripten_glGenVertexArrays,"pg":_emscripten_glGenVertexArraysOES,"mf":_emscripten_glGenerateMipmap,"gf":_emscripten_glGetActiveAttrib,"ff":_emscripten_glGetActiveUniform,"jc":_emscripten_glGetActiveUniformBlockName,"kc":_emscripten_glGetActiveUniformBlockiv,"mc":_emscripten_glGetActiveUniformsiv,"ef":_emscripten_glGetAttachedShaders,"df":_emscripten_glGetAttribLocation,"cf":_emscripten_glGetBooleanv,"Zb":_emscripten_glGetBufferParameteri64v,"bf":_emscripten_glGetBufferParameteriv,"gd":_emscripten_glGetBufferPointerv,"af":_emscripten_glGetError,"$e":_emscripten_glGetFloatv,"Cc":_emscripten_glGetFragDataLocation,"Ze":_emscripten_glGetFramebufferAttachmentParameteriv,"_b":_emscripten_glGetInteger64i_v,"ac":_emscripten_glGetInteger64v,"Rc":_emscripten_glGetIntegeri_v,"Ye":_emscripten_glGetIntegerv,"Ab":_emscripten_glGetInternalformativ,"Hb":_emscripten_glGetProgramBinary,"We":_emscripten_glGetProgramInfoLog,"Xe":_emscripten_glGetProgramiv,"ug":_emscripten_glGetQueryObjecti64vEXT,"wg":_emscripten_glGetQueryObjectivEXT,"tg":_emscripten_glGetQueryObjectui64vEXT,"id":_emscripten_glGetQueryObjectuiv,"vg":_emscripten_glGetQueryObjectuivEXT,"jd":_emscripten_glGetQueryiv,"xg":_emscripten_glGetQueryivEXT,"Ve":_emscripten_glGetRenderbufferParameteriv,"Pb":_emscripten_glGetSamplerParameterfv,"Qb":_emscripten_glGetSamplerParameteriv,"Te":_emscripten_glGetShaderInfoLog,"Se":_emscripten_glGetShaderPrecisionFormat,"Re":_emscripten_glGetShaderSource,"Ue":_emscripten_glGetShaderiv,"Qe":_emscripten_glGetString,"pc":_emscripten_glGetStringi,"$b":_emscripten_glGetSynciv,"Pe":_emscripten_glGetTexParameterfv,"Oe":_emscripten_glGetTexParameteriv,"Lc":_emscripten_glGetTransformFeedbackVarying,"lc":_emscripten_glGetUniformBlockIndex,"nc":_emscripten_glGetUniformIndices,"Le":_emscripten_glGetUniformLocation,"Ne":_emscripten_glGetUniformfv,"Me":_emscripten_glGetUniformiv,"Dc":_emscripten_glGetUniformuiv,"Jc":_emscripten_glGetVertexAttribIiv,"Ic":_emscripten_glGetVertexAttribIuiv,"Ie":_emscripten_glGetVertexAttribPointerv,"Ke":_emscripten_glGetVertexAttribfv,"Je":_emscripten_glGetVertexAttribiv,"He":_emscripten_glHint,"Eb":_emscripten_glInvalidateFramebuffer,"Db":_emscripten_glInvalidateSubFramebuffer,"Ge":_emscripten_glIsBuffer,"Fe":_emscripten_glIsEnabled,"Ee":_emscripten_glIsFramebuffer,"De":_emscripten_glIsProgram,"md":_emscripten_glIsQuery,"Bg":_emscripten_glIsQueryEXT,"Ce":_emscripten_glIsRenderbuffer,"Wb":_emscripten_glIsSampler,"Be":_emscripten_glIsShader,"ec":_emscripten_glIsSync,"Ae":_emscripten_glIsTexture,"Kb":_emscripten_glIsTransformFeedback,"Sc":_emscripten_glIsVertexArray,"og":_emscripten_glIsVertexArrayOES,"ze":_emscripten_glLineWidth,"ye":_emscripten_glLinkProgram,"Xc":_emscripten_glMapBufferRange,"Jb":_emscripten_glPauseTransformFeedback,"xe":_emscripten_glPixelStorei,"we":_emscripten_glPolygonOffset,"Gb":_emscripten_glProgramBinary,"Fb":_emscripten_glProgramParameteri,"yg":_emscripten_glQueryCounterEXT,"vd":_emscripten_glReadBuffer,"ve":_emscripten_glReadPixels,"ue":_emscripten_glReleaseShaderCompiler,"te":_emscripten_glRenderbufferStorage,"Zc":_emscripten_glRenderbufferStorageMultisample,"Ib":_emscripten_glResumeTransformFeedback,"se":_emscripten_glSampleCoverage,"Sb":_emscripten_glSamplerParameterf,"Rb":_emscripten_glSamplerParameterfv,"Ub":_emscripten_glSamplerParameteri,"Tb":_emscripten_glSamplerParameteriv,"re":_emscripten_glScissor,"qe":_emscripten_glShaderBinary,"pe":_emscripten_glShaderSource,"oe":_emscripten_glStencilFunc,"ne":_emscripten_glStencilFuncSeparate,"me":_emscripten_glStencilMask,"le":_emscripten_glStencilMaskSeparate,"ke":_emscripten_glStencilOp,"je":_emscripten_glStencilOpSeparate,"ie":_emscripten_glTexImage2D,"td":_emscripten_glTexImage3D,"he":_emscripten_glTexParameterf,"ge":_emscripten_glTexParameterfv,"fe":_emscripten_glTexParameteri,"ee":_emscripten_glTexParameteriv,"Cb":_emscripten_glTexStorage2D,"Bb":_emscripten_glTexStorage3D,"de":_emscripten_glTexSubImage2D,"sd":_emscripten_glTexSubImage3D,"Mc":_emscripten_glTransformFeedbackVaryings,"ce":_emscripten_glUniform1f,"be":_emscripten_glUniform1fv,"ae":_emscripten_glUniform1i,"$d":_emscripten_glUniform1iv,"Bc":_emscripten_glUniform1ui,"xc":_emscripten_glUniform1uiv,"_d":_emscripten_glUniform2f,"Zd":_emscripten_glUniform2fv,"Yd":_emscripten_glUniform2i,"Xd":_emscripten_glUniform2iv,"Ac":_emscripten_glUniform2ui,"wc":_emscripten_glUniform2uiv,"Wd":_emscripten_glUniform3f,"Vd":_emscripten_glUniform3fv,"Ud":_emscripten_glUniform3i,"Td":_emscripten_glUniform3iv,"zc":_emscripten_glUniform3ui,"vc":_emscripten_glUniform3uiv,"Sd":_emscripten_glUniform4f,"Rd":_emscripten_glUniform4fv,"Qd":_emscripten_glUniform4i,"Pd":_emscripten_glUniform4iv,"yc":_emscripten_glUniform4ui,"uc":_emscripten_glUniform4uiv,"ic":_emscripten_glUniformBlockBinding,"Od":_emscripten_glUniformMatrix2fv,"ed":_emscripten_glUniformMatrix2x3fv,"cd":_emscripten_glUniformMatrix2x4fv,"Nd":_emscripten_glUniformMatrix3fv,"dd":_emscripten_glUniformMatrix3x2fv,"ad":_emscripten_glUniformMatrix3x4fv,"Md":_emscripten_glUniformMatrix4fv,"bd":_emscripten_glUniformMatrix4x2fv,"$c":_emscripten_glUniformMatrix4x3fv,"hd":_emscripten_glUnmapBuffer,"Ld":_emscripten_glUseProgram,"Kd":_emscripten_glValidateProgram,"Jd":_emscripten_glVertexAttrib1f,"Id":_emscripten_glVertexAttrib1fv,"Hd":_emscripten_glVertexAttrib2f,"Gd":_emscripten_glVertexAttrib2fv,"Fd":_emscripten_glVertexAttrib3f,"Ed":_emscripten_glVertexAttrib3fv,"Dd":_emscripten_glVertexAttrib4f,"Cd":_emscripten_glVertexAttrib4fv,"Ob":_emscripten_glVertexAttribDivisor,"kg":_emscripten_glVertexAttribDivisorANGLE,"yb":_emscripten_glVertexAttribDivisorARB,"zd":_emscripten_glVertexAttribDivisorEXT,"zb":_emscripten_glVertexAttribDivisorNV,"Hc":_emscripten_glVertexAttribI4i,"Fc":_emscripten_glVertexAttribI4iv,"Gc":_emscripten_glVertexAttribI4ui,"Ec":_emscripten_glVertexAttribI4uiv,"Kc":_emscripten_glVertexAttribIPointer,"Bd":_emscripten_glVertexAttribPointer,"Ad":_emscripten_glViewport,"bc":_emscripten_glWaitSync,"T":_emscripten_has_asyncify,"J":_emscripten_longjmp,"Eg":_emscripten_memcpy_big,"Yg":_emscripten_request_fullscreen_strategy,"ja":_emscripten_request_pointerlock,"Fg":_emscripten_resize_heap,"Ba":_emscripten_sample_gamepad_data,"Ca":_emscripten_set_beforeunload_callback_on_thread,"Oa":_emscripten_set_blur_callback_on_thread,"D":_emscripten_set_canvas_element_size,"R":_emscripten_set_element_css_size,"Pa":_emscripten_set_focus_callback_on_thread,"Fa":_emscripten_set_fullscreenchange_callback_on_thread,"za":_emscripten_set_gamepadconnected_callback_on_thread,"ya":_emscripten_set_gamepaddisconnected_callback_on_thread,"Ia":_emscripten_set_keydown_callback_on_thread,"Ga":_emscripten_set_keypress_callback_on_thread,"Ha":_emscripten_set_keyup_callback_on_thread,"mb":_emscripten_set_main_loop,"ha":_emscripten_set_mousedown_callback_on_thread,"fa":_emscripten_set_mouseenter_callback_on_thread,"Ra":_emscripten_set_mouseleave_callback_on_thread,"ia":_emscripten_set_mousemove_callback_on_thread,"ga":_emscripten_set_mouseup_callback_on_thread,"Ja":_emscripten_set_pointerlockchange_callback_on_thread,"Ea":_emscripten_set_resize_callback_on_thread,"Ka":_emscripten_set_touchcancel_callback_on_thread,"Ma":_emscripten_set_touchend_callback_on_thread,"La":_emscripten_set_touchmove_callback_on_thread,"Na":_emscripten_set_touchstart_callback_on_thread,"Da":_emscripten_set_visibilitychange_callback_on_thread,"Qa":_emscripten_set_wheel_callback_on_thread,"S":_emscripten_sleep,"Ig":_environ_get,"Jg":_environ_sizes_get,"Y":_exit,"ca":_fd_close,"Kg":_fd_read,"tb":_fd_seek,"da":_fd_write,"z":_getTempRet0,"ea":_gettimeofday,"k":_glActiveTexture,"P":_glAttachShader,"H":_glBindAttribLocation,"s":_glBindBuffer,"la":_glBindFramebuffer,"l":_glBindTexture,"L":_glBlendFunc,"x":_glBlendFuncSeparate,"N":_glBufferData,"rb":_glBufferSubData,"E":_glClear,"B":_glClearColor,"qa":_glClearDepth,"M":_glColorMask,"_":_glCompileShader,"ua":_glCreateProgram,"aa":_glCreateShader,"C":_glCullFace,"va":_glDeleteBuffers,"_e":_glDeleteProgram,"V":_glDeleteShader,"G":_glDeleteTextures,"u":_glDepthFunc,"n":_glDepthMask,"nb":_glDepthRangef,"d":_glDisable,"j":_glDisableVertexAttribArray,"A":_glDrawArrays,"a":_glEnable,"g":_glEnableVertexAttribArray,"pa":_glFrontFace,"Sa":_glGenBuffers,"F":_glGenTextures,"W":_glGetIntegerv,"hg":_glGetProgramInfoLog,"sg":_glGetProgramiv,"ba":_glGetShaderInfoLog,"Q":_glGetShaderiv,"e":_glGetString,"f":_glGetUniformLocation,"kf":_glIsProgram,"ta":_glLinkProgram,"t":_glPolygonOffset,"ra":_glReadPixels,"w":_glScissor,"$":_glShaderSource,"na":_glStencilFunc,"ma":_glStencilMask,"oa":_glStencilOp,"O":_glTexImage2D,"c":_glTexParameteri,"sb":_glTexSubImage2D,"y":_glUniform1f,"I":_glUniform1i,"Z":_glUniform3f,"i":_glUniform4f,"o":_glUseProgram,"ob":_glValidateProgram,"h":_glVertexAttribPointer,"sa":_glViewport,"Tg":invoke_iii,"Rg":invoke_iiii,"Sg":invoke_iiiii,"Qg":invoke_vi,"pb":_localtime,"memory":wasmMemory,"Ug":_nanosleep,"q":_round,"r":_roundf,"m":_setTempRet0,"p":_sigaction,"jb":_signal,"Gg":_strftime_l,"table":wasmTable,"qb":_time};var asm=createWasm();var ___wasm_call_ctors=Module["___wasm_call_ctors"]=function(){return(___wasm_call_ctors=Module["___wasm_call_ctors"]=Module["asm"]["Zg"]).apply(null,arguments)};var _malloc=Module["_malloc"]=function(){return(_malloc=Module["_malloc"]=Module["asm"]["_g"]).apply(null,arguments)};var _free=Module["_free"]=function(){return(_free=Module["_free"]=Module["asm"]["$g"]).apply(null,arguments)};var ___errno_location=Module["___errno_location"]=function(){return(___errno_location=Module["___errno_location"]=Module["asm"]["ah"]).apply(null,arguments)};var _neil_serialize=Module["_neil_serialize"]=function(){return(_neil_serialize=Module["_neil_serialize"]=Module["asm"]["bh"]).apply(null,arguments)};var _neil_toast_message=Module["_neil_toast_message"]=function(){return(_neil_toast_message=Module["_neil_toast_message"]=Module["asm"]["ch"]).apply(null,arguments)};var _neil_export_eep=Module["_neil_export_eep"]=function(){return(_neil_export_eep=Module["_neil_export_eep"]=Module["asm"]["dh"]).apply(null,arguments)};var _neil_export_sra=Module["_neil_export_sra"]=function(){return(_neil_export_sra=Module["_neil_export_sra"]=Module["asm"]["eh"]).apply(null,arguments)};var _neil_export_fla=Module["_neil_export_fla"]=function(){return(_neil_export_fla=Module["_neil_export_fla"]=Module["asm"]["fh"]).apply(null,arguments)};var _neil_unserialize=Module["_neil_unserialize"]=function(){return(_neil_unserialize=Module["_neil_unserialize"]=Module["asm"]["gh"]).apply(null,arguments)};var _neil_reset=Module["_neil_reset"]=function(){return(_neil_reset=Module["_neil_reset"]=Module["asm"]["hh"]).apply(null,arguments)};var _neilGetSoundBufferResampledAddress=Module["_neilGetSoundBufferResampledAddress"]=function(){return(_neilGetSoundBufferResampledAddress=Module["_neilGetSoundBufferResampledAddress"]=Module["asm"]["ih"]).apply(null,arguments)};var _neilGetAudioWritePosition=Module["_neilGetAudioWritePosition"]=function(){return(_neilGetAudioWritePosition=Module["_neilGetAudioWritePosition"]=Module["asm"]["jh"]).apply(null,arguments)};var _main=Module["_main"]=function(){return(_main=Module["_main"]=Module["asm"]["kh"]).apply(null,arguments)};var _runMainLoop=Module["_runMainLoop"]=function(){return(_runMainLoop=Module["_runMainLoop"]=Module["asm"]["lh"]).apply(null,arguments)};var _toggleFPS=Module["_toggleFPS"]=function(){return(_toggleFPS=Module["_toggleFPS"]=Module["asm"]["mh"]).apply(null,arguments)};var _neil_send_mobile_controls=Module["_neil_send_mobile_controls"]=function(){return(_neil_send_mobile_controls=Module["_neil_send_mobile_controls"]=Module["asm"]["nh"]).apply(null,arguments)};var _neil_set_buffer_remaining=Module["_neil_set_buffer_remaining"]=function(){return(_neil_set_buffer_remaining=Module["_neil_set_buffer_remaining"]=Module["asm"]["oh"]).apply(null,arguments)};var _neil_set_endframe_callback=Module["_neil_set_endframe_callback"]=function(){return(_neil_set_endframe_callback=Module["_neil_set_endframe_callback"]=Module["asm"]["ph"]).apply(null,arguments)};var _neil_set_double_speed=Module["_neil_set_double_speed"]=function(){return(_neil_set_double_speed=Module["_neil_set_double_speed"]=Module["asm"]["qh"]).apply(null,arguments)};var _emscripten_GetProcAddress=Module["_emscripten_GetProcAddress"]=function(){return(_emscripten_GetProcAddress=Module["_emscripten_GetProcAddress"]=Module["asm"]["rh"]).apply(null,arguments)};var __get_tzname=Module["__get_tzname"]=function(){return(__get_tzname=Module["__get_tzname"]=Module["asm"]["sh"]).apply(null,arguments)};var __get_daylight=Module["__get_daylight"]=function(){return(__get_daylight=Module["__get_daylight"]=Module["asm"]["th"]).apply(null,arguments)};var __get_timezone=Module["__get_timezone"]=function(){return(__get_timezone=Module["__get_timezone"]=Module["asm"]["uh"]).apply(null,arguments)};var _setThrew=Module["_setThrew"]=function(){return(_setThrew=Module["_setThrew"]=Module["asm"]["vh"]).apply(null,arguments)};var stackSave=Module["stackSave"]=function(){return(stackSave=Module["stackSave"]=Module["asm"]["wh"]).apply(null,arguments)};var stackRestore=Module["stackRestore"]=function(){return(stackRestore=Module["stackRestore"]=Module["asm"]["xh"]).apply(null,arguments)};var stackAlloc=Module["stackAlloc"]=function(){return(stackAlloc=Module["stackAlloc"]=Module["asm"]["yh"]).apply(null,arguments)};var dynCall_vi=Module["dynCall_vi"]=function(){return(dynCall_vi=Module["dynCall_vi"]=Module["asm"]["zh"]).apply(null,arguments)};var dynCall_viiii=Module["dynCall_viiii"]=function(){return(dynCall_viiii=Module["dynCall_viiii"]=Module["asm"]["Ah"]).apply(null,arguments)};var dynCall_iii=Module["dynCall_iii"]=function(){return(dynCall_iii=Module["dynCall_iii"]=Module["asm"]["Bh"]).apply(null,arguments)};var dynCall_iiii=Module["dynCall_iiii"]=function(){return(dynCall_iiii=Module["dynCall_iiii"]=Module["asm"]["Ch"]).apply(null,arguments)};var dynCall_iiiii=Module["dynCall_iiiii"]=function(){return(dynCall_iiiii=Module["dynCall_iiiii"]=Module["asm"]["Dh"]).apply(null,arguments)};var dynCall_iidii=Module["dynCall_iidii"]=function(){return(dynCall_iidii=Module["dynCall_iidii"]=Module["asm"]["Eh"]).apply(null,arguments)};var dynCall_vii=Module["dynCall_vii"]=function(){return(dynCall_vii=Module["dynCall_vii"]=Module["asm"]["Fh"]).apply(null,arguments)};var dynCall_viii=Module["dynCall_viii"]=function(){return(dynCall_viii=Module["dynCall_viii"]=Module["asm"]["Gh"]).apply(null,arguments)};var dynCall_v=Module["dynCall_v"]=function(){return(dynCall_v=Module["dynCall_v"]=Module["asm"]["Hh"]).apply(null,arguments)};var dynCall_ii=Module["dynCall_ii"]=function(){return(dynCall_ii=Module["dynCall_ii"]=Module["asm"]["Ih"]).apply(null,arguments)};var dynCall_jiji=Module["dynCall_jiji"]=function(){return(dynCall_jiji=Module["dynCall_jiji"]=Module["asm"]["Jh"]).apply(null,arguments)};var dynCall_ji=Module["dynCall_ji"]=function(){return(dynCall_ji=Module["dynCall_ji"]=Module["asm"]["Kh"]).apply(null,arguments)};var dynCall_iiiiii=Module["dynCall_iiiiii"]=function(){return(dynCall_iiiiii=Module["dynCall_iiiiii"]=Module["asm"]["Lh"]).apply(null,arguments)};var dynCall_iiiiiiiiii=Module["dynCall_iiiiiiiiii"]=function(){return(dynCall_iiiiiiiiii=Module["dynCall_iiiiiiiiii"]=Module["asm"]["Mh"]).apply(null,arguments)};var dynCall_iiiiiidii=Module["dynCall_iiiiiidii"]=function(){return(dynCall_iiiiiidii=Module["dynCall_iiiiiidii"]=Module["asm"]["Nh"]).apply(null,arguments)};var dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=function(){return(dynCall_iiiiiiiii=Module["dynCall_iiiiiiiii"]=Module["asm"]["Oh"]).apply(null,arguments)};var dynCall_viiiiiii=Module["dynCall_viiiiiii"]=function(){return(dynCall_viiiiiii=Module["dynCall_viiiiiii"]=Module["asm"]["Ph"]).apply(null,arguments)};var dynCall_viiiiiiiiiii=Module["dynCall_viiiiiiiiiii"]=function(){return(dynCall_viiiiiiiiiii=Module["dynCall_viiiiiiiiiii"]=Module["asm"]["Qh"]).apply(null,arguments)};var dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=function(){return(dynCall_iiiiiiii=Module["dynCall_iiiiiiii"]=Module["asm"]["Rh"]).apply(null,arguments)};var dynCall_i=Module["dynCall_i"]=function(){return(dynCall_i=Module["dynCall_i"]=Module["asm"]["Sh"]).apply(null,arguments)};var dynCall_viiiii=Module["dynCall_viiiii"]=function(){return(dynCall_viiiii=Module["dynCall_viiiii"]=Module["asm"]["Th"]).apply(null,arguments)};var dynCall_iiiiiii=Module["dynCall_iiiiiii"]=function(){return(dynCall_iiiiiii=Module["dynCall_iiiiiii"]=Module["asm"]["Uh"]).apply(null,arguments)};var dynCall_viiiiii=Module["dynCall_viiiiii"]=function(){return(dynCall_viiiiii=Module["dynCall_viiiiii"]=Module["asm"]["Vh"]).apply(null,arguments)};var dynCall_iidiiii=Module["dynCall_iidiiii"]=function(){return(dynCall_iidiiii=Module["dynCall_iidiiii"]=Module["asm"]["Wh"]).apply(null,arguments)};var dynCall_viijii=Module["dynCall_viijii"]=function(){return(dynCall_viijii=Module["dynCall_viijii"]=Module["asm"]["Xh"]).apply(null,arguments)};var dynCall_iiiiij=Module["dynCall_iiiiij"]=function(){return(dynCall_iiiiij=Module["dynCall_iiiiij"]=Module["asm"]["Yh"]).apply(null,arguments)};var dynCall_iiiiid=Module["dynCall_iiiiid"]=function(){return(dynCall_iiiiid=Module["dynCall_iiiiid"]=Module["asm"]["Zh"]).apply(null,arguments)};var dynCall_iiiiijj=Module["dynCall_iiiiijj"]=function(){return(dynCall_iiiiijj=Module["dynCall_iiiiijj"]=Module["asm"]["_h"]).apply(null,arguments)};var dynCall_iiiiiijj=Module["dynCall_iiiiiijj"]=function(){return(dynCall_iiiiiijj=Module["dynCall_iiiiiijj"]=Module["asm"]["$h"]).apply(null,arguments)};var dynCall_vffff=Module["dynCall_vffff"]=function(){return(dynCall_vffff=Module["dynCall_vffff"]=Module["asm"]["ai"]).apply(null,arguments)};var dynCall_vf=Module["dynCall_vf"]=function(){return(dynCall_vf=Module["dynCall_vf"]=Module["asm"]["bi"]).apply(null,arguments)};var dynCall_viiiiiiii=Module["dynCall_viiiiiiii"]=function(){return(dynCall_viiiiiiii=Module["dynCall_viiiiiiii"]=Module["asm"]["ci"]).apply(null,arguments)};var dynCall_viiiiiiiii=Module["dynCall_viiiiiiiii"]=function(){return(dynCall_viiiiiiiii=Module["dynCall_viiiiiiiii"]=Module["asm"]["di"]).apply(null,arguments)};var dynCall_vff=Module["dynCall_vff"]=function(){return(dynCall_vff=Module["dynCall_vff"]=Module["asm"]["ei"]).apply(null,arguments)};var dynCall_vfi=Module["dynCall_vfi"]=function(){return(dynCall_vfi=Module["dynCall_vfi"]=Module["asm"]["fi"]).apply(null,arguments)};var dynCall_viif=Module["dynCall_viif"]=function(){return(dynCall_viif=Module["dynCall_viif"]=Module["asm"]["gi"]).apply(null,arguments)};var dynCall_vif=Module["dynCall_vif"]=function(){return(dynCall_vif=Module["dynCall_vif"]=Module["asm"]["hi"]).apply(null,arguments)};var dynCall_viff=Module["dynCall_viff"]=function(){return(dynCall_viff=Module["dynCall_viff"]=Module["asm"]["ii"]).apply(null,arguments)};var dynCall_vifff=Module["dynCall_vifff"]=function(){return(dynCall_vifff=Module["dynCall_vifff"]=Module["asm"]["ji"]).apply(null,arguments)};var dynCall_viffff=Module["dynCall_viffff"]=function(){return(dynCall_viffff=Module["dynCall_viffff"]=Module["asm"]["ki"]).apply(null,arguments)};var dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=function(){return(dynCall_viiiiiiiiii=Module["dynCall_viiiiiiiiii"]=Module["asm"]["li"]).apply(null,arguments)};var dynCall_viifi=Module["dynCall_viifi"]=function(){return(dynCall_viifi=Module["dynCall_viifi"]=Module["asm"]["mi"]).apply(null,arguments)};var dynCall_iiiji=Module["dynCall_iiiji"]=function(){return(dynCall_iiiji=Module["dynCall_iiiji"]=Module["asm"]["ni"]).apply(null,arguments)};var dynCall_jii=Module["dynCall_jii"]=function(){return(dynCall_jii=Module["dynCall_jii"]=Module["asm"]["oi"]).apply(null,arguments)};var dynCall_iiiif=Module["dynCall_iiiif"]=function(){return(dynCall_iiiif=Module["dynCall_iiiif"]=Module["asm"]["pi"]).apply(null,arguments)};function invoke_iii(index,a1,a2){var sp=stackSave();try{return dynCall_iii(index,a1,a2)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiiii(index,a1,a2,a3,a4){var sp=stackSave();try{return dynCall_iiiii(index,a1,a2,a3,a4)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_iiii(index,a1,a2,a3){var sp=stackSave();try{return dynCall_iiii(index,a1,a2,a3)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}function invoke_vi(index,a1){var sp=stackSave();try{dynCall_vi(index,a1)}catch(e){stackRestore(sp);if(e!==e+0&&e!=="longjmp")throw e;_setThrew(1,0)}}Module["cwrap"]=cwrap;Module["getMemory"]=getMemory;Module["addRunDependency"]=addRunDependency;Module["removeRunDependency"]=removeRunDependency;Module["FS_createFolder"]=FS.createFolder;Module["FS_createPath"]=FS.createPath;Module["FS_createDataFile"]=FS.createDataFile;Module["FS_createPreloadedFile"]=FS.createPreloadedFile;Module["FS_createLazyFile"]=FS.createLazyFile;Module["FS_createLink"]=FS.createLink;Module["FS_createDevice"]=FS.createDevice;Module["FS_unlink"]=FS.unlink;Module["callMain"]=callMain;var calledRun;function ExitStatus(status){this.name="ExitStatus";this.message="Program terminated with exit("+status+")";this.status=status}var calledMain=false;dependenciesFulfilled=function runCaller(){if(!calledRun)run();if(!calledRun)dependenciesFulfilled=runCaller};function callMain(args){var entryFunction=Module["_main"];args=args||[];var argc=args.length+1;var argv=stackAlloc((argc+1)*4);HEAP32[argv>>2]=allocateUTF8OnStack(thisProgram);for(var i=1;i>2)+i]=allocateUTF8OnStack(args[i-1])}HEAP32[(argv>>2)+argc]=0;try{var ret=entryFunction(argc,argv);exit(ret,true)}catch(e){if(e instanceof ExitStatus){return}else if(e=="unwind"){noExitRuntime=true;return}else{var toLog=e;if(e&&typeof e==="object"&&e.stack){toLog=[e,e.stack]}err("exception thrown: "+toLog);quit_(1,e)}}finally{calledMain=true}}function run(args){args=args||arguments_;if(runDependencies>0){return}preRun();if(runDependencies>0)return;function doRun(){if(calledRun)return;calledRun=true;Module["calledRun"]=true;if(ABORT)return;initRuntime();preMain();if(Module["onRuntimeInitialized"])Module["onRuntimeInitialized"]();if(shouldRunNow)callMain(args);postRun()}if(Module["setStatus"]){Module["setStatus"]("Running...");setTimeout(function(){setTimeout(function(){Module["setStatus"]("")},1);doRun()},1)}else{doRun()}}Module["run"]=run;function exit(status,implicit){if(implicit&&noExitRuntime&&status===0){return}if(noExitRuntime){}else{ABORT=true;EXITSTATUS=status;exitRuntime();if(Module["onExit"])Module["onExit"](status)}quit_(status,new ExitStatus(status))}if(Module["preInit"]){if(typeof Module["preInit"]=="function")Module["preInit"]=[Module["preInit"]];while(Module["preInit"].length>0){Module["preInit"].pop()()}}var shouldRunNow=false;if(Module["noInitialRun"])shouldRunNow=false;noExitRuntime=true;run(); diff --git a/games/emulators/N64/n64wasm.wasm b/games/emulators/N64/n64wasm.wasm new file mode 100755 index 0000000000000000000000000000000000000000..27d6d299edd446e79034768e4b696ae3c90a9c28 GIT binary patch literal 2291205 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%0Dif{PXe58NW*cWp z;?~lKbJZ?BlTqVj_ZCy$-J3EU9{kRVZgBR|&cUND<3U5L%-iEB-OQ{Xy><(vMzsI9 zJ5%=_N$+9@8%vVaX@vcm>2rU^UK*`Xdhg>O%e>p;pRo8({ZXVm)5$5)_5N?n6=T<- zk0w$-&%nyY=grI(_!N33Tc4~>@p~9HKj@XqtvLM>R;u}|7#MHE=~n{d>v8(^zj!-Nztk81B+ff*0WZE9=dIrPdYrqx^9>61nCaf} zhkfWz;k?&}{zshN1|Po{=WZXm1Lr>PycFkm&7Kvn!}+Lcj4#CL z*ZHtCG}A|Xf{SoI?47T~>6iZEO*rrJMcjyUm#5iHIPdjHvZp4U@d@6j1l~Cl;(pjH z@$pZ~{g8M6jNA`+_sw!YZ;LqbF1erc?)S<4ZSTHCZol3cUySn^5B_Hr>{rU-x8n56 zQSojC`z5#dKgsQv5aajDeZXhE2Ip=M{0DG8XR9gk2bAI|@BX0NPy5v8!uf=6 z$d6cJ4|*>vbOx&1OnycXv(o;jD{%vK_Jiiqi#C-d!c@AK}D%6*r2|GeCHc=sK0 zKkmW28s}r)c{a{Rz4IKL`@QpAoX>l#*5G{3J70zK+upenr(dCrW1RbaZ9b+l9`f$f zaX#XmcPjW%@BRh3{W3_*RkKvmho?C2^Uf=99`JblqEh%pA&&*n> zqvzRumc+Y%IYe5tE{#7CBE43mjrh3AdL%l#!;&R_=GMs6Sjj##;YOx4<7INWk2Qk; z?X{83K;%0HpPy&Qw-leBR>(Jj&rcKNYvc2?0{KSq`AL9$yhM_EonJmSon@0C`Lv7I zYwPk=9hG3Y)_SayjGj>Nhz(5}C9k>Zbc$&JbK$Av6`V=c4rIq!y2p(M%#*ODg_F9+ z2qLimz{$2?bZB7f(6m*H9y$#`119#x&q z`Pp1ifr|-Dc+6xyHkh5)q3u`Ws3P@>E6HX8rvD@H@I4o`BI%AuMlVPT$r9hP+YYDk{G7hjc$8df(OHdGn??GCG+wo6{slB%^&pK` z=@McfVSAf1r*mK9(J*%4nVVL6+Pd2?V#cEN`Z;8-#%puh+P1CF-CH6IfU`SS-ZfzI zS=9C1aJjQ(J@94Ph%yG3I?qc(e>JLgYi6W}%^7_?P%kwM5O@b` z!r9WTuL+S&b2Onh5SIGk%T$Q=HQ`Gm|4L1G_>#G|37Mn06Bq^=+w9Eg31)Wb^6{0)ZP8Je+k9+t3Be!4uh<{b% zF}Hf$Bb~$sNE?(3nXfU1!#+{^cfasz*n1y%yNmM9|9rpa+&{VJ{y8`Q za}&e&obV?I0aOeWu;v>jB4X?A+Fe`PUEOt8_ug!4LP%+g@5{=Xqw%nRD*B3A*m@*Vn6y=AQXJGxN+d&&)hC z^UO2P=-dfntmMRz?; z*A5WQ5xk_OlODZ;#kYd?ikt$2x_8Y1muzMfFgqkE`gDTAzRz#gkU(L0q<0}Oh`GeK z%{e&&Rt5cSIs#x7a>J@Xz^a!Kh4u6V>*)#B)78+ws|6Vg1%mHY5HZ6U-OsVbU058q zX{A;}Qb4x2Yk#rc{ydYXGm96F!6>-Po1@&Zh$ zU=diJY1t;$=PxrX|IR)~Fu(@Oi}mgc#-3K%jL^5!74{j@t)3wr=0)}5_eC%K>=1T? zK}OoNy+_}iT=1GpAlZ=Uu9H{DiWsB@913x|MJ<;a^D6tddO$YFlRb)uWlZdZQGAFw6y!vre;g7}9k(?`JE)tChSb#7kAk zs^XPZM}_ld)vJ2wEI`WwwX9f3b`(~dY%6V{LWZ{B)?MB|ts@D7rA2kCNg?UV>0Q5L ztqVIPNH?nO^K+XMM3`QEh(1;Vlo6t8s)b%|@8~o~)UQycO9a>>O7i?=EuELgXnAGG zh7x4eKFE}Z<}hS9_URzwP$(edyoPH&<)J$zX4Li6c3DI(!(j+GAOoKl&@G03ervr= zKLt)`n1m|O^y=g)r_d=-w#CX&`Kn&MVB5y4B9-ELF+~|CLOm2YLJJxu3NkaqYVkAE zrkhjut``5zKkCIhmAm*s4&HxZh_Ry2%KFeVT?4X(~cegR*j)4Jc7;?kF7c2HQ1|9sd72-i8vR)fe!G{?L z6#BhgFhQ=15SIO1vbngq$RzP~s$A<85@F9UCaLb_F>sPTGg;mc$s(R7qIA$XSzaH3 z3_TXmx_CJKU|MD`Z%BaeAxdT=k?1FE?*S)+LajiP%lV^8}=>pxuTV4_h;+ z@6eD(NWYF8YeJrHTArttc&71}x>{qM^&K{jjcX&~0JG61`dnkv7KQ@9Z~_V4psBbP z$B1Jv3_(?sk7H(NC5G;KJ|_&#Y*yf9_~9#ZOhg(uMY))J&Gu9?{eZX&^yi$`gs1%F zVj@jB!O@{)Pt&oG^3^R+9b;I}6IR|w=)p>&Usm$X;0!4*5Y|pg!%DqWFti);SL@5D zW<8+kYzVnEJ;p+h)oG=oE%K#G8aNI;;l2OwVX%$de3u2*qBgT3ax~)Au9; z7V+;S*o8YRremyY^=AXO#0=rf;c3Dy_E#(wXh!UA_2>DdD+Vp)D|=J2N=D|Mq+~DG zpVu(7LfV(myAvkhMlND~rBX77#FQ`XO$k=5a_p9mBY%y)jA|6HQ*xU5o+-2AG-z=VGIg2_$i~W zTW?Ykto*d0s1%H=7(9v9Mu46sNo@(#oiz0yd5-ltFqvKLJr#ZXb)}=tq@F*SL*sia zph{L86dlI>rdwX-Kq2-gAB?0xoDw<6c z)`|Scn*u*0vR1a0-hYB(?e@npx|Wu_c$EO_DXOMSuME+$`L^g+C(#qde-6>Sg5%Nu zHHjW6{$q$9jnV(56RmYA2Q}7F)uy+9JS>^SR8DiOGtY_O$cK$hb<3Ox&V|^q_e8W7 zfsB37gqHL+rQ?gb__u*7?Dn@?on98H8n~F-P#CZAG+Q~jopabSpK%LqjiSR7TbPBJ z>np4+k<5E-Et~uOQ{(iiVil;$A6+%Jx%}f#T&G*~stsqxD(V3E!dtkDi))lwC)8L` z9{GR8+mv*?QOWXZZD4R{c)>`0bZmTrcYm$>j_Pi|d_&yMbwt!Et*Pd*qgac~6UqFf zUB|JbwmydOz4@^=)!93@t3BQLJgAyFXgPKiJHhUf4kTn?7d}s9n+#4v`X=cmgH`4{ z>5Pm8^>Veu<8J^$x8@ZX2fNbw&+ zh#I~W$+9Q(``d5%!RIP6Ise(1!batNVH_84Q9AzL1)b5YYqSKmg}|zOX6xqSm;0nM zw-h)6GA)L*T9x8Ck)$q!#hd#V^QHjqF6zRg7G*p5z=iIDuI^vZ8~YaYOGhh68;YNu zzv@q-vzX1c#+uJdcT8tw&s%6ng3GG&VeZT4zyZb>=Re9!0!OZQA z_=`uX@bGq3w_g&psW?QL6j?6-75LJ*poJqMHkzAIc98;^D;+p&<28`&ku`$~^LlNi zV7;zz7;`BeJKgRAXam;;u!{#vyJ1V2p1Kn0+3GI9P_au4YOX1+wBL2b>+E-ZAW~#K zhbe1#dxt=U*03Lj+KDZ=Jo2Cfm1*v_Y6BuIA8NU2&XU(DzS>D@tD}BNtHpXH9qc3> zWRwMcU^iB+8ggEY=0MtiO*6+I!E9(!xExSn)ncs0(#5tfmuJON=(ib*nX8ypZPg~f zz%O@9S)tXmim7oHNu?pBS+h7f3qy%y{XkEOXo{6K(8>&F8YmV3O%})68KpXw(eMKK zQm7O=6uBsk6qI9j)|5}6rM(OaCWlyIuFWrP9wQ2i*8;NbJ9TPS%lmbH07zDzQp2}~ z_pkgU%Cmkji`3q4rEu~G5VOJ*) zS|ivxKZ`5P+o=6@)E;I*8k*P1Vq#kAQxttF^GsD>scXS=6}PB(As{I~wUG#Gp5jtq zm?5&XVJ?&sdtws~;?cpskdn}k%@jiyVE?~z%$|^^87+=cv1p5(gS4}(=}wQ<$+PGT zA(+-_C_G8CRm?CCPhxTJdB|pF}t$ z50K*N<%qc$Ki?2Z$ewRG>&5d++gi6<4$`abR-tQfzGg$ibYr1u7$Y3k)r%KUEPeX7 z_(3_hqxemc0lB}yugaLaXffe{*4WhIv?P~ev_uwO^5HR8mAVP9qS}NKVaw%9i1l<; z68$<~v<*ysGCLnPE|eo%eEv_jlkL7jOU-*HHH<~YxqvR#&8|hX{t5PR4jmhXK*@T2sQ6ca`2XfuxD-(Am;SYbi=oYt z0*e?d{!J$$5NQ!OlN85tBn6@Z9(;L-GcSM03)Iq@H1$v4E8XD}L4dHReI&7r%z#mY=`FH7*6{5PU)LG~MkOz+ojeb7R<|bFei_Q8TWqprX zH9feTy%u$_F4orCeipKFuN!DBP%Rm?2Q_7xJ26r*u<;#G?lo)07S9jZP!0F-+}ITu zBTHAh=wBB%IGnWWb ztYn!m5>bto`;AVf{L%7y4~`QICX0>o9?htrj*IiQ zyevRYb9L3G54exhd!2}7-R6yAN87ZJ*$i`avn!-zyBMsF`n;9cr|sZOJi~yg!kMf_ zYl9TUN;8IFs?p=@#XvKQlNDl14WQRGa<*MbBe3e3D#n#L*F$P7E_jhD#m?TaMY`ak34>qX&X6Cr!3J_C2f^w}2ztW-nHloLgnMNh9>j!`fwli?9qg zQo3VFm4IQSNgG{d7gFZ6<#OLR5RnU(B4>;bI&$W_T$?Q&0)x83aicl#Hp*MeC0j)l znSEIV`U!d1MDq}8vNgoewN%WE$LO*EJ$--?yI2O0u-gZKu5U6lZ-3~9Kdm79#QxAD zc|h3uG8LlVsY6S+>1TjJLZTRpD{&t+=;jLiksr$sOU0tx|8~X@j@TN1jW@kcJ9%L~ zZdh(`Lu->dw&=rA2r~}Du--+H70wdaX@~=|L!aEbS(%HSkVbj`UKQOqQqlC5FgnAq zJ_YnFK&o1fb*R-^+J z{pS*zf)TB=Vx|^sg;zFTR!XMtnBJz}mCa`{zDZLc+MB2Q<%Vbb4TLjr7{Wz_vsixc zb9QXFW1^}5dXB|{8TY9KgVq0kBp9sz{}aLczN16zW{cq6ZVmlPg2ANvKNAe*(*K2E zu%dny!C99pCld@J=G6p)i21LQ3``4IG<-(($DxmGgV2s#$oT5W1w;a!)8qoHFfQX2 z(sZ^4ivP+_v3PT96cZ_~=2}}ZcVrhc|76%%odlYWZS*3(I(E}b`SM$x>Oh$AVuaPI z@PfFq^NS-h9g9_(%_>V1G_uTh{J~*~3{bSGal59I$sSCaE@@UIk8GEN+-n;jDQLz= z3SfMc^JB(G3IyXLfAyLkpoN2+PB2(5)e<3?G+k;dRcLNwRnV|109GM4tO^9IQm`J) zP|CE*YJfVkx7jAi)4eQ?7BN{;U3p^U=#kH}>=Vj3ge379_Q~Krv!KD4{huxX6nD&X zB6qM5C;sdZ-!| zB4utPsXxED4Ovy55{g}()p!U*&0<;c4=#5m82NbeVdOVu7Hs+;S1=EmkXCLibzlks zEOo3xnoej>+0M|ebSy;|nkfWo>5BzimpzQ;M|J%dt`sH=Vc76xg%tI|l%+;0S@G;> zqyp3EiN4pCHc1Bot#!z+Ds<}5U}bYn>6VJoY$fm51fVX#Wl^*csPiV=4hC%>^OoF= zQ#i9oj8phx25%du=tZQ|pe6G>xbn6E6 zrI{$uZX_ljqs&_A+0_R60TU&#wp~Z7BEyQAi$GXYC zEwxg&HHW3jJrzGn#SiSD&M3HAOd4aVwq|XZz^diBTUw*W5gxYF$GE&|x#0;8O7J1T zczrG_5*Agc)EI%!6$4q5FdQvM6F(>B#(=VMJVNw{En;9G{!}hvZNE%E%V-gPMrlcY z2HAY^GXl~4u!3L4Car08*iK7m%f?8OI<9$K(TWE>w(-Ni1nQ?ki=IIaU|8SavV(n< z4om6INCbp{VuDc-i#`B65+e7evNWU)0G0t@xU#p913T7ihJ?!(P5Do5BSO`I6TT^G z6tM(=VF8=)00I?jVfH#jDJ!3VZUN|4b)y^ZMdyGnbhvWo9wz8kfzF)HW}H(Pg&?Cv za0R-7XnRO#Xp3N~Uk7Z|0=6_=sPX;DuBWZ5s}wCfzjVGczTrVTevEGxdGWiIHy7Gu zuz}tS<7UEwz8GsR)Wn$a12J485=Ar~@1C+{BDMa9RWr+_9rnf^y8tq+^h|cn&E+U{ z12SP&?QarUrUjm&SMI#JSLdvmRNR)OSI zzuLx#14pnqF{>AM4xv8Er0aCtZt>>`J{{Lv5_N+*30_@t8w9 zb$e`$Hy3!i1)gp}XKbC=i*eLbnm4D4+?cJA=D0#t)*t|J^e#EbO+ywFTPc^~b%(;7 z-f=d8Qi!W+@^B>Y>{9ZeV%CQq*;>emv=8Kn@)vZ{_Cy?3|>G~$D zG!LQy$V9?+R+kJ!rB{{H)JTNBDfK3Y)CMkZL`o+mg&R&5Rp89$P|!)q630@aFWJ6T z+u%9H%M*OT@a|I{62w@o;t1iTd*R%o1{5{0RqaVp+c*l4(5k@Xst&Yif$gN=9^Dpe zjbUES6Ia`eFqxHYVAbr>h~tnDm-8kbw)|xqSqzxVwjoI3N*GU zs?CeJQAue%xims_XsX=$$?2f{z%qV#gpN<1svyNSIe29dz;*2pmfu!n_9pAbifxG* zrVzquQS;`E&MK=SW+BwNHo=v8D@k1(pAuO`mIqjo7B^?@M_+foWF@fEBB;SP*C3c1 zEKMzZR`r?b!>7&vNGY_|sl}-TQmY#suta3&Zf#@2R$~_x*PHO)ALH}eVLVLRSl#G)LUSL zwaYMoo@+ZvHoOzXNm5l5&l1=D`Bzjp^c)<;40IH#qaB6n%8f(K_hD7l%&QxU0ZAN& z>ie=Awb@{jV~A)^%Y@R(v<^qxVS3A(GZOJe`R>*&**O(NVMxyEI%+J96SsK7oF%=v zp1GpuprV(;kL)`xRnZWNqkdH16P)2adyv~T<)a>aDM5b{pm`}le+;0>gZJUhfaYZcuXl$Wa!a_^ zgU=v%wFfUC7(9%~Tr_wXnUxJ-P&Qt!@WY<^3WX1Pc&EY-d3cw?!IR1B6b{}}u2eX< zHNiIr53D%dyA=*TPF}BY@T2kug@YrN7ZD7ORNg4?gI?4*1cN6P9CBcaU~6ssyHv{q z9(*Rj-OkoGDMj#v@?3(!6Ux6M7(AhzN-%grIfY>GgtCF)y^i7}g25BYI)cFy%DDuC zCzKZx44zQ%`9aaHR>ivq8J(i%5WL%idjt+nPw?YWMM-YTTl{#?!0u7x8ij+?6Fhd% z+736%%;4SR=Ku%qCRlR9WKV**Cl&TEHla}C;h!fMT$3B)IX(QZ2nOdRIN6{lIGEd7Fww*RnqY8V@^1(R=Ot$n49-h_SBZCfrF947 zF=z8ef{%Fc7YGI?GO|w!o?}Xa!Jo{t2nO}{FA@yCUtUP?2CwbU5Oml5&0iwu-u;^w z67(kq@WKM|UfPKScX_tc2|nu8_!WW=c<|p7{J01I1Hs?`h9}R91Gd{|K&nwqI2O?^nM@F!*>m zhF~}xSWYnbczF%M;Ns`RepyS=IcDc*L@8;mO?FI$!7tO`h z4Tx8aSX$wnaIE_@V63D6Zw?gu&2US*ppJ8srF?aqn>>xLj&qX{zBaECbkDpzD{bS;9AqqGsy_P36%^ zNV8~iTvrsqgTsPN&8Aibn(CV@B$(eD?%c#MtS-3oQ{7;Tfrz0f3Sn5?ac)vX3`Ia- zByjL9=O$G>5qY0AF}i9q_LyKh(s6F0+ntPHNg9uaSzWAF^L{E zaR|3*!cMz(#$jlHxyAG}Kp!DWzxZ*Q5JHdIg!9S2cIzOeY3Ba&ubrr?36CO~X~FK% z8v9Cj6Jk9>XT$e7ew8thZ96DAYjYv1FUUH3vs+)~cq5j_+!esqZ^oIC?qW;fxW>=y zR~9XETryf*Jgs+p8N+#N4CJd^eV)i=iIN@%B=Y{%aX^ByCviY>99zM}0}1o(ueBu3last~=z?^Y4LB1W4fLWpko z-72E>T835tc4Qln*I9C0Br9k1r)amju2yYjrtAmTc~d|5`6z~Z;Vs=ZfVZ-`YjKpP z2l#5*vMw){14>mf_VgN_zj`h}tt@_xgcti0+FA$A|G(l_N!j=M6JF2fUSDc0ZZ6XG zr+Ff!ndG2tk*+`WO@e9LF{*=`JT4mL`qMn==y;2C{i!=TUVjo9=#%G(Y?Hxysc({A zGPwRUPdX!m>rZoeZ+QNvRy*GIFZ5q-)MCDa{D^WWU(2DdV)q! z`%=?PAK;7|$<<0mK^d;Y=$dnH=I%R9OJq|wY`zYA6Be)NlY6FkxkI5cDM(jNd-Hb} zWN#RTJ6zqB30J(jfHUz5Sa&h9B|Bm<5_pq#<+X3Jcuy(RdS0qyIwN}CLfiM5tb@If z=F=TAd=<2tuiu5KqTl@}jFCO7RDz-Leg;V2TIfQW-(~8T#P2d`)FB&n*@^uSD8ZWw zVK!yl72r-27WVR%?0RyRMT=y9ZZxdqUZoa`SeuvFH&n6B2B{;nw z%Y9sc@>@}-XY|~T)iW?U^oDB2>ymo$3&qA0b9=7TLVB*W*jQ{jG4F&d)?8h+SX zq%(c$>Inbm3^^LCBU>~?-=!UT_ZSUnyLzxYB_e4TwBH~Nrtw|ry2p-Ps~e7lbR~2* zKXZ#Q|2HJZr9hxYQH2tR;PTd zPH62i$pVPmgQ4C!2J>5mKA2izDoaN)eYJaNGotNOwY}gn!x$5C43MKx>e|;P`J*pP#doj<*1Tvjj|^zOy2Vr zS5C{O+-gfpYYY=vJCLp=Y*C|0fMU08XT&BfvFi70hq((^G-(SFpe9a{p^{x~qU@Be zm_SGaGWi>Yq=8aOZl5&u9m0V4i6qEk`u9RU%i=QJ&KUd1gFtRS}G z2uZ%^uy`8NVk2BY6h{@u0Gjd(i0v$^yVJKXAj(bk!g!#jaWm%%;=*tohnb_U zATBIBR}eYHvnz=40;1hC6ajSWP_ltyn3{H|?z(&!`-q<#+T}wo7Hbfy<#qXxClvUU z(ZRan`JISr65&blA?jF;50?*5ZC^e-)pBx^)h{2mn~s)l`lAyx3k|TWXxP|jYFvi4 zv6f-uhPP1zapjdxeNJK5?prnO*TW@0U3HQ6x>nfT`_@GG)+0MF(yn}=Sp-~MRyAPU zX8&UB$26+#dN%3lSaxGu!6|OU^Q+*h_JwzZFXw}dOB`7j@oxNPzcx=wE`_odGD`yS zietrv#j4E|wz><>(c^?v0JUN&g=5RA3t4P{c+)H_lq_V+BMx#oK!;5=PRGykhlS4e zhlO}iNS@HvN(C}jtT~T`TenVwY;_3>Y`hV59p|bO^p{k(QR~rd)H>c(dEcv}+gRaL>#( zg+0q0CMm=lo5HDdQ^@t)>6W6*7lLgHk??U-xT>=$RA$2vH-)XRI2a!+sr)lg zz*O-Z0=nZ}w|fC6@Wua;buS2^!Q!PJ(p+?oIdPar{L6blOP4k^8w|2!FzG*Nb~Yyc z^+2Lu_;%@!`^jn67N%|$3&!W_mw!@)&kbEL&0R+}?h;uH}`vxr8qOcmA3l}H_1 znep4cc+-I<|%xoeEcrpzI=XR8#&OtX-H2jEtZN<7m%4w&0Ia`CvS z$C#C6rjCq7VbW#w*nXEy(qGcltR7cu!b#s{<3%_!_p^GePz9_WUn+}7{X@fW8e%fp zW?{3ddy=ceHY+^Aw%WH@W(M4RhQ+t79viZHya2(3)#I~@V4t}lT0OpqJ^a;fa&!*C zVD)$&!C*i5GX#Ul;OPW|mEf}p1|z{|5)4Ly|Bhg=5qvShU?cc*1n+hus-GtqY!uHR z7|asSA{Z#_$w^ z!Nzb6!C+%}D#2i5*d!Qi438%mYz$8#7;FrmOEB0NZX&qLdG-qggQ46n5)9UH_*RHE zbH79|*d1O-Fqj?wGQnVV_$vg1(c!-*7;Fyz1HoW&_;P~5h;bdkU~2aYg24{)T!O(4 zahhN-L!2QPtPnR745oG)2?l$_=MW6`i2sdXFh~4Vg2BG-M1sLE@n;DJ!^B@B80->X zLogWCttA*N6ib4^LU9YhV4%2_V6aboA;Dmucs{{kpZI)&!9MXKrS(p*jo_`$>Wc}s zt?uB1o3V}n4OVyC2?ndXUndx>?k*u1o>lt|g2C$UHx+cezeO+@-CfEk;pws0GCqen zWt+4!cW%saOku7$YTYJxwJwu8IT+&Dyp~wpE$6FaakrAMj>R2&`NZN*J6eBJSy-eG zY2WQ{X2qp^hu6d;SoQcg=3sD&i?v^QCd`+xoS79)d z=rOokW(IdvV%^|wu`aNtmOW!yq+(YOuwyH-6kuyymL7wMdN%c0FxF|)(mJ6yK~_a8 zf>qJ@rsfHtFkycJ%ORvX27zr1*f7n(u%cKY41*nmJM1SM!-{~wNZ@jw4DJ^2KunL# z)&%?hj=>#P1(DZ3SbynYj>zteiOaNFRnyNC2^yu{$H-)PC% zO3fWyacI!V=X7lEUB#$%Y~u~@8aZ#q>Da1KI@tbsH=+#ge(L-e3v5_pmdIG^jLm3@ z**)a?_l%wq7!2-yk|vxh-MX3(4<0Yj(^S1p*fF^K=Pg8gn((J1|GJv+CzZ_IO^63S zIvZy%7~G*Y+RV`wcds&;-q{;sS#j*bA!8~Vu=~t zEh}D%O1g@<9aCH)j3qy?vda=pG<%dp6J6!2^UT*}#c#6t$P!(&xiMd?je#Ef!Wd8w zf6+&{M=Ogv-jpy?J6#3jQ3n#G)^K`i12^VN-4c)Jl`;BNN*|)fU0Y4`!WeCqcp*Ai z;t@R&qs3^LWwin(y0mXwXE1FBSazQ>Wj_%8$W>J@U zhNzMI@StTPnqe`%X+0A3W>_S5o7>c@!T*#lhK&@|w=_o$D zdPi1#$YW%x0t;M@WV+&`r))Rgv;9WBxQHIs8b?69kO2QjDm*`g#tI$W3&u3K5y>L= zmaN>{R$^;oQjyRx^4sFMx_~o%9G91U(zQ@ux6Eo?; z25CQg)Pl@xC2*h%qp2R}79(@VImJjb-%;x-a^~9 zL)H;rLG#HX6VGn#=9}q5Z(oDTnPRbL#g$v+sm=xXe;2dbm370Reo6dDXR$`-I+?31 zHU#nUiq>KP=CE8Tkh0^Ny4Ds|4q;kj%5)+-J;L(!iA5a7cl{lf<94qLFHk)nNh`*5~*u|CPd+{LAJ`wYad5xv9;a%v5Inspi-~)!k^Q zhG#!4ESbZjuX4r7C8s=Jh{5ytDrb8k5{7YV$qEWzY{6Igy23i^FM8w&ok(#JM@zwC z=ocuZZ7^ikD8W0l)>i!E-f8qoz9QHQWnK0{=ser5TeO7g*bA{ghFj_?^Y|(sH|q-6 za1y61_$sFnKp-<8o@yl&%zTaq4MsryW9z2!1;-k2oJwWztJ)d^5&u9m1|t5sz0fHI z=RWfzI@LHvopB>q(x}^7OCaCuh49GL>#N*c7-|vIpaAz(u4A6o7&>nARgN}EZ_!~d zL>rdLFO=(qa;%WkK(`mFTKCyN_mQn>+f;~E zock(YT8zJtl9m>$W{UA1U*(EJe>3K$LhURkbf<5d3XLN>qOWqqRL4+=Mvw-3akmD0 zaWoXdG3?SJo6lFdh@eA<(#>2bhN)Vw-#zQT$$mkG&V}92|YJ!A#+t8TBcbg zg3@)&z;-~E!gg*g16qx7*|%!^&Ry1+E4V5bUh)N3<(GAPDt`%)oMqDq zs-%&%E1d(Dwmp@H!+$zmuw#Je(@Dnv#iJLSH}O`c?NBgc%7g@sVD5HN@pGIOd8TZb z#*5=gVW-%7tXT&uX2S%warVbZop8lqa}f$RzvE-(xq`$+wmDK@5sS@>Y={U%S_Gp+ z42z!1$9p`LuhP6T=M-B4(xJtw^b~uE=0i)}1s4y-;?cG8hEr@M@0?`9c7Op%k}6ninDs-0qw*(o-9SU-2}cq(5^jpOk& zt^_riz}S#%+>fWnXBZ*l?PPj4TgjHhWJ^5Rk{KFJ_m5}H@3|h;)+zQf#E+V;Dv?y2 z1HC%Mei6T2r`T-)kKdKH*K1hh0-kN5**nHl>}S|1b`L{QuD;m%;Oy*y?^flnwDSB)_^+%qUN_jRXfT6z_P}Ai z+5vkj?>1mtJk#SFUzaTsDk2CRhJu*Q|bNw;i6EY)>hP#Z`xKsqLE zzz8a{Ijdeq;W;(nfs9N)waYeEE(N0cOzcD0RIArNmt})pMX0z_vK+sYCUV{BAc$JR7RmrOdp30Hg@~v% z2h=v&tyH(^(e4W7BAk5yS9}$OYxB{Tisv84v-*YDqKdO39A&m(SL+n)+EW(;84e%PCns1)(cfwgcs% zCp4RtUwML}8t<=8iR?_WZ=n1KMKwH1-n%_E-%uX>ux>QAs&HR5F?ZyRyX>-KRn@Bb z!#13@W6{~HR#mF(Qwwv*NeEssn6v?yMha9p(OR1ii~1S`*UCpfqER&oS%*F{p?`eg zKZyi&xh|^7q5p8JCT%vIm5)ZNDps&?87&Wb<^e9n&{_$C%n)!Vv#wTbeBA2_DKHB5 zY6?v1R@=~3H5Ln9Yg8s5CxQql++ys{yMUxeHXIPuPC28hEbu zfct7(1|ZR}TaAx6Ri;Yg+ckL=J5mdY#o}K{6EOG*lBJuE)+>!Clfx7B)dY% zJno8j-KQX9tGr_W12>UuS^3V_c}bV=f8c!)+y31#c!g@PX-tFpiv9Q9Y=}Ry%X3_z zWHD}!f(w-FUH84u5Py7UM10>Z0WpOtnJNb2TP)e@+So`IQ0(7*YX|YIBwJcu5y-sa z_5*hZY&#F^yQ3X^@Pi?^OYGk?HbEJ?Zr}GoqxkA8os?Y%NVaLLp|}GNDQ;Q$(W^Xe z=k5FMj3|V7)7Ye;c<>HO_WKcql5H9rHxv&lXvq%jyUWPjAFw_6zQ1}~Rp)t?@=tI5 z^jkx4r-DsE92l2hxb?HI$G_yV^2@uOlsmrs2j97LdVF-r()ND~_2x-= z?;U@BhaK@&%CD(_O=F9Je(l!3df$L}baTl6StZ*vhR?wA&+qu!=ZITU?p0iQtNKKF z(Eh$z?Nk1~{r$52eboNGOAS)qZ-2jKfA0|Q%g@^1|7m~!!Tx?+JSqR&{(i^)UZv`n ze{O&O*8U#0zkg_@Ke9Wo*S}lMvmNqy_yUtjrL2?>hG0>XjR1zT$Y$J|O*ejfOjFgcPgSE> zCm#AkTz}v3yg$9~g0uHNuTq))CcM&ki4Kc7k zMtxt9q84($t!2p`j>!%xSy2sThT`stu?G~Zf^KgI{?4n_7%$)U*1WtaelE1ngO!qU z%SYatH%_49d3hy{=1Oj&G+3^6K8N|NG%#@G-#1p4m*0;_xUbU4^)Z`%T*1c&uE;%R zXZitGXOT>B&!%ij+5OD&^0oR{+*n&4czxa&=`>JTBf(%}N)1_!4Ok$TAK^xVEtl$F zU6qZ5mEQtde9wQs^-uY$2O0d%L%G`^yA#N)L1q)kV-G3UV-I$69WuzF1oDVM9!Vev z4RSDn9J*@H7qk{&!q;?%F_E5KB4AD->)W|5F@a8n2VArOk$*!XJj{-!9mY&Hgq3PY zU(+OGox-!cEY-)iNS)MRUAuBxt9XZ01(8P2R!Lh)&bBAu;S~vH!tR6_o;LAcdZaW; zz#gYR5~v^EvXv5fL!b*gRjJ{|Qc<;@D3IkL3T;*=S0E$X%3gyq;SiJ3tX4HTOR5+% zQQHiMb3Bp^!Auepi;659{Q(}ax7XkSgREjq^amtHq~jE7qSlI+80z_u(h1M z&L6d{s_@}(Fi0xBQ$zo^`l|_fdrliq4;WhnF$OAN+*ZJvPu9$&bd-K829)@6-Cw84 zxr9Zz2YLRE_G(qP%L$o$t?qGBQZ5)1svDrD$%0D%qsi$L?Pr70SK;?Sn-{T4`v@I0 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 Rt<)N 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 z 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
v=54I7$K~`M~hSbBf)4^zqXPxg(5h`ACsxF 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

t*@%`+(bQDG4j9vn6x(i@0j~*ORipa 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

+

Emulators

+

News

@@ -82,6 +92,7 @@

New Games

+ 06/10/2024 Nintendo 64 Emulator
05/10/2024 Run 3
28/09/2024 Google Doodle Champion Island

diff --git a/style.css b/style.css index 0262a80..e9a8d9d 100644 --- a/style.css +++ b/style.css @@ -168,10 +168,10 @@ h5 { .homescreen { display: grid; - grid-template-columns: repeat(auto-fit, minmax(100px, 1fr)); /* Responsive grid */ + grid-template-columns: repeat(auto-fill, minmax(100px, 1fr)); gap: 20px; - margin: 0px; - justify-content: center; + margin-top: 10px; + justify-items: start; } .app { @@ -181,19 +181,19 @@ h5 { align-items: center; text-align: center; text-decoration: none; - transition: 0.2s ease-in-out; + transition: 0.1s ease-in-out; } .app img { margin-top: 5px; - width: auto; + width: 100px; height: 100px; border-radius: 10px; - transition: transform 0.2s cubic-bezier(0.645, 0.045, 0.355, 1); + transition: 0.1s cubic-bezier(0.645, 0.045, 0.355, 1); } .app:hover { - transform: scale(1.1); /* Grow effect */ + transform: scale(1.1); font-weight: 1000; font-size: large; color: #ff6200; @@ -207,7 +207,6 @@ h5 { margin-bottom: 5px; } - @media (prefers-color-scheme: dark) { * { color: #ddd;