Luogu5285 [十二省联考2019] 骗分过样例

题目分析:

观察前3个点,$361=19*19$,所以可以发现实际上就是快速幂,然后模数猜测是$998244353$,因为功能编号里面有这个数字,用费马小定理处理一下。 $pts:12$

观察第4个点,读入很大而结果很小,说明模数不是很大,所以枚举法,配合欧拉定理可以求出来模数为$1145141$,很巧的是这个数是个质数,所以接下来同上。 $pts:7$

观察第5个点,读入很小而结果很大,那我们可以yy一下,读入里面有两个靠得很近的数,所以将读入排序之后求相邻的差值,会发现读入里面有:

$264708066$和$264708068$,输出是x=1996649514996338529y=1589589654696467295,把$x*361-y$,这个数一定是模数的倍数。这个数等于$719200885258981741674$。

肉眼观察法发现这个数可以被$2$,被$3$整除,然后枚举发现可以被$23$整除,接着我们搞进linux的计算器里面发现剩下的$5211600617818708273$是个质数,所以模数就是它了。 $pts:9$

第6,7个点写了WA掉了,结合提示可以猜测是自然溢出了,而且是枚举乘法的时候溢出了,我们需要找出循环节。$pts:13$

观察第8,9,10个点,因为叫$2p$,所以猜测是prime的意思,也就是求$[l,r]$之间的prime,是质数为$"p"$,不是为$"."$。

最后一个点到了$10^18$的程度,但区间大小只有$10^6$。我想到了可以用区间的埃拉托斯特尼筛来做8,9号点,第十个点我就采用了压缩打表法。 $pts:18$

观察11,12,13个点,因为叫$2u$,所以猜测和$\mu$有关,也就是莫比乌斯函数,对于11,12号点,可以用8,9点的方法,对于13号点,我有一个绝妙的想法。

首先先判定质数,这一步可以用上面的表去判定。对于没判定到的数,用小于等于$10^6$的质数去筛它,这样是没筛干净的。

对于剩下的数,如果等于$1$,那么不用再判断了;如果大于$1e6$那么有三种情况,一种是它是个质数,一种是它是两个相同的质数的乘积,一种是它是两个不同的质数的乘积。所以对于第一种,miller-rabin,第二种,开方,第三种,除了上面两种。 $pts:20$

最后一个部分,14,15,16号点,因为叫$2g$,所以猜测和原根有关。14号点直接枚举,16号点可以先筛出质数,再判是否拟合,如果不拟合就直接break。

十五号点有点难。。我一开始想了一个线性筛的做法,是$O(8n)$的,但是超时了,看了KB的sol之后得到了启发。

对于一个原根g,只要g^d=x,且d与phi(p)互质,那么x就是一个原根

