From 86e1319c8aa664e870035ca97be756c4ffe38a17 Mon Sep 17 00:00:00 2001 From: crc Date: Mon, 29 Nov 2021 12:40:30 +0000 Subject: [PATCH] remove alternate names as they are not yet finalized FossilOrigin-Name: e4547a9c0809421e778322270e80a275ff512cce2f8bdf9e7f147c0eb5bace56 --- image/retro.forth | 12 - ngaImage | Bin 42696 -> 42320 bytes vm/nga-c/image.c | 1567 ++++++++++++++++++++++----------------------- 3 files changed, 781 insertions(+), 798 deletions(-) diff --git a/image/retro.forth b/image/retro.forth index f1f58f9..e32e73d 100644 --- a/image/retro.forth +++ b/image/retro.forth @@ -441,18 +441,6 @@ Apply q to x, y, and z. :tri@ dup dup tri* ; ~~~ -Alternative Names - -~~~ -:cleave/2 bi ; -:cleave/3 tri ; -:spread/2 bi* ; -:spread/3 tri* ; -:apply/2 bi@ ; -:apply/3 tri@ ; -~~~ - - ### Combinators: Control Execute quote until quote returns a flag of 0. In high level code: diff --git a/ngaImage b/ngaImage index d14518c8a18da2f0a462b120e7feb5126819630c..e4b5f7d27ba690b5ca4a0b15bfd6de4d3b3bc8c7 100644 GIT binary patch literal 42320 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 gxi?M)Vh>C2Ib+iR;U*U%WE)T^+Xn3t+U+qyPW_ literal 42696 zcmeI5d6=C=mGJNFjVy%D2819aECIq6hzN)v%^G%rgdKrSLeddJ!Y&}tild-{2qKCb zxZnah!y*qVpd$F8;>d@CA`htG0>g)>xG*Zh_xshYb5p#$o$ff#GxHDiPtR;LJ`CIhT)1XuPjtjfLkL=S zgpbi{6m1Z2co}^UKFPBa|G7V?pE3W=-1@*@RX3a`x%90X9M$+5V`Ke8dh^wU;Q@MM z{jl@#t+gLHrdXAc{FykWp>OJs8tG`R(cB5#Q$W%?v8#I<#$CrmgVr@(t2IBw}*J!#*W|5H4(PUKB!%OiL4zdq@vUZELO z9s!WXHVCxr$Tf$8so+wr_jV;ZYhS$yM=wtoXHc>&_6Py629#@@+WRHbyX8FVk_^T> z6yr(7*z+;bV5@%Na>|c!!JJXI*|V1F7~SSTpWklJS{Jh4*21l3J?8N!*Nq$JrDTmu z_}}M+G3gUee>HRSD(zGt#RbFP!T5cEbbEq4U`z5ukzP!H=Ia`bZC=}GTuw2c23$0w z(b#vBM&oa+T?H)KqS5$0_#3z8yxy$Qc+GZ=#;>4xKmGsR7JFwl8eaxZVLS@l?ae~mUE;x zJ%r)C>4WA(#-{?i0=8b(*Q1Yh&!Q^L+R#iZXq0^h5HhB-zCp3RxU#+(>l+p8 zo;~VNhBglXwr!xJRNA)avoyxV_{d}PT&G;xbh%s_dxEEg+IW4j?FU|(@Nx5mZ8Q!B zFHPWQFYZ!4q|AOa=Xv*Y+5+`_V^@ME+cRinV>{LykU`>%U`tMv)igx~@I; z+GtER18mPje?9Xw^6Iy+m>;Na07*ZVUMU1K~ngY;qNmLh5EfWM4B z@Y)w^(^&f;^QgC{z8$K(HMH{nzNL^kJ)c zi8@&ft#m1I{it#f))jHn@ob4v)w;Tbz@v_|s{jMXR-=sy}_%8ID zkAQyTO#cw{iwb&UtAFmf@Y$Hz9*1_IpzQ~zpY~Cc3>(it=j-^0Ypf|JVyFDj74rWA z-xJ`2&sZA=>(hJ-)_i&A=;~^nPrSC zBFvtB56B-zpJ1(2DV+mKS^&b+ja+xt2)EBJ)k+7dC1f! zY4kbHf&-vAprA2U+FD0@7__$+v)?kBR5qdXV7JGHum-h{2-3XMjK8Bpz0d2Dl0LwDO zT}(dTkCboFG0+KETWO7cg5$idZ~uzS2MZg$>lh2|+6ov_4{OSbc;AbRCki=n2OEyx z+AnSEDrEiydCvji^Jc8swEG$Ge=XK#rj^#(AHk0y4%cU#wPUQzy*V)6?nV8KeHpm` z)wU<%6uo-?hU^VjLH1kVF&3elVM~6Qry?H{!0)sQ^7XAB&>z8;;)%?#J9_P(iR?pG zLB91G^$@a^Q_9>8c_)rQrZM&$SPaBnT3fFK;`}=tIcEZqbL&w)c_MG->;%B39qF@^ zB8E%gf7b|PcxSgM!`D>$buN5YjeysCzD-_VU&(t3eAfX{cLU&zUBr-K%1!J^c|HvN zO(W3PCo@fbzGk(LbKbG>ckh48-gN>helXM8r@YaBEz|xV`iQ$c_lk$7FVlXO`NP0) zx!3@Do4hNt?J4C;$DuKlZI4R>JPX9xBF{783)}8z?uQc*YtLls!u=5O?q~e6vmKre zc$AmUYI>V;eP71@x~yjg``o!P4mhr9$wr%ohoBbd|<3678ra&Dp z%k9r4l`s7?`qvfo`sEp>4)=t9*-Bk?HgAE9y#b#mHu*e{lo!v9j_xkLCBSd3H zsxO{P`e^eL9clN0?wEpByWF3iueL6VT)Mf?oK(=6CuJ#HTH|JK9OVx^otgj5@Sauh zdu}L0A3|3LAKs{IDRln=M2t(iq4ela`1DqIFR$>w%%|>A?eBYB4BbZy+Bm1eCS_V@ zey(JWl&g(b(tp0-n-5MMHtCfa^b8ZvbqsE+;n`d!ntaNy@_iZHJvDrNGSNB!d6cbf zchEmj&|53!qirAc|5Mhhb}B==mEqch(g51Tzl6V!!Barwrj*_G1Nnc2#{K^seOH!O z`W8B#kq)R^d%9R-nDqag!Kl&o`um`<8IOpGwyNtT`l$t<`zG!V{fuLO%wjwnuxXb$ zmVX?)n~#wHwTZjMZyw}d58j;$e(TH{GcP_{w81*B>W`dm1@C?%-EOto?WbRF(ZK4|9HNHusi zILau=vL>BlR$5p7Nz5+=q8{VEYF#b?)M2w0KMY+o%u8Rs!u(O-X4Y)VUIHx6y)p9{?E9WJZGOTY-M@m*`K`=* zf$;4Y;#q$tuisW#e=6hMPx8k-=kMa7P0w-gaSnKQ4%vUoG;s#^WxWr89}7{$Y##VS zfy02k0GqPSwX!<+Z%RSGH@Mw^1Aw_e$-^}1UjzD$3m(sne!!TS7n^?1gvMvZSmq3q z-c1x0)=knTh$tu*WM-yuN6 zLmT5RRcG@N(5B}bGOagd7_Yeus&+2`HyU13dTE@SO{tetOOr zqw@6^)AYS7*cxBuzaQ7|dw&{E#_G^0o<-KWY`C&+%!zW8VT`nEL7rPD=K#iFRdhn$2%R11+oDFN z@d*EoPZ$Li;Ir^p z_Yvb~n2Y}teZ*LspA(P5zD)a=d>lk|`izzDncG62`%}4N;3@TuVlI9>eW`B^@rAy> zqHh|wsy=ni2h5et*vaR)sNL2E<&ykc6aLvXGEQdQ7)7iiU)Ewbpgd#SlgIjPyf&fV zvqoOTdjT{yzbCFO^6UitAvHXnCDvA(Cx16no;lDjsNvCXd9>GkdKRo-s zYpd@;3rkz(eas0_+jiyLqdbs(neGPWPXUp)-NE}zH9zLerj0*`=J|qdKDd(3_$>wc z0rPtjU{mKyKsu-CwPzBbKlXuX*2gP5ggi!`k4(-pH#pb~2!T z>n?0pzfE1+DUW_u?l;f<4Ej!K$c?cG{TsNBZuJLlS`BW!8r-@W=W7jZNPzBx#MAGa z`#tIFboXWcQuiBca64yQ=!v-Yi$~9~^mX!&tdVtiMONZN#?m2VEGg)vHAdFcCEz1J z)`@pG>&dfVE1<4+%$sML5IMDu1e@`*hO8a+oQ{r<)aY5nnz>is0$>2J1^;BmQH%D@ zJ>z_Cx>wU0`L@>8b16D*snMfd;ZxWPs>RRVwvJw*lURNWS>{Mx*46>^>XG&i)}r3* zt#kXMS<|jKgFXlTVIX2Wz?v~0(s%SemSq{U(D#Tq*8VfEdCsX%8tq9xPe32^k7qhx z^T+G2`@#JksM<1Ae3b7UM!lUpw58avigop9MOXUbR?{vB&%4C!+rBXYPU{0G&@sLSD2@Sg%$*WQz? zJ6qc8^x9|rM(ygKcJ4yIxX>{GZYW=e)1j_XhxMn9!;wE&=x}fUvpURUsUvE28S+0; z=!l%v#d|nEB39}$hfyQ?axwE;3Oy08e@0KlOFiz7QqQN*@q2o(+OcKHp0WzCGYM zrr_&`Mtg;2K-g-$(sLdDh}R+TEh~5<-piqlXPdQYUY)z{*v60erkXh$er5X_w5)Y; zr@4kc>oV*;0o;3Pbo$y^z2-_Ew7ac~vGw@@`1qIdj>vW`T?$e?Wu2Z6?ph#f$+}zy zsH3d;FF?aP?-R7QtGCA=(@sA~+r!*kivJWe%J=<*PJ$@@YH(i#u3>D8J*@4% z^#2O&w+niGvljF>nsi@>=0`x-9dS@*)SrCS7-^@?yR3RB#kQSK7xLWm#@c!kBDbCo zL;0Xgebv67(!Vf5c~u|7Hs$;l8Ear<__;E>^wl^;tU``H>bL%yAI}bZP`>%|oH`d! zmo4nJSI0zf#%5n+p0WyZUltqqlD))Q-<5Yf{kumfZ#neVvoeP|U&7wD{p|k_BHz4} zXN@t_7Hx3tQfaU&-TxRHPuEUod;<{sbso4fA9I&!J2zr zp9KB&?1&nl#@N{W2Ry$A!WMn@JXj7a10o*sDMMK{ZBSoni+1Xl_c>)h!PpmBRoU91 ztnyxK{*pXoq`h3o*XMXYWis-lwV8i;BLCiBMuT^5JT|J)9e%`KR1PUgF0m z`0Loa(p{G4@!HHf)xP=AUIyIE*rt#A=l-+zE@M4z3fS5-^O+*<-@34_h{3U0k}y%EQ>RAlBE*>+zkdvCQ`Xs;{@H^y*=39lYc*tc|Q_b z!qfK0IVA17?i}Xl0abt8n-Od6@GPGNge}^28eoeWxdb`wGYZ>Y_B$z{)1C{UDeZA? z{;r_sU%RHt&w(z@G#|Ccc;lqMJ~JXuAIfVFu&%t%GVfF#;OBfncO7`oF6VDyd>2sl zT_4SZ{(C0qYsAAnR~Lu!GhpKxdMUM}>kHt1Sfgto%U7;ro4nn;c@}Z~34C46NfR~z zAAbCYI`Gvx5_b>%uYkB8%msHEpfAxLW&O7W%{&(LO}c2mX8kV(&A}{46MIg&XIcM8 zL9?&O+@1&T2ex6y-myUcB5SJ`YrBCnzR|i_TNj9YxMuC02KYRW9B5ChF--AFeQ(Ql z?=1Qmwc=SY9xzVhkUzW75w)#6^(fnzg181F|kmuUwy77$~ImR_=WFL6N^)WvMi1=FHrTh$lqdc?frtyDOdC<&gk{Nr7tNS(Au0QyIRwi#Ul6? zNk>e+fUWv%p6#tEd-Gv$3?fF?W}MHgh^uR-gTEb!I-UzI{KzIW{*Co}frw`rOLO~* zT0(bvpPaZVJDv;a?g`Fw%5yE%SXLqpt|xoH3eV3Aea3$PP_JX}bhaj-UHY2tW5ncX z=iuY+D?VcI>ykFxCa>pJdCoorUB~1V{+^7yWq`W%)%ciWan^*b{dqGsYy_|QS)V@6 zw(*SBp+3KJ!?D-4YpnFyhoGM-Z)fYC6ZWqSj`X$pMiqQP(^J9y8DD0Di`<V_$`iKjUD&3d;;p|075m(C zv4<8ij(VFVJ)rH@UC=CMY)d-Pf4+L?&&vAr-}$L|Zf$A5IS$)S&THG6%K|hU;epq8?0Q#zLHf_Eo>nUR#HF85< zbFYb`OLn9?D`QGL`PoMwK3$u6e4gr$HhOoB^^fHBxU;^8`Q1R(ZqIl3Lc4yj_2JB0 zXX^v3nV)1M|7m0B{C?&e%BFkrdf0S3^QVETP1c4rJs&9RglUT9@8L;j4*In*^gom3 z#~Jbh^HfXlr85iq@*Md~ruVKKH8+|KJ=A&TUg~7sScja)kTDfp)dzELJuC(WfHMGF z(gVNs;@CP%bpXy-=*t?&+qy=kwPjt&8}ed*S7mGj|C|~b##9;F75mN@dw=&cEpf`$ z=6L3nuL;!`u}^WvZf!Lt@@fBe%oo<^RH;+Ou`#n;^J0~oLUfc*hub|7#NVC>X$2w?1tv3XYi;ec^H5;zJt8nEftpYX+e zJxad`m*4AMpcxmR585+SzVt^OLii@F?SDE?|I=~Xj93}BiS(z{#LZk7dvjwQM=rF} zv3WFSuG=DB$1~ml*bvwV*cg}rYyxZwYzE8(HV3u9|R@r92Go5}oo}p@LHvAWk zfIpsDk>}mvvu;MB*Zpb^YzM>FK|c~cW9ivzI}W~1`r-JjtCH_z__{{Or=5|%bK&bA zA)kA|=ZEcL_!0mrczWrF(D_>9N4GSMD^ZzBCj`DQ0Bz5@y0q*dU1ZRYz6e3Ms! zZ@bLbHKp~Qz;Je2Bj!BvJrO>Rm0|re2i`s8w@rr+Q-|e?ePF%VwuX;?!}6H}?F@Z8 z!?ex__|)f}%C;XoQ|X6`iN5*l2pf-p?=>Uf^SqSTb|O6M(GRD~dtmUK2G9B<;PH$N zo(tibHUb{~37+@C^F`o#aJB`&PQb~)GT?0BMBp^QwSM4qK%93ETN4m(f37_b$px#o zo?#zB_T4q|&xCGyhLOnMO}W6)_J#bLko}Vy`P#4CGctsZ(q{curuHeb{QmBD!97zW zcOmpkfW^62ekpSs=E{7%ePQR%k>&4wsK)s$=#*zn?dJnwdntE1c;$MJE9L$XxoZs} zx6Ge1+w!o>*M#eP3!%yq{vU$u^J?UKZ#U-pJ)%8?pQ#=Tf0rQliXmjL(*8ka z)Of^l5V@ZnLiS2)99iy*GA~yn=guKyt#X`^Z@x~;}cdB*y6Xd)wgsfHB2ioUeD(!rl`S_`?tY2$Z8?CdtS^(Yt-h_39nAU!wpAN8n z)Bb28d$VEW*VQrXZTZ$#RlfHr_uo3m-fbB9?mPYQ8RLHReDHj=84J&zFoyr#U%RO!k&6E3HTg2JoT#Dy}dGHJ}Uh3~-td9pVKX)bi zl&??bX(`|tuMYjSg`TvpINL7DdVH3&^ThZ<@vOg>KAn9s)3iam-tBr}*ISr>5{R=; z-*y5)2*lhV)A3; z==+Z1fpmt@`?~?e`)ps6dBp1eOkaNA%eC9VKRZI3!bWRp05GmL^~HCG{2r2X{j_(k zp2wJX@FqlEZbGiU+vL-xkR$)|%-4tinnclht!+(t-Uh$+h&v3h{yf*C?yQA4o1_;n z&gSP!t08;Sihb6vwQDoR$J-P8t)X*19fDBRC#zz1V(*bb(K=>Xt1S-k%J9UUly!yKsxY482_-*c-WMeKHsMIJ1~AuTjJ8^8qjHn z`1s7{Wb}Sw6?AKpcBogIjFGCIdCCVo&laC0g)CHq*@PwC<_+^}(%j1S+GYph6hqEFx9 zE#BYW5c=bR$o)akX}93n=>By4YI`*T^Qe<2i&{B=kVK6~bbikI9}Aj!EL8V{`|{QH zY6PC5PR`{`z&LxXm4l10oX*-ifp|t(H~oOGZ{tjApP@Wol;s&}{rUWJ&9mO;gZQ)# zF1~+w9`qk8A0KOr7@@fzz&<~J4cJU^}dklTJ1!m~)( z^zr+kJcoZ+@apSGo+mz+Lx~wCQVllzg@SR z-%Z)G!p^DCxL*EzXBW8b3tP-ZygrD$m=kMDynR{6{tT2pza8*-t$&*$Z=XVDS)ckC zzP0NWo3ugO%%d`PW`1-bLt10B(mM+L)}wObyITh$~n6+ zy(`5YzX;i%E#&KO+=q<2a&5}d4s&Pg0!U@MKJO}I#J<)~{ap?yGx8`-yPb;{Y|8Gm zr#^q6E_7NK_U6{!c-m{TefhI7cW0bGyKPO}$ow%N&fdA;tPAam7@CJy+lmN0NW8Y5 zw&JXbGsT=ac0ZXrb8HNaUs)sR_lA+b9gtx@r8Q6GcQa?RHX6J+n#OpaLZ7nac_Uyw zhYtI4|NEUdYnW6gId4G5QH30Bb>Av4o~7o!Edv`DL!X{`;3ostw6YFad{o<}kd(^v33RN*-;^E{b(c$~k2=ZTW1u=|7H zp9dn&+I$Y+`RD$z8CT=4FE2qGHCOJBznAi%b+1W3ZhEF?F1`Ny+BoW9HP*}AM4Z