代码:

  1 #include<bits/stdc++.h>
  2 using namespace std;
  3 
  4 string ss = "bD@77.nf:71.JH>@Dxn71.V|!Vtl:JlXB163.DBj191.71.JDtT125.vBL99.nd>`!|zP<97.b>Zp>JDJBJXD><|h119.NR`R<b@111.d75.FZFHDVX75.v<J115.81.VJnbJ>:t107.>!ZRDNd83.JJ>tJB|<305.X137.Pn>T121.fD77.@71.Tj93.>ttPD83.L<:135.L93.J121.HV:B:H151.TFHFZ:PZDXBt:<!RBXb233.~jNdHdxF89.tJP<D89.DX<:J129.>j<:TR83.>!87.125.JDJ@J`XNp>107.H71.F95.N|89.123.L75.J79.HP!^B@T:x109.>nV~97.N@75.D^lDDRl107.XNL!<>73.HX`jTVDL>VHn:Bb:89.~>P107.151.159.p<>DXV~!71.79.>179.`D:bP83.NjfPn!V133.VzH151.VTL119.101.HP:B>bj`>R<73.fD:bh>101.77.BD151.JBn73.81.@203.r^<XzD81.137.JL83.Z79.>r@<d><71.vz<@DH133.207.@VP87.j101.hNR101.PzJt`>>119.@zB@!HVnRJ87.XhtJtP>VDt81.79.fR77.TPP:hZ191.@185.B143.^77.135.>dZj!HVV@Z85.PHVD77.F>blV:83.>J~Dn115.<VR>hft^!<@71.`LH89.FDxd87.J79.BFB@<RnBLZL<J@71.197.`D:rJP:nt!h`97.209.xj<113.@nT>:Dr:>><bFr:89.Z239.D|HFNdZFNJ:87.^77.`>103.V<JP73.nN!131.:~73.89.171.^xb@DhHvZdz`Ftfn:Z|NnDb85.<JLJ~Rr!F~bd93.>LfJLThjH187.71.~@BJd143.BRB!VvhDV99.@`n^zN:81.^!BV:h75.133.!rVhd`89.dZLT@>87.>>Pn:99.79.Z:`VDbh:fD^117.tz!FV~167.L99.131.77.@81.RZV>!^~D>163.Z73.>H!DXBF155.95.ZpbHbd75.103.PPH:~DDLr^113.PnH>PtP|N121.fXH71.V73.nH115.<dPbV`89.LJfpB>bLhPf:DB127.H:tl77.DD@Hj93.!R<235.!D>HdB!>:>~F77.Dz>!xJ>n^77.HPF99.DJh113.>|>fLN107.:!`Dd>xF165.FftL<103.T@111.|95.77.N>VdfbR141.D^tPtzD>bJ!Z145.ZbdJ101.B103.H!JR<71.jVxJJV@nDP119.215.TX99.@B:h>113.N>@D87.:lJXz101.Tj213.z71.@Bb^NPp`VJ71.bRlLN@lj>129.F`JDtbVRxF171.J109.xDhVRPNLt95.<Vj<79.V<209.!vTFB@N>jN103.!77.fLH103.H139.nHJDb>bJ73.JPJTPJ>PhbD115.P197.81.!P89.J@147.V>145.nZX`@VBLPVV87.b89.DL<>145.bV>H97.H79.br:JPHRnD<F`>z:105.:tBLZnP109.>Hn101.FP<XVhT:159.R>B>89.DJX!BDDJbJvtB@r79.BDdT:T101.107.p<97.rFbPl@<@bHFNdBDPt@h89.N^Bd~V!F>ZJ97.<F!Jb>tJPB^ZdfjJJJPJB91.TJD^tDPV`hbzJR93.:ZFP75.Fhxz^x>Vd`Jdz<FlX!BLfFn>t195.hXJt~79.>NVX>203.NnVdDPN:ThD71.151.~jP89.ft^!>195.121.>>hT@b159.bjHLZ89.>:Dt165.VP|Db117.V^167.Pf!JJLP<Vb89.PPFTJDt:D275.x@hZ127.107.T>!^l71.:T^nt>hB>>P@>NvlR87.nz109.~79.!fDJD109.!!B>107.Ptz71.dB!@123.@`jnBzFJ119.B^T163.H>77.D!73.VJ111.^rL77.VBRhhn>N:215.xFftPDP175.TjD107.B109.81.d99.@111.JX137.DH:NV85.x!dP<LHDV:!><FNFP~:V107.f115.HvNF191.111.^Z77.>j`:ZP:J75.167.!>jPnHDFTt:nPBj~D@~hb115.<71.77.>73.H!F`173.|<@N@Jx>F`139.B133.ZR<Jb95.!P>p`LVPH:H101.:!>JDrXP161.P153.PV:`77.:JTD85.l107.V71.|`Vb:JD!fF><F167.lv<F`:H103.JlFPtrLBDRZXZ:`jDNV>@99.Fr91.Vzb89.<jfF83.!Jt87.:!B!73.269.99.95.d125.<FHFJ<@H85.Zb167.XnH101.D199.B179.83.b:D83.83.JDt!`73.VDth>H@bB@N!LJx:V>lD>hL>f^PJbH73.VBpnrbJP109.!tJ123.>PX>hD87.P:!P>~139.nZR>N|TRB>77.t79.P`vJ>Hn:x!97.N:Bp<JJp89.Vx:tT109.nH113.V^T!>113.>dTv!231.hdZ103.`107.83.tL105.73.VV`tLHF<D:zD`J>^VDBp<F95.`77.RDJb<!D@Z^87.V:119.V~b^>DNbpxL93.n@<JRHPjV!n`FbBRh!<bFnVbBF<>FDZ@D!VDVJJ129.FBt131.F105.!:NLZLZ@DBjN|bT|b159.bd75.tL`L87.XP<@D!249.!LnV`z^!fzL87.91.Nj75.LZ>79.>VZ:T:123.V!L129.131.D^DH73.93.>J85.>!nP!<pB>h:<@TP73.V<@DB71.|b105.@ZjT107.V:DJ`J79.Z@nt93.b83.@129.85.NF87.>P91.fbV71.R77.N79.77.71.nnxJhFJJBjH!F>143.Z:hV`!>^75.L~>127.<JF<>!Lr103.JBPhXTXzJBFV107.<133.D<LZ!z137.DhFhN:tB269.>j<^NLPlD:BLn!t>87.83.bL83.NPRDTDLJ77.B:nBpbBzP>F>71.V`v>>~pJBF77.TXVVB121.197.xF83.~vrvhDH:HDFJD99.^tB>101.J103.BR`!145.83.f119.LP>h<z!>FZ:B^!~!|<Rbt93.139.T:135.83.FVt<@V83.V135.vDTDjrbJ!d75.>JJj83.113.<DJhD>:N@<@T103.B!bX93.:81.:Vn!<DXz<RZ167.D:!TR<dHLNJF99.V71.|Tbt>pZPVbdBLVDDB119.@DJlRHt@tB77.@113.Hz>LbH125.Ft95.Zv87.b|n~>>73.ZD163.`n>Fb!ZdB89.73.N@DhJPfLD><Jh91.VDhPVB113.161.J143.Dh@99.JF81.jB@VbVT:`d>J101.93.VD@<JLT!89.79.fd<R>lR>PB>db<j75.VLB:bBF!z`D@D><tVJX`101.P109.l131.131.@D113.>V!201.DpTFN83.X101.l149.dnVV`>FB:99.FBP209.:~79.T115.B91.x!PnDFf107.Vb:T71.hXB:HP115.`83.h!DJL93.:VnzHDzVXD`>>79.95.D95.ZtJ^N@D83.>tNp<@111.>!@!b<>Vh91.N91.TLTLN@Bt:81.P>@hBF147.107.d77.H163.JnVH73.<73.zVHd!>TXZd99.83.j~71.>L<dN:b<tnhPh>125.P:l@77.H|>b77.195.Pp<:VZPP:><p89.P77.rVDJdB113.pJ135.!d>Z101.FP>129.j149.VJ77.tPJ95.V71.77.Bn71.95.:131.Z:tbfDLr73.>113.VDx115.rDdVt83.fV!^Nh119.R>PlVtP119.PF!V75.nD73.93.F>Bbb101.@r@V215.95.DHP137.FH@129.:rpB!b!:83.VJb~115.V`VFH79.107.ZLHD83.@71.83.DN@JH^HdJPPBDJ115.Bz:JB@165.@N>77.PJPRVJ`vlD>b:137.fVF99.^DTFH101.161.!D71.n91.~:81.|BDRBn>PF`dNPdBRHdt!75.^NJFB:245.<FNjt<R~h89.DJ:bDBpB:HVP125.RJbVfj<@tNJD!@lFH101.:><VJ@J~>t79.119.nBLDtN101.j119.>Z|D>93.n:l:VT289.HpTpPfDb91.!BFJ>Z>>>n>F83.>Tb>L153.>DpDJ`F`tj!D`:129.>LbDlV277.r97.<VD@`p>VT>t73.h71.>>VV125.b81.JJ|H73.NFVf@nlJJ^129.n91.!81.V^N79.77.`:227.bNLx101.^tl143.@89.TPh149.VD>X77.TdDBF>JTb:129.!VtXDB>@~:99.PL77.fp`197.RB131.FHj<^>PfD@Z@113.TLtTF~>VDR>>TV145.hbtt`PFBj>>BR<pBF77.>l^B:TLtbt99.:Tdt<:P~J!>j!rLZ:87.pN91.J~:NLnHL83.N:JNVj>~>89.79.<FB127.B@>ZLt>TL>93.97.71.DBLT:n<D@J<73.N^bVN^101.NFZ:119.TLJN@BFH^ZhL<zJ>hD@znBXV<btP!F119.TRxpPV129.R189.jNVt121.D87.RN91.BDVd183.DPbh79.bPHD97.JPtHRB@B127.83.153.tDF>V71.b95.hBtP157.rL>!VZ@125.fLhHjfVp99.DV97.119.hZ:tZ:77.zxLHRVB|<155.D:T133.JD137.NLT@J<R~nVJX95.bT>V>@x@J111.nV@V81.RTVtFDHd><P>RDt137.Z^B215.>85.<73.BVd!Z^PV`FbNzRH73.<FHR75.DRD<R<119.FH113.Vz97.N83.bjl>Fb113.>P!H|~Dv111.>vNdtx:Z:NV109.B91.P>143.HL77.99.95.jBjPbBV103.B109.DtN109.DHX105.j135.F<85.BR<83.V@l@VBF`137.>95.z@>75.^~F95.Z77.73.129.Ft83.NPt:Z@BJb^203.PBVDD131.>D>d99.!103.tzPVD87.vHhD71.bnDVLJVVnNVdl83.d`V!83.R!TVDDJ^PTh>!@bBFB145.BdP183.V77.Jn>P:119.77.H143.>b:TDpf>j<@DTRbZL95.brXBRz107.NdHzLTX<107.>D@!rJn73.`71.P79.<!^!DJ81.nFVlLNLT83.j87.89.RDD>105.79.HD!FbH79.149.Jf>:DH73.P71.87.X<RT>^ld99.bP73.b87.nt@J`85.h>PVB@DbHnp119.P<bF>N>RJBD>^171.bD109.Bzb>bD:<RZp123.bDV:hb123.79.75.V^161.TDn>pJNvh<JV101.|71.105.:D<103.TD>VX87.b73.x:BVL101.H85.H^VP>89.bN109.rF>ZF99.XZ@101.H101.hVdV75.:75.P>Lx89.157.<P79.<R71.lLTPPFb<nj107.71.81.73.B79.!ZVbXb`pDHF!PbTJhRZ185.FH!h!@Btv95.93.h101.F><>@>`XJB109.<z!R131.>HPtn^ZRxF<101.|T77.XZ@>DBJD:81.pN85.111.:89.107.`d<109.89.bPT77.:TF<FD89.xDJD@!P71.93.|bJ77.r89.PR179.BLZ:`PnLb75.VFVHD95.FVDVVzrLP129.89.JPJ71.>FHvlRnBRZd!Pf83.91.DT:>D89.VD149.>89.HjT:rL!bx!@V125.TRb<|JB91.J<163.Z@DDP`L~79.<L`Jdt>nJ75.bV103.nb107.>>Z@!N:H73.JJ><b113.F>93.dNJz!VFBFN^B!F87.FBFbBbt:<119.p!TL<J109.71.!H167.h73.B!:`bRbJ87.D109.T101.|95.B>91.Nz71.b@77.Bd!JHP>nn^bbtPNX99.109.J<149.>Ln83.fF<!131.vHLn~DdNd99.>101.J71.@77.n81.d81.:NJD77.bpD!<zF~115.fP:hzTLtHR87.Jb@VNbJv83.<V77.X95.<:PZ>LV>83.75.dNtLBD>VXDHDD>P115.>BF95.xtF~JJ139.zJV155.99.85.99.77.X>BDRfhp<79.95.BRnH>hV:xJR!hNJ157.VBFBjTD>101.DR<dH103.Hj!l85.>xRx89.vx>VFVP149.!<d!<161.pD119.hn>TL!75.vD<149.D107.>149.JDR`@H89.J119.h:l>@bB97.99.>R<@b99.^>`j!PBbV@`vNVjTd<D149.:105.:Dh`107.PRDb!H|Bb|`V91.HFHDR71.93.t125.D@T>>vBb@fL89.NX`Rf>jZ119.p101.b><J79.DHJF>P>!<:rR75.dJhBb@D117.@Hh@BJjB:DfD167.vNDj~>89.J143.h^brV83.jJtPTb113.101.F`RBjDBL!111.V127.P>lVP^>P>Zt121.f:znNdNP@111.79.>T91.DfdBV107.71.bL95.Tj<^NRZLD149.!DNh@101.V`121.r@DbP81.73.93.p!81.^DNL143.<|83.PB:DVtD>tJB223.~77.D71.FN:>Z125.R<F75.Dj<PDd>DDJDV77.r:Bh^<R<@Z>D@DV107.89.DBtRHRJ~jDbN79.r>L`D@xXB127.B:113.V!HLJBL75.Vn>ptJB89.Xx>PzV@99.dVhNDJ!DFZdl@B157.x^>PVVN>JdNpNLfL81.:NPD:!Dnxv147.V!103.~b133.`RT>155.dT167.107.205.<F!PhZ>d~103.DnJ81.dH>FH:l>bVL81.P>LZtFDT:>101.!ZLf>F195.>j`101.h@DN77.b>!^N@bJB|BjJ93.:B89.^HVVL81.V:fD:>ZVV115.PT@HJ>LD77.xp81.FHn^b`V77.X153.t155.139.t<101.:HR`>DhP|V87.J89.95.>dT:tnPHVRHtJv<JL155.VN137.>>169.Vr121.<73.fh71.!d99.Ffh>DPF83.Dz<73.<125.:J<RH97.>Z71.LxDF<bV:bPVPf>t^101.HnJL>B119.PVDRl77.77.>>@xJDD|zf>D>F111.RDDnbbTFHV:99.109.>ZD79.fFHV71.79.TF`dB!tVJXB!@!n219.pP81.^fP71.@!93.:<ztX95.V<71.!PPtPX!N^89.nn<^DBjVDZF107.77.81.vB>73.161.nNLBJ143.RBRVVJBbPFVhPBj`@Jn<>@B157.nJDHJ>RZFnN95.:tJB:T@fJJXrF!V81.125.PLHV95.tPP77.@!~!121.b>`JP:`73.P`77.D@141.XVPbTPD127.bVr^bD135.jD~JD>t119.F>~vrVR`p<jTVX<113.>71.^NJPJvhDTFP123.D139.!BLZ>PFZ71.R89.DBbjJB@TnRVVl:f121.t141.^rXJ83.!>P81.hLN@Z149.179.85.ZR135.z@71.81.:fDDVV@N!@P105.89.jP>tt>89.P`D:>99.151.Np>99.>X125.PN89.>83.F155.<bL`P>@!89.hVb123.D:~79.N79.P~n71.77.DRT:lV@77.NJp87.227.J>JJhD107.p75.@<h^<LB!95.d101.ZV^>!<121.`D>149.VDdzT209.71.83.dB79.>83.81.VhF111.FD<77.>v89.hN|143.117.dnfjZPDLJD89.89.!Vb!PBtpbP`89.125.@NDzFJnfF>N|99.@tnD95.N!j`79.zh77.87.R105.F~J^nTR93.>>hb79.95.71.`Lr^HPvV101.B79.H85.93.!FHnVRx113.>LDlh@HVJ|TP^83.125.rR<Xn77.Nhb>D:129.@J107.71.`|>Htb97.T>JDR`:HRB103.D77.P!89.ZVJL<|J71.bB127.V117.JdN@~jHv<89.JJ101.>>97.~XB85.T>J@83.x89.FD<pB@>BVpn83.JD`89.h73.>~LxzFfjBFJDZFB127.BF`z@z~!107.P71.@BtJP@137.99.:V105.t:h153.^JZ97.btlFfJVDJ:143.zVB>PJvJVBRHVJ>F!PT:Tb>vJ<>DF107.VN83.>@81.P113.:99.hJ77.zF~!89.^zH73.H83.91.`:D83.129.F71.>83.VTXn101.PH@V75.83.j>zD!`91.J119.<LN137.@189.D>p119.HVP>LB139.B83.!71.:~137.Dh|rDLJZJFzNp159.73.NJj105.jtx139.hBdHVPPLHPR~J77.:>89.DrDXhT>LBzP^125.t>ZDFJN125.F>129.:N>t@Vb141.tvrLB|117.>>263.P!d><Dn77.101.!DRb93.dt`pfnJzb@><DFP~:DBv119.B@T107.83.h:>tZR`109.PJ<>P73.b~79.DB:TjTF87.>n@t87.119.XT:`VX71.117.D79.<pB133.DPTD>^H127.HP@BXlF83.>>B>JXBFP>>243.FVnbxDDhLDT:T@!f91.NLJrb121.f89.Jzj135.J!115.NLB>:P267.>j89.71.Z>Fz147.F>PJ`Dz:l>:l>!125.193.VHDt@<119.FN@<!zLJth<FfL75.:!VDB71.:PNP^ThRPBLbZPP121.!<PDJ73.95.>117.DpBd`P83.XVhHF!zH@n!<DFn>xt71.>181.71.HV@ZR>B95.JzRTDF155.x@zBF!111.XbBPPLDf97.DDbVTD83.115.t77.rF<d77.DNz:>Z:>J75.t77.^<!Xf109.VDb!D<>Xzl91.l>89.LhHPDL77.>BJ@V101.hr119.F>VHdV>119.xFfP157.NDzDvH139.123.@89.b!DV119.DB>83.pZdBRPV153.j!BLBFfX111.119.>181.T73.>fJ209.@89.TF105.d>Zb|NhVRH79.185.99.D>F77.`79.D75.PD@B:B89.>V@101.101.V`:JBR75.jZn^h129.XPVVnNX99.Rb~89.t137.>V115.P~>LP`RB263.L93.133.DT!71.D>Ll91.TF<F>ZX83.171.F<DD:TtRPH:J>VrL177.b@V<85.123.P>77.241.<XBbR75.t>tV91.!89.NVVh:xJt|171.^hn`LB77.83.FB79.<jB@hZt^B127.DDzPJ~173.F>!h119.`P91.VJhZL<Fl@bP93.!:b75.:ZnVFz101.hHt!n77.>V73.fXPT@JzPN133.<DFf71.@TnLBR!>DVNF<101.R<Rt119.89.T!dZbRN>!h>zJ85.!TJL147.121.BD>LD129.v!89.D107.z>81.:V135.:B@JbT83.X>hb111.:JTD:V203.HJ@DN>@<>XPBLzJ>ZFTPh!D91.H91.TFD!<!nn73.D`FPTV137.:r71.jJ`>VRNJ@!93.nbRV89.Nh83.jhH>t!bVR149.<pbTV73.Bp`113.hDD^><j111.Vd83.VNJRBLDDH!175.BP@125.Bbd!101.`|b75.VPbL<v83.105.:fFD<b:TLJ105.JtL105.R!Z^!~jPHtFVVTJ>JD!L189.@<@71.81.@77.PT:nN^n75.P95.V>V95.:>`D:~@rD83.95.h!P145.H^P`:P111.@fFVx>83.^r71.@z149.HjNtjl^z111.LZd`D143.p167.81.Pzb119.!X119.tDVB71.>|`95.@>H^bfDpN133.Vf^<Xt>Z!ndZ:173.<101.107.JFzVN>109.Pzb87.101.tJ>^95.DbHv87.113.jVbJ105.>j>l215.F149.fFT91.DBL<d!>Bz:JJBRTvB77.pBL>BLBR81.145.DtnBRNb>ndNjb81.@!D87.XDhPh105.jfVp129.119.127.>129.73.DP>117.p<VLBt:x@135.t:`:r:>f73.PDrR131.Z113.>LHLDH115.zNz>@hBXDZ>VP:`dV75.LZ@H:r71.vDH:B>d77.<79.H^>95.83.BVJ!85.f@ZJJ83.>Fl@JBDVz133.129.>XJ135.t107.LBJj147.FDVx>pB:H89.185.^Bj>>tT:Hv77.`91.hVb>83.T83.73.NJLxR<JX71.`Ln`d>fdnBDFZhJ133.DV87.119.DJ107.F87.LDBF>htb83.101.123.!b:ZFJBFzD131.tJB>:T145.V`FZ|87.vPn!H107.>83.b:T:DnDPTJXN@TL77.t89.f107.!p<FH85.Zv~@B101.107.Rr131.119.203.109.HL<:113.95.V173.T>V103.>nbx!>b:ZX`131.z95.JD@!DDV125.D131.!z>NvH97.191.D81.>Jz95.137.V83.JP89.109.HPRBF>143.>DbBF129.VvrRz93.115.129.PFDN@<>VvBVRtBzL<PzFhPJT@>B113.P@PJlFD87.113.X>DTDXVrjJBt83.@255.109.zJ>221.PHF~jHbLB>D77.>103.H>71.79.77.B@81.jZdBLBDFHv75.!^207.133.PbN91.T71.pBntP85.TDV113.d>~LZ79.lPn241.ZLb`FV<t139.NL<F<DRNRz119.B!hDVbzL113.129.@ZpP`Pd81.J!>@!NV^>!<83.71.P|89.DBF71.b>b<F>B113.>Pt83.hn^TDRNL71.TFP131.D><DtF!BPF`VDFZ@tP87.!>@>93.:xPjB:HDJV@tVldHPL77.D!Tt83.p83.>zT:~149.pNRb<npHXB^<LxjB73.z!B>@>B85.93.p93.d<DhpZDL<RBL`F>93.n|93.83.L`dr161.>bh:tV<LJJV89.D!<v123.FT^ZDjJrLrpxD@HFH197.107.73.r79.D<:P!ND@HLHFDPVPN73.hHL~:77.<!d77.DNR93.^>!B79.Jb<vB@tHJ181.`R87.FT71.131.J97.`@Db77.71.Bbh^NDFBPh:zb111.JbhPF~PD|>znD<85.r>jV~73.HJ^<!L71.>NV77.FD!81.RznBLNF!87.169.Nt77.83.t:T79.>P125.83.b113.75.d<X209.135.73.`^zHLP>137.Hpx:Bbhh:221.T^`PbVPF!<71.!@101.`:T:`97.DNJh73.HJFJB:TP79.fX>Bb@Ht!73.!JNFH73.xdN@Jh<bFHn101.83.>b:`^!P>n75.v`FtV87.107.F`VR<pZ>71.>229.111.JLb117.L~>113.Vj<hhFTD97.P~79.89.<RBd89.b107.z>81.:P>~85.~LVD87.JFJrV179.p<Vb@<119.XHP>113.p`DRDhD77.b99.263.!:h119.~|xvHD:J~!79.z135.nj77.N85.N^<jx85.T89.vJbB>d89.hrFZ155.VVP79.H73.H>101.:t107.fDj<JjbB@~R<DV83.Pjl!DhF117.J|bb71.>B|BVFfFb83.129.>F89.>87.155.jP75.235.153.>V83.85.!PtnHFZLD99.J^JN83.145.Vh111.hR<79.99.VnzVX83.75.vTXl77.JLNDt@BR203.71.H71.h@V>Hnd<V95.pV<:nT125.XJ123.@Nv87.D97.Thv93.^!<:~zt:!!>~:fbVbJ:hVZJ|rX`:f79.zPN83.Fb<>PVRnfh151.159.F75.nV109.r71.d>VZ133.><XHdTR!TvzD>bD`J77.FbJJ`jB227.:ZFHF131.xPd95.V111.FZ125.>149.D:xP77.:VBJLh119.DB211.BLDJ`89.V:fLBDbFl:l@!lV209.@>!NV@thD`@<R75.149.RJ99.F!71.`jB^DN^bD99.J@129.nd<101.127.87.tbX89.t`Vp77.PtHDLNDJV@NjDHVn103.DPP<DRr155.V79.rbJ77.XBRPNRTF`Xzr:TPV169.B:T@`dB@VNRBF>BF<91.83.Z>n143.97.~143.>@>93.DLNvB77.Jj171.V91.129.79.J77.<d203.VD!rPX<V:TDn77.RDJVN73.Z71.113.113.:D95.DN^<115.Z97.H113.>!95.nPDtVb:!83.243.:b!D<83.X<JR89.>77.!>~R<PFf95.dPBtD^N103.HVF>75.h103.119.>t`LDVlXBLBdZ:rJ107.RTXnl101.v>71.>>>117.>nP@N@Z>^>n`125.FnTF<89.:b77.h<:77.JB@`83.@rvB@75.nX93.L<F~VJjV`JLn>fh149.@J~v149.<!89.J:111.>:tlR`XxRN77.199.bHtV>PdtT79.NL71.105.:TLJBD|B143.t131.F81.89.D167.Dh119.D:V<jNL99.101.:123.:D>tPB>RfLJ>185.Z>d75.bD>73.83.>JJ`LBJVL!TvBLP!93.PJDRV>fLBj129.107.P95.F!71.<!V73.nDZPVzd95.f|DBv!V123.h107.V151.J83.HL>~|VtJ<ztXTFZPRVD`^V89.nH139.ZJ77.:141.p71.t107.81.XDJN79.~^>83.D~>t79.JN89.97.75.tJJJ85.f|BDvhJlJ:`LlD73.H|71.fPJhbjBJ@bN:<:BF107.155.B113.t:Z71.:D!n!D>H!:t89.99.101.Ft<91.!NR`PJF`tPP@Z>^Zv<113.p`LlJDhFbJr@101.ZLZFHL113.B>P@nP89.!h>H83.VbdTpZLDPHdlFT^317.81.LD107.89.N^h!JJZ@V>>HL99.D101.JX107.!B>j!`71.vfV83.JhJVvVDBpbPnVlD>XJH103.`n127.<PPpHF131.DDJ`j75.R93.jBjtfP83.>FTPt109.ZLB:VnVVV77.>PNL<143.121.<:N>R>n>B:B>103.VHV71.X>PNJhPR83.Jlh:95.DHnV:~103.N127.~>>FBRNL>b71.>`Lf>@>r>LftPz83.>hXVTXh>N@<:H89.vV75.v<RhN|tP95.83.77.NDF>xb161.@V<>P!F<>@Bb83.vl77.PFPHd89.>PH:B:T@lb^`bD119.PRrJ|DDB^159.Ln<79.fFPV~:117.X99.299.LJTjZRDHLP77.B149.D!:DbJV177.Fz227.BFhJBt83.t>z193.!77.Hn!Ffd87.Pj~^TP115.BF<Vjn71.83.<107.bRZJ187.101.Vl>>!DbF`bD^b!`R>87.79.BjVZR<!71.@89.P!B91.rp~>@83.`77.@Z!d>D83.Tjt~DRN!X77.DhHRl109.75.:r131.dJHXBJ91.81.:!VPV75.dPNFf127.185.>N95.83.z79.lt:hbbV!<df@75.V>155.X89.N83.FV>DNV>R!<79.Hbhd`pNDVV^JBPFl139.xtPP79.T127.xRPBDPLVPbrJPR71.Jt71.Ttd123.n>>!Db!LT:<77.DF95.><J85.P179.171.79.B>:bh>DBj83.`J71.175.rXNp123.bVdZp>J!131.JfpBL<@B95.DFTj!N113.103.DVZndJ87.D|<^TFlt^T97.N89.L77.DZ^!PDZ>RPn>x:<LTR93.t:rbL<Ll71.:BFN@>fXHF~>:n!<VL>J`125.@BpB:b131.>99.PtVd75.!F107.141.77.>bV:BRVDBV:HXb><DdHPDDJ137.:131.>71.J81.71.bPXDT:105.F!93.RzHLTzz77.:DT^>zx!D107.b119.vVBV>:95.PJhN@fJR159.Fb>TF81.VFH@>~:Dhl77.:197.99.161.Jb85.>x!nF87.JFJbft161.D71.RB73.H@105.Fl103.BFZ>d105.FtBpbn75.hPJ121.DBRn227.hDr@83.Dr>:rF141.>X>lF`h>:JH@zZ@B91.>>tTjNV>XJl151.HDRDN^ZPXNzXPHF77.bzxFl^~RV<D:h<j<p>lzFJDlFfd269.Pr:DP135.VtJJF<Rt<>>VP^89.71.!<83.PX75.^Dnzr109.89.PhN:135.VXDf259.Vl:fd>`X87.d105.Jb:129.X>111.jtDr:<LP>201.P>d>l@bt>Nh115.Pb77.BP!FTv~JF!xLT|V~b>:xRh!`@75.P!!V77.:T109.tJhV`>Rh111.hVD:VBJ@Z:P<139.TVFTvH109.119.TbF159.J77.V|83.JV71.T:`DpVblLtT^N:n<pZJdfXBLDZzd<p~>113.R>bVlLBJ@141.VhJLf107.R~FNj77.b129.FP>75.@T@V123.R`p>`dt>DH89.Rt<L155.>VD101.P>H107.RTL125.Z!83.!:TFV291.>F189.>167.XJ`L`79.t<131.103.BDDp<Xz237.F`XTV155.L`Vv93.F>f@HF>HbLbB107.:TD127.195.P71.R<FV81.LP!TPbP71.79.129.F~F!T!RTj125.N@<VD^`!D:lFV95.J`LHXD>>Z>@99.^71.B71.RZRl85.NPhJ83.95.F155.DVT:H>97.D99.!P169.!TdTb^89.83.n89.129.V>jJVlpl77.:!>JN85.N:<L105.h!FD>77.V>ZPJVPF<^83.95.83.`tFP155.B:J83.`DRTpB77.X!<VdZLD<j>75.hL89.N101.RnNLJz71.V<@VH83.p`n>91.bHb:V>71.ZV^99.>t:<F89.Z@DHbJPRZtXfVtnV>v117.FHJ73.DV<131.VD:95.DhBJRB83.n89.zbb71.@NP131.D>XV107.`85.>PJ99.p75.V155.:B>R`^>!99.L105.L<LBR101.95.V>119.Z!t>V:99.XTX>DDnP`zD@89.DNjDHhL<t95.V>>X87.103.TRPTd<XNDF125.<119.!!J85.nDnJDHPdVPbZ133.>Z!d77.TdD>l79.JB151.B121.<t>83.Xb`97.DJb105.FfVD:>>Z85.~pn77.HFDV<vVVZ>L83.H:>>137.hPfb:BR101.D75.XT@N89.b:209.tZF125.t!><pbfRJB>:`d`@V99.DJj95.ZX<LPVz99.>RBD@BDvZ131.nF<77.nFPb105.h131.143.!89.PRl251.h97.~F>l>X77.PVfX83.77.>f>@V`z^><^b~109.101.fdB!:fRJTVPn:203.>BF<Pv~>@191.h<:`>XDHt^!Z>>Phj><>DJp89.77.!>105.nF<V79.J87.89.89.d>tnld~:rzjJN79.95.hNF89.BPd`>jtf^111.^tz>~!:HXZ@B79.J<!:JPVxFBhLT>>P!101.vPVf205.<RD>N89.P73.>113.B79.>T>L~:123.>X77.lJVPpDB97.DBhL101.D<!|tBVJdHtP>91.DnD83.B@lR87.nzXD>n`DLVB169.~@TVD:>BF83.DTv`@>xj!89.BJ107.b!b@DDb`V73.75.77.:h101.219.>137.:89.ZtR117.:ZnRt!87.RBFH77.J:75.LZJ79.<LZVDjx^DPbZd119.H83.>J!:h171.@zJr@P155.Db119.105.vTbv185.171.JR<D97.D71.>>>71.D>83.J99.109.z125.PZ:tHv117.:h<@125.<D!F87.jB97.<FxDFHR<Lf77.>hjlRDJNL111.@D<!JR89.PfFB^J95.HF83.nJPx>139.>VN97.<R129.@btDr:N137.:J>>107.81.J151.HvTJ:161.><79.f73.DBF81.VXH119.D101.R<145.<X155.ttVDThF>>PZDRDbTJVFP<b@D89.77.D87.tD79.<tFNP!^D!<F<R71.T73.V>fzL107.83.>>`jVf@!165.dV<bF>rLlVJPj>BRJHRTV@NpPJZJ:BFNF~>XH71.@H77.157.rVFzf@!83.hb!>Hvt><z85.>Bv>bDD>TLH155.@>~dHLf@141.J161.:101.87.DF>>VTDPL>Z107.:107.b<D:trX>125.TRB91.bD~RDN^D>N109.89.N>npD165.>FNF>D191.!P<>77.DRDVBL135.Ffj123.zn@117.79.<89.^87.j>B133.<151.H@<XBt>F<PvH73.>J165.@H79.125.H71.^N95.F!BXN>VLD123.PLDZ>bb!97.>`113.v113.>Z77.J101.139.!<71.187.125.>153.>>b97.rdbfjDBL149.>`!F153.!161.J91.n!hP>71.87.103.H:JH>v117.:>D81.XVJNP>125.bD>:>P99.|h!V77.N>71.J91.BL105.F>Dx77.85.f>JV:P`FnbhfpfdtB@fV:BJ:BVVFJ101.!VbzB>Lx>d!TRHR71.B:hhJzrj117.97.>z<JhXVNPV>JD125.t101.>X249.JvrbFJ`DRVTF95.!Z79.>`JLBbFt123.VJV@N:!H83.XBbbRBF~^D87.>PXT:Z>@bTDP83.R>77.bZd!<p113.TD85.>>b`:BFD77.Hz97.123.V121.87.bjP`175.JVBz73.T121.Vf:VT79.81.229.<@VN79.J>x>D77.D:NjB>DR<V@89.N!139.129.P^93.t@JJN:D113.tzPZ@BLrD:Tdn125.Z83.175.<97.bD~!^!<Dj267.XB:z83.tf91.N^JDh161.Tbd<L93.:PNdT107.:hVtl:~>@HJ79.Bb>Llvf:Nj83.<z115.Z139.DnJD137.DH:bh><bdD101.z105.!bjtr^fh@VZF131.`Ph@71.h<>:rbJt89.v77.87.79.B!>DVDzjDD165.nh!L<pZ85.ZhDVX165.hPR125.93.>FfF`113.LV149.TJXBPP!157.HF`77.D!95.jrRlh:Zj89.<71.dr107.97.89.71.<PXN:107.87.P!LtB:`95.>115.x95.PL233.99.zRNV@P<89.133.>N:!143.VN>jZPnJ:`VDJj`hb161.F>155.n87.>bLnt!hN143.^JT!h@rL<^Bt@>>119.`DRBz@71.V113.149.83.105.F261.Rx@DT107.LDbZd>>75.PFbrLbPH^VNP77.D215.89.Lr:DBbPLHj89.75.PJ!>>@75.139.z<jV105.nRJ`DtXf:BhdfX149.bVDBh95.71.F!J89.VZXPB>L75.dxR`V77.155.D|VD<h|h>J101.VJ!>B!|BPXf|H95.JtP!n>>@z`>@!>Z>JD>P139.>NJFhJ`Dj125.D71.BRH>FnB:P`FZt@`L81.71.h:125.JH>V:Dnx@T>|DJVNFHdHP83.Rfdzt89.153.n97.xh:!JxVt101.^!Z^87.tR~tnLZ>P:<L143.BL>119.N:`Lrj81.bn173.zRf109.71.D77.DT@VJ>>`PpZRTD:l>n>FPxvPn201.pB:T71.J109.B79.NjH:<@89.>>h!Z:143.BL93.:155.NDJ>jH!77.79.n71.83.ZJ@Hnd101.V>123.!:!119.bl:H|<@111.L99.>!@hTRP!>JbPT71.|HLNFz~113.V^131.xFH101.:H115.ZX`D:BpBt|xjf>@D<139.D~b:zPJN>VD:r>jf@bPt>HD@BP>X>Db101.>ZLB>@95.`F105.>LB|H95.Ff^VZ@Jx@T:Np>t>B@zTV151.PH>77.113.@T:tPfVVvHvDbP>TX>x^95.nlRP93.:DrD|<FZJXHpf77.>V145.71.95.H!^b<dnH:rRVx:B91.JBXV~:`dn75.DFH@fJb^V!fV!101.:B>F!89.TDjhV131.hn77.NR93.b155.:f103.H:NvB!hnX>JN173.@H133.V!Vnb153.203.@D117.F<D103.>DhB@fV!@N73.~Jb|!111.XN^~@VnHP!103.TL!<95.>73.Bz^95.<>j<D!89.71.>dD!Z77.>:VBd!BJ115.>77.141.@~b^<RBDt77.t113.169.V119.BjzzrJ^161.<L~n83.L!HV@tHFBh97.89.<Rb113.JhNDR<83.LDVr:lJVD77.@l|101.B103.~hJh199.!HFZF>81.D:`|~187.DBD^T97.BPb@77.J>107.hnJBpBj<DzX`L>f113.L99.131.P>FZXBJF99.z>R89.B107.pHF>Bn>bL`>X<79.tr:nbN!PJ71.R>HJDhFhZ85.BbR83.D129.P!>133.<dH:rFH109.NF<j<DtJ97.BV@!ZR105.@125.`tpJ83.TD:Bt163.><Xn117.pZp!!tt<79.`F99.89.LBV109.H!X87.VnpD165.:<>v75.:83.T:J`D^>141.PPv87.>j<73.111.P:Zdn75.j~V!89.139.x73.81.!Jb:~p!147.85.DTDVv89.f>p167.>>l>103.Td>JfL<133.hTd>N:BXztTP:99.zVFHDR<@ZzJL129.!JDFnTX>ND@77.Dx^TJ>145.DD>h>!T89.:D119.VHn97.<!LTPD@~X113.NDD|DhV101.<>@h83.f:>zJHpJ>H!D@nBF!ZRHjNtV|`V@99.zLBLZP!DLTPRDNz>@89.hTXtD><>95.jJHFB>>n163.>>V`>J83.b>121.B:`Lx85.95.171.zR>V89.77.105.LhBJVLDzD<P:T>^z75.RZPRhJ~V:75.L~XN77.:>H97.>PtDHLbHP85.<^DHD@BPpbV111.|101.r:~vVf:NL`Pp75.^113.~79.fn>R75.LJ119.DNb157.>n137.<n>!vNJ85.`j153.|J143.~>71.bD>F83.nzbhxV>nDVP115.!83.VJ99.@`@nBLBDVLhHp>Nth@Nh>L~!L`nd71.Np153.^Z@>83.f161.J125.PF89.H>LP`pT^DbBJ^71.b<X89.blFV>xzLr^71.95.>xb:Bpn>l:>75.d191.83.Bj>77.<97.111.119.j101.fLDNh95.85.>VV101.bT:77.h<PDLZ85.ZP115.x109.P~JbRZD187.BR!>Bn@DZ!jJHF!NFJzDVDbnn81.J95.tDjP~LJHb@DN79.lPXP`F`:Z@Nh|r>P!JL87.103.xP@~:NR81.!P79.!>hl@T^f!107.bLl@J<>103.75.:J125.Bh@BtPdNdH@!Z!>127.H79.!P<>@BD>V^V>JD113.B:b>159.:89.`dTL107.tl>R><217.DtJJ<169.P81.@H@ltz@VlDL>b~hV>R83.<tn!:D101.>DNtPX107.DZzVbX93.DVF87.:<!pxdZ139.b135.bpN97.B>@NV107.R<71.PDLDb`!D!181.<@89.J93.R<LT!FHLb189.97.PBjDVztJZDFbJN@135.73.N:NFB289.t<LNd>Z125.>71.:89.>81.@BFPP`jbHXrLhz107.Bb@f!P83.|131.95.<X!Nh:hbJ81.D>^DJlD245.LfVJ>L75.@!~71.:!x>jDPr>109.PHR75.|D119.<FZjtTV@`:D87.@<DVRNXzt83.JDJJbTL<J@93.FH83.VD91.lJ@TD:VlJ:153.:83.Tt71.97.>ZJDbjTDj`LJ>>T^JPVH>Lr^l79.>119.lJj<L107.143.xbVnV143.X<RnHX`pnJJZJD:107.VHP127.TP^BJF129.>z^>H!FrR<RB73.VVDrzD103.BndD`>97.~83.b!LTD^>>BD>:r:87.XBh:141.bF95.93.89.dHRT@b267.DVR<XtTz!t109.135.dPt>Pz!B|><bd95.351.jBJJb107.>F>PDVT:<|DJJbNRJ<LD93.79.tZ77.F107.BR131.JPDzh>VtVBRB@131.93.F>JNp99.JpTb119.J79.H!J:119.<:b!!VBVJD@J111.205.zJ87.J>>:D<>pDJVT:N91.B155.VFBj<89.Fl@87.L219.91.B>XPT:B175.Nt71.PV71.@111.hD109.B73.JT:JB^93.R111.LJDP>t<dDJH@BLfFT^l71.97.141.:><P103.VHXZn83.>161.:N>@t`!R71.hD>zTDJ:JlFz75.FHFPNXDf109.101.111.97.`@113.!hHdNbX137.147.^B:JNjJZpBV:N107.XB@DNnR<185.zn145.<>vHXBhLN@Vl127.n99.XVt99.|J87.bn@zB95.>79.J><D:`DRN|`|>T^VDhBnJ97.bD123.F285.121.BJD^B>RT>^N95.^<125.>VLT:ZLx>VP71.dPTX75.tR>87.jDDlJv>89.N:HDt:P81.DjDTRP87.73.JN89.LP161.N:T:VT>j95.HF>trF71.BdHJp>HDVjbZv129.X!161.153.83.bJt:~FPNjB@NdB97.77.rvV107.BjD129.b91.77.hNb>79.81.>bjbDJN97.TF137.>PD<Db71.J>>RlLT109.P>N71.FP161.rLf151.81.:~VzF<b@BvtbN!D:>Z!PLH:NF>TtR191.81.t!!!133.xz77.125.:<VFVP75.V>^h129.P>191.D>173.^TF>117.D@V71.DTb@NbVnDnLV`@JJD107.NtFT:Hbz!77.|<F>xDL`Fr>drFh111.JjTdPBD@DJbD71.83.!rD>@Z^txtLJJnx73.JPZLn75.Pb>119.d129.LH71.ht@H109.T77.V:99.>:83.>93.P83.p>Vn!H|HFf77.h157.t>Pt<@<113.bFxb:VDBJRVH175.NL!Bj<pl:89.H>J^<n73.149.>>147.X>TV79.V<R95.TD137.!101.127.89.H95.:N>^~X<PDV@VNJ95.JJXVfVztj<RH:DP99.LBX111.D@D<89.F!P117.DJnJ97.DN@b87.LlR<163.VH113.FbH^Hpt93.jJ101.TzDXbz<V127.B101.@>B95.97.T113.Jz:B71.155.83.v<73.H115.<>Jv!Z|H133.r:95.HJRHd153.@113.~F<J^>>81.!VD97.tVt75.FbZ>173.tF83.~RPJD`^BtFV`97.tVHF125.293.NRB119.JFz<b>@nb107.D<121.VDTj`113.V|BD@hnVVZXPZDjTFNn>Vj>BJp>VD~L137.191.r71.145.Nd87.tL71.107.ld<|<VztFTJt227.V133.f!!^119.<b>L<73.ZJ@NjJnJhHtj>~^>H@Z@Vl91.JzZbR113.75.131.101.L`@fDhF`DVPL>189.77.109.T@bbBDPVj>~RNV>:T85.HLZ^t105.p<PLDn89.xJD85.Db101.BzvT^VBFVf113.LB>:r!>:HDh119.F!<DFP>D177.F135.LH149.209.145.N!dDH97.>rp81.LDH>>79.nTLN119.d81.71.77.Ph91.T71.109.zBb97.<LZjDP>87.RTVR>75.Jn:z87.!79.J129.:TDhDFb`@f79.xLZ101.>L83.ZFr@83.JN:<LV~d75.:Z!t@tz89.BpBVJDD@Dl89.z113.RT101.J>@rF`127.T119.jT163.hN127.T139.!<VVV113.>Xh89.HzXHRH@l@111.^129.R`j153.bFPDDz~L81.vJ`91.`JDjN173.89.>@DTjh93.77.DjBdZXHFT95.LB125.|bP155.JT@>HbV^JP`:<zdHtL<FfL<b!:101.>J!JtVB101.PPVDhL!H73.ZRHFBvP><jVt~>D157.P<jnB>j<71.>jD>BLnzn!P~p<@Z!XJB79.b~J:hB@nDT>pVrXH:HX129.h109.<>d>179.bBLDJlVV!101.j<@b77.NR87.>>@~P71.Fz>th!VfD:B85.r:Dz81.LJBb:rv99.79.141.125.:117.77.:213.F>J155.PDh!H>L<thh91.ftF125.lDRntfPJ@nT119.131.XJ>HRVVBh71.FTD^JPTRN:>DtTFrdV>JHd<>d>B>>b85.DT:137.`pf|DrzzF173.BRhNjBh149.91.Jz<LlF`FDVJT:>f77.pbP75.DVv~R<|TD107.@Nd!V`h:Zh:ZVFhV83.>N^B127.P237.bV@149.93.pZ!VLxz97.bN>103.bth81.77.|P105.79.~VDb^hD77.83.93.LH>^81.b:77.hTpJzD123.@tBLbZb121.VH:h>>B77.115.>ZP:Z@>>J101.!T:`FTJ@`t:DDVZ133.l127.NJ79.DHXTPPRHVj131.>>137.DTvV125.h<@143.<db119.P>99.R~:!D<83.dlFn!l^bJ>x83.J:l77.zX183.h119.bJJj`241.H91.nVJlF!BzDbpZ@JbVfLxp93.X117.hFZ89.XDNp77.NP@N83.!@TJzLt>129.LVDVr:z>>JDPzD!89.b117.FV`VptV119.101.DHP:>83.Z143.91.BJ77.dPl71.VJJ>79.H79.<115.BP125.Vb>dJVDV>ZjN83.bDz79.PrJVDPdPr121.TF93.b|BXhxLV81.L77.N>j131.>BtR<>J107.P119.Fz!123.133.99.pZFB95.FJ`V161.J^!89.P83.h~FH101.!:hP129.109.N119.L!thx^b107.<>@93.XfJ>nVLHRbHV169.bV<F>JBD>97.><V121.V81.DJV:BFt75.145.N!p87.JJD71.119.Vt:`@77.123.FbNR!99.J71.@h137.lPFf107.@~73.P129.t83.@NbJLVb93.vJfFDZj<Pt@V101.!143.75.p<z>hpBhpltt73.PZXh`L`95.VX153.!@<>!FPJxzDpf119.83.!Fl121.B@J!87.JvD77.>>TX<101.n>89.tV:lFbPHJRn81.L`89.Db|BhD71.209.pBhp!DJDbJ89.BRZJFT107.jBFzh<>101.^Hn91.83.t<LNFVH:J71.99.b83.D:B89.DP>FB!@Jn`113.P179.V221.J185.83.zDdH91.B^PxFlP83.bRNb107.L~>FVD<71.:TFPx89.71.|HRPH>@HJ97.161.J`143.@l@141.hp>r77.|t113.>131.PVrb@71.f151.111.V85.BFP><RHD:P`bn169.z113.TJFTR221.<95.:bT!163.JJZD83.89.>109.fFP141.Fr:ZnXJVf>F71.T71.hLH79.TXJH103.rbh@tB>j!PZj183.v77.>nT113.zn95.LJx71.RDHV119.L<@Z^71.`^DH@89.ZDFD71.Hp!`103.Bn:nP<Xf83.RV123.pVNVXBz:DJzZ|DDB@JhzJTt73.PHRJDn89.119.HDD73.81.bR383.71.~95.107.P77.@101.P>Bd93.tDX71.<:VZFZhd93.b:119.!<hDRx287.b>79.NLP297.85.111.91.T@ZL~D127.zHtFN:DJ><^<n:<V@71.113.>>Jz<73.rvz123.Lb`d!>hB83.L131.>r>d131.71.Jrz97.lL`F~RVr@VB:225.>P85.n!rJV^75.P71.:T@b237.DbR113.JBDLN@H133.hJ~101.PJ:87.D119.125.VV149.jbbJtJD119.BhJnJ:DV<X71.H:DBzbjN@TDPLBdDPVn!JrF<F!>113.113.>N@HzJDX105.v119.NL`b163.P71.PlF83.BP:zV83.H^lh!FfR~F!l:PBXDN>F75.nnX81.:>lD|DJNhRVH@167.<@77.NLb89.Hd~@B>pHPL107.99.>P|hlDD143.95.FbT103.`R`FT|89.!f@N@>HP137.>t:Ttd71.tBnbLt<FnNL107.DZDL161.BJL77.nDrt155.>VLPl@>125.JPHLPDfjT>d`109.<191.Lf:81.83.V!J>tDvB@t119.Z^>nrF>VTbntFDJDDH85.B73.PH83.167.JP@111.397.Db<d>`:179.t`hF>fLPP131.hN>73.><>V:f83.LJxFbrVLzn81.tJ>RV<pDrDRDb>`bPtPDVvDVPNJD77.vJP77.PB115.BdTXT>L<!:JPzf79.r|T!zJ73.>B89.P^93.>187.zPN|BdTPtdBXPH^75.!vbz`@VnhrRZX<89.VLP`nD139.B@zDJDVx!n@!HLh89.ThDdP>HDjH113.DpVNJD>95.^>bT>VJDh205.`:D~89.79.Vz>B95.LB|B:<^tJDB^219.^n89.b105.t77.XP<151.<Fx:hzDTL81.L129.^>!T101.131.>dTF99.J@P107.75.FTd<>113.VLn107.Z>LrPDF<LV!zP113.z~Ft>NL`:TjBPjJ71.P<R155.143.V>!rPhJj>t!DB125.LBFJ~109.`X`thb91.PNd!DD<t:rXZJ>XNj`!L89.H109.r:x89.D89.FJ`VDh79.B!D73.!t137.NV@>Jt165.>^>VH77.71.@D137.Np~JFD165.:HP97.<P145.V117.J233.157.HPX123.>jBp77.81.bRVHL99.!L87.109.75.139.PVH>:BhP>b!:DJBFV>137.75.FBX189.Lrv`83.95.LhVB:Db>JDDfLNtj`|PH!P:VT!d155.`@l^N!h:VJDbHD:N@BDL173.bZPFr@119.ZjB89.JLJzHj81.131.@B79.fLD<JjhB103.Z109.tBvl@Tj>T>>^h89.<79.167.HR`L`V^>BVb@93.@81.85.>tB>LN119.DhzL75.zd!NvzbB!LB:87.n:zJ81.jJ>Jr@f@hBFx>>:r119.VbDPv147.zF95.123.101.:D~^DJT:161.r:117.@J93.127.N:T>n79.~L`@b75.!^f83.@117.j81.FJBXB@N@Vr^71.BFJB77.jJlFV75.X129.:<73.T143.P:D87.79.h93.>109.n>B83.X119.B77.127.x^z~RBPP^71.`VVXV83.<XTp>HP>P>^P~J121.bf71.DPV>107.DpTXt`139.BL227.VZ:75.XTDJdPDPJ><JdHFBt@>ND@BVbt@83.TL117.Jb:261.hh@>t107.81.hVv<Pb>|143.Ntj93.LDP~j<PRH>73.xjD<85.J<91.BJV89.XJBX<:hBbL77.89.BV>119.>F143.DJV>BpJZ@TLbN@`73.<LPJ`D101.319.HDD!PPR<XB:b~R83.HF147.Lb`t!L117.>83.PRbPzJ<:105.XtH!JJbb95.^N151.hbtVJPr:ZFTntJbP83.JDp125.149.t<tp143.Bp!b>183.:Z>@75.jBj>B73.BD:rXBV:H181.!113.107.NXtHXJ<V^87.^123.XzZ|71.135.t91.bT@TpzT:JNVX`79.>95.>P~t@NL!<Fn`R><DP103.tZJjTDDX<79.fV@fvxprvNRDPV99.@VD~@B>X111.@TR143.149.!75.79.n<R!J251.89.<77.L117.tJFb`F>BF131.D!NJFl@lV^H101.@V71.l:T:!r109.89.ZJ:99.DdHjh215.<:H107.DDLBX77.DVf@>105.J73.NFtB109.V`VD:`bp<JRNX71.!PBn>p123.^JP83.81.h>85.101.D>JZ@BFPNFxR105.Xz83.159.:105.|!PPhl:TJdBR173.x:93.V73.PH83.97.V`79.N259.>ZRHJVR<bFNV119.V:><139.V75.R<>V>@bBJ:l!209.L123.131.73.<>:153.!n>91.B@bl@Vz!~L<F75.bV71.:BF`91.<L87.>83.XnZpBV>@BV^81.>n>DF`163.131.n137.107.<J>v71.NRT145.B@!>>77.BFN143.VzLB83.VDJR77.H!>:JnJ!DhnTFHFVhtVh71.DB>73.VT91.H|~71.DDt73.>tV<jbPPPJtV<V@>H>b125.vN@DB:TJF>N>XNb97.><b83.>J119.181.V83.!PNP@BXzh125.tf283.f71.DF95.123.>79.r>tXnBJ95.RJzxDFb~bL!ZJd83.Bv81.:T^<125.jV`:rPF<85.BXDbr:105.LhN77.D97.>HJ!>h73.>89.lbD263.z>Jp95.<137.|DNp~89.@Z:ZX<163.!>J71.P<73.87.bVLB:V117.!b:107.NJLNXrRn77.BD:fXlJRxjJhzfFJbtHJbd89.HPdH>143.npfPRZ169.195.bj81.@N>F105.|b<JpNLB:zbDNn89.LBdD<PVLJbB95.v~83.z@t113.77.`hb:!V141.91.VHR`>LJPH173.Dd>PBnVVhVXVDxLDD~j111.LrXBFnNjHD85.!!N!t>73.N131.D@tNd81.t109.81.XBF75.^H71.PF141.FT97.ZFNP^TD>P>73.167.D>zVVZ71.n@JB^99.>^125.NPt>DRb<97.N113.D|fpNJFB@!b77.bb111.J175.n~101.F165.97.Hp87.LNFB!RVTpzh119.Nb151.125.71.95.PTJ!>109.D!83.179.B:<73.>V>JbT155.XP<!95.VDVDR153.83.:`b409.`hVPP89.>@DHD!:TVD151.Jb><107.97.Z@<P>73.~119.d75.Pv!h!87.149.|J171.jJDnfvBvJr:119.TvNRZPPL~85.PV`b>@V81.113.119.>DV:Zz!D@111.@BP>LP<:107.101.P105.@HRP<131.d!T149.tDD85.>>l|bB!bV77.83.209.79.DPV81.DJ:>PN>bzXTzt77.t@nZtRHFPDTF81.J:T:xX93.>|NDhFHFH137.P>D77.LH!XHL!h95.93.JPL>D191.rXP71.bH91.TbVVXDPHJXBPpt<bXl>t97.DB73.105.FVPZ119.LNP>@l83.DDR149.ZLD<XTXDD!`FP203.>Z91.rLb!JN:HR99.VF81.Xfb89.@<DtFBRJ75.P@VT155.>73.<vJHV>@DZpZLTbRJ><dHFB^J>`RJ>ZRPZ@<Vn!@>t101.117.:nJ107.89.DTb:VVxdBD@T^H^87.73.83.tP>!>113.117.hL77.DJP117.J!VVjTJbt95.d>VZ|TbdPb99.P89.pxLnH^`^<F71.161.>PtDn81.LDD<73.B^t93.FZ77.DJXHFNLJVDP<X>ZR<>L101.HPhFfLNp89.D89.89.h141.@>~RxLT>p75.JLbVrzh:89.HdJTF><PXVB:137.D77.b~L>BL<@B97.bPP119.<V>t185.>d135.vD<83.:<XJzJ><>119.>h101.Vp77.<DhRDNtJ^HVd>tHh!^><JtP|>Bvn`PbJjbJ<@J129.F!nDZVdf101.d!N>:`@75.pb117.DJhPJPLhT77.:`VLPH77.R<RfF87.Rl^<101.>@x:Jl^>BRB73.<v>J105.JVR`F77.tZjB>91.B^b117.dZ!h:Hdrh161.^77.V89.`RB!bjJ81.L81.dDx109.155.`dZPz:Dh141.>83.187.T83.X`>:JlRbP!hD147.X81.>125.>Jd71.77.`DznPRJDVrRPVt!VDZj<121.Z145.lL>Z!>>nR<F!T!PDnXJNF>71.J<h>>!73.<bL<zLN167.JFlR83.Pf>79.Z@>BdHF75.FVfFT^Z>FNnFN^NLTLJDBh@71.tJ`71.@HRT>h!XB121.DPN@NDRDB@VPTFP153.p<RDJ83.71.107.~L>111.tPRJnV`:B127.75.V!L<143.t:xpV107.>N127.101.VhtPrX!NPJ!143.D133.B139.83.!f!b>>97.>BLl173.119.pDfX83.TXHV^BL`d~Vtv105.D97.J>83.>PHz119.@ZRNDJ:95.ZjVV131.fdfJpP81.107.F99.119.J71.@J<p83.125.Nh119.R185.B@H>DL95.<79.~>!FDxPR83.>77.t>H133.>83.f@z149.<>j~F95.>>D>Nb71.PLlXbnlX101.J~h71.@tTjBn|TP>L<V@Z!P@239.NJ>jV81.FZLt`DJFVN>VJFB>:rd149.135.FH>P>^!NFV135.dP`d107.xj~R<^BJhD|95.><!DXH^fL<:DhDhJZ^t131.119.~!R129.V79.<DP>:!H@V>113.DZd>>113.<95.z>83.109.`L105.FTX`nj<LTVD125.!JRV>>xRP137.!DB73.r125.D@75.V@Tn@105.VR83.Vz`F153.89.j71.155.bJ113.J!125.>143.83.179.N143.>:~@b!DhZJ|`:PTz79.f!79.VT149.119.Dd<FfFB77.:N^107.N>j>fL`n185.79.Jt><D:177.vrb>155.|N79.B@ljBplR<79.89.!239.Bt:N:ZP@ZV>FP93.DFf85.<>D:P>!DhB73.JlRDNj107.N>dZDnRN@167.fFl79.T>t^95.Z241.75.DJhFN@T113.95.:D`Pbn@`@ZFBR117.101.RDlJX>lJJ>n115.P101.Z89.|149.JTR<Fr@ND:<X81.b119.n>PF75.:JBbhL<X117.Lh<FDDH>df115.JVz~!:71.TR179.71.JB!^bVPZvnZRbl^bN>|P171.ztPPLzVBFH>j81.j`t121.<pTL71.T:`d95.J!`dTJF191.87.77.101.79.HDFx71.D97.b>H@fV:B@Z@T113.>LBX`XNprXJ93.jr|H73.<jN@101.89.VZ:hN:71.zJBD83.z@B:141.V|PhNJ|rR87.jlJ@Db107.t129.|NR<DJDdB73.`R113.177.VJP@129.^81.^BLNF<zjx:JPB97.PP`:tJ<t@h71.131.77.J<:P<101.J121.B@141.>D!tvZF113.l107.95.V191.V71.!F75.>nXZ83.XVN95.FD<>nL71.Z215.203.dN|>ZVvVZj<:N!tt95.h|<L99.Pt>hJFTDJ85.N^<101.pb`119.z>@105.FB:h`bR221.hB83.JL101.P<115.H!t79.Td111.dlD97.243.jf:111.RVNR<t:89.V89.hNh@N137.109.71.b75.LJ`bvV135.175.HLV77.~>PPjf>J91.tBnnjVD!111.RNb77.JdhT113.V157.TPLfLPVV71.83.B113.@N:<VDVD^77.H77.X89.P~R<:x79.ZR<71.D@281.H:b81.P!!vBD>hDPJ119.RVzHVF>TdfD:Hn139.DJBt!vNVvT77.n>LNpB:rRJh<F!75.71.:107.95.B131.77.!hb^>NjbV!xD!XhTv<V>b:TRZ^`^><119.>|r139.77.fJR!>PT89.131.83.FB@hPHFBDLB139.83.>Z>173.:TXVTz>P!:V`VJ:>D~b119.pP`p!hTDh:81.dN@ZXB@DZ119.!@77.rRBJb137.@87.VD89.V119.Dt85.PH125.L~FZX<Pj99.jT^l131.DJDF225.@>D111.:>JbBv!<z131.77.>77.@<>VvBb203.dN>J!F<>83.Vb@!b~d135.:HDh91.JNDvPNh83.@hZLJD>H89.73.123.151.>bVzPD<P:t~J@l@Tnbtj`VJ119.jlpDz111.JptPVH>143.F<71.@l127.~97.89.NVpP117.@~FBjBvf83.F`FbxjBXn>~:J107.N|l:Dr139.V105.b@<@PJ>N77.RJVV105.71.X71.>bh`J73.zf@N!Db139.119.<D127.V!~125.FT91.77.f>F<JPR83.105.t91.~151.!111.tRZD!VvV!<D@N>79.<77.@JtBbb97.71.77.b>`RtH^D167.PNjV>J71.`73.113.!>D`X~Vnb@83.87.^<RNP@f:Tn131.z109.<137.X75.LTR<!F125.<n!jZ71.R~tLbh<^f!Pn:T@T79.<Vb^Jl!131.LV77.DDBJ@D227.>hV`^n125.N119.L129.>VVR77.NL>`X><z151.<J@`X`77.DLBzRzJBFV117.LB83.@BXVBF71.<L<vDB85.DZ@H:71.>81.F149.<pPZb85.JPb117.>73.J93.^bT@nr@BV@N|123.XB!:t87.V107.VDXDHPj83.>113.fLHX~:B85.Vh>155.`97.P!l:l>73.83.<115.zfvB>!RZFH>D@r:Tp>DD<Ff:h75.@!131.113.PVNjDb119.HVd75.^BVP>PbFVD<109.>J>BRB73.>89.`121.`>znjNP79.V<FVJ<LBdVfpxR143.273.t!109.75.107.>Rb!HdDTDVJb127.HpB^<91.~@BDR<Fz<bJLxh:V111.^J<zX!f95.89.@<:nZL107.<nXrbLJD`JFJZ77.>!^Hn^Jz>VB:T:b>119.<jHJP91.h>VBvbDn`101.Jb@H169.JbP95.>N:zV`J91.xL87.:!JBL<|D101.>ZVF<149.jfDV:zV75.^!H85.77.`VR87.RH^rtJP:83.ND:>h>t125.NJ77.d195.pHFfJ:n<L329.71.<109.V!J221.b101.ZFH145.~RxLPD119.N>tz73.<|hzhz`85.<LnT^ND:hT97.`:JP>HF129.VFBbV83.>>bDLPl:JN:JTnzFrJ@179.!B97.Drh@V81.PLPDJ99.d137.~jVZ@~>bhFHd`D@!<XB|>>V<V95.jr179.LB97.<LBh@<>127.B173.DF119.<!PXV123.jNDJJdtV>HJh^xLhPr77.X>PB77.L`73.HD^Zt>jJHRN^171.hP^H>h^161.hnz93.npBPv113.P89.81.D>DnVJ119.:n129.:B|lLDJN:>83.75.@t93.!103.B:zn`^89.J<Pbn95.:>D119.xF<>XZ77.@~L<tzPJ139.B@JBDvN>:T@131.Jz>Z@75.DVPP:x^`bR71.fVbJFT@HL`h127.BF75.h>!LPf163.BJX113.fJ>jbJ!<D97.bT73.hN:ZdtVN>L<jH:D<71.F95.JP~@99.t71.jtD~h77.n>71.R89.f>nh^<jx:V<pZL207.bz:D`!:`@77.z<133.>93.|hBRHn109.>ZPp77.>`L>!77.B101.D161.PLtf^D75.119.F137.>75.73.99.121.bhlvBFx>121.NLtf91.149.89.<>:DJB119.RB:lp>Hh>F>T101.^T@V<zX111.vV77.rFnxD!J:NRPfP!VD|~83.j~R71.`DD>79.N77.:B@<P>133.bP><163.xXrb@195.D71.95.:77.101.BvN157.201.!DtL>H89.Rh111.|93.:rb>@`Xrb:`187.N121.107.b!81.!FNzFh>119.BP127.B113.>Dz:bJB:71.75.PL<185.^!!>77.Nb!73.87.:`107.:Hp<>dn!lLlDFP107.NJ71.97.nVnDnHnFz~103.fz149.@tBFJ87.83.RVbP99.JV:75.Dh^>rLVTD169.H:n83.<^87.DLrLPbJlt!jTLVB161.113.^N@zPb>J<71.89.Pz107.!D83.n71.109.<83.DF>137.BRTV209.127.JB89.95.79.>Dln>^71.HDJt97.>83.!f83.zLPfbD>F>h!T>v<LBPL>Pxb>hLZX95.n105.@NFT>145.77.rbtjhVx73.N71.X>153.d89.bT:D>N113.pl149.@`LZ77.t131.>|>zD>HdBDXzHJ79.lLP>`119.Ft125.<103.rFV`PFB|`|nfX123.|VNVFbJ99.n79.`!RB>b>LH179.LP129.tdl89.FVN:T^DB@Bbhz@TDRD137.n107.P107.rt^143.!165.PjVDP93.131.:><@b~b119.h>L!149.~nj`b161.>161.77.95.F105.jZR<j>105.XDP>xXTtX<109.87.Dd<Rl^101.VBDp><pTL>B73.DP<^Db<z@HDP>jh!JN85.Z|>>fnPb:T:71.TL71.`J@lhFJrVbjtN!73.P101.119.NRHF~D^Z131.^B>Fzf139.185.161.r97.143.bJVV>NvNJDRrFNL123.Fz!P`DJ:77.ln89.Fbb77.T95.^T:VNJXhN83.v~101.zLPhBF<jV>ZVX81.:!<PnzP@93.>dTzPLf:N77.jZ73.V>83.HJbP109.99.DDDL125.J<:rjN^NtV85.TD79.D89.TD:tfPFZ>!103.>V!xL>131.T@tN71.D@TL93.h|B|`!@z81.b77.P73.NX>B103.`znbL<71.b|87.j<115.BpnV81.D@NX~@b95.T149.91.J>T119.RbJt>HbL!b~:hrFB155.85.hb<dH>z101.95.zRJDBPpNXP95.xtP^<F123.zV:rnRNJ71.FJTF~nFDJNJ:n>ZjZJ@P257.l:T>!RDNht^ZRtx157.!VHdN@DJZh89.XzBL<bRZ@b<DdPltL`113.LVB77.|JBXN:93.>RnPNF>111.vr91.hH101.89.@f83.PJD109.tB127.xJb^J191.B:ZFN@DrJ@>83.D87.DPj`77.@`Lb>83.101.hN95.bRV189.>85.87.85.<!85.Db87.|TDdtr@nBPPbtRJzBp87.L81.V77.n139.71.>Zh97.T!>PRJ165.R77.NVFJtB!F~R>HjBP!DJVPV@>PDHJFTV|!rJ^<!103.JBnt133.b167.~71.137.VLxp143.D<109.zJ95.BFJlJ|bhBPX147.bp93.109.nx^bBDP>@fXDT@Z|<n!@>125.hBL99.XJtB145.lJjH119.!jDl^N@TF!VhBX149.81.89.131.>@Z71.>:V`79.z95.P>`>JD:><85.N@fV^95.155.125.`nn!97.!>nD<@95.ZtjzHnXT109.HFz83.NVh73.z<DVJLbfbR<bjZ!103.>B95.FTLNVJbV@95.lv!BXb`pV`RBPPLHDFB>83.P205.117.RN83.JV@hn>135.@r@Bb79.nH:l145.nBF<121.BhL>VbJ<RZV>:Bd`PFNR93.RbJ153.73.!r@bT101.hJVF185.t<107.D:z83.95.TP!bLT71.JFT101.LNhRPl79.T151.155.77.xVJ89.dT79.l>139.81.71.F<Vv<79.bB83.119.L`89.^J<J>LBX149.89.Bv137.T:DB>bDRlj179.TpZ83.:113.93.>XhN@H^tHL101.`LB^V71.D`>Dtb95.DJ89.:89.~^>87.zFD215.bB!X`P307.JD71.n113.JJVD111.>!dtN^>75.b>LHpn<D@NbXH@<185.F99.199.>N109.`jB|75.LHbhF87.JD79.>H@99.@b>Nvf>nL`89.125.!FZL71.T85.!Z@B95.n167.b:`PRrJVVb!:<^JZ119.77.145.<bV89.119.d83.75.bLn!Zh119.X~J85.tt<hdT>119.Vpfb!VD73.JN83.XPV`J>FNFx@BX137.TF>N71.@rR~95.DtJ211.75.X<95.D197.83.^>75.JRD`@bDB119.79.Df@>P~95.F>>h185.hJ81.V71.@77.93.@JB:DB97.BJJLf>:JPZ79.H137.J89.bDz@H@NRl>85.93.DFTpB>@B^B@PB!jf>FPNbDpJ105.113.>PFT89.v99.zF>fJb@BX>N>115.P<pBX<h121.95.b~:89.H107.t:BjZj>b!<121.hTD^BPLPHRBVXDJ>71.TD79.ZF89.ND";
  5 string sk = "fxxxxvgxxfxdxxxxxoxvxwXxxhwxwfrXxlxvptXxhvxprphxdpxVwx`PxxxnwxnxxhpWNxfLovxpoxpxwx>txvshxxxrtNx`xxxwthxxtv^xx[vVxXtxxWxxxwlXnlxlxxxxpXvxWnwdxxXP?XTp`sxuBxwXVvvxxxxwPsdxt^XwtXwxphjxwhxxvxXxowxtwvvxxvpvxthfxxwtxpoWxxxppxxxxwppxsxhnWXhvtpwxxxTHxhuxbxtXxOXwvgpvpnptsrtxvXWhxOwWpUevxxL`htxhxpxwxxxHvtrxxxxxvXXxbmxp!vnxxwtvhtxtgxubxjbtXxdHGphxxxfxxxnxxpDuxhpvVwxvvEuwxx`lpSxxVlpoxvgxXXtxUvwXpwxxxhnflxfwTxUxwgrv^sxXXpwsvtXtlnnxwwwtxxxxxRvxxxvxoxvhdUxxxftXpvxpvphpxxvgthXxxxqxWxx@xwpdxruUxxxwxtdxnxwxwfxtppRjWvxtxtvxXpxuxdwh`wo@XxxxW^xvvxvMxrxtxXHxxxwwxxxwxXxXtppxdHwXtvxxnwhXnxpxxvspxxX]txvupXpxxxQhpUxpxwtBpvtoxf@xtvpVvxpxpfvpTsThxFxxxtxqxxxhxt`hwltohxwrtw_p!wptTxhgpwvvxxTxxtXtdpowppfxphxPxfwxxXxTxtdxxxXx`pxWxpwto`vxwrxTtOxhfxpXwhxtxhxcxntPrxOp[RxjxHwXfhpXxgxh`whUmwuxoxwtxxvX@HnxxqTxWhxitt!xogsvhvrgpsnrhXXsevhxx!xvvnfhtmxdt`htwxwwhwxxxxvh!sWdsXXxhvotxWxtHxxhWvwpx`snvXxwgxWhVXxxXfpvwXNXxxnotb]puhxtxfNFppXxWxxthvxVfhcDvnVppxHxUtstpXXxvVtVnxdxxxxwfWxDppVXuhxxxhFwxh>hv`xnxhxxFxwx`xxpdpl<uxppxLpXfxgh^_tpvtbh`xxxTtHFxxxpHxDxxxtxlox`PhtxxhoshhxtxotwxlLlxvxoxttxxvpwhVghPwTxxfnpwHxxwwxnhxohvxxrsxvvvxxjwvlxXhurvRx!HhXxxlxhxlvhtxWtvhTXHwtwxxhdwxxtxwvrpxxxuvWvxxxpxxhhxwxpxxxmv`xpxvgudhxxtpxdlxxHwplXXwxXxXhFphvxwVxspxoxx_WwpxvtxvxhpXxxxVhrxwgv>xtXtxwpVmvXH!vxxoHxxH@^jwvfK`Xrhtvxxx]SxpxZbhpwpp_vpdfrxoWPttdxxhxxpvxXhxNxxppxxxxxww`v`_XhxptsxvxPwbxwxwxxwxPwvvdxxxwxxxxxlrxowxxxphhXrxoxhxtVxhxxxNUUxTnxpVXWhxxxXgxpHpvt_`VTxtxsxDpxxxlnrwpPxxxUtPlxwxxxhvFvt`xx`xpTxtxgxxvxt`Dd@xpwXxpvfvXghxxxxvthxtfxxxsgrw_t`xdxxfxXvdtrtxxxxxxkhuxvDXpWvwxxlfhxplsxxwxpRxxgdxxpxxhdnPHxxXprpwxwXpxxPvxwpvVxxkVPx`^swXGwWhc`txXpvxHsxgutxXtwtxxvhtkXhrhVpwxuXpxhubwvuwxTRtpt>tlXltxxvxxn!XhhpxxxXxXthlxxvxtVXxwXxWcwxWxxwuxtxhxPhxvwwjuxXxxXXtvxtxwxRVwtxxHxnWxXrnahx`xxx_pxhDpTxphlhxXwCSrsxxmxxhxWvTvpwtRhlxXrxspxwwxwtrXtxphbxtXxPxxtWpxxxw`wXxvxXnxGxxpTxphof]VptXxwhrxxxxgtxpfxhxtxwtpxXQxxufxhxtXpVxxpxuhxohxvkxvdRpwxgpxrxxXOxxStxvPwxx^xvXUXx`ulxxxxxdxx_pwpwOwxvvxxux!XnHspxxoDtoshWhpgXxXXxwfTPhxvxlxxVuXxpdtsnsupxxhepX`xXXttXLxlvxXxPwltXxthXvgfXxtxtwbvxxgnwpNpxxxVhxxxxxwxvxxsdXwPwxnwxxxXptxxxvvxtHxhxxsxxtwnxTbgZvdhxfdxgxXtvtTw`HxptWxTxxKvxxRpxWxvpvlptvsvvhpXXSsxXvttnxxnxvXxPxhvvhtwvxRxhxfxxvxt`uXgxxwtnCxwhtpuxx`pxtxwXxxxxudhp`xxxwpxXNvcxvvTnhTtwhxHxxoxxsHhgWunxxblxtxxxhxxxXsxxxTwwhxomxphxNxxxR@pxXxhfXxpxhxmx`txxXdt`oTXThhXxGptvtwXpxxtgfxhxWxxFghxxxw`xxXxXleXxvxnxxvhxwvptwXshXevXwvxXnxxrxcvVhxtWwv_tphphXtwTswsoTqwvwplBxxhxxxxpwHth`XhhovpxxpbpxThxwhxhxuXpXxVxx`shdpvxwbdWXtxvTWprlxxxxqphtthwjpxxXxplDXtNXptxvXV`fXnxHxtphhvBxrptno!xxvWTXChxOpOxxwxXtXvwxhrpvtxxpgwwxtvxXxxPxxxxxxXxxxXxhxW`phxHxxxXxhrhhxGlxxxVn`vtdXpx@PvxvxtvXx`wxxxpVvftxtPpwxSXWgLxx[xpNxxxhlhptwSvGxtxsdpxwxvhwhgwxpghxpxlxwpxpwHxxxhxxPxtVsXxfhxpgpxxhpetxxxTxwOxtjhlxxxVhxvxxhXcxwXpcxxwvxxwxhxRxxtxxvxhtvxhxvXxXwhvhxxxxs`gxxvtpxhxx>tpvxXvptfhh`xRHftXxxp?vxpXqkWrxvWxxWXoXPhqWxxkgxxghXNdfpvwnoxfxGnihxxcxxvmktxhGxuxxv`xXxvxrxwxVhWxolhvxx_X_Vtxx`xMxTxX]pvtxGXvxwxsXxPXXpxt_rwVplxtxxpxPxuxhpcpVtpnx_uwdwVwwphttpphnnwxwwWxVZxhvupX_vxthvwp[xvxhxxxxxvWnlxtpxxrsPvxvvvpvxxxxxx`XoLvxhixFxXwxbWPpxXtf`tXtsxlpsxvhXxavxtHxgtx>wrxxpwxtvt`wvpvxTxpXXlPhphxXxxvwhxWxXOxxphgVhxvntxvxTtxdnwpvtpxxlxxtvDxgwpFXxtxvtxvxtpxxpxDvvHvgxgcxetXPuxvpXxphgxRxpwpxpxxtwgxhxwg`wxxhXptpwtXovxxxXnxdgvxvTpXpvhtpxmHxthWtvhxvxxwVxxwTvXvxxcXnxxxuXhrxcvxwxwXxshcubXxxpwhxxxwxlwxTvRnxptXvXrsjlwxvpoxxhjxhxUsxdwxnxXvuxxxhxxxVxXxphh]wpxxxh]xxxxpxXFBxxvlxxmtxhVxswrFUxpxXhtuxxjwo`ttxxxxpxxxwxtxxnvxVXxxxvxxpvxxxxswPxvtxtptrvsHxxlxwx^xlXhxxfpxpThxVmhxVwhxtHxSFpX_pxexXvhx`vTWxHxwvxxvtvvxxfpxOgvthxxoXjhnxlwfnxxvx_xteXvxxxtnxXX`xxxVTxXmtvxHhWxsvxpdpHdxftxgjxVxttvxxpwtJxxJhxXHWxXxgxXFhnxxwnPhxxWxxxVWVXxXxXdwwhxlwwwtxhlWhgphxwxpxxvTvhpxxxhxxtmwxtxtmFPxutxtXdptxwswdTvvxxtxxoutxxxxXhUWxtxxxwxwvxpxhxxxwxGpwhdxxXxtpWxphwxtxxxxxvxRxxpw`xxPppXxxrXWtvpr_htsxXItohXxHXxHwXctvxtVtXthUwxxxvXxlfwjuxxvXxhjwvxwWwhXw?pxhxxphXxtruPhxhWxsvxgpxrHTxhtlwxhXWsxlstXvfPXx`Xwhvvwqvx`rGxxWuxxw_otxxXDpHxwxhXlxvvgxxxxPhxxwXxxxVWxwtphxww!xHxXhxrpBXwpxxxlngxxuxxxXtvtvhwxhtxwxvXxxpxQcxS`lp`rwtrHWXWwxpxoTuppvwwxx<TwwstxvnphrhxXxxfprVhpxBxthxpxxmhxwxXR?tprxwxptxuxxxoxtGxvhppxtXxxxxvnrxvxWdwfovxPxvxvxNwxXxxustxvxvXvvppmfXxwtxtxudxvXxXuvvppxMxphx@fpphxrVvXlXSrxxxhxxodFph^tUHuvxwwwxxltwwVxnxwxtxpXxxnHpplpWwpwxxvxwphwwxtg`otRVk_fvXdx@fxvxvwphPTxxWtvtxTeNThsxxgxXxphmdVwxuThrxxxwvxPxhxwxTxxWxwpxxxnxxewxreUvjkwhddxfxmpWtstxpXxxwHvvtebxxxhwvwthnhtxxxVboxvt`hxxdhXvxpGxxtxux!xxxnxxxtxVXhxxx`xtxxxxxpXgpxpjxwvTwxhxxxdXuTxxXhxwuxHvxxtWxwTxvl`lx;vtwPrntnWXMv`hxsvvtwptthVxx`XhxSxwfvWvwsxXdultxhvxxtxtNxhxXthXpLpdUvxNmshtxxxxrpwst`whx`xwlNfhpvpxggoxhwvrxo!pXtTxxvpTdtxTDwvvd`vhtwxvHxxXhrxxtWxvhwVgxohvdxxp`pcchxvTotxvhWxoxxthhlTXxWxvxxx^XXvp[hhtnoXxxTpxpXQwxXTxxxxuxxxtpWxxvthwxxrxwxlXvvWuhlxVxvxxsXtgvbhxTkWhwWpxht`vxHxhXpxxxuhPwGhrgtLX;xXxlxkXxhtwxxrxvlgwxdsOxxfwxwxwxjxxFwxogxptXushxGx=xxx<nxovXxtppxwvxlPxhtvhwwtdgPthxextlptxxtxxVvt`HwxXvNxxpxLwhvt@xXpx@xrpexxwxX^xxv`pxxhwxxmWhuexvTxxupxwXxxVmxxkpxnxxtxxxXkxqxpfhhNhXfvuhXwpGvvxx`hxwXh?pULgnwxpvvxxxxwxxhHtxxolvrtvprawwkvXxpxxutxxu`xttx`fqhfxPxxxxxxtxtWxxxxx`_dtoxpthxMXxxhtxx^pt!fttxxXvlHxDxxxxh@nuXwpnxThxXxvxx`twxWwpvxhNvVxxhpwxt`txlXxxjpxvxVxuppglxwpxxpxxOvdXhXxXVPhxowxdx<xxohwtHHbgH^xhxrt`xxfxxhwrktrxhVShxvtWtprhtxxxwxpxxxxtxXxhwwVHhPXxxxVvxxpxvxwdwpxxvrwxx`vxp`v`xppxHXpxpvhkVtLhvxp]jsxXhxvxxfxXttpVvoxxSnppxfhhlxxxtvxP`xgxxVx!HToxxwtxxlUXx`wvsxwrvpVxxxxx!xvxvvFxxxxwphxntuwhxxTrxxpPtxxlxFxkvvrxXtOx`xsxvoXpftpvhXSxxlwxxxxpprsvtvvdXwrxxxxPvlWuxvxRxWewogxVxphhxqpGnpxxXHwXxudwnxtxvtlXPvpxxdokxxoxjPtxXdtj]vtxntPixxhxXXlxglvuxbxxXpXxttrpH@XXXvowHOwxpwxxFoXxgRxxphrxpxwOxUphLxxvxHdWRhpwxrxwtvwxvh!pXvvVhkwwx!WptxWfvxxtxxxvxvxqwvupxMvtwXNXtxvXhxhhVvRLxVlvgwVxxvfvXVvxvxvxxxxwnxX`txsWxXxsttsvtuvxwHXvXxxvwlsxwwxxOqX@hXtGxwSgxrpxlntxPdpxVxtlhvxxhxbxuxxphhhxTUttxsxdpmxtxXVhtrvLXsp`xtthvxtxxxxxpvxxxhwHxxp^xprHtr@tvww`jwvx>ttXolxvvxxVwhUwtvxVxxxrhx`xxxvxxwtp^rgxxTwOhtXhSvxtvXtxxXtpxxhxxXrxsppwuWGxXlxwwtrWxTxx!xvwXxwDxOtxwxxxxxnxovvxpqtfxxxxX`_VwxxxxxDhhivvxvxnhxxxrfPxxxxxpVxxxvxptxXpbwtWxxxWovvxvxP!vxxpxtxOuxxxxxxXtxpCxwwgxxhPtVTvxxtxxxtxSXJxxnhwxxwhoDxxXvxtxphxhhPvjlXXxpxhxXgGhxhrHpcPtwpxulTxWtsXxVxxoflxxxwfvnxX[HxxxwtoxpxxxVt_vXwxxVxvVr`txvu@tpvxPSxtfdXxxohuXttxvXxPhHxxXhvlXpXwpfhtvXfOXsgxghxpvhxhxwxxhxrtNxpxxxxpHpxxoxvxdxtxxHwdgwtpTvt@xvxtgxhthgpxvxxsxvhXpXvxtxjsDopxxx@vxhxxxhhqvhxophXfv`tHXxxxHvHvxxXxh`p^Xsh>wtxXTxx`xxxuxPXxxxnxtxHhpxwppvxcVsxxtxhpvNtpXXXlwTxpxxwpXxuwxqxxxXnphhtwxgxw`phTVwtpwt_xxPxtvHxhPvxVpxpkxXx_UxhwpxwxppTxhpxbxwuptxfxlxfXSxVowxWxxXwHphxwXxxxxW`xhlptwxpoxhxxxXnvxHokwdxstxxxxxwXxpxpxtwxhwvwVxuTTphwxpXgxtxXvXtWhgpVxXvxTxhxpVoxhHpFvxxlxxxwvHxPxvtXtXuwhs!wxfPXxuDxXwxhhpovxxxhwhpxxwpwh`phwixwhtDXPXtxwxtXwxgpwxHvxwwxvxxxuwxPsxxwxxxBxrVxxxxvtplxdwpxxXxhxxlxxppxxtxXxhxWrx`whuT_nWxwptgxrqxxf_XhhwwxVxxLsxhwxUsxxXpxHxuxnxwtxnXvxstxxxxptxXxxxxfxhKhLppmsTXxfvxxxPxvXwtxxxpxxXtfxrwxxxxvxhxHhwwwxpxxXrxxRxxxPhxxxtXxgxhxhxxuptXofuxpVnwWxlxxxxstx`hPSdtxhwxvxhvhxvpVxwvtXxxppPwxxXodxxxtGGWxxxxxXrxX^_sttwSwOfttxdhrxvfxxwplwxh@ppfVpXXaxTxxxxWwxhhxxXxvsvwnxUxdwxwwXwtR!ffsxwNWrvKppxGvxpXxXxxxxwOxxxtx`txddrXxvxvJlTXtXxwfXwwxxxtttwGrxcvfxXnrhhxvuxvxstxTx?fxtxx`vxxkvxxvhhpVsttThXxVhpppPXwPPwhVVsxxxphn!pwxtxhxwHXxxxxppvxtkoWxpoxxhnXvoxHUxxTxpxfvxxsvwxxxvxxhxhtwx!xwxlvPVwixXxxxpxxtTXxxxxx`hhxxpxvxphvox`xxxxrHdgx`f`vWxxtxwvroxvxxshxxtjxxxVOxxxXxvtuxpxtfvwoxuxxtpqwstvnhvxxHhxx!txxuxVxxwtXxxpf:xxRxxxtVFxxTtxhntlXftwwxUPwXShPxxxxxxurxh`x<UxhpwwxxdxpvPtl^hpxwwxHTpwvHhxxxXW`oXtxvxpXgnxxxXu`xxxxCxhWWvxqhxnfvpxpxxwxKxixxwvxpRx`vxxxusXhhWwHxxWxXvxxvHxxxXpooxxsXXhpRhdhvlvxghxDxxhpxqfvPphfdXwpxfXtxthxPxcLphvxthpfdXvxwwxxxXgxxxohxpxvbwPXvvMhjVXhWtXtpxGXpvxxgwVxdopxxxTpxx>xxvxvpwvxXTvxxwPx`Hxwxpxostxv_wsw`TshwxhwvwHHxgxwUhxhxxXnxhxwvxpjXhtpxsXxwxvDpxwxfZFptwpnwHxxswrxxxwXFx>xxtTxthXgehnvxxjlxxfvhxXXpxxxfxsutpxXxPxxvxxrdPXLHxxXxxxvppTxhXbrxxhwxh^pxwp>oxojpxXhxxvxtxxXuPWsxxrxxwvx`lxhgxxvtxxwpxuxRXstxoxWpXxNmRxvvHtHVwpph_hXTxxXuxggwdstgxwvpwldpvrhtWpxxxvxxxtxpw_FWsXWxhvoXxt``upFx_twxnfVxxxxWwxptvxnWwTVpTxxVwvnxoxXpfhxxOxhXhxxVoxwunxdtxxoxwxLWwooxxkXwxxXvpdpxxhPgtxwxxXPtxxGgtVHpsswtbXxhx`LhWwxvwxpuvtdpvWTxwpwwpxxXrxpq!xpXxxvxxwbxXlwjxhxpxpxpxxmx`txxxTx^twlXxoxVVxctxuXxxvxFxnxvdXvxXkxvxxslpxrHUtrdxxxtxrxtxxwvdspxPxxNnwhxOttgpbxvxPutVwthUtxxxOixVkpxxvxHxtXXxxxtxxPhtbxxpxxpoXhlxVpxdxxPp<ouxXxxxxxvTPxpwxhxwsxtxTxx`XtxbwphpwXxxxtTmxXxhvwhvxxhtpxxxh!vfHTxxxvxptqtxxHwxphtpXxr`vxpxhxvXvcroxx@xpxqxxpuxfvphXFX@xxtpvxn_vkXXpxxxXxhxvx`dwthpxxvwxXxrxhXxlvx`lxp`togvhwxxwtUvxXvntxpXxtitxOxxWxpwHxswpxtxwhh`xVxp`xXxeptlxWxhxcpxpXhk`XvXpwxwoxpxvvPluxxx<vTxfxwtturhpxZ`xrxwTdTxPsvhtwePwVoxxostxxlxstphxWEHovsxowhxplX@PXhuxxxxwhVxXdXphTtrtXxNtvhexR_thhxxxWdxwvsV!phxppxtdxwxxxxQVxVlhxpuXpwxwxPvXflxrxxxtgpXuxxxxPxhxxXos`@ghpvXx`pwtphvwpvhdXwndxvHvvxxxQnxhwxpHvpfsxJppxovehxdhXdWhXwtXp`XxXWhuHGxvutxnxXdpthPtTwpxxpXtuxhtoXsFhvXXxsTXwtwstxxfXxvxxjxxxljXxhPvXxvtRvxPXwhtXXpRlhrtxHXPhx`ptxutpVxxhxxdrxxpdTdxxpNvxPHvxhvhoxXxxgopxVXdxxxuUWwxnpXWx`xhUvhtxptpdXOxVxxtxwhplshtxpnptxxhXXqxxxrxpHTxDxxhgwvxqxXfhtuu`lxVrXLvxlxfmvLhppoxwxvwXhHsxwxPpxXVxxxuxvwxxxxp!hLWspxvXHiKVmXlpH`XxThXtwwXXhxtxhxp`XtsxHtwvxwpxxxdxxLtwwxxoknxvkwgoxHtVxxdvgxOoTtXtmwxwxxxphxX`dnhxhwxxXxwxvhpxlhxtcupxhpwPhxhpxsxuX`nqXfwVxxxnxhxx!WvhXxxxtxxwdfphxxtt`oxtlpxvxXpXxgvxhxh!xxvWxWvtmhHxgHStxprxXhvxrXpwdxx`xxnDopvfwpuhxWxlxxhxxURovkxtSxuxjxtxhxXhgogpPhpvtVppN`pxpxtwpXvvhltoRxoXvxvGntHtvxwxxxhxtwWvOXxwThPlxxhtwtOxoHxvxxxXsXvxxNxsxttXrTvxXlpxGPnxvoxhfwWkxolxwxwXtxxvwXvpwpvXthhxxhnxxvrhxxxx^WnxWPwNxh_vxvlFxsBvpstXxttlTtxpvtxnpxNxxXfWxxhgxxxVxhwxxHxdxhxTtXPHpphPlhXxsTFfxwxhX@xHgHgtn`xtWxWpwsxhhxxrvwXRFxw`uxxsOx!lwxxxxXxXwxTthxpxxtxxvhxotxdxwLh`xpxWXxpWWdrv@xNRpfHxXprhcxwptXxwxXUtHdxPepXoxwvxfHxxxnxxlwvdoochluguxxTghvDfxwxvxwpPxvnpfpxxpVpfTt_TxhhxZtpxvwfhxhR`pvtxgtxlthpxXTxpxxxxwhVpxXXgxsXbxvxhphfxsxx`pxtoXqdrhXtuXxXxvrtwxxxwxxxwo`xxvwxxxwxgHRxpxtxxXtTWwxxxxvFXr!KtpVxXhTplSrxhVwwxVwxvwxhvxwgxhfxHwVuxxSsxxxWwwtxvxXwxwvxh`fxwlpxwwxxxww_gStXvoxxxgxxFgxtxpnxTTnpXtphtxpx`kxxHxxxpxxxxvXtxxhxXX^wxvVxxxxtxxvpxxXxrhtslxxsxUxoOvvhxtxjutHpXphBWprTXxxXgxvXtwTpxfxgXxtthWxtxxgThmpxxvFpxvtvUfhXf_vvxoXdx^vhxwxx`xXwTxvXxOpxXxHxxvvxowHphsxlxxuxxoXwnWvxxxrXhxxtmtXxXtWkw`efxtxXtpvxxxXxXhKvwxnwvwfPXXwXxGxpvrxrxxxvxxXphXnspxfVtxTfxHwvvXxd!xxxxtHxepnwxxoxepwxntwxvxnxvxpxpxhphPt_XVPpxltLvrpxQXpvXxxxpPxxtXXxOx[xwu_pxpxhp`xXgxxxPRpRprxptp^xdxfxxf_xxhwxxWXxvrdpxxrwmxtkxHxDxtsvhnWpPtuWthxxhPtXoxptmxgtxxXxeVxpvVtnwTxpwsttwxwxXugXhrXvrxwxspvspXwbhweowxxhhxgxxwwxFxXxxfpXsXxLVxxxxTxx_OxWx`_XxxxvdxhxxhhxpxWplxWXwtxwh`Plgxvhvx@wXHhhxxX[hxvsxhpxxxxhfh<xlpooXXrkxpvXxHtXwnxqhxxrdvxehHtXvtpxpxVxpmxxVv`xVxxowfwjxewxrv!tdwxxxv`xhxwxXNXHpxwSuvtwwPvstVtfxxxxdvxxxpxxttStwXxxpxvxfxptXuxxnxTxPtxppxxdoxpftPdwhxWWXxxtxXThoxpxRtxvdxsZxupxxw`vXXxlXhhnfoxdfrhhxxWVxTvuttxwshwxhxpwxwtxxtvxxVxtptxtPvxXxxfPrhWvxtlxvsxhhXpgttvxt`hxwxxpxvrpxXhxxxhtwwxhxwHxxhotXwgpxx`uxdWnwXtxrXPxVdwxxwpxpshnxxtTxxtMxPPwtssxxpWX`vvGtxxWdnu^wwxxhuXvxtsxxpwXxvnxrsgPxwxdrpvpVttxpxPxxvtwtpxcdxthxxgnt@pxvwxvwuw]xxWhvPxofxttvXtxxXxxpxnhHgxHxxnwtpxO@HhWvwtxXrthxhGtsxXxxsxtVxhwpxxvlWRhhvmdwgvrvXxxxxWxpvtXxutxtxNxphpHgxervtundvwpxhnoxbxpdXXsedxxxVpntXxxPhGHxrtwHHrxxxpHwhlXxxpxhqRohfhTvxhXxxhUxXuvxuxxwwhtxxxHvxhwxxtpxtWxophlXpwxgvrxxxxXXxtlw`XxxxWxxxgPhtXxpwxxppxhvxpXThvVXeothxmxpxophohxxxhxXxptuhvpvXxxp`xxxxvXxTXvwnxxXxXsXlpxxXxxxxtpdxpwxvkHxxfoxXVxsvHxguxTvxpxwOxxvkxOpxwsxxxxuxvxXvpotxXCxrxnhfvxXpodxpwGhXXPdotphhXfwxggHXgxpxXpoxXxp`xxdxxpx@xvUphUxxwvxhPxwxppfxfxdYxghxuvXXxxtWnvxprlxxoxxxvpxtppgpxwtVxxsptwhthoxxXspwwx^hrupXwvpxXpfxxwvxxtxgWwXhvthvrxtOg^xxXhwHbXxXgXxxTtfVxxxXxZPxXwxhxnxhXdwfvXvlsxxxtxoxfhtvxxTtHwpnxnuhxxwX^xtnxGxhXlvXhwlvxhwpXxpXxhTxvdxsxh!vZsxhVextWpHTxlhfTd;xphhvxNvkwpnHtphxxxxxTxlxUVkhvsXVpxxpfmxkhtXxxxXvhphXxxhxxxwtphRwphwjnxxvsxvxhmXvkdxxxVxwpxhxXXwHxxhhwtxxuxvxwxxXpxwXxnXwxvsxxppxwgRtxXotHxfXvxh_pvuuwgPwxrpxXhwxxvRXwpWvbwX`xvThpxvxpWwxgxwx`vXXxPxoxxxFvHhUhwxsdxtwxhwxxvxwhvltxx_xxvodxtxhbhTvh^wxtxpshFpxvtxPxxxfnhvHHwtvXtwpwxnXwXwxtxxghxxregxxRxxuoxxxXXxxhx`xtxxhPxv`wxx@fhtXWxoVgphv]ulxxhwtttWwtxwWhtxpppZwpvghXpxxcxxxxtD@wpxXpxxxPpxwxthXtwvofTwtxfvxxtxxxtwXXhpHvxm_hxXPpTXpxPhvdxxnxxochhvrxxtlpxDXXxXxhwxhXphtuGxLxXkxTxxvxXZhlOxxwdttPThwxhxxixhuRfxwwgxXvuvwxPtXFxhvxlcvxhShwhxWXQTXxvhx]vnxxxnrvtvwHxwxXvxXxxwtxoxxxpRcUxXpHwTxgpxshWxpxwRTgx@xxgxptHxxxxxwtxrxxxtXxxthxht]`psh>ttvVX`xxTuhx`xnPbWPTtphxvxtxpxuxPwxhphtdtxxpvxxxqxpx_xhXvwwPxxbxgxkxxxVTpxxxTrbwnpxVgwvUXXxdpfuOxwhxdxxowxxxuuwpxdxvrHnpxfthlXrXhxZ!ohLdvvPpxxlxXxxhVlTuxwWxtxlwxxvtbxtxnpXhxxxeX!pxwxXRxRnXHh`xxhxxvtxXXpxnptvxxpvxgXbsxtlTThXVwxWxxuxXnxwxxx`fpXxhExhx`xRxxHPXuxpVvfxTxvpoxXpxRxtrXttvplvxwsxxxNxswxhwDumxrmPxdPhVPtrxwxtNxXWxhrXvrXXxxwpxxvpvxLc?xhe^hHXpxvXxBhhhXxxoxvttXphxjgxhvxnowxHxwhClxtXnvisdprvxxxwoxhxXhxHtwxpl@HhhxxhrTTxdxS^xwtvxhp`VhxwxxvtdpGxxrtxxxxvvxolxxxaxv!VvhxvxpxfHxXpxxxwxXXkxxxxnwvxhTxHVxvwtxXfwxHdfrhPUrXxphtxjWxvxHxdttvXvxkuXxgnvWagxfrxXxwwxhgpopugfxHxgxowxxwxxvtxhNdHxxxpWhxnxswxx@XhoFxxohphxnpvxkWxxHxWPd!txpxhxPxxWpscvvxxtlvxXfTBXpxphxXVpxxXqghwxttWXvcmvxhwxxpvpxxvvXxGxsDfHWXpxxpVstxtXxTlvXhu^xXxhdtvpdShHXetVsXxxhTtvvxxdXxxXpxxdvpfxxwxlwxxxhh>xtlvhrxxxXxxhhxxvFvjph_jpXXXxpxxTwNvvPvxhxXhXtPWxxXxvsTgXHWwxPoTxTxhwxxxXx@XhtP]htvtXvphhldxXphXxxxpxewxwXgxwhthxxxuwxhwxFxhrohw`gNxdxtxXs@xxvdvxtxXxwtwuxxxsupbxxphxxvXvxpwupdnXprxwxVafpvvfxuxPxVdxdxxnpwTvXpdvxxpvxtxphxxh!xxxxxSv`tppXhwXxpXfxhdwgXxGxtrxWRtVxttpxPx`hhdofWXhxwxdxxpTXXxxxtdxrxhxxwxTlWWpxhxxwXhxxPxSxoxxxdhTxxx`hxpxx^xuxHnxvwlxpXxxwTVpTTwxXxnttgEXdVHhxXdVuWxxhhxuhx`xxTxXxxkxxxxcdgt!dWdxnxVuVxXhxxphxlWt`wCxDXpfwOvcDxUptxxtSxuxtxfxvtxxwxLxtpXwvpoxsxxxfv!xxxtxvNXwtXd@hxndpptxpkhvxTpxvxxfxrhx_tppvHx9BPdhtptxxxxXwxxXxxXXxxTxFlxphvXsTvlxxjvxXhwxpxxxXXxSwVPttfhfxftPpvxhqxxpWph!xVg`hxvxxhxwtlhwXvwvxxLxtx!pxxwpHxpxuvppvvxpxttwpXxxwpVtW]vtxxvXXxlGvxxvNP`tTqXxxxXxxgdxwWxn`xghfhvxoxwXxPow`hxhxxx_XvXvuPpxwpxtXwxxXttpcvtwXwpvvtXxpsx`phvxETHfxxxXhwxHXgUkhvlpxXXdDxXxtpwsxx^rvgtsxxxHSxxxhwTpqTd_xHhvrtxwxxdWxXxpgxfxPttwcwkhfxwpnhhxXewTtXVxxwwvwxpxxxVxnxxnotPwpxpxnxxwvXwxhxWfoXxwxxpwxxXGnXXxqxxxXwxhxxvuwoxrxoXsVftxWXxxVxmX^tspxhvvRWtwsXxvxxXXhwxxxtXxpwxxXoxvopxxxtXhuvwwpo_xxhwsTxpwwXxvxxmxnxfxXxrxxXwXvxxxdvx>^mfXxrxxfxLphw@tbxvotxopxpPvvxhxxxvxwrFopvtDnxwXtXdwxx`nxxXxwHwhxhVwHbxxxXdxn`hWxjupwxwmxhnxXhtxxxxxplwlxxGx`xfnohxwxx_dgpvxWx`sxfUXx!Ppxpp`vtxxOrtxXdvdWpsXxwXtjppxcfdplCVvxx^vxxtpptWxlxxhxXxxrxXlhXxpxsxdgvwXdthwTxpxUtdTx^cgtk>TqwrxvlDPxxXvWMgXxxxxlxPvxxxuHxxgxxxwhtthXPlplVsxXxX`tvvUhVxrxppxxxVXHxaxgXrtpxpXpwsxxtxxxxnplXgwUthHhfvtxehxJvxvTtwHxvwwswPxhjwwXxxpxXhWxFgPXofXx`hVhxwwwWxtxlhFxdux^hdpoxrxdghupx`WvwvpxxxxhXxxxvv^WXxxxxhxktvxpvxoxhrX!prww@xmxrWHxhoh?txxxZXpXxTvXxxsxhwUnxPxxxvvoxXlxXxvXvxwvhxtxfxXwxtShxpXxPWXvxxt`xlnltDxNxwxloxttwdxpoTxxxxpfwxwGxvfxopxXxgxunXTdulx`wecpvfoSXwHxtfvxTxxhophTpxxbvttwxvtv_xstvmXgdNpxHWphthqppxxwhxwxxvVxhvwXttXtviwDwxvlxXxxhwlPpshpdpxDHtltXxxwpxxtxpxxXvxxtgdexwXxttxxtxxxhpSGwxPxxxpxxtpXVxtxpTxxgphhxxvtHthxvKxLxlxh`wXxxsdxscpwTrxuxtHwxgXxnxwhdxxnOxWtwt@WxkHxxxxXlxxRsvxxvtfpXhxxxwXxtxxvhxxxcPXXcxxhwtTrvvpFvxdkxxpWtpxWXlDHwrpxpw_vWxxDwvxpoHxVwOxlxTvXwsdwtxpxhxtxv`pRdtXvdvxrphxhxnXxp^ghhxvlotvtWxPpvuvxvxXr_xoithfvvFxpvxxhkrxxvxxxxpxhxxwxxxXbhxxXPtxurXxxwhePxtGXtPxhxxxpxWpXtpVcwvwptwxxxxxxxnxxxPppgn@fTxXOxftvtntxhxpXxxtxvxtgvvpvvhpWpvxoXkXpXpWwthwxXtwdtvhwxnfGHoxwpvhuwxteHSwtPxxx`GSWxxwDxXwouVhtxcvPxptobdxXxJxEuwxXxlxxpSXhxhxXpWpCHxpxhvxKxphxdwvgtTfvppvWxvhuxxfvVvxxXxg=vXppwvoHhLtXPhpvt<xupnxshxxxDNTxxhxxTxxxxthpxgpthxxPoHhxxwoswxhtv`xHh[wDxxtxeoalvuNdXvSTxTtxptvxhphwhxtdXREvuv^wp`xVWdvhxGthVVv^xxxxxwgfLph`wnXuxoxhcXwhkwUxflpxpxXwfXsxwtvxnvm`potxxwxxxxpwtxVxxxxwxdFTtxXtwhhwtXH_vjvxwphvTVxxxxcVwWxwwtxXXptwhwxxpPpsXxGxwhXtpvOtpxxxrXxhwqxKht^wdxrHxtmgvuXthXhxxbvhtww^CpwXw`px!tt@tXxnxXhtxhwhtrxVpfxNxXrxsvwTxvpkWwOdX`ssWnxxxvtxvxp_pPrttvXwTfxwmxvpxHxdtwxpwxdgt>oxXgXWxxpxptxxptWhxpxpxtNxnwWWxxpdGXwhwhpf^xTrxXhnOlkX`xtXxxdVxwtT@hxXprtxhxxpfWhxxutTvPPxxxwxvhutVxtvxxXoVxxxxNwxtx[uxxx@XwfpxvHpxxvLxwxpxxqpXHpvpXxXtxxXpxtppuXhn@ftvxODg_ajxxwhpnfxeXxWlktTxXx>hupWXhxxXpvxhvTxpxtWttxwWXvwttvvtpvfwxpANjxxHxxtxHppuxxwGxgxtPtnxsXxtnv`gxxvsvxwtgXwnFxxtvhwwXVxxdpvvwvxxxtxxwxxx`tTpVtvXxxPhfdxxXxhvn!xxThxrphpxxwWTvxxwrwXwxXPDtpXPxdNxhkxO@xlPhlnunxHfhpxxxlwvxpwxpxxx<xwdwtvXxvtsxvhxxxwvhxxhHVhpPvxplthxdFxhhvxxxtsxxxhXpxxVxxhxrXXgxop!tvWnx!xtXdwPTpttvwpHXt`huvvwxrplw^xxtdhPStxxDxlwqxsxltxtTxtpxhVgVgvxXvXxU_htxxDdWXvepttrdXXfxoxpx@pxXsxhpvptxVwxtxt?pwWpsgtovgvwvlmxtvwxxhOuuxxhxxppwfXXxxwXwXlxnxxxmpp!hxtvVxxgxvtxxxPrx_wfXx`hwtWtvxpvxnlhXxlvxphv`xxxFTxfvwvxxHxshlXxxxxxtmOxtghSxtxpwxexXXxVewdxwwvbxpvwvxPlvgHxvsXGwxhvXXhx_txTwtwtXPphtXVpXv`XxhxvhwXHvhmxpww`vwWxxphV]wxxxvxoWhfvlHottxxtxxvtxluhpVGkxhdVxxwXhphrhxtvxvtxxHxtvvdPPXx^xhxGtttftXxxHtVXxxxhXdwxn`xepVvZpxlxhptxx`PXpTXtwxuvhhupwthovvxxtxPxxXxwtWXrxxtvxhXWxvxxxwofvpXglwox^PphtxuvswxtxxxrvwttvUD^xXJXvvxvDXSvtwpwtXxpwwwp!xpxpvrrUhxdhpxPxxxHxxwt`wxrx`VvvwxhxxQhpxxxxNsfpvxhVvxxhxwtgxxX`txnhGxxxpptkxrwhxXxxxwupv`xxxcgLxVnfxrqwhxxVvxXXutxhxxxxvtxwgxtpxxxxWxtkktwxpfxpwXkNtxgx`u`xNIxhxVpwxx`sxxxhsnHhMnwvnOwpxPxvxwtvwhXepCxhhxwepxxhxnTxXvwptwW``xXxxtxuxxw`vtpwvpX!oxpxtXTHXTvPxtxx!p^xvptplx`nptpxomwxtTvx`xxxdXxphwxtxNpXXpTfxhxxwgdpxxxPltwvuXxxxmwpxvgxTxphxnnxxxxttxpxDaXwTXXwwpxPXxtwxxpwxxXXpHxhtPxxwtxhxxoxxxWwxtwtxpXxvxwx`xpxXx`HxxvxhvxXxLxgwXWwXwhFwxXxxxhvttwvxwvxxjwXhhtxvhxkwtxxLGvxPxxVxwxUwvTrxPxwlxthTbv@gxwwpwxvXwlq_xwwxpshCxvwXhxXxXXwvxxgxxxXlrtDtXx_pwwxWjghUmphxptcxvPjvoxwwsPDXxxsWxxhfxdxhxjhxXxtxwxtTdWxpftxqwhjdpxhtdoxwpxtnpPfxxxWxwxgLpxxppxxPxxwDvpxutgXnvXadxXrxxv`h;mpXtwlnvoxppxhhTpXwqxpxXVXvWxvxtSlfvXTxxxgxPXxxDtxxvfXkxVdtuvnxptwwvpxnw`xppxxwHkTOtvxxvxhxxxvvxvtxvvwhxxxwxwxowxhxxPOXxtpxXxxxPfxwVWxxwtWhlxthvxppv`vsxtptpx?TXhphx`xxwTxtxTwhwxhtxUpvgVtxxxxwvhwppxhxxdxxXxxxp`Wxxp!SxgvxwxxhtHSx`xpxtxlxHvxxhxxxxxxcwvoxxhkxfxvXxxwXPonxxlttxhHxlfxpxxtXlpWxhWwWxpxpx_xvhNxwjxxpxxXvxxww_v`tXvxtvNxjMxrxpxxpvxDwPvWvXTxxwvxtHxXxxnlpgewtxh!`vxhtxtrPxxxhtgxxvXpw^vuxhVFxXXxuhvvvpHgpvfhxlcpxvPwxpX`vugxHnrxxWxnttxttlHtxxvwtxxgxxuxwxcxhxxpXsxvutvtXxpxfwtxxHhwpVxwRLxhp`xhxvxdTHhrPgx`mwNXxvxdexxxxvpwHxpTxwwpvxvWxjrpwtDxxWdHWxTxwxxvxfxuhv@TphhwxxXurSxXwwvhxvotSvtUgwwxxXttxxKXrpGxvwPtvotvhdxtxxvXpxxxxgXxuvwPxPwxVxhHfxtxQdThwxxYfxxvXXxxsvuXnxpwthxwx]xZxxfxxxwxltshxvxv`hhXxwhxVxpXvwpexctepn?wXsxxxxPvxxuhxxphXvxsXpxxxxnVvx`FvoXxpxxhrUxxhtNxx`xxxxxWwXxvxtxtwx`xthxxgxuOhxtpvXwpxxwopvwLvxvtxxtxxWXXtsotXhPVpvxGfonthvGXhgpxxxwvuCpxvwxwpxxxrxupkpvXxnxtwxwLXuxnwhtosnp_wEXp`xxwxvxoWxhvTXxxWvXwtTVfxXgxxxdptfxPruwoSpxxXpxxxwxxoxrXDeophsRsvhhx`xWxmqxxovwwxxnoxodHXxoxpwEXxwlxttrx]tMvtmx^vdXtpxxttWpxxhsvtxlxvxfxxcpsTtpxXwwxhvpuxhGxwxxWXHtXsphh`h`dvxtgxvxpxhvxxvxvxdfHoPwxshlHxtMUvXWwxtX@hTtHxwxtxxlXxtxxLxpgTHxxxgxv`txhxxphpxnxnvxXxbvxxxpphxxwHtxxxshwRxhtlXgxxxxvhwPltXxthhXhxtx^whFxbvwFxhdxwxsxwkOxTxxwxxw`vf^xXhxvgpwxwpwxXhulxXhXoHeTxpHvgxoTXttxhrbosttxwdrxpwwxvxvXhFvwxXOxxsxxxwXuphpox`ovXxvLxxtXxjxdxxwwn[xhwhxxxpwhxHnPxvxxXngrxxxxvx`xXlgxxwxxxurxp@XxwxhppwbTpxxsxpwhxxxpttVPpWhtxlTTXxnHxxtVwt`hpgXuXXxwxxvPhxctxpphxxxxsvXp`!Gnhpd`XvXbxwxvwtsXDxwxwXttxxwxlhvlhqTwPvxxx`xxTxvvtXxpxXpveuF`htxxxpxcxpdwxxxpxltstoplvpxxVxslwovwhxxwcpvxtpotxGXxxPxt_rx`hsoxVpxtwtdxttpVgpvXvwpux`xotxh`hGpWpxxvvrhxPvOxvbtxx!xxxxhxtxvx`oPxxwXHXbwfrwXtgwsxvx`XwPwhVxouhxtxhxxxtvvdxxwxxp`wxVxvvthxxpTnnpxVgWxpuvxxxwhXwVHxtVhxxnvwxvdxoxxxdXnt[XvsNhxrpwxTxtpXxx<Xv@vtwxvXkxthtsxdxxxThsxtwvprHlxxvwvtXxwlxsufxxOTxvpwxx`wFxXctxvXxgtvfxhxxxfxvbwXkXhxuxVxoxxxhxxxlXwXvuxTx_xtt`wxnhXhVxxttxxtxpXhxxhxsxVxfxtlxVfthwtpXVxvxswxhphxXxXpxxphtxxxXoDvpxxhXkPol!lxXOxtxxXxSvsxhwxdvwewfxTxwxhxdthHxWhkppt`VvxZpxrpTuvVxTxPWwshxuXprvhx`XgPgnxh_pthtXWvwxlwsPxpxlvshxxxtwXxhHx`hPvxxPoloxdXxvxuXxjwsxnvlxvWxwxhtptxGwfVxxOtxwXtxxstpwxxstxptxgKxjtXxxpwhnXhpwxXvxvxwxxVhxTxXwxtXxmwvXttXvtw`xwtxNtgvxxTtf`tx`uwOTwopxexxpxx^Hx`^^lxtxpthHnxhfwvtxktpxxPrgfxUxHxwXXvxxtTHxXxxwhxxdowlXpxroPxh!f`xvtvthtxf`xXvxxphXpxpwvD`vxxxxxdXxx`dxxXxw`xht]xxwfpexxrVpXtX`XhxhVPrhx`TvxVXxhxxvXxhxXOxvvxtxfVXtpxxtNXhovlxxxxhTpvtxxwvxxOxxXvpvrvXvhthxrvVjwhXvxtXtuxnxpNxvvxxvxdhxpx`TFtxvxxxvVhtTXxp_whvxXVxxswhxrwXxxx`dpxvwHhvxxhthxxnxxhhwwxvTdxpXxhtShVxxXcXTtvxppxtxxxhdXvXXxgwhxxxpsvbxuXxvxntxvpWxxuwvxXwoxxvhD`pdudwfXxFrgprtlXuxx!wXstpVxxxxtxvtwhhphxxl!xtfXXv`hxxxexxxphxxhXqXv^xhXSxTpunwhjjxNppgxnxxwwVLwvx^dSxhtvpvxxx`pPwXXqxwwhwXxiOtxhvxxrotnxxxwrutPxxxxxxxxSqXxNwxwuxwpXvtveXhWwhpxtvwghvvhXPXtxvlxvePxXxupxXLVvhhxtXTwt`xfXxWhxvxXmxxxwxXxhxvPvhxXXVxfwWxs=vxxx`jwrxhxuRhwNXv!xXxxvsxvpejutxtxGpxXlxVw!vrVT]btxhxxx@xnjvxhpxtPxuhpoexwfwjxxxxhxlvpvhTVWrPxshxvhXxxhVDxotvwxxVpxgulxvtXXtvtsNxwxtswxppXxxspxxH@rvxihfippxhxphVxxXeAO_xxtxohflfhoXxxPxPxXwtpxwhxhhqhxjshXwtrwDXwtvjxxXhVtdXvP`xxTvoxlxpgxVHGxwxxxxXxXWtxttUxxhhpxxxxwxTovxhpXxtxxtxxkpexXxhhtvvVhxhxXxxtxwXxhpWfXtxxHXvmHxxxvpTRxvxxvvxVtxDXwWXduxxHtdXVpvwvwvhwegthxh`NhvXvxX`hwuhLVptxxXt]pxoVxPpxxfxVwhxxttxxshuxtxVxwtxpvtxdUfTxxhXhxxfpxxPxuVTxplvxXhphXHvGvOXTxxxxxwxWxxvvxxwXplwhxxxu`xstVZvgxxxxxtxXqvvvxhxvxpputxx`vFvthpufvWxxpvxPguxxTpduxqhxxphxwxpTtxxxxwxufhxoxpsxXxXpwxxvdwtxhflXCwxlhxx>xxrXhgxXxhHtgXpxHHv`nIxXxvXxvHZwvxhpwptpxTTpTXdvhwthOXvGhxvoxtw<hxsvn`H^vlw`gdxrxxFpvttphvXhxnxXLppxv@VuVtxxxvtVwxVxVw`XhhxVxxwpspxLoxgvs[GxLxnx!spPjtxxnoxDvnhxFpphppLvxXxwxxxtxxophxtwXXXXplxxhTxrwtxHpoxfspwtxvtoxWbhtuxpxvtxxsx!xpxwxUvxuvgqXw^tnPxdpppvHgLhxxxvxvhlXxvsxxxXxwtvwhp!txxhvxxXoxXxwxvsxpvhwxxfxhtXxhxpxXpvvQcxxUbxdxxXxxtXxhxtxhuLxPVpxxwfvtlvpxx`xtXgwxxtvpvphHhvVtpwxtuQxXxtxtfxhxXvoxWX_mxwxxxXxxxv@toxxpXxkxwXwhxxhvhx_WxxfwVxHxxltdxptvplsxxVQxRxXp[pxxxHHtpOxhtPxHtXpvhxxvvxvpxx_nwxvpurxwvxxhxxwkxXx`xFxvvthHtXpDxhwvvxw`gxhtvTQhxtxxwXnhh`xwwXvtxntv<rwwxHxmvh`xovxgPtxxvxuxxvvvuhXxhVdwlV`xxXvot!xUNxxwX@xXhxgeq`rsoxxxxwtxxPWxhTpsdXxuXjx`OfxxpxdgdtXgfhlxvXxTx`XxxTXrvrHXtVXxnpxxVpVVRxtUdVtxsShmXxhwcxxX`vhVxwhxrvtwXpgxvhxxlxxbxWVxtxxwxpVxwovfxtwXGwX!oxvxp`xxxfhxhxxXTtxhsvxhvxuxxxppXwxxxXhoXxwxXxpopxUlxxuvx!vxlhGhvlNhwhxpxlPHxehHxxTppxvhxwxh_vwufoxrxxgvXxoxxxuwhxxhhPxxpPxvxuexxbfvpxHhtxsxxV`pWvPhXxxtpxwvlxTxHxtwwhxhHghxxxwnxxxxh@tvxxkhwwxwxXxXvuVxuX!xoXwnPtxxxhxvXxwxhxxwvxtXphPwxXhXxUnxhddxwxxxWlxxp_XxxpuhhtxhwpxPoxvtWhtTxxxxtwTxvtwxgxXtxwsvWxxvwXsVxxfxXxjrxxxxxnvxdhxvxPx`xttcxxxwxXxvthHwwxgtxhjxoxtxrWpWrttsx`hxxgrxUxPxtXHtxt`wxxprwxlxrnxxxhtvVNXpvxpw!Exh]DrvxhwdXvxHufsvvWtcpnwxpUvswwdnXxxVWdwvX`vlwpXxxxttHhTxtxnX_xxxxhxhvpsxwpXtxxVxxxvtSgXwWpxUsexxkxugxmhjvwTvX!owvxxxxxwpvupxxvxxwhxxxvptrxxwwusxpvxBpxvwXXpXvHXxxn`txXpxHlHxhxtodxhvPnXOsxHXn`hxhttfvhXtxxxwHwrRdxxxxXpxhVtpxesnurhXpxvtfxsVowxwwXfuwtwx`x^hxhtshTuSvhxxhSpXXxxxugxxxhtXxxxpSxgogLhxxWtxwxxXuvxpx`xxxnhxxxwvs`VXxKxgxxwpxnpPhxxxxgxxxpxtwwL<pdfxxxPxXpvTwxwxXxwVtWXwWvXnwDxxxxPhtfwxtxwunhNtxhoxxxNfxtRlxhxppWhxwXhxlXpxpcFrxvvpXPfxLSdtHtXjxxxfXdvpwfvPxxxvxhpwx@PxppxxhvxXdvpXvnxxsxxxFxhxxwxotxpxXcXlXpTxvxPxxwxvspvwxrxxhvXhxvxxv`xxfPwtpwgxphehwtqndxXpXxWxvhXxhdxxvWUw`FWpxpptXxwxPwxhXuxRftvxxwxxtxxWA`xvxxphdX`txtoxWxxwTtXh`xxWpxoxHxwxxxWXuXxwxxgxdvPxWlXHNxxwVxvhhxvhSgpUrXPdxxnXvWxxwdxvxxvxCrlvkxXFghx!Xxxhp?wWxwwpgfwpvcXxphxxvxWVxvxgvRwHXtfxxtvpxwHpxvwwtStWxXtvwpxtxmxxwx!xxwxSx@XwvvwhtxfXoxu`pwHxxxtxrHvvxwxwxtruwXXwxxvXrvxDxttPxhhphXxxXpnvwphptx^xuwrfxHwpxlw`FXxtwXxxxwitxefXfxxxppvoVxhRuxhhhXhvXptxsxvwxxqPxxxtxvTPvtXgpnxtfxhxxDhvhptohxhXxDxxxxxXpxpxtodxpwWX`tvwvwXhxTdsxvltvohxwwJwtHpFxwhXolphpxXxvpuUoWkXxxkPvxGXwttxdDvlwHXxhXtmjwXxGxwwwvwwxxxOxxXxxtXtxWDVxvvxphc";
  6 
  7 char str[120];
  8 
  9 int fast_pow(int now,int pw,int mod){
 10     int ans = 1,dt = now,bit = 1;
 11     while(bit <= pw){
 12     if(bit & pw) ans = 1ll*ans*dt%mod;
 13     dt = 1ll*dt*dt%mod; bit <<= 1;
 14     }
 15     return ans;
 16 }
 17 
 18 namespace solve1{
 19     int n; const int mod = 998244353;
 20     void work(){
 21     scanf("%d",&n);
 22     for(int i=1;i<=n;i++){
 23         char ch = getchar();
 24         while(ch > '9' || ch < '0') ch = getchar();
 25         int zz = 0;
 26         while(ch<='9'&&ch>='0')zz=(zz*10ll+ch-'0')%(mod-1),ch=getchar();
 27         printf("%d\n",fast_pow(19,zz,mod));
 28     }
 29     }
 30 }
 31 
 32 namespace solve2{
 33     int n; int mod=1145141;
 34     void work(){
 35     scanf("%d",&n);
 36     for(int i=1;i<=n;i++){
 37         char ch = getchar();
 38         while(ch > '9' || ch < '0') ch = getchar();
 39         int zz = 0;
 40         while(ch<='9'&&ch>='0')zz=(zz*10ll+ch-'0')%(mod-1),ch=getchar();
 41         printf("%d\n",fast_pow(19,zz,mod));
 42     }
 43     }
 44 }
 45 
 46 namespace solve3{
 47     int n; unsigned long long mod=5211600617818708273ll;
 48     unsigned long long fast_multi(unsigned long long now,unsigned long long pw){
 49     unsigned long long dt = now,bit = 1,ans = 0;
 50     while(bit <= pw){
 51         if(bit & pw){ans = ans+dt; if(ans >= mod) ans-=mod;}
 52         dt = (dt+dt); if(dt >= mod) dt -= mod;
 53         bit<<=1;
 54     }
 55     return ans;
 56     }
 57     unsigned long long fast_pow(int now,int pw){
 58     unsigned long long dt = now,bit = 1,ans = 1;
 59     while(bit <= pw){
 60         if(bit & pw){ans = fast_multi(dt,ans);}
 61         bit <<=1; dt = fast_multi(dt,dt);
 62     }
 63     return ans;
 64     }
 65     void work(){
 66     scanf("%d",&n);
 67     for(int i=1;i<=n;i++){
 68         int zz; scanf("%d",&zz);printf("%llu\n",fast_pow(19,zz));
 69     }
 70     }
 71 }
 72 
 73 namespace solve4{
 74     int n; const int mod = 998244353;
 75     int res[102000];
 76     void work(){
 77     res[0] = 1;
 78     for(int i=1;i<=100943;i++) res[i] = res[i-1]*19%mod;
 79     scanf("%d",&n);
 80     for(int i=1;i<=n;i++){
 81         long long zz; scanf("%lld",&zz);
 82         if(zz > 100943) {zz -= 55245; zz %= 45699; zz += 55245;}
 83         printf("%d\n",res[zz]);
 84     }
 85     }
 86 }
 87 
 88 namespace solve5{
 89     int n,prime[260000],flag[1000010],num;
 90     void solveit(long long l,long long r){
 91     if(r <= 1e12+5){
 92         flag[1] = 1;int N = 1000000;
 93         for(int i=2;i<=N;i++){
 94         if(!flag[i]) prime[++num] = i;
 95         for(int j=1;j<=num&&i*prime[j]<=N;j++){
 96             flag[i*prime[j]] = 1;
 97             if(i%prime[j] == 0) break;
 98         }
 99         }
100         memset(flag,0,sizeof(flag));
101         for(int i=1;i<=num;i++){
102         long long st = l/prime[i]+(l%prime[i]!=0);
103         if(st == 1) st++;
104         for(long long j=st;j*prime[i]<=r;j++){
105             flag[j*prime[i]-l+1] = 1;
106         }
107         }
108         for(long long i=l;i<=r;i++)
109         if(flag[i-l+1] == 1) printf(".");
110         else printf("p");
111         puts("");
112     }else{
113         for(int i=0;i<ss.length();i++){
114         if(i!=0){printf("p");}
115         int dd = 0;
116         if(ss[i] == '!') dd = 92-'9';
117         else if(ss[i]>'9') dd = ss[i]-'9';
118         else{
119             for(int j=i;j<ss.length()&&ss[j]!='.';j++,i++)
120             dd = dd*10+ss[j]-'0';
121         }
122         for(int j=1;j<=dd;j++) printf(".");
123         }
124         puts("");
125     }
126     }
127     void work(){
128     scanf("%d",&n);
129     for(int i=1;i<=n;i++){
130         long long l,r; scanf("%lld%lld",&l,&r);
131         if(i == 1){puts("pp.p.p...");}
132         else if(i == 2){puts("p.p...");}
133         else if(i == 3){puts("pp.p.p...p.p..");}
134         else solveit(l,r);
135     }
136     }
137 }
138 
139 
140 namespace solve6{
141     int n,prime[3600000],flag[40000010],num;
142     long long oth[40000100];
143     int res[203456];
144     void solveit(long long l,long long r){
145     flag[1] = 1;int N = 40000000;
146     for(int i=2;i<=N;i++){
147         if(!flag[i]) prime[++num] = i;
148         for(int j=1;j<=num&&i*prime[j]<=N;j++){
149         flag[i*prime[j]] = 1;
150         if(i%prime[j] == 0) break;
151         }
152     }
153     for(long long i=l;i<=r;i++) flag[i-l+1]=1,oth[i-l+1]=i;
154     if(r <= 1e12+5){
155         for(int i=1;prime[i]<=1000000;i++){
156         long long st = l/prime[i]+(l%prime[i]!=0);
157         if(st == 1) st++;
158         for(long long j=st;j*prime[i]<=r;j++){
159             while(oth[j*prime[i]-l+1] % prime[i]==0) oth[j*prime[i]-l+1]/=prime[i];
160             if(j%prime[i] == 0) flag[j*prime[i]-l+1] = 0;
161             else flag[j*prime[i]-l+1]*=-1;
162         }
163         }
164         for(long long i=l;i<=r;i++) if(oth[i-l+1]!=1) flag[i-l+1] *=-1;
165         for(long long i=l;i<=r;i++)
166         if(flag[i-l+1] == -1) printf("-");
167         else if(flag[i-l+1] == 1) printf("+");
168         else printf("0");
169         puts("");
170     }else{
171         int nur = 0;
172         for(int i=0;i<sk.length();i++){
173         int um = (int)sk[i]-'9';
174         if(sk[i] == '!')um = 92-'9';
175         for(int j=5;j>=0;j--) res[i*6+j] = (um&1),um>>=1;
176         }
177         for(int i=0;i<ss.length();i++){
178         if(i!=0){flag[++nur] = -1; oth[nur] = 1;}
179         int dd = 0;
180         if(ss[i] == '!') dd = 92-'9';
181         else if(ss[i]>'9') dd = ss[i]-'9';
182         else{for(int j=i;j<ss.length()&&ss[j]!='.';j++,i++)dd = dd*10+ss[j]-'0';}nur += dd;
183         }
184         for(int i=1;i<=num;i++){
185         long long st = l/prime[i]+(l%prime[i]!=0);
186         if(st == 1) st++;
187         for(long long j=st;j*prime[i]<=r;j++){
188             while(oth[j*prime[i]-l+1] % prime[i]==0) oth[j*prime[i]-l+1]/=prime[i];
189             if(j%prime[i] == 0) flag[j*prime[i]-l+1] = 0;
190             else flag[j*prime[i]-l+1]*=-1;
191         }
192         }
193         nur = 0;
194         for(long long i=l;i<=r;i++){
195         if(flag[i-l+1] == 0 || oth[i-l+1] == 1) {
196             ;
197         }else{
198             if(oth[i-l+1] > 1e15){
199             if(res[nur++] == 1) flag[i-l+1]*=-1;
200             //printf("%lld %d\n",i,flag[i-l+1]);
201             }else{flag[i-l+1] *= -1;}
202         }
203         if(flag[i-l+1] == 1) printf("+");
204         else if(flag[i-l+1] == 0) printf("0");
205         else printf("-");
206         }
207         puts("");
208     }
209     }
210     void work(){
211     scanf("%d",&n);
212     for(int i=1;i<=n;i++){
213         long long l,r; scanf("%lld%lld",&l,&r);
214         if(i == 1){puts("--0-+-00+");}
215         else if(i == 2){puts("-+-00+");}
216         else if(i == 3){puts("--0-+-00+-0-++");}
217         else solveit(l,r);
218     }
219     }
220 }
221 
222 namespace solve8{
223     void s99(int l,int r){
224     int mod =998244353;
225     for(int i=l;i<=r;i++){
226         int flag = 0;
227         if(fast_pow(i,(mod-1)/2,mod) == 1) flag = 1;
228         if(fast_pow(i,(mod-1)/7,mod) == 1) flag = 1;
229         if(fast_pow(i,(mod-1)/17,mod) == 1) flag = 1;
230         if(flag) printf(".");
231         else printf("g");
232     }
233     puts("");
234     }
235     int tab[23] = {0,2,3,5,7,11,13,19,23};
236     int gg = 6;
237     int res[13500000];
238     void s13(int l,int r,int p){
239     for(int i=1;i<=p-1;i++,gg=1ll*gg*6%p){
240         for(int j=1;j<=8;j++) if(i%tab[j] == 0) res[gg] = 1;
241     }
242     for(int i=1;i<p;i++) if(res[i]) printf("."); else printf("g");
243     puts("");
244     }
245     void work(){
246     int n; scanf("%d",&n);
247     for(int i=1;i<=n;i++){
248         int a,b,c; scanf("%d%d%d",&a,&b,&c);
249         if(i == 1){puts(".g");}
250         else if(i == 2){puts(".g.gg...g");}
251         else if(n == 4) s99(a,b);
252         else s13(a,b,c);
253     }
254     }
255 }
256 
257 namespace solve7{
258     const int mod = 1515343657;
259     void work(){
260     int n; scanf("%d",&n);
261     for(int i=1;i<=n;i++){
262         int l,r,c;
263         if(i != 3) scanf("%d%d%d",&l,&r,&c);
264         else scanf("%d%d",&l,&r);
265         if(i == 1){puts(".g");}
266         else if(i == 2){puts(".g.gg...g");}
267         else {
268         for(int i=l;i<=r;i++){
269             int flag = 0;
270             if(fast_pow(i,(mod-1)/2,mod) == 1) flag = 1;
271             if(fast_pow(i,(mod-1)/3,mod) == 1) flag = 1;
272             if(fast_pow(i,(mod-1)/4003,mod) == 1) flag = 1;
273             if(fast_pow(i,(mod-1)/15773,mod) == 1) flag = 1;
274             if(flag) printf(".");
275             else printf("g");
276         }
277         puts("");
278         }
279     }
280     }
281 }
282 
283 int main(){
284     scanf("%s",str);
285     if(str[0] == '1' && str[1] == '_') solve1::work();
286     else if(str[0] == '1' && str[1] == '?' && str[2] == '+') solve3::work();
287     else if(str[0] == '1' && str[1] == '?') solve2::work();    
288     else if(str[0] == '1' && str[1] == 'w') solve4::work();
289     else if(str[0] == '2' && str[1] == 'p') solve5::work();
290     else if(str[0] == '2' && str[1] == 'u') solve6::work();
291     else if(str[2] == '?') solve7::work();
292     else if(str[1] == 'g') solve8::work();
293     return 0;
294 }

 

posted @ 2019-06-03 22:13  menhera  阅读(516)  评论(0编辑  收藏  举报