t|brhB3{<^k*tM%#>#!S2yp*fpGyI4HXk?jLx0T@BaqkS$8-%eKtSd!_1Mg{x{mC)A^hb2tUn@dC^C6V>4Fb(|Jd5 ze>fc+{eAY}^=$&ViF&w4e2%Yu`Lncl=e77*T6t~-_b3oH7*qAz;*3?lI-i-|k{x$v zPg~2{k>0=i6>_yn z+zfE`w?a>vk}vu#F8)5%`q1uGkzd`bTV;Ly^!hje*qT7p#_`DT=XaHz-ZRIiBf#nN zq4fShNcecLc;?14a0eB*CUW;>4r_beIpppAygl3T29m87H_Ca~22VCo;55LaIa*c6k#xG=iEfBW% zgAd!ytLOM)KwAd@o3fR8C49Hn@R}EW)?fMMRhDtlck3}~MjGQJO`JcNootUfy%!y^ z2M1jPQV(JIvr~6MSH|O0%pV1+zAb`Z8?3hsy1nO+k9`$RF@#zQ38t-DRtT=b7ui4kwaQN5kt3jiT@-_SKuxEYn zRht%~FKU)y;)|SY0euHJYoRU%`WSV$Vb&RYY%=pV09AcaH|~-4dBxaTb?@%491aiX z9pdoA+8s{+uJS<}ulu%PegaU{Zw;D*Ve0{!uxV+QZTyGL4surSkVhcxlp z^kDFB2deh;Bg^FeU{YSLOCedP2Zc(pH{a}oDH zWSPM;n0d>1Kb?8ir3`sj_BqvepkISzS7UF?mH~0rS~qcqd9LjW*!01c{6g1MWI65@ zc+ZDNO#1%!TJ+)HBxtlvyW>5l7qMf9f5MJg$Q|mO9m>W%D>iD2`?Lor?cBM>>Oh z)!6BoZ;aaYMJ$en4$;ZiLHh9j@GQ5Q-zDIU*~;=eKl8@k*^l|#fNK6?-<*Zss7>SK z*cP>6t$rfQOwR!37c-ANU*2)wndy9e(UD~g+Qai<*2Gn9FZn-^`OEvN^)s09;nOM1 zZv?77nWF)~7WTzi_-W|xsNq=ztv<`U00@5lSBLhRmw#h?e+_@s)-q@!rVLa3Msw+qHpg@4@CF?KS#{%d#xjeINdxTNe{!M4+#?5)TuB@|>b9o`_d~h~tkEqCsnhsf2*-`s9 zX8xJ>=#F{%OscS@D&JU!t=je;=63>-^ZDT1xAB@`A!G9#&xKU~$oIbIcpPiWxd|Ef z7jhPWQ;uhQd#}Nl&P)11@bY~do<|ElYeYWpez9*CGPb3hX5A5o*h~8HY$2x~`ttSD zBIe4r>Aya^U;aYhNs*Wf_p~-Se$I91{JS>x*FhV;4@$#)?2HzzHb|3l$C`0)UOls$ z(q}sL{1Up?fQ#6N&9R@{O9Mci-5bMKXZQ51V`X-~0h%u4YKyVguZhePj(#ZnXJy&( z%o)%8K%i>Bd(-n^VFvGeCjvHO>)!;8IH)t?8aX)@nfk`RSLEdg*5uW{;ud?w zxVc}Xw+2oGY#qJb{JP>EA4QGJ;QM^R8?lYo$=1q%Otg;PF=>x|9Qs=d9%)Yme15cR zYeH93-v$1ROXB+?Jm0DCxi{sB{dp>5&kAkU7F$neXJ=DmX?C|G<41)Y>68=a1H(o) ziPJ{&XKb3iYc`Fg;C-Q|IdPq^Pg$fd$u{Qy4~ST5hx`6SK-=QnYVv~B{jI#Vj8@0BnWK@=Q#*V_n_x9Pvzau1)$P%?9v^i|76r=6lrGr)_cHSQWeGj=(O@ zy{cVvDt66gzNE0rePXS-H)4NiU(};@6>-#dn>ymV3{4IR&j{miBytBUvaQE>?uATy z@o~>kpRus{40snZjOlcMBdHzZcZf%~zxT&}QC?dH{#xLA<~H}czNkb0v|ITR@8R^{ zfvnK49>3r0S*UGaVJ+%okvP`V_w5;91(STe8Q(`A_3;H|LK`&{&sga{mDhZ>NuwP3 z%+-Uy^^9%WAN$bPQ~iMXiL*k#${d+z<;C}XoQLh^$u;Aqu5Z)-8i;fD0B{Eb(SF9- z?~C<)S%^ATXWW~E{(r0g4K}W`>57Xx7 zKN)CsJl27C+~7SFzQqOa{w>yeUe>HB&w$|Xhxej_Kh6*Rja=9}_gpqF(kunUx6cCX zG7qu$u4J6v!>ayWT@&Zz6T55 z0dNsphRI&*uH^Y1^iLH$+N#btQ>;VJlE{PhYe#vm_!?OKKS9p(L&%Ezi}sW;cunSg z8ot#wTM_%xj)f?@i3a&`X|{&j}nw|0!7cI%JzwFpp_w%D40ca&6D1lE{% zw(p2c_kw%PUjMw;dYAS&B+Yix(9fc0sZF11gZUP&!yET`b(cPV**e5ZU?=(^z9=0 zj{y-2b024meLJ4;_FCSq}a;{)}OCiT|BKC+rSYP@Su`qAetW96qvbl^a zhrcE=N}pUa_S*Ux`tJZ?>)zlF1@_87m*}f^E@fPYp%YnGj(qT9 z&!90^;{fYgUgwX9XZ<&MU3|IzL|%V3uTQV6KP`S#qwxUX``3apehA)Q@)Z7+cNh1& zF%A3D843R)aLV#-rHnr#V~s+FHD}yk#)s`|LZdIRzRdOs;#prWuU}YMUq?Jlez!U7 z?g6(A5O$l}0l>IMp3Q&Q!Z69uPIb-6GW}Z}+7!O|H>zFl%j=u6-pRUtO1Crk(T=gD zy0%?jlh%A6#=Nx8{jnH$S&gIX2Sf7X{4vSOc>vh>y0P;r);H=Dj( zlI1gO-+$x#M1!uOOIsrb@f|GV>zZ{N{-2d`={w@A#qWauCKt7!S(a(y`$Wev{}2$d vFeg5Hje~6}An#?+e7c}>Z!7^~4@>VkW795UVsHH#ySh8RcxCFlI&A+RyNchh diff --git a/vm/nga-c/image.c b/vm/nga-c/image.c index a6d2193..ab8f211 100644 --- a/vm/nga-c/image.c +++ b/vm/nga-c/image.c @@ -10,8 +10,8 @@ #define CELL_MAX LLONG_MAX - 1 #endif #endif -CELL ngaImageCells = 16892; -CELL ngaImage[] = { 1793,16553,16848,16891,202111,405,377,1150,1535,0,10,1,10,2,10,3,10,4,10, +CELL ngaImageCells = 16786; +CELL ngaImage[] = { 1793,16447,16742,16785,202111,405,377,1150,1535,0,10,1,10,2,10,3,10,4,10, 5,10,6,10,7,10,8,10,11,10,12,10,13,10,14,10,15,10,16,10, 17,10,18,10,19,10,20,10,21,10,22,10,23,10,24,10,25,68223234,1,2575, 85000450,1,656912,161,178,268505089,63,62,285281281,0,63,2063,10,101384453,0,9,10,68485378,255,18350338, @@ -20,8 +20,8 @@ CELL ngaImage[] = { 1793,16553,16848,16891,202111,405,377,1150,1535,0,10,1,10,2, 101777669,1,17565186,107,524545,111,64,167838467,-1,134287105,3,59,659457,3,459023,128,2049,56,25,2049, 128,1793,135,2049,135,117506307,0,128,0,524545,26,133,168820993,0,147,1642241,147,134283523,11,133, 1793,128,524545,2049,128,1793,128,16846593,147,161,178,1793,64,16846593,147,133,178,1793,64,7, - 10,659713,1,659713,2,659713,3,659713,4,1793,16601,17108737,3,2,524559,128,2049,128,2049,128, - 524545,0,128,2049,142,168820998,2,15816,1150,167841793,206,9,17826049,0,206,2,15,25,524546,186, + 10,659713,1,659713,2,659713,3,659713,4,1793,16495,17108737,3,2,524559,128,2049,128,2049,128, + 524545,0,128,2049,142,168820998,2,15710,1150,167841793,206,9,17826049,0,206,2,15,25,524546,186, 134287105,207,116,2305,208,459023,216,134287361,207,211,659201,206,10,659969,7,2049,56,25,17694978,58, 232,9,84152833,48,319750404,231,117507601,234,184618754,45,25,16974851,-1,168886532,1,134284289,1,247,134284289,0, 234,660227,32,0,0,115,105,103,105,108,58,105,0,285278479,264,6,2576,524546,102,1641217, @@ -35,39 +35,39 @@ CELL ngaImage[] = { 1793,16553,16848,16891,202111,405,377,1150,1535,0,10,1,10,2, 13685,13104,12432,12402,9603,9801,11514,11413,11110,12528,11948,10302,13340,9700,13455,12753,10500,10670,12654,13320, 11960,13908,10088,10605,11865,11025,0,2049,226,987393,1,1793,128,524546,483,2049,481,2049,481,17891588, 2,483,8,17045505,-24,-16,17043736,-8,1118488,1793,128,17043202,1,169021201,2049,56,25,33883396,101450758,6404, - 459011,473,34668804,2,2049,470,524545,415,473,302056196,415,659969,1,0,13,172,15061,100,117,112, - 0,492,15,172,15061,100,114,111,112,0,500,17,172,15061,115,119,97,112,0,509, - 25,172,15061,99,97,108,108,0,518,27,172,15061,101,113,63,0,527,29,172,15061, - 45,101,113,63,0,535,31,172,15061,108,116,63,0,544,33,172,15061,103,116,63, - 0,552,35,172,15061,102,101,116,99,104,0,560,37,172,15061,115,116,111,114,101, - 0,570,39,172,15061,43,0,580,41,172,15061,45,0,586,43,172,15061,42,0,592, - 45,172,15061,47,109,111,100,0,598,47,172,15061,97,110,100,0,607,49,172,15061, - 111,114,0,615,51,172,15061,120,111,114,0,622,53,172,15061,115,104,105,102,116, - 0,630,371,178,15061,112,117,115,104,0,640,374,178,15061,112,111,112,0,649,368, - 178,15061,48,59,0,657,56,166,15061,102,101,116,99,104,45,110,101,120,116,0, - 664,59,166,15061,115,116,111,114,101,45,110,101,120,116,0,679,254,166,15061,115, - 58,116,111,45,110,117,109,98,101,114,0,694,116,166,15061,115,58,101,113,63, - 0,710,102,166,15061,115,58,108,101,110,103,116,104,0,720,64,166,15061,99,104, - 111,111,115,101,0,733,74,172,15061,105,102,0,744,72,166,15061,45,105,102,0, - 751,293,178,15061,115,105,103,105,108,58,40,0,759,147,154,15061,67,111,109,112, - 105,108,101,114,0,771,3,154,15061,72,101,97,112,0,784,128,166,15061,44,0, - 793,142,166,15061,115,44,0,799,148,178,15061,59,0,806,327,178,15061,91,0,812, - 343,178,15061,93,0,818,2,154,15061,68,105,99,116,105,111,110,97,114,121,0, - 824,179,166,15061,100,58,108,105,110,107,0,839,180,166,15061,100,58,120,116,0, - 850,182,166,15061,100,58,99,108,97,115,115,0,859,186,166,15061,100,58,110,97, - 109,101,0,871,166,166,15061,99,108,97,115,115,58,119,111,114,100,0,882,178, - 166,15061,99,108,97,115,115,58,109,97,99,114,111,0,897,154,166,15061,99,108, - 97,115,115,58,100,97,116,97,0,913,188,166,15061,100,58,97,100,100,45,104, - 101,97,100,101,114,0,928,294,178,15061,115,105,103,105,108,58,35,0,945,300, - 178,15061,115,105,103,105,108,58,58,0,957,319,178,15061,115,105,103,105,108,58, - 38,0,969,298,178,15061,115,105,103,105,108,58,36,0,981,358,178,15061,114,101, - 112,101,97,116,0,993,360,178,15061,97,103,97,105,110,0,1004,405,166,15061,105, - 110,116,101,114,112,114,101,116,0,1014,226,166,15061,100,58,108,111,111,107,117, - 112,0,1028,172,166,15061,99,108,97,115,115,58,112,114,105,109,105,116,105,118, - 101,0,1041,4,154,15061,86,101,114,115,105,111,110,0,1061,452,166,15061,105,0, - 1073,128,166,15061,100,0,1079,446,166,15061,114,0,1085,231,154,15061,66,97,115,101, - 0,1091,90,166,15061,112,97,99,107,0,1100,76,166,15061,117,110,112,97,99,107, - 0,1109,184,166,15061,100,58,115,111,117,114,99,101,0,1120,377,166,15061,101,114, + 459011,473,34668804,2,2049,470,524545,415,473,302056196,415,659969,1,0,13,172,14967,100,117,112, + 0,492,15,172,14967,100,114,111,112,0,500,17,172,14967,115,119,97,112,0,509, + 25,172,14967,99,97,108,108,0,518,27,172,14967,101,113,63,0,527,29,172,14967, + 45,101,113,63,0,535,31,172,14967,108,116,63,0,544,33,172,14967,103,116,63, + 0,552,35,172,14967,102,101,116,99,104,0,560,37,172,14967,115,116,111,114,101, + 0,570,39,172,14967,43,0,580,41,172,14967,45,0,586,43,172,14967,42,0,592, + 45,172,14967,47,109,111,100,0,598,47,172,14967,97,110,100,0,607,49,172,14967, + 111,114,0,615,51,172,14967,120,111,114,0,622,53,172,14967,115,104,105,102,116, + 0,630,371,178,14967,112,117,115,104,0,640,374,178,14967,112,111,112,0,649,368, + 178,14967,48,59,0,657,56,166,14967,102,101,116,99,104,45,110,101,120,116,0, + 664,59,166,14967,115,116,111,114,101,45,110,101,120,116,0,679,254,166,14967,115, + 58,116,111,45,110,117,109,98,101,114,0,694,116,166,14967,115,58,101,113,63, + 0,710,102,166,14967,115,58,108,101,110,103,116,104,0,720,64,166,14967,99,104, + 111,111,115,101,0,733,74,172,14967,105,102,0,744,72,166,14967,45,105,102,0, + 751,293,178,14967,115,105,103,105,108,58,40,0,759,147,154,14967,67,111,109,112, + 105,108,101,114,0,771,3,154,14967,72,101,97,112,0,784,128,166,14967,44,0, + 793,142,166,14967,115,44,0,799,148,178,14967,59,0,806,327,178,14967,91,0,812, + 343,178,14967,93,0,818,2,154,14967,68,105,99,116,105,111,110,97,114,121,0, + 824,179,166,14967,100,58,108,105,110,107,0,839,180,166,14967,100,58,120,116,0, + 850,182,166,14967,100,58,99,108,97,115,115,0,859,186,166,14967,100,58,110,97, + 109,101,0,871,166,166,14967,99,108,97,115,115,58,119,111,114,100,0,882,178, + 166,14967,99,108,97,115,115,58,109,97,99,114,111,0,897,154,166,14967,99,108, + 97,115,115,58,100,97,116,97,0,913,188,166,14967,100,58,97,100,100,45,104, + 101,97,100,101,114,0,928,294,178,14967,115,105,103,105,108,58,35,0,945,300, + 178,14967,115,105,103,105,108,58,58,0,957,319,178,14967,115,105,103,105,108,58, + 38,0,969,298,178,14967,115,105,103,105,108,58,36,0,981,358,178,14967,114,101, + 112,101,97,116,0,993,360,178,14967,97,103,97,105,110,0,1004,405,166,14967,105, + 110,116,101,114,112,114,101,116,0,1014,226,166,14967,100,58,108,111,111,107,117, + 112,0,1028,172,166,14967,99,108,97,115,115,58,112,114,105,109,105,116,105,118, + 101,0,1041,4,154,14967,86,101,114,115,105,111,110,0,1061,452,166,14967,105,0, + 1073,128,166,14967,100,0,1079,446,166,14967,114,0,1085,231,154,14967,66,97,115,101, + 0,1091,90,166,14967,112,97,99,107,0,1100,76,166,14967,117,110,112,97,99,107, + 0,1109,184,166,14967,100,58,115,111,117,114,99,101,0,1120,377,166,14967,101,114, 114,58,110,111,116,102,111,117,110,100,0,105,109,97,103,101,58,115,97,118, 101,0,103,101,0,65,68,77,69,46,114,101,116,114,111,0,0,111,0,117, 110,100,0,126,0,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86, @@ -88,771 +88,766 @@ CELL ngaImage[] = { 1793,16553,16848,16891,202111,405,377,1150,1535,0,10,1,10,2, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1133,1544,166, - 15072,69,79,77,0,1,-3,15,10,1536,1558,166,15072,100,101,112,116,104,0,1, - -1,15,10,1548,1573,166,15072,100,58,108,97,115,116,0,1,2,15,10,1562,1591, - 166,15072,100,58,108,97,115,116,46,120,116,0,2049,1573,2049,180,15,10,1577,1614, - 166,15072,100,58,108,97,115,116,46,99,108,97,115,115,0,2049,1573,2049,182,15, - 10,1597,1636,166,15072,100,58,108,97,115,116,46,110,97,109,101,0,2049,1573,2049, - 186,10,1620,1653,166,15072,114,101,99,108,97,115,115,0,2049,1573,2049,182,16,10, - 1641,1673,166,15072,105,109,109,101,100,105,97,116,101,0,1,178,2049,1653,10,1659, - 1687,166,15072,100,97,116,97,0,1,154,2049,1653,10,1678,1706,166,15072,112,114,105, - 109,105,116,105,118,101,0,1,172,2049,1653,10,1692,1720,178,15072,104,111,111,107, - 0,1,1793,2049,128,1,3,15,1,1,17,2049,128,10,1711,1746,166,15072,115,101, - 116,45,104,111,111,107,0,1,1,17,16,10,1733,1762,166,15072,117,110,104,111, - 111,107,0,1,1,17,2,1,1,17,4,16,10,1751,1778,178,15072,40,0,10, - 1772,1785,178,15072,41,0,10,1779,1802,166,15072,99,111,109,112,105,108,101,58,108, - 105,116,0,1,1,2049,128,2049,128,10,1786,1826,166,15072,99,111,109,112,105,108, - 101,58,106,117,109,112,0,1,1793,2049,128,2049,128,10,1809,1850,166,15072,99,111, + 14978,69,79,77,0,1,-3,15,10,1536,1558,166,14978,100,101,112,116,104,0,1, + -1,15,10,1548,1573,166,14978,100,58,108,97,115,116,0,1,2,15,10,1562,1591, + 166,14978,100,58,108,97,115,116,46,120,116,0,2049,1573,2049,180,15,10,1577,1614, + 166,14978,100,58,108,97,115,116,46,99,108,97,115,115,0,2049,1573,2049,182,15, + 10,1597,1636,166,14978,100,58,108,97,115,116,46,110,97,109,101,0,2049,1573,2049, + 186,10,1620,1653,166,14978,114,101,99,108,97,115,115,0,2049,1573,2049,182,16,10, + 1641,1673,166,14978,105,109,109,101,100,105,97,116,101,0,1,178,2049,1653,10,1659, + 1687,166,14978,100,97,116,97,0,1,154,2049,1653,10,1678,1706,166,14978,112,114,105, + 109,105,116,105,118,101,0,1,172,2049,1653,10,1692,1720,178,14978,104,111,111,107, + 0,1,1793,2049,128,1,3,15,1,1,17,2049,128,10,1711,1746,166,14978,115,101, + 116,45,104,111,111,107,0,1,1,17,16,10,1733,1762,166,14978,117,110,104,111, + 111,107,0,1,1,17,2,1,1,17,4,16,10,1751,1778,178,14978,40,0,10, + 1772,1785,178,14978,41,0,10,1779,1802,166,14978,99,111,109,112,105,108,101,58,108, + 105,116,0,1,1,2049,128,2049,128,10,1786,1826,166,14978,99,111,109,112,105,108, + 101,58,106,117,109,112,0,1,1793,2049,128,2049,128,10,1809,1850,166,14978,99,111, 109,112,105,108,101,58,99,97,108,108,0,1,2049,2049,128,2049,128,10,1833,1873, - 166,15072,99,111,109,112,105,108,101,58,114,101,116,0,1,10,2049,128,10,1857, - 1893,166,15072,99,111,109,112,105,108,105,110,103,63,0,1,147,15,10,1878,1909, - 178,15072,115,105,103,105,108,58,96,0,2049,254,2049,128,10,1897,1926,178,15072,115, - 105,103,105,108,58,92,0,2049,452,10,1914,1941,178,15072,115,105,103,105,108,58, - 94,0,2049,446,10,1929,1953,166,15072,104,101,114,101,0,1,3,15,10,1944,1969, - 178,15072,115,105,103,105,108,58,64,0,2049,226,2049,180,15,2049,1893,1793,1985,1, + 166,14978,99,111,109,112,105,108,101,58,114,101,116,0,1,10,2049,128,10,1857, + 1893,166,14978,99,111,109,112,105,108,105,110,103,63,0,1,147,15,10,1878,1909, + 178,14978,115,105,103,105,108,58,96,0,2049,254,2049,128,10,1897,1926,178,14978,115, + 105,103,105,108,58,92,0,2049,452,10,1914,1941,178,14978,115,105,103,105,108,58, + 94,0,2049,446,10,1929,1953,166,14978,104,101,114,101,0,1,3,15,10,1944,1969, + 178,14978,115,105,103,105,108,58,64,0,2049,226,2049,180,15,2049,1893,1793,1985,1, 3841,2049,128,2049,128,10,1,1978,1793,1991,15,10,1,1989,2049,64,10,1957,2008,178, - 15072,115,105,103,105,108,58,33,0,2049,226,2049,180,15,2049,1893,1793,2024,1,4097, - 2049,128,2049,128,10,1,2017,1793,2030,16,10,1,2028,2049,64,10,1996,2048,166,15072, + 14978,115,105,103,105,108,58,33,0,2049,226,2049,180,15,2049,1893,1793,2024,1,4097, + 2049,128,2049,128,10,1,2017,1793,2030,16,10,1,2028,2049,64,10,1996,2048,166,14978, 100,58,99,114,101,97,116,101,0,1793,2050,1,154,1,0,2049,188,2049,1953,2049, - 1573,2049,180,16,10,2035,2074,166,15072,118,97,114,45,110,0,2049,2048,2049,128,10, - 2064,2087,166,15072,118,97,114,0,134284289,0,2074,10,2079,2101,166,15072,99,111,110,115, - 116,0,2049,2048,2049,1573,2049,180,16,10,2091,2118,172,15072,116,117,99,107,0,100926722, - 10,2109,2129,172,15072,111,118,101,114,0,67502597,10,2120,2139,172,15072,110,105,112,0, - 772,10,2131,2155,172,15072,100,114,111,112,45,112,97,105,114,0,771,10,2141,2166, - 172,15072,63,100,117,112,0,6402,10,2157,2181,166,15072,100,117,112,45,112,97,105, - 114,0,67502597,67502597,10,2168,2192,166,15072,100,105,112,0,525572,6,10,2184,2203,166,15072, - 115,105,112,0,67502597,1,25,2049,2192,10,2195,2216,166,15072,98,105,0,1,2203,2049, - 2192,8,10,2209,2230,166,15072,98,105,42,0,1,2192,2049,2192,8,10,2222,2244,166, - 15072,98,105,64,0,2,2049,2230,10,2236,2256,166,15072,116,114,105,0,1793,2265,1, - 2203,2049,2192,2049,2203,10,1,2258,2049,2192,8,10,2248,2280,166,15072,116,114,105,42, + 1573,2049,180,16,10,2035,2074,166,14978,118,97,114,45,110,0,2049,2048,2049,128,10, + 2064,2087,166,14978,118,97,114,0,134284289,0,2074,10,2079,2101,166,14978,99,111,110,115, + 116,0,2049,2048,2049,1573,2049,180,16,10,2091,2118,172,14978,116,117,99,107,0,100926722, + 10,2109,2129,172,14978,111,118,101,114,0,67502597,10,2120,2139,172,14978,110,105,112,0, + 772,10,2131,2155,172,14978,100,114,111,112,45,112,97,105,114,0,771,10,2141,2166, + 172,14978,63,100,117,112,0,6402,10,2157,2181,166,14978,100,117,112,45,112,97,105, + 114,0,67502597,67502597,10,2168,2192,166,14978,100,105,112,0,525572,6,10,2184,2203,166,14978, + 115,105,112,0,67502597,1,25,2049,2192,10,2195,2216,166,14978,98,105,0,1,2203,2049, + 2192,8,10,2209,2230,166,14978,98,105,42,0,1,2192,2049,2192,8,10,2222,2244,166, + 14978,98,105,64,0,2,2049,2230,10,2236,2256,166,14978,116,114,105,0,1793,2265,1, + 2203,2049,2192,2049,2203,10,1,2258,2049,2192,8,10,2248,2280,166,14978,116,114,105,42, 0,1793,2297,1793,2290,4,1,2192,2049,2192,10,1,2284,2049,2192,2049,2192,10,1,2282, - 2049,2192,8,10,2271,2312,166,15072,116,114,105,64,0,2,2,2049,2280,10,2303,2330, - 166,15072,99,108,101,97,118,101,47,50,0,2049,2216,10,2317,2346,166,15072,99,108, - 101,97,118,101,47,51,0,2049,2256,10,2333,2362,166,15072,115,112,114,101,97,100, - 47,50,0,2049,2230,10,2349,2378,166,15072,115,112,114,101,97,100,47,51,0,2049, - 2280,10,2365,2393,166,15072,97,112,112,108,121,47,50,0,2049,2244,10,2381,2408,166, - 15072,97,112,112,108,121,47,51,0,2049,2312,10,2396,2421,166,15072,119,104,105,108, - 101,0,1793,2430,525570,1639430,3,1,2423,7,10,1,2423,8,3,10,2411,2445,166,15072, - 117,110,116,105,108,0,1793,2456,525570,385942534,-1,25,3,1,2447,7,10,1,2447,8, - 3,10,2435,2473,166,15072,102,111,114,101,118,101,114,0,1793,2477,8,10,1,2475, - 2049,2203,1,2473,7,10,2461,2495,166,15072,116,105,109,101,115,0,1793,2507,4,25, - 33886721,1,2053,1542,1,2498,7,10,1,2497,8,3,10,2485,2524,178,15072,115,105,103, - 105,108,58,124,0,2049,226,1793,2532,2049,180,15,10,1,2528,1793,2540,2049,182,15, - 10,1,2536,2049,2216,2049,1893,1793,2555,1,154,2049,2192,2049,1850,10,1,2548,1,25, - 2049,64,10,2512,2571,166,15072,84,82,85,69,0,1,-1,10,2562,2584,166,15072,70, - 65,76,83,69,0,1,0,10,2574,2596,166,15072,99,97,115,101,0,1793,2601,67502597, - 11,10,1,2598,2049,2192,4,1793,2613,772,8,2049,2571,10,1,2608,1793,2621,3,2049, - 2584,10,1,2617,2049,64,25,6,3,3,10,2587,2641,166,15072,115,58,99,97,115, - 101,0,1793,2647,67502597,2049,116,10,1,2643,2049,2192,4,1793,2659,772,8,2049,2571,10, - 1,2654,1793,2667,3,2049,2584,10,1,2663,2049,64,25,6,3,3,10,2630,2684,166, - 15072,110,111,116,0,1,-1,23,10,2676,2698,166,15072,108,116,101,113,63,0,2049, - 2181,101516555,22,10,2688,2713,166,15072,103,116,101,113,63,0,4,2049,2698,10,2703,2727, - 166,15072,110,58,77,65,88,0,1,-5,15,10,2717,2741,166,15072,110,58,77,73, - 78,0,1,-4,15,10,2731,2757,166,15072,110,58,122,101,114,111,63,0,1,0, - 11,10,2745,2774,166,15072,110,58,45,122,101,114,111,63,0,1,0,12,10,2761, - 2794,166,15072,110,58,110,101,103,97,116,105,118,101,63,0,1,0,13,10,2778, - 2814,166,15072,110,58,112,111,115,105,116,105,118,101,63,0,1,-1,14,10,2798, - 2843,166,15072,110,58,115,116,114,105,99,116,108,121,45,112,111,115,105,116,105, - 118,101,63,0,1,0,14,10,2818,2859,166,15072,110,58,101,118,101,110,63,0, - 1,2,20,3,2049,2757,10,2847,2877,166,15072,110,58,111,100,100,63,0,2049,2859, - 2049,2684,10,2866,2890,166,15072,105,102,59,0,67502597,1,74,2049,2192,25,6,771,10, - 2882,2908,166,15072,45,105,102,59,0,67502597,1,72,2049,2192,2049,2684,25,6,771,10, - 2899,2927,172,15072,114,111,116,0,67503109,10,2919,2935,172,15072,47,0,197652,10,2929,2945, - 172,15072,109,111,100,0,788,10,2937,2957,166,15072,110,58,112,111,119,0,1,1, - 4,1793,2965,67502597,19,10,1,2962,2049,2495,772,10,2947,2984,166,15072,110,58,110,101, - 103,97,116,101,0,1,-1,19,10,2971,3001,166,15072,110,58,115,113,117,97,114, - 101,0,4866,10,2988,3014,166,15072,110,58,115,113,114,116,0,1,1,1793,3032,2049, - 2181,197652,67502597,18,1,2,197652,25,17,1,3018,7,10,1,3018,8,772,10,3003,3047, - 166,15072,110,58,109,105,110,0,2049,2181,13,1793,3054,3,10,1,3052,1793,3060,772, - 10,1,3058,2049,64,10,3037,3075,166,15072,110,58,109,97,120,0,2049,2181,14,1793, - 3082,3,10,1,3080,1793,3088,772,10,1,3086,2049,64,10,3065,3103,166,15072,110,58, - 97,98,115,0,2,2049,2794,1,2984,9,10,3093,3122,166,15072,110,58,108,105,109, - 105,116,0,4,5,2049,3047,6,2049,3075,10,3110,3140,166,15072,110,58,105,110,99, - 0,659713,1,10,3130,3153,166,15072,110,58,100,101,99,0,659969,1,10,3143,3171,166, - 15072,110,58,98,101,116,119,101,101,110,63,0,67503109,1793,3179,67503109,67503109,2049,3122,10, - 1,3174,2049,2203,11,10,3156,3199,166,15072,83,99,111,112,101,76,105,115,116,0, - 16702,16780,10,3185,3209,166,15072,123,123,0,2049,1573,2,1,3199,2049,59,16,10,3202, - 3235,166,15072,45,45,45,114,101,118,101,97,108,45,45,45,0,2049,1573,1,3199, - 2049,3140,16,10,3218,3250,166,15072,125,125,0,1,3199,2049,56,4,15,11,1793,3264, - 3841,3199,4097,2,10,1,3259,1793,3290,3841,3199,1793,3285,1,2,983567,1,3199,2049,3140, - 1641487,3,1,3274,7,10,1,3272,8,16,10,1,3268,2049,64,10,3243,3304,166,0, - 66,121,116,101,0,10,3295,3319,166,0,98,121,116,101,45,109,97,115,107,0, - 1,255,4,1,8,19,2,1793,3333,2049,2984,24,21,10,1,3328,2049,2192,24,10, - 3305,3351,166,0,114,101,112,108,97,99,101,0,1,0,1793,3380,1793,3375,1793,3370, - 1793,3365,3,3841,3304,10,1,3361,2049,2192,10,1,3359,2049,2192,10,1,3357,2049,2192, - 10,1,3355,2049,2596,1,1,1793,3406,1793,3401,1793,3396,3,3841,3304,10,1,3392,2049, - 2192,10,1,3390,2049,2192,10,1,3388,2049,2596,1,2,1793,3425,1793,3420,3,3841,3304, - 10,1,3416,2049,2192,10,1,3414,2049,2596,1,3,1793,3437,3,3841,3304,10,1,3433, - 2049,2596,3,10,3243,3465,166,15072,98,58,116,111,45,98,121,116,101,45,97,100, - 100,114,101,115,115,0,1,4,19,10,3443,3481,166,15072,98,58,102,101,116,99, - 104,0,1,4,20,4,1,4,20,67503109,17,15,4,2049,3319,10,3469,3507,166,15072, - 98,58,115,116,111,114,101,0,4,4097,3304,1,4,20,4,1793,3521,2,15,2049, - 76,10,1,3516,2049,2192,2049,3351,2049,90,4,16,10,3495,3544,166,15072,104,58,102, - 101,116,99,104,0,1793,3549,2049,3481,10,1,3546,1793,3561,2049,3140,2049,3481,1,-8, - 24,10,1,3553,2049,2216,22,10,3532,3579,166,15072,104,58,115,116,111,114,101,0, - 2049,2181,1793,3587,1,255,21,10,1,3583,2049,2192,2049,3507,2049,3140,1793,3604,1,8, - 24,1,255,21,10,1,3597,2049,2192,2049,3507,10,3567,3623,166,15072,119,58,102,101, - 116,99,104,0,1,4,197652,15,10,3611,3640,166,15072,119,58,115,116,111,114,101, - 0,1,4,197652,16,10,3628,3662,166,15072,119,58,102,101,116,99,104,45,110,101, - 120,116,0,2,1,4,17,4,2049,3623,10,3645,3687,166,15072,104,58,102,101,116, - 99,104,45,110,101,120,116,0,2,1,2,17,4,2049,3544,10,3670,3712,166,15072, - 98,58,102,101,116,99,104,45,110,101,120,116,0,2,1,1,17,4,2049,3481, - 10,3695,3737,166,15072,119,58,115,116,111,114,101,45,110,101,120,116,0,2,1, - 4,17,1,3640,2049,2192,10,3720,3763,166,15072,104,58,115,116,111,114,101,45,110, - 101,120,116,0,2,1,2,17,1,3579,2049,2192,10,3746,3789,166,15072,98,58,115, - 116,111,114,101,45,110,101,120,116,0,2,1,1,17,1,3507,2049,2192,10,3772, - 3811,166,15072,118,58,105,110,99,45,98,121,0,1793,3815,4367,10,1,3813,2049,2203, - 16,10,3798,3834,166,15072,118,58,100,101,99,45,98,121,0,1793,3838,1180687,10,1, - 3836,2049,2203,16,10,3821,3854,166,15072,118,58,105,110,99,0,1,1,4,2049,3811, - 10,3844,3870,166,15072,118,58,100,101,99,0,1,1,4,2049,3834,10,3860,3888,166, - 15072,118,58,108,105,109,105,116,0,251790597,1542,2049,3122,4100,10,3876,3903,166,15072,118, - 58,111,110,0,2049,2571,4100,10,3894,3917,166,15072,118,58,111,102,102,0,2049,2584, - 4100,10,3907,3931,166,15072,97,108,108,111,116,0,1,3,2049,3811,10,3921,3951,166, - 15072,118,58,112,114,101,115,101,114,118,101,0,983556,1793,3959,1,25,2049,2192,10, - 1,3954,2049,2192,4100,10,3936,3978,166,15072,118,58,117,112,100,97,116,101,0,4, - 1793,3985,15,4,8,10,1,3981,2049,2203,16,10,3965,4000,166,15072,99,111,112,121, - 0,1793,4009,285278725,1,33951492,268767489,1,6,10,1,4002,2049,2495,771,10,3991,4025,154,0, - 115,116,97,114,116,0,0,10,4015,4035,154,0,101,110,100,0,0,10,4027,4051, - 166,0,116,101,114,109,105,110,97,116,101,0,1,0,3841,4035,16,10,3991,4074, - 166,15072,98,117,102,102,101,114,58,115,116,97,114,116,0,3841,4025,10,4057,4092, - 166,15072,98,117,102,102,101,114,58,101,110,100,0,3841,4035,10,4077,4110,166,15072, - 98,117,102,102,101,114,58,97,100,100,0,3841,4035,16,1,4035,2049,3854,2049,4051, - 10,4095,4135,166,15072,98,117,102,102,101,114,58,103,101,116,0,1,4035,2049,3870, - 3841,4035,15,2049,4051,10,4120,4162,166,15072,98,117,102,102,101,114,58,101,109,112, - 116,121,0,3841,4025,4097,4035,2049,4051,10,4145,4185,166,15072,98,117,102,102,101,114, - 58,115,105,122,101,0,3841,4035,3841,4025,18,10,4169,4206,166,15072,98,117,102,102, - 101,114,58,115,101,116,0,4097,4025,2049,4162,10,4191,4231,166,15072,98,117,102,102, - 101,114,58,112,114,101,115,101,114,118,101,0,3841,4025,3841,4035,1793,4244,1,25, - 2049,2192,4097,4025,10,1,4237,2049,2192,4097,4035,10,4211,4267,154,15072,84,101,109,112, - 83,116,114,105,110,103,115,0,32,4251,4286,154,15072,84,101,109,112,83,116,114, - 105,110,103,77,97,120,0,512,4268,4299,166,15072,83,84,82,73,78,71,83,0, - 2049,1544,3841,4267,3841,4286,19,18,10,4287,4320,154,0,67,117,114,114,101,110,116, - 0,6,10,4308,4336,166,0,115,58,112,111,105,110,116,101,114,0,3841,4320,3841, - 4286,19,2049,4299,17,10,4322,4356,166,0,115,58,110,101,120,116,0,1,4320,2049, - 3854,3841,4320,3841,4267,11,1793,4372,1,0,4097,4320,10,1,4367,9,10,4287,4387,166, - 15072,115,58,116,101,109,112,0,2,2049,102,2049,3140,2049,4336,4,2049,4000,2049,4336, - 2049,4356,10,4376,4414,166,15072,115,58,101,109,112,116,121,0,2049,4336,2049,4356,1, - 0,67502597,16,10,4402,4434,166,15072,115,58,115,107,105,112,0,6,1793,4442,68223234,1, - 786703,0,10,1,4437,2049,2421,2049,3153,5,10,4423,4461,166,15072,115,58,107,101,101, - 112,0,2049,1893,1793,4470,1,4434,2049,1850,10,1,4465,9,2049,1953,1,142,2049,2192, - 2049,154,10,4450,4494,178,0,115,105,103,105,108,58,39,0,2049,1893,1,4461,1, - 4387,2049,64,10,4482,4515,166,15072,115,58,102,101,116,99,104,0,17,15,10,4503, - 4530,166,15072,115,58,115,116,111,114,101,0,17,16,10,4518,4544,166,15072,115,58, - 99,104,111,112,0,2049,4387,2,2049,102,67502597,17,2049,3153,1,0,4,16,10,4533, - 4572,166,15072,115,58,114,101,118,101,114,115,101,0,1793,4614,2,2049,4387,2049,4206, - 1,102,1793,4590,2,2049,102,17,2049,3153,10,1,4583,2049,2216,4,1793,4604,2,15, - 2049,4110,2049,3153,10,1,4597,2049,2495,3,2049,4074,2049,4387,10,1,4574,2049,4231,10, - 4558,4633,166,15072,115,58,112,114,101,112,101,110,100,0,2049,4387,1793,4657,2,2049, - 102,17,1793,4649,2,2049,102,2049,3140,10,1,4643,2049,2192,4,2049,4000,10,1,4637, - 2049,2203,10,4619,4675,166,15072,115,58,97,112,112,101,110,100,0,4,2049,4633,10, - 4662,4694,166,15072,115,58,102,111,114,45,101,97,99,104,0,1793,4709,67502597,6415,3, - 67502597,67502597,251987205,2054,101777670,1,1,4696,7,10,1,4696,8,771,10,4679,4731,166,15072,115, - 58,105,110,100,101,120,47,99,104,97,114,0,4,1793,4745,68223234,1,6415,33883396,101450758, - 6404,3,1,4734,7,10,1,4734,1793,4754,18,2049,3153,772,10,1,4749,1793,4763,2049, - 102,67502597,11,10,1,4758,2049,2256,1793,4773,3,1,-1,10,1,4769,9,10,4714,4798, - 166,15072,115,58,99,111,110,116,97,105,110,115,47,99,104,97,114,63,0,2049, - 4731,1,-1,12,10,4777,4815,166,15072,115,58,104,97,115,104,0,1,5381,4,1793, - 4823,286458116,33,10,1,4820,2049,4694,10,4804,4836,154,0,83,114,99,0,0,4828,4845, - 154,0,84,97,114,0,0,4837,4854,154,0,80,97,100,0,0,4846,4861,154,0, - 73,0,0,4855,4868,154,0,70,0,0,4862,4876,154,0,65,116,0,0,4869,4891, - 166,0,116,101,114,109,105,110,97,116,101,0,1,0,3841,4854,3841,4845,2049,102, - 17,16,10,4877,4914,166,0,101,120,116,114,97,99,116,0,3841,4836,3841,4861,17, - 3841,4854,3841,4845,2049,102,2049,4000,10,4902,4940,166,0,99,111,109,112,97,114,101, - 0,3841,4854,3841,4845,2049,116,3841,4868,22,4097,4868,3841,4868,1793,4960,3841,4861,4097,4876, - 10,1,4955,2049,72,10,4928,4974,166,0,110,101,120,116,0,1,4861,2049,3854,10, - 4804,5002,166,15072,115,58,99,111,110,116,97,105,110,115,47,115,116,114,105,110, - 103,63,0,4097,4845,4097,4836,2049,4414,4097,4854,1,0,4097,4861,1,0,4097,4868,3841, - 4836,2049,102,1793,5033,2049,4914,2049,4891,2049,4940,2049,4974,10,1,5024,2049,2495,3841,4868, - 10,4979,5048,154,0,83,116,114,0,0,5040,5061,166,0,101,120,116,114,97,99, - 116,0,2049,2181,3841,5048,4,2049,4000,3841,-1,67502597,17,1,0,4,16,10,5049,5087, - 166,0,99,104,101,99,107,0,1,5061,2049,2192,1793,5098,1,3140,2049,2192,10,1, - 5093,2049,2192,3841,5048,2049,4815,67502597,11,10,5077,5122,166,0,108,111,99,97,116,105, - 111,110,0,67503109,67503109,1793,5155,1793,5150,4,1793,5136,67502597,2049,2757,21,10,1,5131,2049, - 2192,4,1793,5146,772,2,10,1,5143,9,10,1,5128,2049,2192,10,1,5126,2049,2192, - 10,5109,5170,166,0,115,101,116,117,112,0,2049,4414,4097,5048,1,0,67503109,67503109,1, - 102,1,4815,2049,2216,2049,4414,2049,4206,1793,5194,67502597,2049,102,10,1,5190,2049,2192,4, - 10,4979,5219,166,15072,115,58,105,110,100,101,120,47,115,116,114,105,110,103,0, - 67502597,1793,5245,1793,5238,2049,5170,1793,5233,2049,5087,2049,5122,10,1,5228,2049,2495,10,1, - 5224,2049,4231,771,3,10,1,5222,2049,2192,18,1,2,18,1,-1,2049,3075,10,5200, - 5271,166,15072,115,58,102,105,108,116,101,114,0,1793,5299,2049,4414,2049,4206,4,1793, - 5291,2049,2181,4,8,1,4110,1,15,2049,64,10,1,5280,2049,4694,3,2049,4074,10, - 1,5273,2049,4231,10,5258,5314,166,15072,115,58,109,97,112,0,1793,5336,2049,4414,2049, - 4206,4,1793,5328,67502597,8,2049,4110,10,1,5323,2049,4694,3,2049,4074,10,1,5316,2049, - 4231,10,5304,5354,166,15072,115,58,115,117,98,115,116,114,0,1793,5360,17,2049,4414, - 10,1,5356,2049,2192,1793,5372,67502597,1,4000,2049,2192,10,1,5366,2049,2203,67502597,1793,5385, - 17,1,0,4,16,10,1,5379,2049,2192,10,5341,5402,166,15072,115,58,114,105,103, - 104,116,0,67502597,2049,102,67502597,18,4,2049,5354,10,5390,5422,166,15072,115,58,108,101, - 102,116,0,1,0,4,2049,5354,10,5411,5447,166,15072,115,58,98,101,103,105,110, - 115,45,119,105,116,104,63,0,2,2049,102,1,17,2049,2192,2049,5422,2049,116,10, - 5428,5476,166,15072,115,58,101,110,100,115,45,119,105,116,104,63,0,2,2049,102, - 1,17,2049,2192,2049,5402,2049,116,10,5459,5499,166,15072,115,58,99,111,112,121,0, - 67502597,2049,102,2049,3140,2049,4000,10,5488,5520,166,15072,115,58,68,73,71,73,84,83, - 0,2049,4434,48,49,50,51,52,53,54,55,56,57,65,66,67,68,69,70,0, - 1,5522,10,5507,5564,166,15072,115,58,65,83,67,73,73,45,76,79,87,69,82, - 67,65,83,69,0,2049,4434,97,98,99,100,101,102,103,104,105,106,107,108,109, - 110,111,112,113,114,115,116,117,118,119,120,121,122,0,1,5566,10,5542,5618,166, - 15072,115,58,65,83,67,73,73,45,85,80,80,69,82,67,65,83,69,0,2049, - 4434,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83, - 84,85,86,87,88,89,90,0,1,5620,10,5596,5670,166,15072,115,58,65,83,67, - 73,73,45,76,69,84,84,69,82,83,0,2049,4434,97,98,99,100,101,102,103, - 104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,65, - 66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85, - 86,87,88,89,90,0,1,5672,10,5650,5746,166,15072,115,58,80,85,78,67,84, - 85,65,84,73,79,78,0,2049,4434,95,33,34,35,36,37,38,39,40,41,42, - 43,44,45,46,47,58,59,60,61,62,63,64,91,92,93,94,96,123,124,125, - 126,0,1,5748,1,95,67502597,16,10,5728,5805,154,15072,115,58,87,72,73,84,69, - 83,80,65,67,69,0,32,9,10,13,0,5788,5816,178,15072,39,0,1,4414,2049, - 166,10,5810,5827,178,15072,36,0,1,0,2049,154,10,5821,0,154,15072,65,83,67, - 73,73,58,78,85,76,0,5832,27,154,15072,65,83,67,73,73,58,69,83,67, - 0,5846,8,154,15072,65,83,67,73,73,58,66,83,0,5860,9,154,15072,65,83, - 67,73,73,58,72,84,0,5873,10,154,15072,65,83,67,73,73,58,76,70,0, - 5886,11,154,15072,65,83,67,73,73,58,86,84,0,5899,12,154,15072,65,83,67, - 73,73,58,70,70,0,5912,13,154,15072,65,83,67,73,73,58,67,82,0,5925, - 32,154,15072,65,83,67,73,73,58,83,80,65,67,69,0,5938,127,154,15072,65, - 83,67,73,73,58,68,69,76,0,5954,1,154,15072,65,83,67,73,73,58,83, - 79,72,0,5968,2,154,15072,65,83,67,73,73,58,83,84,88,0,5982,3,154, - 15072,65,83,67,73,73,58,69,84,88,0,5996,4,154,15072,65,83,67,73,73, - 58,69,79,84,0,6010,5,154,15072,65,83,67,73,73,58,69,78,81,0,6024, - 6,154,15072,65,83,67,73,73,58,65,67,75,0,6038,7,154,15072,65,83,67, - 73,73,58,66,69,76,0,6052,14,154,15072,65,83,67,73,73,58,83,79,0, - 6066,15,154,15072,65,83,67,73,73,58,83,73,0,6079,16,154,15072,65,83,67, - 73,73,58,68,76,69,0,6092,17,154,15072,65,83,67,73,73,58,68,67,49, - 0,6106,18,154,15072,65,83,67,73,73,58,68,67,50,0,6120,19,154,15072,65, - 83,67,73,73,58,68,67,51,0,6134,20,154,15072,65,83,67,73,73,58,68, - 67,52,0,6148,21,154,15072,65,83,67,73,73,58,78,65,75,0,6162,22,154, - 15072,65,83,67,73,73,58,83,89,78,0,6176,23,154,15072,65,83,67,73,73, - 58,69,84,66,0,6190,24,154,15072,65,83,67,73,73,58,67,65,78,0,6204, - 25,154,15072,65,83,67,73,73,58,69,77,0,6218,26,154,15072,65,83,67,73, - 73,58,83,85,66,0,6231,28,154,15072,65,83,67,73,73,58,70,83,0,6245, - 29,154,15072,65,83,67,73,73,58,71,83,0,6258,30,154,15072,65,83,67,73, - 73,58,82,83,0,6271,31,154,15072,65,83,67,73,73,58,85,83,0,6284,6314, - 166,15072,99,58,108,111,119,101,114,99,97,115,101,63,0,1,97,1,122,2049, - 3171,10,6297,6338,166,15072,99,58,117,112,112,101,114,99,97,115,101,63,0,1, - 65,1,90,2049,3171,10,6321,6359,166,15072,99,58,108,101,116,116,101,114,63,0, - 1,6314,1,6338,2049,2216,22,10,6345,6380,166,15072,99,58,100,105,103,105,116,63, - 0,1,48,1,57,2049,3171,10,6367,6402,166,15072,99,58,118,105,115,105,98,108, - 101,63,0,1,32,1,126,2049,3171,10,6387,6422,166,15072,99,58,118,111,119,101, - 108,63,0,2049,4434,97,101,105,111,117,65,69,73,79,85,0,1,6424,4,2049, - 4798,10,6409,6458,166,15072,99,58,99,111,110,115,111,110,97,110,116,63,0,2, - 2049,6359,1793,6468,2049,6422,2049,2684,10,1,6463,1793,6476,3,2049,2584,10,1,6472,2049, - 64,10,6441,6499,166,15072,99,58,119,104,105,116,101,115,112,97,99,101,63,0, - 1,5805,4,2049,4798,10,6481,6523,166,15072,99,58,45,108,111,119,101,114,99,97, - 115,101,63,0,2049,6314,2049,2684,10,6505,6546,166,15072,99,58,45,117,112,112,101, - 114,99,97,115,101,63,0,2049,6338,2049,2684,10,6528,6565,166,15072,99,58,45,100, - 105,103,105,116,63,0,2049,6380,2049,2684,10,6551,6589,166,15072,99,58,45,119,104, - 105,116,101,115,112,97,99,101,63,0,2049,6499,2049,2684,10,6570,6610,166,15072,99, - 58,45,118,105,115,105,98,108,101,63,0,2049,6402,2049,2684,10,6594,6629,166,15072, - 99,58,45,118,111,119,101,108,63,0,2049,6422,2049,2684,10,6615,6652,166,15072,99, - 58,45,99,111,110,115,111,110,97,110,116,63,0,2049,6458,2049,2684,10,6634,6672, - 166,15072,99,58,116,111,45,117,112,112,101,114,0,2,2049,6314,25,3,1,32, - 18,10,6657,6696,166,15072,99,58,116,111,45,108,111,119,101,114,0,2,2049,6338, - 25,3,1,32,17,10,6681,6721,166,15072,99,58,116,111,45,115,116,114,105,110, - 103,0,2049,4434,46,0,1,6723,2049,4387,1,37,2049,2203,10,6705,6752,166,15072,99, - 58,116,111,103,103,108,101,45,99,97,115,101,0,2,2049,6314,1,6672,1,6696, - 2049,64,10,6734,6778,166,15072,99,58,116,111,45,110,117,109,98,101,114,0,2, - 2049,6380,1793,6787,1,48,18,10,1,6783,1793,6795,3,1,0,10,1,6791,2049,64, - 10,6762,6815,166,15072,115,58,116,111,45,117,112,112,101,114,0,1,6672,2049,5314, - 10,6800,6835,166,15072,115,58,116,111,45,108,111,119,101,114,0,1,6696,2049,5314, - 10,6820,6856,166,15072,115,58,116,114,105,109,45,108,101,102,116,0,2049,4387,1793, - 6870,2049,56,1,6499,1,2774,2049,2216,21,10,1,6860,2049,2421,2049,3153,10,6840,6894, - 166,15072,115,58,116,114,105,109,45,114,105,103,104,116,0,2049,4387,2049,4572,2049, - 6856,2049,4572,10,6877,6914,166,15072,115,58,116,114,105,109,0,2049,6894,2049,6856,10, - 6903,6942,154,15072,82,101,119,114,105,116,101,85,110,100,101,114,115,99,111,114, - 101,115,0,-1,6919,6951,166,0,115,117,98,0,1,95,1793,6958,1,32,10,1, - 6955,2049,2596,10,6943,6975,166,0,114,101,119,114,105,116,101,0,3841,6942,1793,6984, - 1,6951,2049,5314,10,1,6979,9,10,6963,6999,166,0,104,97,110,100,108,101,0, - 1,4494,8,10,6919,7015,178,15072,115,105,103,105,108,58,39,0,2049,6975,2049,6999, - 10,7003,7037,166,15072,115,58,115,112,108,105,116,47,99,104,97,114,0,2049,2181, - 2049,4731,772,2049,2181,2049,5422,1,39,2049,2192,10,7020,7070,166,15072,115,58,115,112, - 108,105,116,47,115,116,114,105,110,103,0,2049,2181,2049,5219,2049,3140,772,2049,2181, - 2049,5422,1,39,2049,2192,10,7051,7100,166,15072,115,58,114,101,112,108,97,99,101, - 0,67502597,2049,102,2049,1953,16,1793,7116,2049,7070,4,2049,1953,15,17,10,1,7108,2049, - 2192,2049,4633,2049,4675,10,7086,7138,154,0,83,112,108,105,116,45,79,110,0,0, - 7125,7150,166,0,109,97,116,99,104,63,0,3841,7138,11,10,7139,7168,166,0,116, - 101,114,109,105,110,97,116,101,0,1,0,67502597,2049,3153,16,10,7154,7184,166,0, - 115,116,101,112,0,1,3140,2049,2192,2049,7150,1793,7198,2,2049,128,2049,7168,10,1, - 7192,9,10,7086,7217,166,15072,115,58,116,111,107,101,110,105,122,101,0,4097,7138, - 2049,4461,2049,1953,1,0,2049,128,1793,7239,2,2049,128,2,1,7184,2049,4694,3,10, - 1,7229,2049,2192,2049,1953,67502597,18,2049,3153,67502597,16,10,7202,7263,154,0,78,101,101, - 100,108,101,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 2049,2192,8,10,2271,2312,166,14978,116,114,105,64,0,2,2,2049,2280,10,2303,2327, + 166,14978,119,104,105,108,101,0,1793,2336,525570,1639430,3,1,2329,7,10,1,2329,8, + 3,10,2317,2351,166,14978,117,110,116,105,108,0,1793,2362,525570,385942534,-1,25,3,1, + 2353,7,10,1,2353,8,3,10,2341,2379,166,14978,102,111,114,101,118,101,114,0, + 1793,2383,8,10,1,2381,2049,2203,1,2379,7,10,2367,2401,166,14978,116,105,109,101, + 115,0,1793,2413,4,25,33886721,1,2053,1542,1,2404,7,10,1,2403,8,3,10,2391, + 2430,178,14978,115,105,103,105,108,58,124,0,2049,226,1793,2438,2049,180,15,10,1, + 2434,1793,2446,2049,182,15,10,1,2442,2049,2216,2049,1893,1793,2461,1,154,2049,2192,2049, + 1850,10,1,2454,1,25,2049,64,10,2418,2477,166,14978,84,82,85,69,0,1,-1, + 10,2468,2490,166,14978,70,65,76,83,69,0,1,0,10,2480,2502,166,14978,99,97, + 115,101,0,1793,2507,67502597,11,10,1,2504,2049,2192,4,1793,2519,772,8,2049,2477,10, + 1,2514,1793,2527,3,2049,2490,10,1,2523,2049,64,25,6,3,3,10,2493,2547,166, + 14978,115,58,99,97,115,101,0,1793,2553,67502597,2049,116,10,1,2549,2049,2192,4,1793, + 2565,772,8,2049,2477,10,1,2560,1793,2573,3,2049,2490,10,1,2569,2049,64,25,6, + 3,3,10,2536,2590,166,14978,110,111,116,0,1,-1,23,10,2582,2604,166,14978,108, + 116,101,113,63,0,2049,2181,101516555,22,10,2594,2619,166,14978,103,116,101,113,63,0, + 4,2049,2604,10,2609,2633,166,14978,110,58,77,65,88,0,1,-5,15,10,2623,2647, + 166,14978,110,58,77,73,78,0,1,-4,15,10,2637,2663,166,14978,110,58,122,101, + 114,111,63,0,1,0,11,10,2651,2680,166,14978,110,58,45,122,101,114,111,63, + 0,1,0,12,10,2667,2700,166,14978,110,58,110,101,103,97,116,105,118,101,63, + 0,1,0,13,10,2684,2720,166,14978,110,58,112,111,115,105,116,105,118,101,63, + 0,1,-1,14,10,2704,2749,166,14978,110,58,115,116,114,105,99,116,108,121,45, + 112,111,115,105,116,105,118,101,63,0,1,0,14,10,2724,2765,166,14978,110,58, + 101,118,101,110,63,0,1,2,20,3,2049,2663,10,2753,2783,166,14978,110,58,111, + 100,100,63,0,2049,2765,2049,2590,10,2772,2796,166,14978,105,102,59,0,67502597,1,74, + 2049,2192,25,6,771,10,2788,2814,166,14978,45,105,102,59,0,67502597,1,72,2049,2192, + 2049,2590,25,6,771,10,2805,2833,172,14978,114,111,116,0,67503109,10,2825,2841,172,14978, + 47,0,197652,10,2835,2851,172,14978,109,111,100,0,788,10,2843,2863,166,14978,110,58, + 112,111,119,0,1,1,4,1793,2871,67502597,19,10,1,2868,2049,2401,772,10,2853,2890, + 166,14978,110,58,110,101,103,97,116,101,0,1,-1,19,10,2877,2907,166,14978,110, + 58,115,113,117,97,114,101,0,4866,10,2894,2920,166,14978,110,58,115,113,114,116, + 0,1,1,1793,2938,2049,2181,197652,67502597,18,1,2,197652,25,17,1,2924,7,10,1, + 2924,8,772,10,2909,2953,166,14978,110,58,109,105,110,0,2049,2181,13,1793,2960,3, + 10,1,2958,1793,2966,772,10,1,2964,2049,64,10,2943,2981,166,14978,110,58,109,97, + 120,0,2049,2181,14,1793,2988,3,10,1,2986,1793,2994,772,10,1,2992,2049,64,10, + 2971,3009,166,14978,110,58,97,98,115,0,2,2049,2700,1,2890,9,10,2999,3028,166, + 14978,110,58,108,105,109,105,116,0,4,5,2049,2953,6,2049,2981,10,3016,3046,166, + 14978,110,58,105,110,99,0,659713,1,10,3036,3059,166,14978,110,58,100,101,99,0, + 659969,1,10,3049,3077,166,14978,110,58,98,101,116,119,101,101,110,63,0,67503109,1793, + 3085,67503109,67503109,2049,3028,10,1,3080,2049,2203,11,10,3062,3105,166,14978,83,99,111,112, + 101,76,105,115,116,0,16596,16674,10,3091,3115,166,14978,123,123,0,2049,1573,2,1, + 3105,2049,59,16,10,3108,3141,166,14978,45,45,45,114,101,118,101,97,108,45,45, + 45,0,2049,1573,1,3105,2049,3046,16,10,3124,3156,166,14978,125,125,0,1,3105,2049, + 56,4,15,11,1793,3170,3841,3105,4097,2,10,1,3165,1793,3196,3841,3105,1793,3191,1, + 2,983567,1,3105,2049,3046,1641487,3,1,3180,7,10,1,3178,8,16,10,1,3174,2049, + 64,10,3149,3210,166,0,66,121,116,101,0,10,3201,3225,166,0,98,121,116,101, + 45,109,97,115,107,0,1,255,4,1,8,19,2,1793,3239,2049,2890,24,21,10, + 1,3234,2049,2192,24,10,3211,3257,166,0,114,101,112,108,97,99,101,0,1,0, + 1793,3286,1793,3281,1793,3276,1793,3271,3,3841,3210,10,1,3267,2049,2192,10,1,3265,2049, + 2192,10,1,3263,2049,2192,10,1,3261,2049,2502,1,1,1793,3312,1793,3307,1793,3302,3, + 3841,3210,10,1,3298,2049,2192,10,1,3296,2049,2192,10,1,3294,2049,2502,1,2,1793, + 3331,1793,3326,3,3841,3210,10,1,3322,2049,2192,10,1,3320,2049,2502,1,3,1793,3343, + 3,3841,3210,10,1,3339,2049,2502,3,10,3149,3371,166,14978,98,58,116,111,45,98, + 121,116,101,45,97,100,100,114,101,115,115,0,1,4,19,10,3349,3387,166,14978, + 98,58,102,101,116,99,104,0,1,4,20,4,1,4,20,67503109,17,15,4,2049, + 3225,10,3375,3413,166,14978,98,58,115,116,111,114,101,0,4,4097,3210,1,4,20, + 4,1793,3427,2,15,2049,76,10,1,3422,2049,2192,2049,3257,2049,90,4,16,10,3401, + 3450,166,14978,104,58,102,101,116,99,104,0,1793,3455,2049,3387,10,1,3452,1793,3467, + 2049,3046,2049,3387,1,-8,24,10,1,3459,2049,2216,22,10,3438,3485,166,14978,104,58, + 115,116,111,114,101,0,2049,2181,1793,3493,1,255,21,10,1,3489,2049,2192,2049,3413, + 2049,3046,1793,3510,1,8,24,1,255,21,10,1,3503,2049,2192,2049,3413,10,3473,3529, + 166,14978,119,58,102,101,116,99,104,0,1,4,197652,15,10,3517,3546,166,14978,119, + 58,115,116,111,114,101,0,1,4,197652,16,10,3534,3568,166,14978,119,58,102,101, + 116,99,104,45,110,101,120,116,0,2,1,4,17,4,2049,3529,10,3551,3593,166, + 14978,104,58,102,101,116,99,104,45,110,101,120,116,0,2,1,2,17,4,2049, + 3450,10,3576,3618,166,14978,98,58,102,101,116,99,104,45,110,101,120,116,0,2, + 1,1,17,4,2049,3387,10,3601,3643,166,14978,119,58,115,116,111,114,101,45,110, + 101,120,116,0,2,1,4,17,1,3546,2049,2192,10,3626,3669,166,14978,104,58,115, + 116,111,114,101,45,110,101,120,116,0,2,1,2,17,1,3485,2049,2192,10,3652, + 3695,166,14978,98,58,115,116,111,114,101,45,110,101,120,116,0,2,1,1,17, + 1,3413,2049,2192,10,3678,3717,166,14978,118,58,105,110,99,45,98,121,0,1793,3721, + 4367,10,1,3719,2049,2203,16,10,3704,3740,166,14978,118,58,100,101,99,45,98,121, + 0,1793,3744,1180687,10,1,3742,2049,2203,16,10,3727,3760,166,14978,118,58,105,110,99, + 0,1,1,4,2049,3717,10,3750,3776,166,14978,118,58,100,101,99,0,1,1,4, + 2049,3740,10,3766,3794,166,14978,118,58,108,105,109,105,116,0,251790597,1542,2049,3028,4100, + 10,3782,3809,166,14978,118,58,111,110,0,2049,2477,4100,10,3800,3823,166,14978,118,58, + 111,102,102,0,2049,2490,4100,10,3813,3837,166,14978,97,108,108,111,116,0,1,3, + 2049,3717,10,3827,3857,166,14978,118,58,112,114,101,115,101,114,118,101,0,983556,1793, + 3865,1,25,2049,2192,10,1,3860,2049,2192,4100,10,3842,3884,166,14978,118,58,117,112, + 100,97,116,101,0,4,1793,3891,15,4,8,10,1,3887,2049,2203,16,10,3871,3906, + 166,14978,99,111,112,121,0,1793,3915,285278725,1,33951492,268767489,1,6,10,1,3908,2049,2401, + 771,10,3897,3931,154,0,115,116,97,114,116,0,0,10,3921,3941,154,0,101,110, + 100,0,0,10,3933,3957,166,0,116,101,114,109,105,110,97,116,101,0,1,0, + 3841,3941,16,10,3897,3980,166,14978,98,117,102,102,101,114,58,115,116,97,114,116, + 0,3841,3931,10,3963,3998,166,14978,98,117,102,102,101,114,58,101,110,100,0,3841, + 3941,10,3983,4016,166,14978,98,117,102,102,101,114,58,97,100,100,0,3841,3941,16, + 1,3941,2049,3760,2049,3957,10,4001,4041,166,14978,98,117,102,102,101,114,58,103,101, + 116,0,1,3941,2049,3776,3841,3941,15,2049,3957,10,4026,4068,166,14978,98,117,102,102, + 101,114,58,101,109,112,116,121,0,3841,3931,4097,3941,2049,3957,10,4051,4091,166,14978, + 98,117,102,102,101,114,58,115,105,122,101,0,3841,3941,3841,3931,18,10,4075,4112, + 166,14978,98,117,102,102,101,114,58,115,101,116,0,4097,3931,2049,4068,10,4097,4137, + 166,14978,98,117,102,102,101,114,58,112,114,101,115,101,114,118,101,0,3841,3931, + 3841,3941,1793,4150,1,25,2049,2192,4097,3931,10,1,4143,2049,2192,4097,3941,10,4117,4173, + 154,14978,84,101,109,112,83,116,114,105,110,103,115,0,32,4157,4192,154,14978,84, + 101,109,112,83,116,114,105,110,103,77,97,120,0,512,4174,4205,166,14978,83,84, + 82,73,78,71,83,0,2049,1544,3841,4173,3841,4192,19,18,10,4193,4226,154,0,67, + 117,114,114,101,110,116,0,6,10,4214,4242,166,0,115,58,112,111,105,110,116, + 101,114,0,3841,4226,3841,4192,19,2049,4205,17,10,4228,4262,166,0,115,58,110,101, + 120,116,0,1,4226,2049,3760,3841,4226,3841,4173,11,1793,4278,1,0,4097,4226,10,1, + 4273,9,10,4193,4293,166,14978,115,58,116,101,109,112,0,2,2049,102,2049,3046,2049, + 4242,4,2049,3906,2049,4242,2049,4262,10,4282,4320,166,14978,115,58,101,109,112,116,121, + 0,2049,4242,2049,4262,1,0,67502597,16,10,4308,4340,166,14978,115,58,115,107,105,112, + 0,6,1793,4348,68223234,1,786703,0,10,1,4343,2049,2327,2049,3059,5,10,4329,4367,166, + 14978,115,58,107,101,101,112,0,2049,1893,1793,4376,1,4340,2049,1850,10,1,4371,9, + 2049,1953,1,142,2049,2192,2049,154,10,4356,4400,178,0,115,105,103,105,108,58,39, + 0,2049,1893,1,4367,1,4293,2049,64,10,4388,4421,166,14978,115,58,102,101,116,99, + 104,0,17,15,10,4409,4436,166,14978,115,58,115,116,111,114,101,0,17,16,10, + 4424,4450,166,14978,115,58,99,104,111,112,0,2049,4293,2,2049,102,67502597,17,2049,3059, + 1,0,4,16,10,4439,4478,166,14978,115,58,114,101,118,101,114,115,101,0,1793, + 4520,2,2049,4293,2049,4112,1,102,1793,4496,2,2049,102,17,2049,3059,10,1,4489,2049, + 2216,4,1793,4510,2,15,2049,4016,2049,3059,10,1,4503,2049,2401,3,2049,3980,2049,4293, + 10,1,4480,2049,4137,10,4464,4539,166,14978,115,58,112,114,101,112,101,110,100,0, + 2049,4293,1793,4563,2,2049,102,17,1793,4555,2,2049,102,2049,3046,10,1,4549,2049,2192, + 4,2049,3906,10,1,4543,2049,2203,10,4525,4581,166,14978,115,58,97,112,112,101,110, + 100,0,4,2049,4539,10,4568,4600,166,14978,115,58,102,111,114,45,101,97,99,104, + 0,1793,4615,67502597,6415,3,67502597,67502597,251987205,2054,101777670,1,1,4602,7,10,1,4602,8,771, + 10,4585,4637,166,14978,115,58,105,110,100,101,120,47,99,104,97,114,0,4,1793, + 4651,68223234,1,6415,33883396,101450758,6404,3,1,4640,7,10,1,4640,1793,4660,18,2049,3059,772, + 10,1,4655,1793,4669,2049,102,67502597,11,10,1,4664,2049,2256,1793,4679,3,1,-1,10, + 1,4675,9,10,4620,4704,166,14978,115,58,99,111,110,116,97,105,110,115,47,99, + 104,97,114,63,0,2049,4637,1,-1,12,10,4683,4721,166,14978,115,58,104,97,115, + 104,0,1,5381,4,1793,4729,286458116,33,10,1,4726,2049,4600,10,4710,4742,154,0,83, + 114,99,0,0,4734,4751,154,0,84,97,114,0,0,4743,4760,154,0,80,97,100, + 0,0,4752,4767,154,0,73,0,0,4761,4774,154,0,70,0,0,4768,4782,154,0, + 65,116,0,0,4775,4797,166,0,116,101,114,109,105,110,97,116,101,0,1,0, + 3841,4760,3841,4751,2049,102,17,16,10,4783,4820,166,0,101,120,116,114,97,99,116, + 0,3841,4742,3841,4767,17,3841,4760,3841,4751,2049,102,2049,3906,10,4808,4846,166,0,99, + 111,109,112,97,114,101,0,3841,4760,3841,4751,2049,116,3841,4774,22,4097,4774,3841,4774, + 1793,4866,3841,4767,4097,4782,10,1,4861,2049,72,10,4834,4880,166,0,110,101,120,116, + 0,1,4767,2049,3760,10,4710,4908,166,14978,115,58,99,111,110,116,97,105,110,115, + 47,115,116,114,105,110,103,63,0,4097,4751,4097,4742,2049,4320,4097,4760,1,0,4097, + 4767,1,0,4097,4774,3841,4742,2049,102,1793,4939,2049,4820,2049,4797,2049,4846,2049,4880,10, + 1,4930,2049,2401,3841,4774,10,4885,4954,154,0,83,116,114,0,0,4946,4967,166,0, + 101,120,116,114,97,99,116,0,2049,2181,3841,4954,4,2049,3906,3841,-1,67502597,17,1, + 0,4,16,10,4955,4993,166,0,99,104,101,99,107,0,1,4967,2049,2192,1793,5004, + 1,3046,2049,2192,10,1,4999,2049,2192,3841,4954,2049,4721,67502597,11,10,4983,5028,166,0, + 108,111,99,97,116,105,111,110,0,67503109,67503109,1793,5061,1793,5056,4,1793,5042,67502597,2049, + 2663,21,10,1,5037,2049,2192,4,1793,5052,772,2,10,1,5049,9,10,1,5034,2049, + 2192,10,1,5032,2049,2192,10,5015,5076,166,0,115,101,116,117,112,0,2049,4320,4097, + 4954,1,0,67503109,67503109,1,102,1,4721,2049,2216,2049,4320,2049,4112,1793,5100,67502597,2049,102, + 10,1,5096,2049,2192,4,10,4885,5125,166,14978,115,58,105,110,100,101,120,47,115, + 116,114,105,110,103,0,67502597,1793,5151,1793,5144,2049,5076,1793,5139,2049,4993,2049,5028,10, + 1,5134,2049,2401,10,1,5130,2049,4137,771,3,10,1,5128,2049,2192,18,1,2,18, + 1,-1,2049,2981,10,5106,5177,166,14978,115,58,102,105,108,116,101,114,0,1793,5205, + 2049,4320,2049,4112,4,1793,5197,2049,2181,4,8,1,4016,1,15,2049,64,10,1,5186, + 2049,4600,3,2049,3980,10,1,5179,2049,4137,10,5164,5220,166,14978,115,58,109,97,112, + 0,1793,5242,2049,4320,2049,4112,4,1793,5234,67502597,8,2049,4016,10,1,5229,2049,4600,3, + 2049,3980,10,1,5222,2049,4137,10,5210,5260,166,14978,115,58,115,117,98,115,116,114, + 0,1793,5266,17,2049,4320,10,1,5262,2049,2192,1793,5278,67502597,1,3906,2049,2192,10,1, + 5272,2049,2203,67502597,1793,5291,17,1,0,4,16,10,1,5285,2049,2192,10,5247,5308,166, + 14978,115,58,114,105,103,104,116,0,67502597,2049,102,67502597,18,4,2049,5260,10,5296,5328, + 166,14978,115,58,108,101,102,116,0,1,0,4,2049,5260,10,5317,5353,166,14978,115, + 58,98,101,103,105,110,115,45,119,105,116,104,63,0,2,2049,102,1,17,2049, + 2192,2049,5328,2049,116,10,5334,5382,166,14978,115,58,101,110,100,115,45,119,105,116, + 104,63,0,2,2049,102,1,17,2049,2192,2049,5308,2049,116,10,5365,5405,166,14978,115, + 58,99,111,112,121,0,67502597,2049,102,2049,3046,2049,3906,10,5394,5426,166,14978,115,58, + 68,73,71,73,84,83,0,2049,4340,48,49,50,51,52,53,54,55,56,57,65, + 66,67,68,69,70,0,1,5428,10,5413,5470,166,14978,115,58,65,83,67,73,73, + 45,76,79,87,69,82,67,65,83,69,0,2049,4340,97,98,99,100,101,102,103, + 104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,0, + 1,5472,10,5448,5524,166,14978,115,58,65,83,67,73,73,45,85,80,80,69,82, + 67,65,83,69,0,2049,4340,65,66,67,68,69,70,71,72,73,74,75,76,77, + 78,79,80,81,82,83,84,85,86,87,88,89,90,0,1,5526,10,5502,5576,166, + 14978,115,58,65,83,67,73,73,45,76,69,84,84,69,82,83,0,2049,4340,97, + 98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117, + 118,119,120,121,122,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79, + 80,81,82,83,84,85,86,87,88,89,90,0,1,5578,10,5556,5652,166,14978,115, + 58,80,85,78,67,84,85,65,84,73,79,78,0,2049,4340,95,33,34,35,36, + 37,38,39,40,41,42,43,44,45,46,47,58,59,60,61,62,63,64,91,92, + 93,94,96,123,124,125,126,0,1,5654,1,95,67502597,16,10,5634,5711,154,14978,115, + 58,87,72,73,84,69,83,80,65,67,69,0,32,9,10,13,0,5694,5722,178, + 14978,39,0,1,4320,2049,166,10,5716,5733,178,14978,36,0,1,0,2049,154,10,5727, + 0,154,14978,65,83,67,73,73,58,78,85,76,0,5738,27,154,14978,65,83,67, + 73,73,58,69,83,67,0,5752,8,154,14978,65,83,67,73,73,58,66,83,0, + 5766,9,154,14978,65,83,67,73,73,58,72,84,0,5779,10,154,14978,65,83,67, + 73,73,58,76,70,0,5792,11,154,14978,65,83,67,73,73,58,86,84,0,5805, + 12,154,14978,65,83,67,73,73,58,70,70,0,5818,13,154,14978,65,83,67,73, + 73,58,67,82,0,5831,32,154,14978,65,83,67,73,73,58,83,80,65,67,69, + 0,5844,127,154,14978,65,83,67,73,73,58,68,69,76,0,5860,1,154,14978,65, + 83,67,73,73,58,83,79,72,0,5874,2,154,14978,65,83,67,73,73,58,83, + 84,88,0,5888,3,154,14978,65,83,67,73,73,58,69,84,88,0,5902,4,154, + 14978,65,83,67,73,73,58,69,79,84,0,5916,5,154,14978,65,83,67,73,73, + 58,69,78,81,0,5930,6,154,14978,65,83,67,73,73,58,65,67,75,0,5944, + 7,154,14978,65,83,67,73,73,58,66,69,76,0,5958,14,154,14978,65,83,67, + 73,73,58,83,79,0,5972,15,154,14978,65,83,67,73,73,58,83,73,0,5985, + 16,154,14978,65,83,67,73,73,58,68,76,69,0,5998,17,154,14978,65,83,67, + 73,73,58,68,67,49,0,6012,18,154,14978,65,83,67,73,73,58,68,67,50, + 0,6026,19,154,14978,65,83,67,73,73,58,68,67,51,0,6040,20,154,14978,65, + 83,67,73,73,58,68,67,52,0,6054,21,154,14978,65,83,67,73,73,58,78, + 65,75,0,6068,22,154,14978,65,83,67,73,73,58,83,89,78,0,6082,23,154, + 14978,65,83,67,73,73,58,69,84,66,0,6096,24,154,14978,65,83,67,73,73, + 58,67,65,78,0,6110,25,154,14978,65,83,67,73,73,58,69,77,0,6124,26, + 154,14978,65,83,67,73,73,58,83,85,66,0,6137,28,154,14978,65,83,67,73, + 73,58,70,83,0,6151,29,154,14978,65,83,67,73,73,58,71,83,0,6164,30, + 154,14978,65,83,67,73,73,58,82,83,0,6177,31,154,14978,65,83,67,73,73, + 58,85,83,0,6190,6220,166,14978,99,58,108,111,119,101,114,99,97,115,101,63, + 0,1,97,1,122,2049,3077,10,6203,6244,166,14978,99,58,117,112,112,101,114,99, + 97,115,101,63,0,1,65,1,90,2049,3077,10,6227,6265,166,14978,99,58,108,101, + 116,116,101,114,63,0,1,6220,1,6244,2049,2216,22,10,6251,6286,166,14978,99,58, + 100,105,103,105,116,63,0,1,48,1,57,2049,3077,10,6273,6308,166,14978,99,58, + 118,105,115,105,98,108,101,63,0,1,32,1,126,2049,3077,10,6293,6328,166,14978, + 99,58,118,111,119,101,108,63,0,2049,4340,97,101,105,111,117,65,69,73,79, + 85,0,1,6330,4,2049,4704,10,6315,6364,166,14978,99,58,99,111,110,115,111,110, + 97,110,116,63,0,2,2049,6265,1793,6374,2049,6328,2049,2590,10,1,6369,1793,6382,3, + 2049,2490,10,1,6378,2049,64,10,6347,6405,166,14978,99,58,119,104,105,116,101,115, + 112,97,99,101,63,0,1,5711,4,2049,4704,10,6387,6429,166,14978,99,58,45,108, + 111,119,101,114,99,97,115,101,63,0,2049,6220,2049,2590,10,6411,6452,166,14978,99, + 58,45,117,112,112,101,114,99,97,115,101,63,0,2049,6244,2049,2590,10,6434,6471, + 166,14978,99,58,45,100,105,103,105,116,63,0,2049,6286,2049,2590,10,6457,6495,166, + 14978,99,58,45,119,104,105,116,101,115,112,97,99,101,63,0,2049,6405,2049,2590, + 10,6476,6516,166,14978,99,58,45,118,105,115,105,98,108,101,63,0,2049,6308,2049, + 2590,10,6500,6535,166,14978,99,58,45,118,111,119,101,108,63,0,2049,6328,2049,2590, + 10,6521,6558,166,14978,99,58,45,99,111,110,115,111,110,97,110,116,63,0,2049, + 6364,2049,2590,10,6540,6578,166,14978,99,58,116,111,45,117,112,112,101,114,0,2, + 2049,6220,25,3,1,32,18,10,6563,6602,166,14978,99,58,116,111,45,108,111,119, + 101,114,0,2,2049,6244,25,3,1,32,17,10,6587,6627,166,14978,99,58,116,111, + 45,115,116,114,105,110,103,0,2049,4340,46,0,1,6629,2049,4293,1,37,2049,2203, + 10,6611,6658,166,14978,99,58,116,111,103,103,108,101,45,99,97,115,101,0,2, + 2049,6220,1,6578,1,6602,2049,64,10,6640,6684,166,14978,99,58,116,111,45,110,117, + 109,98,101,114,0,2,2049,6286,1793,6693,1,48,18,10,1,6689,1793,6701,3,1, + 0,10,1,6697,2049,64,10,6668,6721,166,14978,115,58,116,111,45,117,112,112,101, + 114,0,1,6578,2049,5220,10,6706,6741,166,14978,115,58,116,111,45,108,111,119,101, + 114,0,1,6602,2049,5220,10,6726,6762,166,14978,115,58,116,114,105,109,45,108,101, + 102,116,0,2049,4293,1793,6776,2049,56,1,6405,1,2680,2049,2216,21,10,1,6766,2049, + 2327,2049,3059,10,6746,6800,166,14978,115,58,116,114,105,109,45,114,105,103,104,116, + 0,2049,4293,2049,4478,2049,6762,2049,4478,10,6783,6820,166,14978,115,58,116,114,105,109, + 0,2049,6800,2049,6762,10,6809,6848,154,14978,82,101,119,114,105,116,101,85,110,100, + 101,114,115,99,111,114,101,115,0,-1,6825,6857,166,0,115,117,98,0,1,95, + 1793,6864,1,32,10,1,6861,2049,2502,10,6849,6881,166,0,114,101,119,114,105,116, + 101,0,3841,6848,1793,6890,1,6857,2049,5220,10,1,6885,9,10,6869,6905,166,0,104, + 97,110,100,108,101,0,1,4400,8,10,6825,6921,178,14978,115,105,103,105,108,58, + 39,0,2049,6881,2049,6905,10,6909,6943,166,14978,115,58,115,112,108,105,116,47,99, + 104,97,114,0,2049,2181,2049,4637,772,2049,2181,2049,5328,1,39,2049,2192,10,6926,6976, + 166,14978,115,58,115,112,108,105,116,47,115,116,114,105,110,103,0,2049,2181,2049, + 5125,2049,3046,772,2049,2181,2049,5328,1,39,2049,2192,10,6957,7006,166,14978,115,58,114, + 101,112,108,97,99,101,0,67502597,2049,102,2049,1953,16,1793,7022,2049,6976,4,2049,1953, + 15,17,10,1,7014,2049,2192,2049,4539,2049,4581,10,6992,7044,154,0,83,112,108,105, + 116,45,79,110,0,0,7031,7056,166,0,109,97,116,99,104,63,0,3841,7044,11, + 10,7045,7074,166,0,116,101,114,109,105,110,97,116,101,0,1,0,67502597,2049,3059, + 16,10,7060,7090,166,0,115,116,101,112,0,1,3046,2049,2192,2049,7056,1793,7104,2, + 2049,128,2049,7074,10,1,7098,9,10,6992,7123,166,14978,115,58,116,111,107,101,110, + 105,122,101,0,4097,7044,2049,4367,2049,1953,1,0,2049,128,1793,7145,2,2049,128,2, + 1,7090,2049,4600,3,10,1,7135,2049,2192,2049,1953,67502597,18,2049,3059,67502597,16,10,7108, + 7169,154,0,78,101,101,100,108,101,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,7252,7399,154,0,76,101,110,0, - 0,7391,7411,154,0,84,111,107,101,110,115,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,7158,7305, + 154,0,76,101,110,0,0,7297,7317,154,0,84,111,107,101,110,115,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 7400,7546,154,0,84,80,0,0,7539,7556,166,0,115,97,118,101,0,2049,4461,3841, - 7546,1,7411,17,2049,3140,16,1,7546,2049,3854,10,7547,7580,166,0,110,101,120,116, - 0,1793,7586,3841,7399,17,10,1,7582,2049,2203,10,7571,7601,166,0,100,111,110,101, - 63,0,2049,102,2049,2757,10,7202,7631,166,15072,115,58,116,111,107,101,110,105,122, - 101,45,111,110,45,115,116,114,105,110,103,0,1,0,4097,7546,1793,7645,2,1, - 7263,2049,5499,2049,4675,10,1,7637,1793,7654,2049,102,4097,7399,10,1,7649,2049,2216,1793, - 7671,1,7263,2049,7070,2049,7556,2049,7580,2049,7601,10,1,7660,2049,2445,1,7411,3841,7546, - 2049,3153,4097,7411,10,7606,7697,166,0,102,111,114,45,101,97,99,104,0,4,2049, - 56,1,17,2049,2192,1793,7713,5,2049,56,84018692,525572,1542,10,1,7706,2049,2495,771,10, - 7684,7734,166,0,115,117,98,115,116,105,116,117,116,101,0,2049,4299,1,129,18, - 10,7719,7752,166,0,101,120,116,114,97,99,116,0,2049,7734,2049,5499,10,7740,7770, - 166,0,116,111,107,101,110,105,122,101,0,2049,7631,2049,4414,10,7757,7787,166,0, - 99,111,109,98,105,110,101,0,2049,7734,2049,4675,2049,4675,10,7775,7804,166,0,109, - 101,114,103,101,0,4,1,7787,2049,7697,772,10,7794,7824,166,0,102,105,110,100, - 45,101,110,100,0,2,2049,102,2049,7734,2049,102,18,67502597,17,10,7811,7845,166,0, - 99,108,101,97,110,0,2049,7824,1,0,4,16,10,7606,7870,166,15072,115,58,114, - 101,112,108,97,99,101,45,97,108,108,0,1,3,1793,7885,2049,7752,2049,7770,2049, - 7804,2049,7845,2049,4387,10,1,7874,2049,3951,10,7852,7901,154,0,83,116,114,105,110, - 103,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,7306,7452,154,0,84,80,0,0,7445,7462,166,0,115,97, + 118,101,0,2049,4367,3841,7452,1,7317,17,2049,3046,16,1,7452,2049,3760,10,7453,7486, + 166,0,110,101,120,116,0,1793,7492,3841,7305,17,10,1,7488,2049,2203,10,7477,7507, + 166,0,100,111,110,101,63,0,2049,102,2049,2663,10,7108,7537,166,14978,115,58,116, + 111,107,101,110,105,122,101,45,111,110,45,115,116,114,105,110,103,0,1,0, + 4097,7452,1793,7551,2,1,7169,2049,5405,2049,4581,10,1,7543,1793,7560,2049,102,4097,7305, + 10,1,7555,2049,2216,1793,7577,1,7169,2049,6976,2049,7462,2049,7486,2049,7507,10,1,7566, + 2049,2351,1,7317,3841,7452,2049,3059,4097,7317,10,7512,7603,166,0,102,111,114,45,101, + 97,99,104,0,4,2049,56,1,17,2049,2192,1793,7619,5,2049,56,84018692,525572,1542,10, + 1,7612,2049,2401,771,10,7590,7640,166,0,115,117,98,115,116,105,116,117,116,101, + 0,2049,4205,1,129,18,10,7625,7658,166,0,101,120,116,114,97,99,116,0,2049, + 7640,2049,5405,10,7646,7676,166,0,116,111,107,101,110,105,122,101,0,2049,7537,2049, + 4320,10,7663,7693,166,0,99,111,109,98,105,110,101,0,2049,7640,2049,4581,2049,4581, + 10,7681,7710,166,0,109,101,114,103,101,0,4,1,7693,2049,7603,772,10,7700,7730, + 166,0,102,105,110,100,45,101,110,100,0,2,2049,102,2049,7640,2049,102,18,67502597, + 17,10,7717,7751,166,0,99,108,101,97,110,0,2049,7730,1,0,4,16,10,7512, + 7776,166,14978,115,58,114,101,112,108,97,99,101,45,97,108,108,0,1,3,1793, + 7791,2049,7658,2049,7676,2049,7710,2049,7751,2049,4293,10,1,7780,2049,3857,10,7758,7807,154, + 0,83,116,114,105,110,103,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,7890,7982,166,0,99,104,101,99,107,45,115,105, - 103,110,0,2049,2794,1793,7991,1,45,2049,4110,10,1,7986,9,10,7967,8008,166,0, - 110,45,62,100,105,103,105,116,0,2049,5520,17,15,10,7995,8025,166,0,99,111, - 110,118,101,114,116,0,1793,8039,3841,231,20,4,2049,8008,2049,4110,2,2049,2757,10, - 1,8027,2049,2445,3,10,7852,8061,166,15072,110,58,116,111,45,115,116,114,105,110, - 103,0,1793,8075,1,7901,2049,4206,2,2049,3103,2049,8025,2049,7982,10,1,8063,2049,4231, - 1,7901,2049,4572,10,8045,8093,166,0,99,104,97,114,0,1,32,1793,8102,1,95, - 2049,4110,10,1,8097,2049,2596,1,114,1793,8115,1,13,2049,4110,10,1,8110,2049,2596, - 1,110,1793,8128,1,10,2049,4110,10,1,8123,2049,2596,1,116,1793,8141,1,9,2049, - 4110,10,1,8136,2049,2596,1,48,1793,8154,1,0,2049,4110,10,1,8149,2049,2596,1, - 94,1793,8167,1,27,2049,4110,10,1,8162,2049,2596,2049,4110,10,8084,8183,166,0,116, - 121,112,101,0,1,99,1793,8191,4,2049,4110,10,1,8187,2049,2596,1,115,1793,8205, - 4,1,4110,2049,4694,10,1,8199,2049,2596,1,110,1793,8221,4,2049,8061,1,4110,2049, - 4694,10,1,8213,2049,2596,3,10,8174,8238,166,0,104,97,110,100,108,101,0,1, - 92,1793,8247,2049,56,2049,8093,10,1,8242,2049,2596,1,37,1793,8260,2049,56,2049,8183, - 10,1,8255,2049,2596,2049,4110,10,8045,8280,166,15072,115,58,102,111,114,109,97,116, - 0,1793,8309,2049,4414,1793,8304,2049,4206,1793,8299,2049,56,25,2049,8238,1,8290,7,10, - 1,8290,8,3,10,1,8286,2049,2203,10,1,8282,2049,4231,10,8267,8326,166,15072,115, - 58,99,111,110,115,116,0,1,4461,2049,2192,2049,2101,10,8314,8344,154,0,86,97, - 108,117,101,115,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,0,0,0,0,0,0,0,0,0,0,0,0,8333,8381,166,0,102,114,111, - 109,0,2049,102,2,1793,8399,1793,8392,1,8344,4113,10,1,8388,2049,2203,2049,3153,10, - 1,8386,2049,2495,3,10,8372,8412,166,0,116,111,0,2,2049,102,1793,8428,2049,56, - 1,97,18,2049,3140,1,8344,266001,10,1,8417,2049,2495,3,10,8314,8446,166,15072,114, - 101,111,114,100,101,114,0,1,8381,2049,2192,2049,8412,10,8434,8463,166,15072,99,117, - 114,114,121,0,2049,1953,1793,8473,4,2049,1802,2049,1826,10,1,8467,2049,2192,10,8453, - 8487,166,15072,100,111,101,115,0,2049,1591,4,2049,8463,2049,1573,2049,180,16,1,166, - 2049,1653,10,8478,8517,166,15072,100,58,102,111,114,45,101,97,99,104,0,1,2, - 1793,8543,6415,2049,2181,1793,8535,1793,8530,2052,10,1,8528,2049,2192,10,1,8526,2049,2192, - 1,8521,7,10,1,8521,8,3,10,8502,8564,166,15072,100,58,108,111,111,107,117, - 112,45,120,116,0,1,0,4,1793,8589,2049,2181,2049,180,2831,1793,8582,4,1,2139, - 2049,2192,10,1,8576,1,15,2049,64,10,1,8569,2049,8517,3,10,8548,8608,166,15072, - 97,58,108,101,110,103,116,104,0,15,10,8595,8632,166,15072,97,58,99,111,117, - 110,116,101,100,45,114,101,115,117,108,116,115,0,8,2049,1953,1793,8645,2,2049, - 128,1,128,2049,2495,10,1,8637,2049,2192,10,8610,8668,166,15072,97,58,102,114,111, - 109,45,115,116,114,105,110,103,0,2049,1953,1793,8682,2,2049,102,2049,128,1,128, - 2049,4694,10,1,8672,2049,2192,10,8650,8702,166,15072,97,58,102,111,114,45,101,97, - 99,104,0,4,2049,56,1,17,2049,2192,1793,8718,5,2049,56,84018692,525572,1542,10,1, - 8711,2049,2495,771,10,8687,8734,166,15072,97,58,100,117,112,0,2049,1953,1793,8747,2, - 15,2049,128,1,128,2049,8702,10,1,8738,2049,2192,10,8724,8763,166,15072,97,58,99, - 111,112,121,0,1,3,1793,8779,4097,3,2,2049,8608,2049,128,1,128,2049,8702,10, - 1,8767,2049,3951,10,8752,8800,166,15072,97,58,116,111,45,115,116,114,105,110,103, - 0,1,3,1793,8813,2049,8734,1,0,2049,128,2049,3140,10,1,8804,2049,3951,2049,4387, - 10,8784,8833,166,15072,97,58,97,112,112,101,110,100,0,2049,2181,1,35,2049,2244, - 17,2049,1953,1793,8858,2049,128,1793,8853,1,128,2049,8702,10,1,8848,2049,2244,10,1, - 8844,2049,2192,10,8820,8877,166,15072,97,58,112,114,101,112,101,110,100,0,4,2049, - 8833,10,8863,8892,166,15072,97,58,99,104,111,112,0,2049,8734,1,-1,2049,3931,2, - 2049,3870,10,8881,8915,166,15072,97,58,102,105,108,116,101,114,0,1793,8930,67502597,1, - 25,2049,2192,4,1,128,1,15,2049,64,10,1,8917,2049,8463,2049,1953,1793,8945,67502597, - 15,2049,128,2049,8702,10,1,8938,2049,2192,2049,1953,67502597,18,2049,3153,67502597,16,10,8902, - 8974,166,15072,97,58,99,111,110,116,97,105,110,115,63,0,1,0,4,1793,8986, - 4,5,67502597,11,6,22,10,1,8979,2049,8702,772,10,8958,9015,166,15072,97,58,99, - 111,110,116,97,105,110,115,47,115,116,114,105,110,103,63,0,1,0,4,1793, - 9028,4,5,67502597,2049,116,6,22,10,1,9020,2049,8702,772,10,8992,9044,166,15072,97, - 58,109,97,112,0,1793,9050,8,2049,128,10,1,9046,2049,8463,2049,1953,1793,9065,67502597, - 15,2049,128,2049,8702,10,1,9058,2049,2192,10,9034,9084,166,15072,97,58,114,101,118, - 101,114,115,101,0,2049,1953,1793,9118,2049,56,1793,9096,17,2049,3153,10,1,9092,2049, - 2203,2,2049,128,1793,9112,2,15,2049,128,2049,3153,10,1,9105,2049,2495,3,10,1, - 9088,2049,2192,10,9070,9132,166,15072,97,58,116,104,0,17,2049,3140,10,9123,9148,166, - 15072,97,58,102,101,116,99,104,0,2049,9132,15,10,9136,9164,166,15072,97,58,115, - 116,111,114,101,0,2049,9132,16,10,9152,9181,166,15072,97,58,114,101,100,117,99, - 101,0,1,17,2049,2192,2049,8702,10,9168,9201,166,0,105,100,101,110,116,105,102, - 121,0,1,-1,4,1,0,1793,9232,2049,2571,11,1793,9226,67502597,1,-1,11,1793,9222, - 772,2,10,1,9219,9,10,1,9213,9,2049,3140,10,1,9208,2049,9181,3,10,9168, - 9250,166,15072,97,58,105,110,100,101,120,0,1,3,1793,9263,1,27,2049,8463,2049, - 9044,2049,9201,10,1,9254,2049,3951,10,9238,9287,166,15072,97,58,105,110,100,101,120, - 47,115,116,114,105,110,103,0,1,3,1793,9300,1,116,2049,8463,2049,9044,2049,9201, - 10,1,9291,2049,3951,10,9268,9316,166,15072,97,58,109,97,107,101,0,2049,8632,2, - 2,1,3,1793,9327,2049,9084,10,1,9324,2049,3951,4,2049,8763,10,9305,9341,178,15072, - 123,0,1,327,2049,178,1,1558,2049,166,1,327,2049,178,10,9335,9360,178,15072,125, - 0,1,343,2049,178,1,2192,2049,166,1,1558,2049,166,1,17,2049,172,1,41,2049, - 172,1,3153,2049,166,1,343,2049,178,1,9316,2049,166,10,9354,9405,166,0,98,111, - 117,110,100,115,63,0,67502597,2049,8608,67502597,13,10,9393,9420,166,0,99,111,112,121, - 0,2049,56,2049,128,10,9411,9436,166,0,116,111,45,101,110,100,0,2,2049,8608, - 17,2049,3140,10,9354,9454,166,15072,97,58,108,101,102,116,0,2049,9405,1793,9462,771, - 1,-1,10,1,9458,2049,2890,2049,1953,67502597,2049,128,1793,9483,1,3140,2049,2192,1,9420, - 2049,2495,3,10,1,9473,2049,2192,10,9443,9500,166,15072,97,58,114,105,103,104,116, - 0,2049,9405,1793,9508,771,1,-1,10,1,9504,2049,2890,2049,1953,67502597,2049,128,1793,9531, - 4,2049,9436,67502597,18,4,1,9420,2049,2495,3,10,1,9519,2049,2192,10,9488,9549,166, - 15072,97,58,109,105,100,100,108,101,0,1,2129,2049,2192,4,67502597,2049,9405,1793,9564, - 771,3,1,-1,10,1,9559,2049,2890,771,2049,2181,4,18,2049,3140,2049,1953,67502597,2049, - 128,1793,9599,772,1793,9589,17,2049,3140,10,1,9585,2049,2192,1,9420,2049,2495,3,10, - 1,9582,2049,2192,10,9536,9613,154,0,70,108,97,103,0,0,9604,9626,166,0,99, - 111,109,112,97,114,101,0,67440386,184946434,10,9614,9640,166,0,108,101,110,103,116,104, - 0,659202,10,9629,9651,166,0,110,101,120,116,0,17043713,1,1,2577,10,9642,9670,166, - 0,110,111,116,45,101,113,117,97,108,0,50529030,2561,0,10,9656,9683,166,0,108, - 111,111,112,0,524549,9651,2049,9626,18157313,9613,9613,16,420610310,1,1,9683,7,10,9536,9707, - 166,15072,97,58,101,113,63,0,1048833,-1,9613,2049,9626,151066369,-1,9670,2049,9640,2049,9683, - 251724547,9613,10,9697,9733,166,15072,97,58,45,101,113,63,0,2049,9707,2049,2684,10,9722, - 9757,166,15072,97,58,98,101,103,105,110,115,45,119,105,116,104,63,0,1,3, - 1793,9773,2,2049,8608,1,17,2049,2192,2049,9454,2049,9707,10,1,9761,2049,3951,10,9738, - 9795,166,15072,97,58,101,110,100,115,45,119,105,116,104,63,0,1,3,1793,9811, - 2,2049,8608,1,17,2049,2192,2049,9500,2049,9707,10,1,9799,2049,3951,10,9778,9833,166, - 0,99,117,114,114,101,110,116,45,108,105,110,101,0,2049,4299,1,1025,18,10, - 9816,9856,166,0,99,111,117,110,116,45,116,111,107,101,110,115,0,1793,9862,1, - 32,11,10,1,9858,2049,5271,2049,102,10,9839,9888,166,0,112,114,111,99,101,115, - 115,45,116,111,107,101,110,115,0,1793,9916,1,32,2049,7037,4,1793,9909,2,2049, - 102,2049,2774,1,405,1,15,2049,64,10,1,9897,2049,2192,2049,3140,10,1,9890,2049, - 2495,2049,405,10,9778,9938,166,15072,115,58,101,118,97,108,117,97,116,101,0,2049, - 9833,2049,5499,2049,9833,2,2049,9856,2049,9888,10,9923,9957,154,0,76,80,0,0,9950, - 9968,154,0,73,110,100,101,120,0,0,12,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,7796,7888,166,0,99,104, + 101,99,107,45,115,105,103,110,0,2049,2700,1793,7897,1,45,2049,4016,10,1,7892, + 9,10,7873,7914,166,0,110,45,62,100,105,103,105,116,0,2049,5426,17,15,10, + 7901,7931,166,0,99,111,110,118,101,114,116,0,1793,7945,3841,231,20,4,2049,7914, + 2049,4016,2,2049,2663,10,1,7933,2049,2351,3,10,7758,7967,166,14978,110,58,116,111, + 45,115,116,114,105,110,103,0,1793,7981,1,7807,2049,4112,2,2049,3009,2049,7931,2049, + 7888,10,1,7969,2049,4137,1,7807,2049,4478,10,7951,7999,166,0,99,104,97,114,0, + 1,32,1793,8008,1,95,2049,4016,10,1,8003,2049,2502,1,114,1793,8021,1,13,2049, + 4016,10,1,8016,2049,2502,1,110,1793,8034,1,10,2049,4016,10,1,8029,2049,2502,1, + 116,1793,8047,1,9,2049,4016,10,1,8042,2049,2502,1,48,1793,8060,1,0,2049,4016, + 10,1,8055,2049,2502,1,94,1793,8073,1,27,2049,4016,10,1,8068,2049,2502,2049,4016, + 10,7990,8089,166,0,116,121,112,101,0,1,99,1793,8097,4,2049,4016,10,1,8093, + 2049,2502,1,115,1793,8111,4,1,4016,2049,4600,10,1,8105,2049,2502,1,110,1793,8127, + 4,2049,7967,1,4016,2049,4600,10,1,8119,2049,2502,3,10,8080,8144,166,0,104,97, + 110,100,108,101,0,1,92,1793,8153,2049,56,2049,7999,10,1,8148,2049,2502,1,37, + 1793,8166,2049,56,2049,8089,10,1,8161,2049,2502,2049,4016,10,7951,8186,166,14978,115,58, + 102,111,114,109,97,116,0,1793,8215,2049,4320,1793,8210,2049,4112,1793,8205,2049,56,25, + 2049,8144,1,8196,7,10,1,8196,8,3,10,1,8192,2049,2203,10,1,8188,2049,4137, + 10,8173,8232,166,14978,115,58,99,111,110,115,116,0,1,4367,2049,2192,2049,2101,10, + 8220,8250,154,0,86,97,108,117,101,115,0,0,0,0,0,0,0,0,0,0, + 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,8239, + 8287,166,0,102,114,111,109,0,2049,102,2,1793,8305,1793,8298,1,8250,4113,10,1, + 8294,2049,2203,2049,3059,10,1,8292,2049,2401,3,10,8278,8318,166,0,116,111,0,2, + 2049,102,1793,8334,2049,56,1,97,18,2049,3046,1,8250,266001,10,1,8323,2049,2401,3, + 10,8220,8352,166,14978,114,101,111,114,100,101,114,0,1,8287,2049,2192,2049,8318,10, + 8340,8369,166,14978,99,117,114,114,121,0,2049,1953,1793,8379,4,2049,1802,2049,1826,10, + 1,8373,2049,2192,10,8359,8393,166,14978,100,111,101,115,0,2049,1591,4,2049,8369,2049, + 1573,2049,180,16,1,166,2049,1653,10,8384,8423,166,14978,100,58,102,111,114,45,101, + 97,99,104,0,1,2,1793,8449,6415,2049,2181,1793,8441,1793,8436,2052,10,1,8434,2049, + 2192,10,1,8432,2049,2192,1,8427,7,10,1,8427,8,3,10,8408,8470,166,14978,100, + 58,108,111,111,107,117,112,45,120,116,0,1,0,4,1793,8495,2049,2181,2049,180, + 2831,1793,8488,4,1,2139,2049,2192,10,1,8482,1,15,2049,64,10,1,8475,2049,8423, + 3,10,8454,8514,166,14978,97,58,108,101,110,103,116,104,0,15,10,8501,8538,166, + 14978,97,58,99,111,117,110,116,101,100,45,114,101,115,117,108,116,115,0,8, + 2049,1953,1793,8551,2,2049,128,1,128,2049,2401,10,1,8543,2049,2192,10,8516,8574,166, + 14978,97,58,102,114,111,109,45,115,116,114,105,110,103,0,2049,1953,1793,8588,2, + 2049,102,2049,128,1,128,2049,4600,10,1,8578,2049,2192,10,8556,8608,166,14978,97,58, + 102,111,114,45,101,97,99,104,0,4,2049,56,1,17,2049,2192,1793,8624,5,2049, + 56,84018692,525572,1542,10,1,8617,2049,2401,771,10,8593,8640,166,14978,97,58,100,117,112, + 0,2049,1953,1793,8653,2,15,2049,128,1,128,2049,8608,10,1,8644,2049,2192,10,8630, + 8669,166,14978,97,58,99,111,112,121,0,1,3,1793,8685,4097,3,2,2049,8514,2049, + 128,1,128,2049,8608,10,1,8673,2049,3857,10,8658,8706,166,14978,97,58,116,111,45, + 115,116,114,105,110,103,0,1,3,1793,8719,2049,8640,1,0,2049,128,2049,3046,10, + 1,8710,2049,3857,2049,4293,10,8690,8739,166,14978,97,58,97,112,112,101,110,100,0, + 2049,2181,1,35,2049,2244,17,2049,1953,1793,8764,2049,128,1793,8759,1,128,2049,8608,10, + 1,8754,2049,2244,10,1,8750,2049,2192,10,8726,8783,166,14978,97,58,112,114,101,112, + 101,110,100,0,4,2049,8739,10,8769,8798,166,14978,97,58,99,104,111,112,0,2049, + 8640,1,-1,2049,3837,2,2049,3776,10,8787,8821,166,14978,97,58,102,105,108,116,101, + 114,0,1793,8836,67502597,1,25,2049,2192,4,1,128,1,15,2049,64,10,1,8823,2049, + 8369,2049,1953,1793,8851,67502597,15,2049,128,2049,8608,10,1,8844,2049,2192,2049,1953,67502597,18, + 2049,3059,67502597,16,10,8808,8880,166,14978,97,58,99,111,110,116,97,105,110,115,63, + 0,1,0,4,1793,8892,4,5,67502597,11,6,22,10,1,8885,2049,8608,772,10,8864, + 8921,166,14978,97,58,99,111,110,116,97,105,110,115,47,115,116,114,105,110,103, + 63,0,1,0,4,1793,8934,4,5,67502597,2049,116,6,22,10,1,8926,2049,8608,772, + 10,8898,8950,166,14978,97,58,109,97,112,0,1793,8956,8,2049,128,10,1,8952,2049, + 8369,2049,1953,1793,8971,67502597,15,2049,128,2049,8608,10,1,8964,2049,2192,10,8940,8990,166, + 14978,97,58,114,101,118,101,114,115,101,0,2049,1953,1793,9024,2049,56,1793,9002,17, + 2049,3059,10,1,8998,2049,2203,2,2049,128,1793,9018,2,15,2049,128,2049,3059,10,1, + 9011,2049,2401,3,10,1,8994,2049,2192,10,8976,9038,166,14978,97,58,116,104,0,17, + 2049,3046,10,9029,9054,166,14978,97,58,102,101,116,99,104,0,2049,9038,15,10,9042, + 9070,166,14978,97,58,115,116,111,114,101,0,2049,9038,16,10,9058,9087,166,14978,97, + 58,114,101,100,117,99,101,0,1,17,2049,2192,2049,8608,10,9074,9107,166,0,105, + 100,101,110,116,105,102,121,0,1,-1,4,1,0,1793,9138,2049,2477,11,1793,9132, + 67502597,1,-1,11,1793,9128,772,2,10,1,9125,9,10,1,9119,9,2049,3046,10,1, + 9114,2049,9087,3,10,9074,9156,166,14978,97,58,105,110,100,101,120,0,1,3,1793, + 9169,1,27,2049,8369,2049,8950,2049,9107,10,1,9160,2049,3857,10,9144,9193,166,14978,97, + 58,105,110,100,101,120,47,115,116,114,105,110,103,0,1,3,1793,9206,1,116, + 2049,8369,2049,8950,2049,9107,10,1,9197,2049,3857,10,9174,9222,166,14978,97,58,109,97, + 107,101,0,2049,8538,2,2,1,3,1793,9233,2049,8990,10,1,9230,2049,3857,4,2049, + 8669,10,9211,9247,178,14978,123,0,1,327,2049,178,1,1558,2049,166,1,327,2049,178, + 10,9241,9266,178,14978,125,0,1,343,2049,178,1,2192,2049,166,1,1558,2049,166,1, + 17,2049,172,1,41,2049,172,1,3059,2049,166,1,343,2049,178,1,9222,2049,166,10, + 9260,9311,166,0,98,111,117,110,100,115,63,0,67502597,2049,8514,67502597,13,10,9299,9326, + 166,0,99,111,112,121,0,2049,56,2049,128,10,9317,9342,166,0,116,111,45,101, + 110,100,0,2,2049,8514,17,2049,3046,10,9260,9360,166,14978,97,58,108,101,102,116, + 0,2049,9311,1793,9368,771,1,-1,10,1,9364,2049,2796,2049,1953,67502597,2049,128,1793,9389, + 1,3046,2049,2192,1,9326,2049,2401,3,10,1,9379,2049,2192,10,9349,9406,166,14978,97, + 58,114,105,103,104,116,0,2049,9311,1793,9414,771,1,-1,10,1,9410,2049,2796,2049, + 1953,67502597,2049,128,1793,9437,4,2049,9342,67502597,18,4,1,9326,2049,2401,3,10,1,9425, + 2049,2192,10,9394,9455,166,14978,97,58,109,105,100,100,108,101,0,1,2129,2049,2192, + 4,67502597,2049,9311,1793,9470,771,3,1,-1,10,1,9465,2049,2796,771,2049,2181,4,18, + 2049,3046,2049,1953,67502597,2049,128,1793,9505,772,1793,9495,17,2049,3046,10,1,9491,2049,2192, + 1,9326,2049,2401,3,10,1,9488,2049,2192,10,9442,9519,154,0,70,108,97,103,0, + 0,9510,9532,166,0,99,111,109,112,97,114,101,0,67440386,184946434,10,9520,9546,166,0, + 108,101,110,103,116,104,0,659202,10,9535,9557,166,0,110,101,120,116,0,17043713,1, + 1,2577,10,9548,9576,166,0,110,111,116,45,101,113,117,97,108,0,50529030,2561,0, + 10,9562,9589,166,0,108,111,111,112,0,524549,9557,2049,9532,18157313,9519,9519,16,420610310,1, + 1,9589,7,10,9442,9613,166,14978,97,58,101,113,63,0,1048833,-1,9519,2049,9532,151066369, + -1,9576,2049,9546,2049,9589,251724547,9519,10,9603,9639,166,14978,97,58,45,101,113,63,0, + 2049,9613,2049,2590,10,9628,9663,166,14978,97,58,98,101,103,105,110,115,45,119,105, + 116,104,63,0,1,3,1793,9679,2,2049,8514,1,17,2049,2192,2049,9360,2049,9613,10, + 1,9667,2049,3857,10,9644,9701,166,14978,97,58,101,110,100,115,45,119,105,116,104, + 63,0,1,3,1793,9717,2,2049,8514,1,17,2049,2192,2049,9406,2049,9613,10,1,9705, + 2049,3857,10,9684,9739,166,0,99,117,114,114,101,110,116,45,108,105,110,101,0, + 2049,4205,1,1025,18,10,9722,9762,166,0,99,111,117,110,116,45,116,111,107,101, + 110,115,0,1793,9768,1,32,11,10,1,9764,2049,5177,2049,102,10,9745,9794,166,0, + 112,114,111,99,101,115,115,45,116,111,107,101,110,115,0,1793,9822,1,32,2049, + 6943,4,1793,9815,2,2049,102,2049,2680,1,405,1,15,2049,64,10,1,9803,2049,2192, + 2049,3046,10,1,9796,2049,2401,2049,405,10,9684,9844,166,14978,115,58,101,118,97,108, + 117,97,116,101,0,2049,9739,2049,5405,2049,9739,2,2049,9762,2049,9794,10,9829,9863,154, + 0,76,80,0,0,9856,9874,154,0,73,110,100,101,120,0,0,12,0,0,0, 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, - 0,9958,10009,166,0,110,101,120,116,0,3841,9957,1,9968,17,2049,3854,10,10000,10026, - 166,0,112,114,101,112,0,1,9957,2049,3854,1,0,3841,9957,1,9968,17,16,10, - 10017,10048,166,0,100,111,110,101,0,1,9957,2049,3870,10,9923,10059,166,15072,73,0, - 3841,9957,1,9968,17,15,10,10053,10072,166,15072,74,0,3841,9957,1,9968,17,2049,3153, - 15,10,10066,10087,166,15072,75,0,3841,9957,1,9968,17,1,2,18,15,10,10081,10115, - 166,15072,105,110,100,101,120,101,100,45,116,105,109,101,115,0,2049,10026,4,1793, - 10131,25,33886721,1,2053,1542,2049,10009,1,10120,7,10,1,10120,8,3,2049,10048,10,10097, - 10150,166,15072,100,101,99,105,109,97,108,0,1,10,4097,231,10,10138,10166,166,15072, - 98,105,110,97,114,121,0,1,2,4097,231,10,10155,10181,166,15072,111,99,116,97, - 108,0,1,8,4097,231,10,10171,10194,166,15072,104,101,120,0,1,16,4097,231,10, - 10186,10216,166,15072,105,111,58,101,110,117,109,101,114,97,116,101,0,27,10,10199, - 10231,166,15072,105,111,58,113,117,101,114,121,0,28,10,10218,10247,166,15072,105,111, - 58,105,110,118,111,107,101,0,29,10,10233,10265,166,15072,105,111,58,115,99,97, - 110,45,102,111,114,0,1,-1,4,2049,10216,1793,10296,2049,10059,2049,10231,772,67502597,11, - 1793,10292,1793,10287,3,2049,10059,10,1,10283,2049,2192,10,1,10281,9,10,1,10272,2049, - 10115,3,10,10249,10312,166,15072,99,58,112,117,116,0,1793,10314,1,0,2049,10247,10, - 10302,10326,166,15072,110,108,0,1,10,2049,10312,10,10319,10338,166,15072,115,112,0,1, - 32,2049,10312,10,10331,10351,166,15072,116,97,98,0,1,9,2049,10312,10,10343,10366,166, - 15072,115,58,112,117,116,0,1,10312,2049,4694,10,10356,10381,166,15072,110,58,112,117, - 116,0,2049,8061,2049,10366,10,10371,10396,166,15072,114,101,115,101,116,0,2049,1558,25, - 771,1,10396,7,10,10386,10419,166,15072,100,117,109,112,45,115,116,97,99,107,0, - 2049,1558,25,134284547,10419,134283782,10381,2049,10338,10,10404,10438,166,15072,70,82,69,69,0,2049, - 4299,1,1025,18,2049,1953,18,10,10429,10456,166,0,101,111,108,63,0,1793,10462,1, - 13,11,10,1,10458,1793,10470,1,10,11,10,1,10466,1793,10478,1,32,11,10,1, - 10474,2049,2256,22,22,10,10447,10496,166,0,118,97,108,105,100,63,0,2,2049,102, - 2049,2774,10,10485,10510,166,0,98,115,63,0,2,1793,10517,1,8,11,10,1,10513, - 1793,10525,1,127,11,10,1,10521,2049,2216,22,10,10502,10544,166,0,99,104,101,99, - 107,45,98,115,0,2049,10510,1793,10567,2049,4185,1,2,2049,2713,1793,10560,2049,4135,3, - 10,1,10556,9,2049,4135,3,10,1,10548,9,10,10429,10581,166,15072,99,58,103,101, - 116,0,1793,10583,1,1,2049,10265,2049,10247,10,10571,10605,166,15072,115,58,103,101,116, - 45,119,111,114,100,0,1793,10633,1,7,15,2049,4206,1793,10624,2049,10581,2,2049,4110, - 2049,10544,2049,10456,10,1,10614,2049,2445,2049,4074,2049,4544,10,1,10607,2049,4231,10,10590, - 10646,166,15072,98,121,101,0,26,10,10638,10659,166,15072,108,105,115,116,101,110,0, - 2049,10605,2049,10496,1,405,1,15,2049,64,1,10659,7,10,10648,10693,166,12705,102,108, - 111,97,116,58,111,112,101,114,97,116,105,111,110,0,1,2,2049,10265,2,2049, - 2794,1793,10743,3,2049,4434,69,114,114,111,114,58,32,100,101,118,105,99,101,32, - 40,48,48,48,50,41,32,110,111,116,32,102,111,117,110,100,0,1,10705,2049, - 10366,2049,10326,10,1,10702,2049,2890,2049,10247,10,10673,10765,166,12705,110,58,116,111,45, - 102,108,111,97,116,0,1,0,2049,10693,10,10750,10785,166,12705,115,58,116,111,45, - 102,108,111,97,116,0,1,1,2049,10693,10,10770,10806,166,12705,102,58,116,111,45, - 110,117,109,98,101,114,0,1,2,2049,10693,10,10790,10827,166,12705,102,58,116,111, - 45,115,116,114,105,110,103,0,2049,4414,2,1,3,2049,10693,10,10811,10843,166,12705, - 102,58,43,0,1,4,2049,10693,10,10835,10856,166,12705,102,58,45,0,1,5,2049, - 10693,10,10848,10869,166,12705,102,58,42,0,1,6,2049,10693,10,10861,10882,166,12705,102, - 58,47,0,1,7,2049,10693,10,10874,10899,166,12705,102,58,102,108,111,111,114,0, - 1,8,2049,10693,10,10887,10918,166,12705,102,58,99,101,105,108,105,110,103,0,1, - 9,2049,10693,10,10904,10934,166,12705,102,58,115,113,114,116,0,1,10,2049,10693,10, - 10923,10949,166,12705,102,58,101,113,63,0,1,11,2049,10693,10,10939,10965,166,12705,102, - 58,45,101,113,63,0,1,12,2049,10693,10,10954,10980,166,12705,102,58,108,116,63, - 0,1,13,2049,10693,10,10970,10995,166,12705,102,58,103,116,63,0,1,14,2049,10693, - 10,10985,11012,166,12705,102,58,100,101,112,116,104,0,1,15,2049,10693,10,11000,11027, - 166,12705,102,58,100,117,112,0,1,16,2049,10693,10,11017,11043,166,12705,102,58,100, - 114,111,112,0,1,17,2049,10693,10,11032,11059,166,12705,102,58,115,119,97,112,0, - 1,18,2049,10693,10,11048,11074,166,12705,102,58,108,111,103,0,1,19,2049,10693,10, - 11064,11091,166,12705,102,58,112,111,119,101,114,0,1,20,2049,10693,10,11079,11106,166, - 12705,102,58,115,105,110,0,1,21,2049,10693,10,11096,11121,166,12705,102,58,99,111, - 115,0,1,22,2049,10693,10,11111,11136,166,12705,102,58,116,97,110,0,1,23,2049, - 10693,10,11126,11152,166,12705,102,58,97,115,105,110,0,1,24,2049,10693,10,11141,11168, - 166,12705,102,58,97,99,111,115,0,1,25,2049,10693,10,11157,11184,166,12705,102,58, - 97,116,97,110,0,1,26,2049,10693,10,11173,11200,166,12705,102,58,112,117,115,104, - 0,1,27,2049,10693,10,11189,11215,166,12705,102,58,112,111,112,0,1,28,2049,10693, - 10,11205,11233,166,12705,102,58,97,100,101,112,116,104,0,1,29,2049,10693,10,11220, - 11249,166,12705,102,58,111,118,101,114,0,2049,11200,2049,11027,2049,11215,2049,11059,10,11238, - 11269,166,12705,102,58,116,117,99,107,0,2049,11027,2049,11200,2049,11059,2049,11215,10,11258, - 11288,166,12705,102,58,110,105,112,0,2049,11059,2049,11043,10,11278,11309,166,12705,102,58, - 100,114,111,112,45,112,97,105,114,0,2049,11043,2049,11043,10,11293,11329,166,12705,102, - 58,100,117,112,45,112,97,105,114,0,2049,11249,2049,11249,10,11314,11344,166,12705,102, - 58,114,111,116,0,2049,11200,2049,11059,2049,11215,2049,11059,10,11334,11365,178,12705,115,105, - 103,105,108,58,46,0,2049,1893,1,4461,1,4387,2049,64,1,10785,2049,166,10,11353, - 11391,166,12705,102,58,115,113,117,97,114,101,0,2049,11027,2049,10869,10,11378,11412,166, - 12705,102,58,112,111,115,105,116,105,118,101,63,0,1,0,2049,10765,2049,10995,10, - 11396,11435,166,12705,102,58,110,101,103,97,116,105,118,101,63,0,1,0,2049,10765, - 2049,10980,10,11419,11455,166,12705,102,58,110,101,103,97,116,101,0,1,-1,2049,10765, - 2049,10869,10,11442,11472,166,12705,102,58,97,98,115,0,2049,11027,2049,11435,1,11455,9, - 10,11462,11490,166,12705,102,58,112,117,116,0,2049,10827,2049,10366,10,11480,11504,166,12705, - 102,58,80,73,0,2049,4434,51,46,49,52,49,53,57,50,54,53,52,0,1, - 11506,2049,10785,10,11495,11531,166,12705,102,58,69,0,2049,4434,50,46,55,49,56,50, - 56,49,56,50,56,0,1,11533,2049,10785,10,11523,11560,166,12705,102,58,78,65,78, - 0,2049,4434,48,0,1,11562,2049,10785,2049,4434,48,0,1,11570,2049,10785,2049,10882,10, - 11550,11589,166,12705,102,58,73,78,70,0,2049,4434,49,46,48,0,1,11591,2049,10785, - 2049,4434,48,0,1,11601,2049,10785,2049,10882,10,11579,11621,166,12705,102,58,45,73,78, - 70,0,2049,4434,45,49,46,48,0,1,11623,2049,10785,2049,4434,48,0,1,11634,2049, - 10785,2049,10882,10,11610,11654,166,12705,102,58,110,97,110,63,0,2049,11027,2049,10965,10, - 11643,11670,166,12705,102,58,105,110,102,63,0,2049,11589,2049,10949,10,11659,11687,166,12705, - 102,58,45,105,110,102,63,0,2049,11621,2049,10949,10,11675,11704,166,12705,102,58,114, - 111,117,110,100,0,2049,11027,2049,11435,1793,11725,2049,4434,48,46,53,0,1,11712,2049, - 10785,2049,10856,2049,10918,10,1,11710,1793,11744,2049,4434,48,46,53,0,1,11731,2049,10785, - 2049,10843,2049,10899,10,1,11729,2049,64,10,11692,11759,166,12705,102,58,109,105,110,0, - 2049,11329,2049,10980,1,11043,1,11288,2049,64,10,11749,11780,166,12705,102,58,109,97,120, - 0,2049,11329,2049,10995,1,11043,1,11288,2049,64,10,11770,11803,166,12705,102,58,108,105, - 109,105,116,0,2049,11059,2049,11200,2049,11759,2049,11215,2049,11780,10,11791,11829,166,12705,102, - 58,98,101,116,119,101,101,110,63,0,2049,11344,2049,11027,2049,11200,2049,11344,2049,11344, - 2049,11803,2049,11215,2049,10949,10,11814,11856,166,12705,102,58,105,110,99,0,2049,4434,49, - 0,1,11858,2049,10785,2049,10843,10,11846,11877,166,12705,102,58,100,101,99,0,2049,4434, - 49,0,1,11879,2049,10785,2049,10856,10,11867,11899,166,12705,102,58,99,97,115,101,0, - 2049,11249,2049,10949,1793,11911,2049,11043,8,1,-1,10,1,11905,1793,11919,3,1,0,10, - 1,11915,2049,64,25,6,771,10,11888,11938,166,12705,102,58,115,105,103,110,0,2049, - 11027,2049,4434,48,0,1,11942,2049,10785,2049,10949,1793,11957,1,0,2049,11043,10,1,11952, - 2049,2890,2049,4434,48,0,1,11963,2049,10785,2049,10995,1793,11976,1,1,10,1,11973,1793, - 11983,1,-1,10,1,11980,2049,64,10,11927,2147483645,154,12705,101,58,77,65,88,0,11988, - -2147483645,154,12705,101,58,77,73,78,0,11998,-2147483647,154,12705,101,58,78,65,78,0,12008, - 2147483646,154,12705,101,58,73,78,70,0,12018,-2147483646,154,12705,101,58,45,73,78,70,0, - 12028,12048,166,12705,101,58,110,63,0,1,-2147483645,2049,3140,1,2147483645,2049,3153,2049,3171,10, - 12039,12070,166,12705,101,58,109,97,120,63,0,1,2147483645,11,10,12059,12085,166,12705,101, - 58,109,105,110,63,0,1,-2147483645,11,10,12074,12101,166,12705,101,58,122,101,114,111, - 63,0,2049,2757,10,12089,12115,166,12705,101,58,110,97,110,63,0,1,-2147483647,11,10, - 12104,12130,166,12705,101,58,105,110,102,63,0,1,2147483646,11,10,12119,12146,166,12705,101, - 58,45,105,110,102,63,0,1,-2147483646,11,10,12134,12161,166,12705,101,58,99,108,105, - 112,0,1,-2147483645,1,2147483645,2049,3122,10,12150,12177,166,12705,102,58,69,49,0,1793,12179, - 2049,4434,49,46,101,53,0,1,12181,2049,10785,10,12168,12209,166,12705,102,58,115,105, - 103,110,101,100,45,115,113,114,116,0,2049,11027,2049,11938,2049,11472,2049,10934,2049,10765, - 2049,10869,10,12191,12242,166,12705,102,58,115,105,103,110,101,100,45,115,113,117,97, - 114,101,0,2049,11027,2049,11938,2049,11027,2049,10869,2049,10765,2049,10869,10,12222,12268,166,0, - 102,58,45,115,104,105,102,116,0,2049,12177,2049,10869,10,12255,12286,166,0,102,58, - 43,115,104,105,102,116,0,2049,12177,2049,10882,10,12273,12305,166,0,102,58,43,101, - 110,99,111,100,101,0,2049,12209,2049,12268,10,12291,12324,166,0,102,58,45,101,110, - 99,111,100,101,0,2049,11027,2049,11938,2049,12286,2049,11027,2049,10869,2049,10765,2049,10869,10, - 12222,12350,166,12705,102,58,116,111,45,101,0,2049,11027,2049,11654,1793,12361,2049,11043,1, - -2147483647,10,1,12356,2049,2890,2049,11027,2049,11670,1793,12376,2049,11043,1,2147483646,10,1,12371,2049, - 2890,2049,11027,2049,11687,1793,12391,2049,11043,1,-2147483646,10,1,12386,2049,2890,2049,12305,2049,11704, - 2049,10806,2049,12161,1,-2147483645,1,11043,2049,2596,1,2147483645,1,11043,2049,2596,10,12339,12427,166, - 12705,101,58,116,111,45,102,0,1,-2147483647,1,11560,2049,2596,1,2147483646,1,11589,2049,2596, - 1,-2147483646,1,11621,2049,2596,2049,10765,2049,12324,10,12416,12462,166,12705,102,58,115,116,111, - 114,101,0,1,12350,2049,2192,16,10,12450,12480,166,12705,102,58,102,101,116,99,104, - 0,15,2049,12427,10,12468,12501,166,12705,102,58,100,117,109,112,45,115,116,97,99, - 107,0,2049,11012,2,1,11200,2049,2495,1793,12519,2049,11215,2049,11027,2049,11490,2049,10338,10, - 1,12510,2049,2495,10,12484,12542,166,12705,102,58,100,117,109,112,45,97,115,116,97, - 99,107,0,2049,11233,2,1,11215,2049,2495,1793,12560,2049,11027,2049,11490,2049,10338,2049,11200, - 10,1,12551,2049,2495,10,12524,12575,166,12705,101,58,112,117,116,0,1,2147483645,1793,12592, - 2049,4434,101,58,77,65,88,0,1,12581,2049,10366,10,1,12579,2049,2596,1,-2147483645,1793, - 12613,2049,4434,101,58,77,73,78,0,1,12602,2049,10366,10,1,12600,2049,2596,1,0, - 1793,12632,2049,4434,101,58,48,0,1,12623,2049,10366,10,1,12621,2049,2596,1,-2147483647,1793, - 12653,2049,4434,101,58,78,65,78,0,1,12642,2049,10366,10,1,12640,2049,2596,1,2147483646, - 1793,12674,2049,4434,101,58,73,78,70,0,1,12663,2049,10366,10,1,12661,2049,2596,1, - -2147483646,1793,12696,2049,4434,101,58,45,73,78,70,0,1,12684,2049,10366,10,1,12682,2049, - 2596,2049,12427,2049,11490,10,105,110,116,101,114,102,97,99,101,47,102,108,111,97, - 116,105,110,103,112,111,105,110,116,46,114,101,116,114,111,0,12565,12754,166,13494, - 102,105,108,101,58,111,112,101,114,97,116,105,111,110,0,1,4,2049,10265,2, - 2049,2794,1793,12804,3,2049,4434,69,114,114,111,114,58,32,100,101,118,105,99,101, - 32,40,48,48,48,52,41,32,110,111,116,32,102,111,117,110,100,0,1,12766, - 2049,10366,2049,10326,10,1,12763,2049,2890,2049,10247,10,12735,0,154,13494,102,105,108,101, - 58,82,0,12811,1,154,13494,102,105,108,101,58,87,0,12822,2,154,13494,102,105, - 108,101,58,65,0,12833,3,154,13494,102,105,108,101,58,82,43,0,12844,12870,166, - 13494,102,105,108,101,58,111,112,101,110,0,1,0,2049,12754,10,12856,12890,166,13494, - 102,105,108,101,58,99,108,111,115,101,0,1,1,2049,12754,10,12875,12909,166,13494, - 102,105,108,101,58,114,101,97,100,0,1,2,2049,12754,10,12895,12929,166,13494,102, - 105,108,101,58,119,114,105,116,101,0,1,3,2049,12754,10,12914,12948,166,13494,102, - 105,108,101,58,116,101,108,108,0,1,4,2049,12754,10,12934,12967,166,13494,102,105, - 108,101,58,115,101,101,107,0,1,5,2049,12754,10,12953,12986,166,13494,102,105,108, - 101,58,115,105,122,101,0,1,6,2049,12754,10,12972,13007,166,13494,102,105,108,101, - 58,100,101,108,101,116,101,0,1,7,2049,12754,10,12991,13027,166,13494,102,105,108, - 101,58,102,108,117,115,104,0,1,8,2049,12754,10,13012,13049,166,13494,102,105,108, - 101,58,101,120,105,115,116,115,63,0,1,0,2049,12870,2,2049,2774,1793,13063,2049, - 12890,2049,2571,10,1,13058,1793,13071,3,2049,2584,10,1,13067,2049,64,10,13032,13102,166, - 13494,102,105,108,101,58,111,112,101,110,45,102,111,114,45,114,101,97,100,105, - 110,103,0,1,0,2049,12870,2,2049,12986,4,10,13076,13136,166,13494,102,105,108,101, - 58,111,112,101,110,45,102,111,114,45,97,112,112,101,110,100,0,1,2,2049, - 12870,2,2049,12986,4,10,13111,13171,166,13494,102,105,108,101,58,111,112,101,110,45, - 102,111,114,45,119,114,105,116,105,110,103,0,1,1,2049,12870,10,13145,13184,154, - 0,70,73,68,0,0,13176,13194,154,0,83,105,122,101,0,0,13185,13206,154,0, - 65,99,116,105,111,110,0,0,13195,13218,154,0,66,117,102,102,101,114,0,0, - 13207,13229,166,0,45,101,111,102,63,0,3841,13184,2049,12948,3841,13194,13,10,13219,13250, - 166,0,112,114,101,115,101,114,118,101,0,1,13184,1793,13261,1,13194,1,25,2049, - 3951,10,1,13254,2049,3951,10,13145,13285,166,13494,102,105,108,101,58,114,101,97,100, - 45,108,105,110,101,0,4097,13184,1793,13342,2049,1953,2,4097,13218,2049,4206,1793,13334,3841, - 13184,2049,12909,2,2049,4110,1793,13311,1,13,11,10,1,13307,1793,13319,1,10,11,10, - 1,13315,1793,13327,1,0,11,10,1,13323,2049,2256,22,22,10,1,13298,2049,2445,2049, - 4135,3,10,1,13289,2049,4231,3841,13218,10,13266,13372,166,13494,102,105,108,101,58,102, - 111,114,45,101,97,99,104,45,108,105,110,101,0,1793,13403,4097,13206,2049,13102,4097, - 13184,4097,13194,1793,13394,3841,13184,2049,13285,3841,13206,8,2049,13229,10,1,13384,2049,2421,3841, - 13184,2049,12890,10,1,13374,2049,13250,10,13349,13416,154,0,70,73,68,0,0,13349,13432, - 166,13494,102,105,108,101,58,115,108,117,114,112,0,1793,13459,4,2049,4206,2049,13102, - 4097,13416,1793,13450,3841,13416,2049,12909,2049,4110,10,1,13443,2049,2495,3841,13416,2049,12890,10, - 1,13434,2049,4231,10,13417,13478,166,13494,102,105,108,101,58,115,112,101,119,0,2049, - 13171,4,1793,13487,67502597,2049,12929,10,1,13483,2049,4694,2049,12890,10,105,110,116,101,114, - 102,97,99,101,47,102,105,108,101,115,121,115,116,101,109,46,114,101,116,114, - 111,0,13464,13541,166,14211,105,111,58,117,110,105,120,45,115,121,115,99,97,108, - 108,0,1,8,2049,10265,2,2049,2794,1793,13591,3,2049,4434,69,114,114,111,114,58, - 32,100,101,118,105,99,101,32,40,48,48,48,56,41,32,110,111,116,32,102, - 111,117,110,100,0,1,13553,2049,10366,2049,10326,10,1,13550,2049,2890,2049,10247,10,13521, - 13614,166,14211,117,110,105,120,58,115,121,115,116,101,109,0,1,0,2049,13541,10, - 13598,13633,166,14211,117,110,105,120,58,102,111,114,107,0,1,1,2049,13541,10,13619, - 13653,166,14211,117,110,105,120,58,101,120,101,99,48,0,1,2,2049,13541,10,13638, - 13673,166,14211,117,110,105,120,58,101,120,101,99,49,0,1,3,2049,13541,10,13658, - 13693,166,14211,117,110,105,120,58,101,120,101,99,50,0,1,4,2049,13541,10,13678, - 13713,166,14211,117,110,105,120,58,101,120,101,99,51,0,1,5,2049,13541,10,13698, - 13732,166,14211,117,110,105,120,58,101,120,105,116,0,1,6,2049,13541,10,13718,13753, - 166,14211,117,110,105,120,58,103,101,116,112,105,100,0,1,7,2049,13541,10,13737, - 13772,166,14211,117,110,105,120,58,119,97,105,116,0,1,8,2049,13541,10,13758,13791, - 166,14211,117,110,105,120,58,107,105,108,108,0,1,9,2049,13541,10,13777,13811,166, - 14211,117,110,105,120,58,112,111,112,101,110,0,1,10,2049,13541,10,13796,13832,166, - 14211,117,110,105,120,58,112,99,108,111,115,101,0,1,11,2049,13541,10,13816,13852, - 166,14211,117,110,105,120,58,99,104,100,105,114,0,1,13,2049,13541,10,13837,13873, - 166,14211,117,110,105,120,58,103,101,116,101,110,118,0,1,14,2049,13541,10,13857, - 13894,166,14211,117,110,105,120,58,112,117,116,101,110,118,0,1,15,2049,13541,10, - 13878,13914,166,14211,117,110,105,120,58,115,108,101,101,112,0,1,16,2049,13541,10, - 13899,13936,166,14211,117,110,105,120,58,101,120,101,99,117,116,101,0,1,17,2049, - 13541,10,13919,13955,166,14211,117,110,105,120,58,112,105,112,101,0,1,0,2049,13811, - 1,13285,1,13832,2049,2216,10,13941,13983,166,14211,117,110,105,120,58,103,101,116,45, - 99,119,100,0,2049,4434,112,119,100,0,1,13985,2049,13955,2049,6914,2049,4434,47,0, - 1,13997,2049,4675,10,13966,14032,166,14211,117,110,105,120,58,99,111,117,110,116,45, - 102,105,108,101,115,45,105,110,45,99,119,100,0,2049,4434,108,115,32,45,49, - 32,124,32,119,99,32,45,108,0,1,14034,2049,13955,2049,6914,2049,254,10,14004,14080, - 166,14211,117,110,105,120,58,102,111,114,45,101,97,99,104,45,102,105,108,101, - 0,2049,4434,108,115,32,45,49,32,45,112,0,1,14082,1,0,2049,13811,2049,14032, - 1793,14115,1793,14110,2049,13285,2049,4387,67502597,8,10,1,14103,2049,2203,10,1,14101,2049,2495, - 2049,13832,3,10,14057,14133,166,0,115,116,97,114,116,0,4,2049,4206,1,0,2049, - 13811,10,14123,14150,166,0,114,101,97,100,0,2,2049,12909,2,2049,4110,2049,2757,10, - 14141,14170,166,0,102,105,110,105,115,104,0,2049,13832,2049,4185,10,14057,14195,166,14211, - 117,110,105,120,58,115,108,117,114,112,45,112,105,112,101,0,1793,14206,2049,14133, - 1,14150,2049,2445,2049,14170,10,1,14197,2049,4231,10,105,110,116,101,114,102,97,99, - 101,47,117,110,105,120,46,114,101,116,114,111,0,14175,14245,166,14302,110,58,114, - 97,110,100,111,109,0,1,10,2049,10265,2,2049,2794,1793,14295,3,2049,4434,69,114, - 114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,49,48,41,32,110, - 111,116,32,102,111,117,110,100,0,1,14257,2049,10366,2049,10326,10,1,14254,2049,2890, - 2049,10247,10,105,110,116,101,114,102,97,99,101,47,114,110,103,46,114,101,116, - 114,111,0,14232,14342,166,14696,99,108,111,99,107,58,111,112,101,114,97,116,105, - 111,110,0,1,5,2049,10265,2,2049,2794,1793,14392,3,2049,4434,69,114,114,111,114, - 58,32,100,101,118,105,99,101,32,40,48,48,48,53,41,32,110,111,116,32, - 102,111,117,110,100,0,1,14354,2049,10366,2049,10326,10,1,14351,2049,2890,2049,10247,10, - 14322,14419,166,14696,99,108,111,99,107,58,116,105,109,101,115,116,97,109,112,0, - 1,0,2049,14342,10,14399,14438,166,14696,99,108,111,99,107,58,100,97,121,0,1, - 1,2049,14342,10,14424,14459,166,14696,99,108,111,99,107,58,109,111,110,116,104,0, - 1,2,2049,14342,10,14443,14479,166,14696,99,108,111,99,107,58,121,101,97,114,0, - 1,3,2049,14342,10,14464,14499,166,14696,99,108,111,99,107,58,104,111,117,114,0, - 1,4,2049,14342,10,14484,14521,166,14696,99,108,111,99,107,58,109,105,110,117,116, - 101,0,1,5,2049,14342,10,14504,14543,166,14696,99,108,111,99,107,58,115,101,99, - 111,110,100,0,1,6,2049,14342,10,14526,14566,166,14696,99,108,111,99,107,58,117, - 116,99,58,100,97,121,0,1,7,2049,14342,10,14548,14591,166,14696,99,108,111,99, - 107,58,117,116,99,58,109,111,110,116,104,0,1,8,2049,14342,10,14571,14615,166, - 14696,99,108,111,99,107,58,117,116,99,58,121,101,97,114,0,1,9,2049,14342, - 10,14596,14639,166,14696,99,108,111,99,107,58,117,116,99,58,104,111,117,114,0, - 1,10,2049,14342,10,14620,14665,166,14696,99,108,111,99,107,58,117,116,99,58,109, - 105,110,117,116,101,0,1,11,2049,14342,10,14644,14691,166,14696,99,108,111,99,107, - 58,117,116,99,58,115,101,99,111,110,100,0,1,12,2049,14342,10,105,110,116, - 101,114,102,97,99,101,47,99,108,111,99,107,46,114,101,116,114,111,0,14670, - 14739,166,0,115,99,114,105,112,116,58,111,112,101,114,97,116,105,111,110,0, - 1,9,2049,10265,2,2049,2794,1793,14789,3,2049,4434,69,114,114,111,114,58,32,100, - 101,118,105,99,101,32,40,48,48,48,57,41,32,110,111,116,32,102,111,117, - 110,100,0,1,14751,2049,10366,2049,10326,10,1,14748,2049,2890,2049,10247,10,14670,14817,166, - 15035,115,99,114,105,112,116,58,97,114,103,117,109,101,110,116,115,0,1,0, - 2049,14739,10,14796,14846,166,15035,115,99,114,105,112,116,58,103,101,116,45,97,114, - 103,117,109,101,110,116,0,2049,4414,4,1,1,2049,14739,10,14822,14866,166,15035,105, - 110,99,108,117,100,101,0,1,2,2049,14739,10,14854,14887,166,15035,115,99,114,105, - 112,116,58,110,97,109,101,0,2049,4414,1,3,2049,14739,10,14871,14918,166,15035,115, - 99,114,105,112,116,58,99,117,114,114,101,110,116,45,102,105,108,101,0,2049, - 4414,1,4,2049,14739,10,14894,14949,178,15035,115,99,114,105,112,116,58,99,117,114, - 114,101,110,116,45,108,105,110,101,0,1,5,2049,14739,2049,154,10,14925,14981,166, - 15035,115,99,114,105,112,116,58,105,103,110,111,114,101,45,116,111,45,101,111, - 108,0,1,6,2049,14739,10,14956,15011,166,15035,115,99,114,105,112,116,58,97,98, - 111,114,116,45,105,110,99,108,117,100,101,0,1,7,2049,14739,10,14986,15026,166, - 15035,97,98,111,114,116,0,1,147,2049,3917,1,8,2049,14739,10,105,110,116,101, - 114,102,97,99,101,47,115,99,114,105,112,116,105,110,103,46,114,101,116,114, - 111,0,114,101,116,114,111,46,109,117,114,105,0,114,101,116,114,111,46,102, - 111,114,116,104,0,15016,15096,166,15258,105,111,58,99,111,114,101,0,1,8000,2049, - 10265,2049,10247,10,15084,15117,166,15258,99,111,114,101,58,105,110,105,116,0,1,0, - 2049,15096,10,15103,15137,166,15258,99,111,114,101,58,115,116,97,114,116,0,1,1, - 2049,15096,10,15122,15157,166,15258,99,111,114,101,58,112,97,117,115,101,0,1,2, - 2049,15096,10,15142,15185,166,15258,99,111,114,101,58,112,97,117,115,101,45,99,117, - 114,114,101,110,116,0,1,3,2049,15096,10,15162,15206,166,15258,99,111,114,101,58, - 114,101,115,117,109,101,0,1,4,2049,15096,10,15190,15229,166,15258,99,111,114,101, - 58,114,101,97,100,47,114,101,103,0,1,5,2049,15096,10,15211,15253,166,15258,99, - 111,114,101,58,119,114,105,116,101,47,114,101,103,0,1,6,2049,15096,10,105, - 110,116,101,114,102,97,99,101,47,109,117,108,116,105,99,111,114,101,46,114, - 101,116,114,111,0,15234,15299,166,15577,117,110,115,105,103,110,101,100,58,43,0, - 1,0,1,8101,2049,10265,2049,10247,17,10,15284,15324,166,15577,117,110,115,105,103,110, - 101,100,58,45,0,1,0,1,8101,2049,10265,2049,10247,18,10,15309,15349,166,15577,117, - 110,115,105,103,110,101,100,58,42,0,1,0,1,8101,2049,10265,2049,10247,19,10, - 15334,15377,166,15577,117,110,115,105,103,110,101,100,58,47,109,111,100,0,1,0, - 1,8101,2049,10265,2049,10247,20,10,15359,15404,166,15577,117,110,115,105,103,110,101,100, - 58,101,113,63,0,1,0,1,8101,2049,10265,2049,10247,11,10,15387,15432,166,15577,117, - 110,115,105,103,110,101,100,58,45,101,113,63,0,1,0,1,8101,2049,10265,2049, - 10247,12,10,15414,15459,166,15577,117,110,115,105,103,110,101,100,58,108,116,63,0, - 1,0,1,8101,2049,10265,2049,10247,13,10,15442,15486,166,15577,117,110,115,105,103,110, - 101,100,58,103,116,63,0,1,0,1,8101,2049,10265,2049,10247,14,10,15469,15515,166, - 15577,117,110,115,105,103,110,101,100,58,115,104,105,102,116,0,1,0,1,8101, - 2049,10265,2049,10247,24,10,15496,15544,166,15577,117,110,115,105,103,110,101,100,58,42, - 47,109,111,100,0,1,1,1,0,1,8101,2049,10265,2,2049,10247,2049,10247,10,15525, - 15568,166,15577,42,47,109,111,100,0,1,1,1,8101,2049,10265,2049,10247,10,105,110, - 116,101,114,102,97,99,101,47,117,110,115,105,103,110,101,100,46,114,101,116, - 114,111,0,15558,15614,166,0,115,58,115,112,108,105,116,0,2049,7037,10,15602,15639, - 166,0,115,58,115,112,108,105,116,45,111,110,45,115,116,114,105,110,103,0, - 2049,7070,10,15617,15663,166,0,115,58,99,111,110,116,97,105,110,115,45,99,104, - 97,114,63,0,2049,4798,10,15642,15689,166,0,115,58,99,111,110,116,97,105,110, - 115,45,115,116,114,105,110,103,63,0,2049,5002,10,15666,15715,166,0,97,58,99, - 111,110,116,97,105,110,115,45,115,116,114,105,110,103,63,0,2049,9015,10,15692, - 15733,166,0,97,58,105,110,100,101,120,45,111,102,0,2049,9250,10,15718,15758,166, - 0,97,58,105,110,100,101,120,45,111,102,45,115,116,114,105,110,103,0,2049, - 9287,10,15736,15776,166,0,115,58,105,110,100,101,120,45,111,102,0,2049,4731,10, - 15761,15801,166,0,115,58,105,110,100,101,120,45,111,102,45,115,116,114,105,110, - 103,0,2049,5219,10,15779,15812,166,16572,84,73,66,0,1,7,15,10,15804,15831,166, - 16572,105,109,97,103,101,58,115,97,118,101,0,1,1000,2049,10265,2049,10247,10,15816, - 15848,166,0,101,100,105,116,63,0,2,1793,15855,1,8,11,10,1,15851,1793,15863, - 1,127,11,10,1,15859,2049,2216,22,10,15838,15880,166,0,103,97,116,104,101,114, - 0,2049,15848,1,15,1,4110,2049,64,10,15869,15899,166,0,99,121,99,108,101,0, - 2049,10581,2049,2181,4,8,2049,2684,25,3,2049,15880,1,15899,7,10,15816,15931,166,16572, - 112,97,114,115,101,45,117,110,116,105,108,0,1793,15943,2049,4414,2049,4206,2049,15899, - 771,2049,4074,10,1,15933,2049,4231,10,15915,15958,166,16572,115,58,103,101,116,0,1793, - 15980,1793,15966,1,13,11,10,1,15962,1793,15974,1,10,11,10,1,15970,2049,2216,22, - 10,1,15960,2049,15931,10,15948,15995,166,16572,99,108,101,97,114,0,2049,4434,92,94, - 91,50,74,92,94,91,48,59,48,72,0,1,15997,2049,8280,2049,10366,10,15985,16028, - 154,16572,78,111,69,99,104,111,0,0,16017,16037,154,0,69,79,84,0,0,16029, - 16051,154,0,73,103,110,111,114,105,110,103,0,0,16038,16066,166,0,105,103,110, - 111,114,105,110,103,63,0,3841,16051,10,16052,16081,166,0,118,101,114,115,105,111, - 110,0,3841,4,1,100,20,10,16069,16097,166,0,100,111,110,101,63,0,2,4097, - 16037,1793,16106,1,13,11,10,1,16102,1793,16114,1,10,11,10,1,16110,1793,16122,1, - 32,11,10,1,16118,2049,2256,22,22,10,16087,16138,166,0,101,111,108,63,0,3841, - 16037,1793,16146,1,13,11,10,1,16142,1793,16154,1,10,11,10,1,16150,2049,2216,22, - 10,16129,16171,166,0,118,97,108,105,100,63,0,2,2049,102,2049,2843,10,16160,16191, - 166,0,99,104,101,99,107,45,101,111,102,0,2,1793,16198,1,-1,11,10,1, - 16194,1793,16206,1,4,11,10,1,16202,2049,2216,22,1793,16216,2049,10646,10,1,16213,9, - 10,16177,16227,166,0,98,115,0,2049,4185,1,2,2049,2713,1793,16239,2049,4135,3,10, - 1,16235,9,2049,4135,3,10,16220,16259,166,0,99,104,101,99,107,45,98,115,0, - 2,1793,16266,1,8,11,10,1,16262,1793,16274,1,127,11,10,1,16270,2049,2216,22, - 1793,16284,2049,16227,10,1,16281,9,10,16246,16298,166,0,99,104,101,99,107,0,2049, - 16191,2049,16259,10,16288,16317,166,0,99,104,97,114,97,99,116,101,114,0,2049,10581, - 2,2049,4110,10,16303,16334,166,0,98,117,102,102,101,114,0,1793,16344,2049,15812,2049, - 4206,8,2049,4074,10,1,16336,2049,4231,10,16323,16364,166,0,114,101,97,100,45,116, - 111,107,101,110,0,1793,16380,1793,16375,2049,16317,2049,16298,2049,16097,10,1,16368,2049,2445, - 10,1,16366,2049,16334,2049,4544,10,16349,16397,166,0,105,110,112,117,116,0,2049,16364, - 2049,16171,10,16387,16414,166,0,112,114,111,99,101,115,115,0,2049,16066,1793,16432,771, - 2049,16138,1793,16428,1,16051,2049,3917,10,1,16423,9,10,1,16418,2049,2890,1,405,1, - 15,2049,64,10,16017,16450,178,16572,47,47,0,2049,14981,1,16051,2049,3903,10,16443,16468, - 166,16572,98,97,110,110,101,114,0,2049,16081,2049,4434,82,69,84,82,79,32,49, - 50,32,40,37,110,46,37,110,41,92,110,0,1,16472,2049,8280,2049,10366,2049,10438, - 2049,1544,2049,10438,18,2049,1544,2049,4434,37,110,32,77,97,120,44,32,37,110,32, - 85,115,101,100,44,32,37,110,32,70,114,101,101,92,110,0,1,16508,2049,8280, - 2049,10366,10,16457,16553,166,16572,108,105,115,116,101,110,0,3841,16028,1793,16560,2049,16468, - 10,1,16557,2049,72,2049,16397,2049,16414,1,16564,7,10,105,110,116,101,114,102,97, - 99,101,47,114,101,116,114,111,45,117,110,105,120,46,114,101,116,114,111,0, - 1793,16624,2049,14918,2049,4461,1793,16614,1,188,1,2,17,8,10,1,16607,2049,2192,2049, - 1573,2049,184,16,10,1,16601,100,105,99,116,45,119,111,114,100,115,45,108,105, - 115,116,105,110,103,46,102,111,114,116,104,0,16542,16663,166,16626,100,58,119,111, - 114,100,115,0,1793,16672,2049,186,2049,10366,2049,10338,10,1,16665,2049,8517,10,100,105, + 0,0,0,0,0,0,0,9864,9915,166,0,110,101,120,116,0,3841,9863,1,9874, + 17,2049,3760,10,9906,9932,166,0,112,114,101,112,0,1,9863,2049,3760,1,0,3841, + 9863,1,9874,17,16,10,9923,9954,166,0,100,111,110,101,0,1,9863,2049,3776,10, + 9829,9965,166,14978,73,0,3841,9863,1,9874,17,15,10,9959,9978,166,14978,74,0,3841, + 9863,1,9874,17,2049,3059,15,10,9972,9993,166,14978,75,0,3841,9863,1,9874,17,1, + 2,18,15,10,9987,10021,166,14978,105,110,100,101,120,101,100,45,116,105,109,101, + 115,0,2049,9932,4,1793,10037,25,33886721,1,2053,1542,2049,9915,1,10026,7,10,1,10026, + 8,3,2049,9954,10,10003,10056,166,14978,100,101,99,105,109,97,108,0,1,10,4097, + 231,10,10044,10072,166,14978,98,105,110,97,114,121,0,1,2,4097,231,10,10061,10087, + 166,14978,111,99,116,97,108,0,1,8,4097,231,10,10077,10100,166,14978,104,101,120, + 0,1,16,4097,231,10,10092,10122,166,14978,105,111,58,101,110,117,109,101,114,97, + 116,101,0,27,10,10105,10137,166,14978,105,111,58,113,117,101,114,121,0,28,10, + 10124,10153,166,14978,105,111,58,105,110,118,111,107,101,0,29,10,10139,10171,166,14978, + 105,111,58,115,99,97,110,45,102,111,114,0,1,-1,4,2049,10122,1793,10202,2049, + 9965,2049,10137,772,67502597,11,1793,10198,1793,10193,3,2049,9965,10,1,10189,2049,2192,10,1, + 10187,9,10,1,10178,2049,10021,3,10,10155,10218,166,14978,99,58,112,117,116,0,1793, + 10220,1,0,2049,10153,10,10208,10232,166,14978,110,108,0,1,10,2049,10218,10,10225,10244, + 166,14978,115,112,0,1,32,2049,10218,10,10237,10257,166,14978,116,97,98,0,1,9, + 2049,10218,10,10249,10272,166,14978,115,58,112,117,116,0,1,10218,2049,4600,10,10262,10287, + 166,14978,110,58,112,117,116,0,2049,7967,2049,10272,10,10277,10302,166,14978,114,101,115, + 101,116,0,2049,1558,25,771,1,10302,7,10,10292,10325,166,14978,100,117,109,112,45, + 115,116,97,99,107,0,2049,1558,25,134284547,10325,134283782,10287,2049,10244,10,10310,10344,166,14978, + 70,82,69,69,0,2049,4205,1,1025,18,2049,1953,18,10,10335,10362,166,0,101,111, + 108,63,0,1793,10368,1,13,11,10,1,10364,1793,10376,1,10,11,10,1,10372,1793, + 10384,1,32,11,10,1,10380,2049,2256,22,22,10,10353,10402,166,0,118,97,108,105, + 100,63,0,2,2049,102,2049,2680,10,10391,10416,166,0,98,115,63,0,2,1793,10423, + 1,8,11,10,1,10419,1793,10431,1,127,11,10,1,10427,2049,2216,22,10,10408,10450, + 166,0,99,104,101,99,107,45,98,115,0,2049,10416,1793,10473,2049,4091,1,2,2049, + 2619,1793,10466,2049,4041,3,10,1,10462,9,2049,4041,3,10,1,10454,9,10,10335,10487, + 166,14978,99,58,103,101,116,0,1793,10489,1,1,2049,10171,2049,10153,10,10477,10511,166, + 14978,115,58,103,101,116,45,119,111,114,100,0,1793,10539,1,7,15,2049,4112,1793, + 10530,2049,10487,2,2049,4016,2049,10450,2049,10362,10,1,10520,2049,2351,2049,3980,2049,4450,10, + 1,10513,2049,4137,10,10496,10552,166,14978,98,121,101,0,26,10,10544,10565,166,14978,108, + 105,115,116,101,110,0,2049,10511,2049,10402,1,405,1,15,2049,64,1,10565,7,10, + 10554,10599,166,12611,102,108,111,97,116,58,111,112,101,114,97,116,105,111,110,0, + 1,2,2049,10171,2,2049,2700,1793,10649,3,2049,4340,69,114,114,111,114,58,32,100, + 101,118,105,99,101,32,40,48,48,48,50,41,32,110,111,116,32,102,111,117, + 110,100,0,1,10611,2049,10272,2049,10232,10,1,10608,2049,2796,2049,10153,10,10579,10671,166, + 12611,110,58,116,111,45,102,108,111,97,116,0,1,0,2049,10599,10,10656,10691,166, + 12611,115,58,116,111,45,102,108,111,97,116,0,1,1,2049,10599,10,10676,10712,166, + 12611,102,58,116,111,45,110,117,109,98,101,114,0,1,2,2049,10599,10,10696,10733, + 166,12611,102,58,116,111,45,115,116,114,105,110,103,0,2049,4320,2,1,3,2049, + 10599,10,10717,10749,166,12611,102,58,43,0,1,4,2049,10599,10,10741,10762,166,12611,102, + 58,45,0,1,5,2049,10599,10,10754,10775,166,12611,102,58,42,0,1,6,2049,10599, + 10,10767,10788,166,12611,102,58,47,0,1,7,2049,10599,10,10780,10805,166,12611,102,58, + 102,108,111,111,114,0,1,8,2049,10599,10,10793,10824,166,12611,102,58,99,101,105, + 108,105,110,103,0,1,9,2049,10599,10,10810,10840,166,12611,102,58,115,113,114,116, + 0,1,10,2049,10599,10,10829,10855,166,12611,102,58,101,113,63,0,1,11,2049,10599, + 10,10845,10871,166,12611,102,58,45,101,113,63,0,1,12,2049,10599,10,10860,10886,166, + 12611,102,58,108,116,63,0,1,13,2049,10599,10,10876,10901,166,12611,102,58,103,116, + 63,0,1,14,2049,10599,10,10891,10918,166,12611,102,58,100,101,112,116,104,0,1, + 15,2049,10599,10,10906,10933,166,12611,102,58,100,117,112,0,1,16,2049,10599,10,10923, + 10949,166,12611,102,58,100,114,111,112,0,1,17,2049,10599,10,10938,10965,166,12611,102, + 58,115,119,97,112,0,1,18,2049,10599,10,10954,10980,166,12611,102,58,108,111,103, + 0,1,19,2049,10599,10,10970,10997,166,12611,102,58,112,111,119,101,114,0,1,20, + 2049,10599,10,10985,11012,166,12611,102,58,115,105,110,0,1,21,2049,10599,10,11002,11027, + 166,12611,102,58,99,111,115,0,1,22,2049,10599,10,11017,11042,166,12611,102,58,116, + 97,110,0,1,23,2049,10599,10,11032,11058,166,12611,102,58,97,115,105,110,0,1, + 24,2049,10599,10,11047,11074,166,12611,102,58,97,99,111,115,0,1,25,2049,10599,10, + 11063,11090,166,12611,102,58,97,116,97,110,0,1,26,2049,10599,10,11079,11106,166,12611, + 102,58,112,117,115,104,0,1,27,2049,10599,10,11095,11121,166,12611,102,58,112,111, + 112,0,1,28,2049,10599,10,11111,11139,166,12611,102,58,97,100,101,112,116,104,0, + 1,29,2049,10599,10,11126,11155,166,12611,102,58,111,118,101,114,0,2049,11106,2049,10933, + 2049,11121,2049,10965,10,11144,11175,166,12611,102,58,116,117,99,107,0,2049,10933,2049,11106, + 2049,10965,2049,11121,10,11164,11194,166,12611,102,58,110,105,112,0,2049,10965,2049,10949,10, + 11184,11215,166,12611,102,58,100,114,111,112,45,112,97,105,114,0,2049,10949,2049,10949, + 10,11199,11235,166,12611,102,58,100,117,112,45,112,97,105,114,0,2049,11155,2049,11155, + 10,11220,11250,166,12611,102,58,114,111,116,0,2049,11106,2049,10965,2049,11121,2049,10965,10, + 11240,11271,178,12611,115,105,103,105,108,58,46,0,2049,1893,1,4367,1,4293,2049,64, + 1,10691,2049,166,10,11259,11297,166,12611,102,58,115,113,117,97,114,101,0,2049,10933, + 2049,10775,10,11284,11318,166,12611,102,58,112,111,115,105,116,105,118,101,63,0,1, + 0,2049,10671,2049,10901,10,11302,11341,166,12611,102,58,110,101,103,97,116,105,118,101, + 63,0,1,0,2049,10671,2049,10886,10,11325,11361,166,12611,102,58,110,101,103,97,116, + 101,0,1,-1,2049,10671,2049,10775,10,11348,11378,166,12611,102,58,97,98,115,0,2049, + 10933,2049,11341,1,11361,9,10,11368,11396,166,12611,102,58,112,117,116,0,2049,10733,2049, + 10272,10,11386,11410,166,12611,102,58,80,73,0,2049,4340,51,46,49,52,49,53,57, + 50,54,53,52,0,1,11412,2049,10691,10,11401,11437,166,12611,102,58,69,0,2049,4340, + 50,46,55,49,56,50,56,49,56,50,56,0,1,11439,2049,10691,10,11429,11466,166, + 12611,102,58,78,65,78,0,2049,4340,48,0,1,11468,2049,10691,2049,4340,48,0,1, + 11476,2049,10691,2049,10788,10,11456,11495,166,12611,102,58,73,78,70,0,2049,4340,49,46, + 48,0,1,11497,2049,10691,2049,4340,48,0,1,11507,2049,10691,2049,10788,10,11485,11527,166, + 12611,102,58,45,73,78,70,0,2049,4340,45,49,46,48,0,1,11529,2049,10691,2049, + 4340,48,0,1,11540,2049,10691,2049,10788,10,11516,11560,166,12611,102,58,110,97,110,63, + 0,2049,10933,2049,10871,10,11549,11576,166,12611,102,58,105,110,102,63,0,2049,11495,2049, + 10855,10,11565,11593,166,12611,102,58,45,105,110,102,63,0,2049,11527,2049,10855,10,11581, + 11610,166,12611,102,58,114,111,117,110,100,0,2049,10933,2049,11341,1793,11631,2049,4340,48, + 46,53,0,1,11618,2049,10691,2049,10762,2049,10824,10,1,11616,1793,11650,2049,4340,48,46, + 53,0,1,11637,2049,10691,2049,10749,2049,10805,10,1,11635,2049,64,10,11598,11665,166,12611, + 102,58,109,105,110,0,2049,11235,2049,10886,1,10949,1,11194,2049,64,10,11655,11686,166, + 12611,102,58,109,97,120,0,2049,11235,2049,10901,1,10949,1,11194,2049,64,10,11676,11709, + 166,12611,102,58,108,105,109,105,116,0,2049,10965,2049,11106,2049,11665,2049,11121,2049,11686, + 10,11697,11735,166,12611,102,58,98,101,116,119,101,101,110,63,0,2049,11250,2049,10933, + 2049,11106,2049,11250,2049,11250,2049,11709,2049,11121,2049,10855,10,11720,11762,166,12611,102,58,105, + 110,99,0,2049,4340,49,0,1,11764,2049,10691,2049,10749,10,11752,11783,166,12611,102,58, + 100,101,99,0,2049,4340,49,0,1,11785,2049,10691,2049,10762,10,11773,11805,166,12611,102, + 58,99,97,115,101,0,2049,11155,2049,10855,1793,11817,2049,10949,8,1,-1,10,1,11811, + 1793,11825,3,1,0,10,1,11821,2049,64,25,6,771,10,11794,11844,166,12611,102,58, + 115,105,103,110,0,2049,10933,2049,4340,48,0,1,11848,2049,10691,2049,10855,1793,11863,1, + 0,2049,10949,10,1,11858,2049,2796,2049,4340,48,0,1,11869,2049,10691,2049,10901,1793,11882, + 1,1,10,1,11879,1793,11889,1,-1,10,1,11886,2049,64,10,11833,2147483645,154,12611,101, + 58,77,65,88,0,11894,-2147483645,154,12611,101,58,77,73,78,0,11904,-2147483647,154,12611,101, + 58,78,65,78,0,11914,2147483646,154,12611,101,58,73,78,70,0,11924,-2147483646,154,12611,101, + 58,45,73,78,70,0,11934,11954,166,12611,101,58,110,63,0,1,-2147483645,2049,3046,1, + 2147483645,2049,3059,2049,3077,10,11945,11976,166,12611,101,58,109,97,120,63,0,1,2147483645,11, + 10,11965,11991,166,12611,101,58,109,105,110,63,0,1,-2147483645,11,10,11980,12007,166,12611, + 101,58,122,101,114,111,63,0,2049,2663,10,11995,12021,166,12611,101,58,110,97,110, + 63,0,1,-2147483647,11,10,12010,12036,166,12611,101,58,105,110,102,63,0,1,2147483646,11, + 10,12025,12052,166,12611,101,58,45,105,110,102,63,0,1,-2147483646,11,10,12040,12067,166, + 12611,101,58,99,108,105,112,0,1,-2147483645,1,2147483645,2049,3028,10,12056,12083,166,12611,102, + 58,69,49,0,1793,12085,2049,4340,49,46,101,53,0,1,12087,2049,10691,10,12074,12115, + 166,12611,102,58,115,105,103,110,101,100,45,115,113,114,116,0,2049,10933,2049,11844, + 2049,11378,2049,10840,2049,10671,2049,10775,10,12097,12148,166,12611,102,58,115,105,103,110,101, + 100,45,115,113,117,97,114,101,0,2049,10933,2049,11844,2049,10933,2049,10775,2049,10671,2049, + 10775,10,12128,12174,166,0,102,58,45,115,104,105,102,116,0,2049,12083,2049,10775,10, + 12161,12192,166,0,102,58,43,115,104,105,102,116,0,2049,12083,2049,10788,10,12179,12211, + 166,0,102,58,43,101,110,99,111,100,101,0,2049,12115,2049,12174,10,12197,12230,166, + 0,102,58,45,101,110,99,111,100,101,0,2049,10933,2049,11844,2049,12192,2049,10933,2049, + 10775,2049,10671,2049,10775,10,12128,12256,166,12611,102,58,116,111,45,101,0,2049,10933,2049, + 11560,1793,12267,2049,10949,1,-2147483647,10,1,12262,2049,2796,2049,10933,2049,11576,1793,12282,2049,10949, + 1,2147483646,10,1,12277,2049,2796,2049,10933,2049,11593,1793,12297,2049,10949,1,-2147483646,10,1,12292, + 2049,2796,2049,12211,2049,11610,2049,10712,2049,12067,1,-2147483645,1,10949,2049,2502,1,2147483645,1,10949, + 2049,2502,10,12245,12333,166,12611,101,58,116,111,45,102,0,1,-2147483647,1,11466,2049,2502, + 1,2147483646,1,11495,2049,2502,1,-2147483646,1,11527,2049,2502,2049,10671,2049,12230,10,12322,12368,166, + 12611,102,58,115,116,111,114,101,0,1,12256,2049,2192,16,10,12356,12386,166,12611,102, + 58,102,101,116,99,104,0,15,2049,12333,10,12374,12407,166,12611,102,58,100,117,109, + 112,45,115,116,97,99,107,0,2049,10918,2,1,11106,2049,2401,1793,12425,2049,11121,2049, + 10933,2049,11396,2049,10244,10,1,12416,2049,2401,10,12390,12448,166,12611,102,58,100,117,109, + 112,45,97,115,116,97,99,107,0,2049,11139,2,1,11121,2049,2401,1793,12466,2049,10933, + 2049,11396,2049,10244,2049,11106,10,1,12457,2049,2401,10,12430,12481,166,12611,101,58,112,117, + 116,0,1,2147483645,1793,12498,2049,4340,101,58,77,65,88,0,1,12487,2049,10272,10,1, + 12485,2049,2502,1,-2147483645,1793,12519,2049,4340,101,58,77,73,78,0,1,12508,2049,10272,10, + 1,12506,2049,2502,1,0,1793,12538,2049,4340,101,58,48,0,1,12529,2049,10272,10,1, + 12527,2049,2502,1,-2147483647,1793,12559,2049,4340,101,58,78,65,78,0,1,12548,2049,10272,10, + 1,12546,2049,2502,1,2147483646,1793,12580,2049,4340,101,58,73,78,70,0,1,12569,2049,10272, + 10,1,12567,2049,2502,1,-2147483646,1793,12602,2049,4340,101,58,45,73,78,70,0,1,12590, + 2049,10272,10,1,12588,2049,2502,2049,12333,2049,11396,10,105,110,116,101,114,102,97,99, + 101,47,102,108,111,97,116,105,110,103,112,111,105,110,116,46,114,101,116,114, + 111,0,12471,12660,166,13400,102,105,108,101,58,111,112,101,114,97,116,105,111,110, + 0,1,4,2049,10171,2,2049,2700,1793,12710,3,2049,4340,69,114,114,111,114,58,32, + 100,101,118,105,99,101,32,40,48,48,48,52,41,32,110,111,116,32,102,111, + 117,110,100,0,1,12672,2049,10272,2049,10232,10,1,12669,2049,2796,2049,10153,10,12641,0, + 154,13400,102,105,108,101,58,82,0,12717,1,154,13400,102,105,108,101,58,87,0, + 12728,2,154,13400,102,105,108,101,58,65,0,12739,3,154,13400,102,105,108,101,58, + 82,43,0,12750,12776,166,13400,102,105,108,101,58,111,112,101,110,0,1,0,2049, + 12660,10,12762,12796,166,13400,102,105,108,101,58,99,108,111,115,101,0,1,1,2049, + 12660,10,12781,12815,166,13400,102,105,108,101,58,114,101,97,100,0,1,2,2049,12660, + 10,12801,12835,166,13400,102,105,108,101,58,119,114,105,116,101,0,1,3,2049,12660, + 10,12820,12854,166,13400,102,105,108,101,58,116,101,108,108,0,1,4,2049,12660,10, + 12840,12873,166,13400,102,105,108,101,58,115,101,101,107,0,1,5,2049,12660,10,12859, + 12892,166,13400,102,105,108,101,58,115,105,122,101,0,1,6,2049,12660,10,12878,12913, + 166,13400,102,105,108,101,58,100,101,108,101,116,101,0,1,7,2049,12660,10,12897, + 12933,166,13400,102,105,108,101,58,102,108,117,115,104,0,1,8,2049,12660,10,12918, + 12955,166,13400,102,105,108,101,58,101,120,105,115,116,115,63,0,1,0,2049,12776, + 2,2049,2680,1793,12969,2049,12796,2049,2477,10,1,12964,1793,12977,3,2049,2490,10,1,12973, + 2049,64,10,12938,13008,166,13400,102,105,108,101,58,111,112,101,110,45,102,111,114, + 45,114,101,97,100,105,110,103,0,1,0,2049,12776,2,2049,12892,4,10,12982,13042, + 166,13400,102,105,108,101,58,111,112,101,110,45,102,111,114,45,97,112,112,101, + 110,100,0,1,2,2049,12776,2,2049,12892,4,10,13017,13077,166,13400,102,105,108,101, + 58,111,112,101,110,45,102,111,114,45,119,114,105,116,105,110,103,0,1,1, + 2049,12776,10,13051,13090,154,0,70,73,68,0,0,13082,13100,154,0,83,105,122,101, + 0,0,13091,13112,154,0,65,99,116,105,111,110,0,0,13101,13124,154,0,66,117, + 102,102,101,114,0,0,13113,13135,166,0,45,101,111,102,63,0,3841,13090,2049,12854, + 3841,13100,13,10,13125,13156,166,0,112,114,101,115,101,114,118,101,0,1,13090,1793, + 13167,1,13100,1,25,2049,3857,10,1,13160,2049,3857,10,13051,13191,166,13400,102,105,108, + 101,58,114,101,97,100,45,108,105,110,101,0,4097,13090,1793,13248,2049,1953,2,4097, + 13124,2049,4112,1793,13240,3841,13090,2049,12815,2,2049,4016,1793,13217,1,13,11,10,1,13213, + 1793,13225,1,10,11,10,1,13221,1793,13233,1,0,11,10,1,13229,2049,2256,22,22, + 10,1,13204,2049,2351,2049,4041,3,10,1,13195,2049,4137,3841,13124,10,13172,13278,166,13400, + 102,105,108,101,58,102,111,114,45,101,97,99,104,45,108,105,110,101,0,1793, + 13309,4097,13112,2049,13008,4097,13090,4097,13100,1793,13300,3841,13090,2049,13191,3841,13112,8,2049,13135, + 10,1,13290,2049,2327,3841,13090,2049,12796,10,1,13280,2049,13156,10,13255,13322,154,0,70, + 73,68,0,0,13255,13338,166,13400,102,105,108,101,58,115,108,117,114,112,0,1793, + 13365,4,2049,4112,2049,13008,4097,13322,1793,13356,3841,13322,2049,12815,2049,4016,10,1,13349,2049, + 2401,3841,13322,2049,12796,10,1,13340,2049,4137,10,13323,13384,166,13400,102,105,108,101,58, + 115,112,101,119,0,2049,13077,4,1793,13393,67502597,2049,12835,10,1,13389,2049,4600,2049,12796, + 10,105,110,116,101,114,102,97,99,101,47,102,105,108,101,115,121,115,116,101, + 109,46,114,101,116,114,111,0,13370,13447,166,14117,105,111,58,117,110,105,120,45, + 115,121,115,99,97,108,108,0,1,8,2049,10171,2,2049,2700,1793,13497,3,2049,4340, + 69,114,114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,48,56,41, + 32,110,111,116,32,102,111,117,110,100,0,1,13459,2049,10272,2049,10232,10,1,13456, + 2049,2796,2049,10153,10,13427,13520,166,14117,117,110,105,120,58,115,121,115,116,101,109, + 0,1,0,2049,13447,10,13504,13539,166,14117,117,110,105,120,58,102,111,114,107,0, + 1,1,2049,13447,10,13525,13559,166,14117,117,110,105,120,58,101,120,101,99,48,0, + 1,2,2049,13447,10,13544,13579,166,14117,117,110,105,120,58,101,120,101,99,49,0, + 1,3,2049,13447,10,13564,13599,166,14117,117,110,105,120,58,101,120,101,99,50,0, + 1,4,2049,13447,10,13584,13619,166,14117,117,110,105,120,58,101,120,101,99,51,0, + 1,5,2049,13447,10,13604,13638,166,14117,117,110,105,120,58,101,120,105,116,0,1, + 6,2049,13447,10,13624,13659,166,14117,117,110,105,120,58,103,101,116,112,105,100,0, + 1,7,2049,13447,10,13643,13678,166,14117,117,110,105,120,58,119,97,105,116,0,1, + 8,2049,13447,10,13664,13697,166,14117,117,110,105,120,58,107,105,108,108,0,1,9, + 2049,13447,10,13683,13717,166,14117,117,110,105,120,58,112,111,112,101,110,0,1,10, + 2049,13447,10,13702,13738,166,14117,117,110,105,120,58,112,99,108,111,115,101,0,1, + 11,2049,13447,10,13722,13758,166,14117,117,110,105,120,58,99,104,100,105,114,0,1, + 13,2049,13447,10,13743,13779,166,14117,117,110,105,120,58,103,101,116,101,110,118,0, + 1,14,2049,13447,10,13763,13800,166,14117,117,110,105,120,58,112,117,116,101,110,118, + 0,1,15,2049,13447,10,13784,13820,166,14117,117,110,105,120,58,115,108,101,101,112, + 0,1,16,2049,13447,10,13805,13842,166,14117,117,110,105,120,58,101,120,101,99,117, + 116,101,0,1,17,2049,13447,10,13825,13861,166,14117,117,110,105,120,58,112,105,112, + 101,0,1,0,2049,13717,1,13191,1,13738,2049,2216,10,13847,13889,166,14117,117,110,105, + 120,58,103,101,116,45,99,119,100,0,2049,4340,112,119,100,0,1,13891,2049,13861, + 2049,6820,2049,4340,47,0,1,13903,2049,4581,10,13872,13938,166,14117,117,110,105,120,58, + 99,111,117,110,116,45,102,105,108,101,115,45,105,110,45,99,119,100,0,2049, + 4340,108,115,32,45,49,32,124,32,119,99,32,45,108,0,1,13940,2049,13861,2049, + 6820,2049,254,10,13910,13986,166,14117,117,110,105,120,58,102,111,114,45,101,97,99, + 104,45,102,105,108,101,0,2049,4340,108,115,32,45,49,32,45,112,0,1,13988, + 1,0,2049,13717,2049,13938,1793,14021,1793,14016,2049,13191,2049,4293,67502597,8,10,1,14009,2049, + 2203,10,1,14007,2049,2401,2049,13738,3,10,13963,14039,166,0,115,116,97,114,116,0, + 4,2049,4112,1,0,2049,13717,10,14029,14056,166,0,114,101,97,100,0,2,2049,12815, + 2,2049,4016,2049,2663,10,14047,14076,166,0,102,105,110,105,115,104,0,2049,13738,2049, + 4091,10,13963,14101,166,14117,117,110,105,120,58,115,108,117,114,112,45,112,105,112, + 101,0,1793,14112,2049,14039,1,14056,2049,2351,2049,14076,10,1,14103,2049,4137,10,105,110, + 116,101,114,102,97,99,101,47,117,110,105,120,46,114,101,116,114,111,0,14081, + 14151,166,14208,110,58,114,97,110,100,111,109,0,1,10,2049,10171,2,2049,2700,1793, + 14201,3,2049,4340,69,114,114,111,114,58,32,100,101,118,105,99,101,32,40,48, + 48,49,48,41,32,110,111,116,32,102,111,117,110,100,0,1,14163,2049,10272,2049, + 10232,10,1,14160,2049,2796,2049,10153,10,105,110,116,101,114,102,97,99,101,47,114, + 110,103,46,114,101,116,114,111,0,14138,14248,166,14602,99,108,111,99,107,58,111, + 112,101,114,97,116,105,111,110,0,1,5,2049,10171,2,2049,2700,1793,14298,3,2049, + 4340,69,114,114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,48,53, + 41,32,110,111,116,32,102,111,117,110,100,0,1,14260,2049,10272,2049,10232,10,1, + 14257,2049,2796,2049,10153,10,14228,14325,166,14602,99,108,111,99,107,58,116,105,109,101, + 115,116,97,109,112,0,1,0,2049,14248,10,14305,14344,166,14602,99,108,111,99,107, + 58,100,97,121,0,1,1,2049,14248,10,14330,14365,166,14602,99,108,111,99,107,58, + 109,111,110,116,104,0,1,2,2049,14248,10,14349,14385,166,14602,99,108,111,99,107, + 58,121,101,97,114,0,1,3,2049,14248,10,14370,14405,166,14602,99,108,111,99,107, + 58,104,111,117,114,0,1,4,2049,14248,10,14390,14427,166,14602,99,108,111,99,107, + 58,109,105,110,117,116,101,0,1,5,2049,14248,10,14410,14449,166,14602,99,108,111, + 99,107,58,115,101,99,111,110,100,0,1,6,2049,14248,10,14432,14472,166,14602,99, + 108,111,99,107,58,117,116,99,58,100,97,121,0,1,7,2049,14248,10,14454,14497, + 166,14602,99,108,111,99,107,58,117,116,99,58,109,111,110,116,104,0,1,8, + 2049,14248,10,14477,14521,166,14602,99,108,111,99,107,58,117,116,99,58,121,101,97, + 114,0,1,9,2049,14248,10,14502,14545,166,14602,99,108,111,99,107,58,117,116,99, + 58,104,111,117,114,0,1,10,2049,14248,10,14526,14571,166,14602,99,108,111,99,107, + 58,117,116,99,58,109,105,110,117,116,101,0,1,11,2049,14248,10,14550,14597,166, + 14602,99,108,111,99,107,58,117,116,99,58,115,101,99,111,110,100,0,1,12, + 2049,14248,10,105,110,116,101,114,102,97,99,101,47,99,108,111,99,107,46,114, + 101,116,114,111,0,14576,14645,166,0,115,99,114,105,112,116,58,111,112,101,114, + 97,116,105,111,110,0,1,9,2049,10171,2,2049,2700,1793,14695,3,2049,4340,69,114, + 114,111,114,58,32,100,101,118,105,99,101,32,40,48,48,48,57,41,32,110, + 111,116,32,102,111,117,110,100,0,1,14657,2049,10272,2049,10232,10,1,14654,2049,2796, + 2049,10153,10,14576,14723,166,14941,115,99,114,105,112,116,58,97,114,103,117,109,101, + 110,116,115,0,1,0,2049,14645,10,14702,14752,166,14941,115,99,114,105,112,116,58, + 103,101,116,45,97,114,103,117,109,101,110,116,0,2049,4320,4,1,1,2049,14645, + 10,14728,14772,166,14941,105,110,99,108,117,100,101,0,1,2,2049,14645,10,14760,14793, + 166,14941,115,99,114,105,112,116,58,110,97,109,101,0,2049,4320,1,3,2049,14645, + 10,14777,14824,166,14941,115,99,114,105,112,116,58,99,117,114,114,101,110,116,45, + 102,105,108,101,0,2049,4320,1,4,2049,14645,10,14800,14855,178,14941,115,99,114,105, + 112,116,58,99,117,114,114,101,110,116,45,108,105,110,101,0,1,5,2049,14645, + 2049,154,10,14831,14887,166,14941,115,99,114,105,112,116,58,105,103,110,111,114,101, + 45,116,111,45,101,111,108,0,1,6,2049,14645,10,14862,14917,166,14941,115,99,114, + 105,112,116,58,97,98,111,114,116,45,105,110,99,108,117,100,101,0,1,7, + 2049,14645,10,14892,14932,166,14941,97,98,111,114,116,0,1,147,2049,3823,1,8,2049, + 14645,10,105,110,116,101,114,102,97,99,101,47,115,99,114,105,112,116,105,110, + 103,46,114,101,116,114,111,0,114,101,116,114,111,46,109,117,114,105,0,14922, + 14990,166,15152,105,111,58,99,111,114,101,0,1,8000,2049,10171,2049,10153,10,14978,15011, + 166,15152,99,111,114,101,58,105,110,105,116,0,1,0,2049,14990,10,14997,15031,166, + 15152,99,111,114,101,58,115,116,97,114,116,0,1,1,2049,14990,10,15016,15051,166, + 15152,99,111,114,101,58,112,97,117,115,101,0,1,2,2049,14990,10,15036,15079,166, + 15152,99,111,114,101,58,112,97,117,115,101,45,99,117,114,114,101,110,116,0, + 1,3,2049,14990,10,15056,15100,166,15152,99,111,114,101,58,114,101,115,117,109,101, + 0,1,4,2049,14990,10,15084,15123,166,15152,99,111,114,101,58,114,101,97,100,47, + 114,101,103,0,1,5,2049,14990,10,15105,15147,166,15152,99,111,114,101,58,119,114, + 105,116,101,47,114,101,103,0,1,6,2049,14990,10,105,110,116,101,114,102,97, + 99,101,47,109,117,108,116,105,99,111,114,101,46,114,101,116,114,111,0,15128, + 15193,166,15471,117,110,115,105,103,110,101,100,58,43,0,1,0,1,8101,2049,10171, + 2049,10153,17,10,15178,15218,166,15471,117,110,115,105,103,110,101,100,58,45,0,1, + 0,1,8101,2049,10171,2049,10153,18,10,15203,15243,166,15471,117,110,115,105,103,110,101, + 100,58,42,0,1,0,1,8101,2049,10171,2049,10153,19,10,15228,15271,166,15471,117,110, + 115,105,103,110,101,100,58,47,109,111,100,0,1,0,1,8101,2049,10171,2049,10153, + 20,10,15253,15298,166,15471,117,110,115,105,103,110,101,100,58,101,113,63,0,1, + 0,1,8101,2049,10171,2049,10153,11,10,15281,15326,166,15471,117,110,115,105,103,110,101, + 100,58,45,101,113,63,0,1,0,1,8101,2049,10171,2049,10153,12,10,15308,15353,166, + 15471,117,110,115,105,103,110,101,100,58,108,116,63,0,1,0,1,8101,2049,10171, + 2049,10153,13,10,15336,15380,166,15471,117,110,115,105,103,110,101,100,58,103,116,63, + 0,1,0,1,8101,2049,10171,2049,10153,14,10,15363,15409,166,15471,117,110,115,105,103, + 110,101,100,58,115,104,105,102,116,0,1,0,1,8101,2049,10171,2049,10153,24,10, + 15390,15438,166,15471,117,110,115,105,103,110,101,100,58,42,47,109,111,100,0,1, + 1,1,0,1,8101,2049,10171,2,2049,10153,2049,10153,10,15419,15462,166,15471,42,47,109, + 111,100,0,1,1,1,8101,2049,10171,2049,10153,10,105,110,116,101,114,102,97,99, + 101,47,117,110,115,105,103,110,101,100,46,114,101,116,114,111,0,15452,15508,166, + 0,115,58,115,112,108,105,116,0,2049,6943,10,15496,15533,166,0,115,58,115,112, + 108,105,116,45,111,110,45,115,116,114,105,110,103,0,2049,6976,10,15511,15557,166, + 0,115,58,99,111,110,116,97,105,110,115,45,99,104,97,114,63,0,2049,4704, + 10,15536,15583,166,0,115,58,99,111,110,116,97,105,110,115,45,115,116,114,105, + 110,103,63,0,2049,4908,10,15560,15609,166,0,97,58,99,111,110,116,97,105,110, + 115,45,115,116,114,105,110,103,63,0,2049,8921,10,15586,15627,166,0,97,58,105, + 110,100,101,120,45,111,102,0,2049,9156,10,15612,15652,166,0,97,58,105,110,100, + 101,120,45,111,102,45,115,116,114,105,110,103,0,2049,9193,10,15630,15670,166,0, + 115,58,105,110,100,101,120,45,111,102,0,2049,4637,10,15655,15695,166,0,115,58, + 105,110,100,101,120,45,111,102,45,115,116,114,105,110,103,0,2049,5125,10,15673, + 15706,166,16466,84,73,66,0,1,7,15,10,15698,15725,166,16466,105,109,97,103,101, + 58,115,97,118,101,0,1,1000,2049,10171,2049,10153,10,15710,15742,166,0,101,100,105, + 116,63,0,2,1793,15749,1,8,11,10,1,15745,1793,15757,1,127,11,10,1,15753, + 2049,2216,22,10,15732,15774,166,0,103,97,116,104,101,114,0,2049,15742,1,15,1, + 4016,2049,64,10,15763,15793,166,0,99,121,99,108,101,0,2049,10487,2049,2181,4,8, + 2049,2590,25,3,2049,15774,1,15793,7,10,15710,15825,166,16466,112,97,114,115,101,45, + 117,110,116,105,108,0,1793,15837,2049,4320,2049,4112,2049,15793,771,2049,3980,10,1,15827, + 2049,4137,10,15809,15852,166,16466,115,58,103,101,116,0,1793,15874,1793,15860,1,13,11, + 10,1,15856,1793,15868,1,10,11,10,1,15864,2049,2216,22,10,1,15854,2049,15825,10, + 15842,15889,166,16466,99,108,101,97,114,0,2049,4340,92,94,91,50,74,92,94,91, + 48,59,48,72,0,1,15891,2049,8186,2049,10272,10,15879,15922,154,16466,78,111,69,99, + 104,111,0,0,15911,15931,154,0,69,79,84,0,0,15923,15945,154,0,73,103,110, + 111,114,105,110,103,0,0,15932,15960,166,0,105,103,110,111,114,105,110,103,63, + 0,3841,15945,10,15946,15975,166,0,118,101,114,115,105,111,110,0,3841,4,1,100, + 20,10,15963,15991,166,0,100,111,110,101,63,0,2,4097,15931,1793,16000,1,13,11, + 10,1,15996,1793,16008,1,10,11,10,1,16004,1793,16016,1,32,11,10,1,16012,2049, + 2256,22,22,10,15981,16032,166,0,101,111,108,63,0,3841,15931,1793,16040,1,13,11, + 10,1,16036,1793,16048,1,10,11,10,1,16044,2049,2216,22,10,16023,16065,166,0,118, + 97,108,105,100,63,0,2,2049,102,2049,2749,10,16054,16085,166,0,99,104,101,99, + 107,45,101,111,102,0,2,1793,16092,1,-1,11,10,1,16088,1793,16100,1,4,11, + 10,1,16096,2049,2216,22,1793,16110,2049,10552,10,1,16107,9,10,16071,16121,166,0,98, + 115,0,2049,4091,1,2,2049,2619,1793,16133,2049,4041,3,10,1,16129,9,2049,4041,3, + 10,16114,16153,166,0,99,104,101,99,107,45,98,115,0,2,1793,16160,1,8,11, + 10,1,16156,1793,16168,1,127,11,10,1,16164,2049,2216,22,1793,16178,2049,16121,10,1, + 16175,9,10,16140,16192,166,0,99,104,101,99,107,0,2049,16085,2049,16153,10,16182,16211, + 166,0,99,104,97,114,97,99,116,101,114,0,2049,10487,2,2049,4016,10,16197,16228, + 166,0,98,117,102,102,101,114,0,1793,16238,2049,15706,2049,4112,8,2049,3980,10,1, + 16230,2049,4137,10,16217,16258,166,0,114,101,97,100,45,116,111,107,101,110,0,1793, + 16274,1793,16269,2049,16211,2049,16192,2049,15991,10,1,16262,2049,2351,10,1,16260,2049,16228,2049, + 4450,10,16243,16291,166,0,105,110,112,117,116,0,2049,16258,2049,16065,10,16281,16308,166, + 0,112,114,111,99,101,115,115,0,2049,15960,1793,16326,771,2049,16032,1793,16322,1,15945, + 2049,3823,10,1,16317,9,10,1,16312,2049,2796,1,405,1,15,2049,64,10,15911,16344, + 178,16466,47,47,0,2049,14887,1,15945,2049,3809,10,16337,16362,166,16466,98,97,110,110, + 101,114,0,2049,15975,2049,4340,82,69,84,82,79,32,49,50,32,40,37,110,46, + 37,110,41,92,110,0,1,16366,2049,8186,2049,10272,2049,10344,2049,1544,2049,10344,18,2049, + 1544,2049,4340,37,110,32,77,97,120,44,32,37,110,32,85,115,101,100,44,32, + 37,110,32,70,114,101,101,92,110,0,1,16402,2049,8186,2049,10272,10,16351,16447,166, + 16466,108,105,115,116,101,110,0,3841,15922,1793,16454,2049,16362,10,1,16451,2049,72,2049, + 16291,2049,16308,1,16458,7,10,105,110,116,101,114,102,97,99,101,47,114,101,116, + 114,111,45,117,110,105,120,46,114,101,116,114,111,0,1793,16518,2049,14824,2049,4367, + 1793,16508,1,188,1,2,17,8,10,1,16501,2049,2192,2049,1573,2049,184,16,10,1, + 16495,100,105,99,116,45,119,111,114,100,115,45,108,105,115,116,105,110,103,46, + 102,111,114,116,104,0,16436,16557,166,16520,100,58,119,111,114,100,115,0,1793,16566, + 2049,186,2049,10272,2049,10244,10,1,16559,2049,8423,10,100,105,99,116,45,119,111,114, + 100,115,45,108,105,115,116,105,110,103,46,102,111,114,116,104,0,16545,16613,166, + 16571,100,58,119,111,114,100,115,45,119,105,116,104,0,2049,1953,2049,5405,1793,16644, + 2049,186,2,2049,1953,2049,4908,1793,16633,2049,10272,2049,10244,10,1,16628,1793,16639,3,10, + 1,16637,2049,64,10,1,16619,2049,8423,10,100,105,99,116,45,119,111,114,100,115, + 45,108,105,115,116,105,110,103,46,102,111,114,116,104,0,16596,16694,166,16649,100, + 105,115,112,108,97,121,45,105,102,45,108,101,102,116,0,2,2049,1953,2049,5353, + 1793,16706,2049,10272,2049,10244,10,1,16701,1793,16712,3,10,1,16710,2049,64,10,100,105, 99,116,45,119,111,114,100,115,45,108,105,115,116,105,110,103,46,102,111,114, - 116,104,0,16651,16719,166,16677,100,58,119,111,114,100,115,45,119,105,116,104,0, - 2049,1953,2049,5499,1793,16750,2049,186,2,2049,1953,2049,5002,1793,16739,2049,10366,2049,10338,10, - 1,16734,1793,16745,3,10,1,16743,2049,64,10,1,16725,2049,8517,10,100,105,99,116, - 45,119,111,114,100,115,45,108,105,115,116,105,110,103,46,102,111,114,116,104, - 0,16702,16800,166,16755,100,105,115,112,108,97,121,45,105,102,45,108,101,102,116, - 0,2,2049,1953,2049,5447,1793,16812,2049,10366,2049,10338,10,1,16807,1793,16818,3,10,1, - 16816,2049,64,10,100,105,99,116,45,119,111,114,100,115,45,108,105,115,116,105, - 110,103,46,102,111,114,116,104,0,16702,16875,166,16823,100,58,119,111,114,100,115, - 45,98,101,103,105,110,110,105,110,103,45,119,105,116,104,0,2049,1953,2049,5499, - 1793,16886,2049,186,2049,16800,10,1,16881,2049,8517,10,0 }; + 116,104,0,16596,16769,166,16717,100,58,119,111,114,100,115,45,98,101,103,105,110, + 110,105,110,103,45,119,105,116,104,0,2049,1953,2049,5405,1793,16780,2049,186,2049,16694, + 10,1,16775,2049,8423,10,0 };