From 2bb818dba1d84048b7138df0074f3d935678ff16 Mon Sep 17 00:00:00 2001 From: snobeard Date: Thu, 30 Nov 2017 14:46:20 -0800 Subject: [PATCH 01/17] initial commit --- lab-matt/.eslintignore | 5 + lab-matt/.eslintrc | 26 + lab-matt/.gitignore | 149 + lab-matt/README.md | 0 lab-matt/__test__/assets/bitmap.bmp | Bin 0 -> 11078 bytes lab-matt/__test__/assets/finger-print.bmp | Bin 0 -> 1365240 bytes lab-matt/__test__/assets/house.bmp | Bin 0 -> 66616 bytes .../__test__/assets/non-palette-bitmap.bmp | Bin 0 -> 30054 bytes lab-matt/__test__/bitmap.test.js | 0 lab-matt/index.js | 0 lab-matt/lib/bitmap.js | 0 lab-matt/package-lock.json | 3844 +++++++++++++++++ lab-matt/package.json | 19 + 13 files changed, 4043 insertions(+) create mode 100644 lab-matt/.eslintignore create mode 100644 lab-matt/.eslintrc create mode 100644 lab-matt/.gitignore create mode 100644 lab-matt/README.md create mode 100644 lab-matt/__test__/assets/bitmap.bmp create mode 100644 lab-matt/__test__/assets/finger-print.bmp create mode 100644 lab-matt/__test__/assets/house.bmp create mode 100644 lab-matt/__test__/assets/non-palette-bitmap.bmp create mode 100644 lab-matt/__test__/bitmap.test.js create mode 100644 lab-matt/index.js create mode 100644 lab-matt/lib/bitmap.js create mode 100644 lab-matt/package-lock.json create mode 100644 lab-matt/package.json diff --git a/lab-matt/.eslintignore b/lab-matt/.eslintignore new file mode 100644 index 0000000..05b1cf3 --- /dev/null +++ b/lab-matt/.eslintignore @@ -0,0 +1,5 @@ +**/node_modules/* +**/vendor/* +**/*.min.js +**/coverage/* +**/build/* diff --git a/lab-matt/.eslintrc b/lab-matt/.eslintrc new file mode 100644 index 0000000..840d336 --- /dev/null +++ b/lab-matt/.eslintrc @@ -0,0 +1,26 @@ +{ + "env": { + "browser": true, + "node": true, + "commonjs": true, + "jest": true, + "es6": true + }, + "globals": { + "err": true, + "req": true, + "res": true, + "next": true + }, + "extends": "eslint:recommended", + "parserOptions": { + "sourceType": "module" + }, + "rules": { + "no-console": "off", + "indent": [ "error", 2 ], + "quotes": ["error", "single", { "allowTemplateLiterals": true }], + "comma-dangle": ["error", "always-multiline"], + "semi": [ "error", "always" ] + } +} diff --git a/lab-matt/.gitignore b/lab-matt/.gitignore new file mode 100644 index 0000000..aee0dbd --- /dev/null +++ b/lab-matt/.gitignore @@ -0,0 +1,149 @@ + +# Created by https://www.gitignore.io/api/osx,vim,node,linux,windows,visualstudiocode + +### Linux ### +*~ + +# temporary files which can be created if a process still has a handle open of a deleted file +.fuse_hidden* + +# KDE directory preferences +.directory + +# Linux trash folder which might appear on any partition or disk +.Trash-* + +# .nfs files are created when an open file is removed but is still being accessed +.nfs* + +### Node ### +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (http://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Typescript v1 declaration files +typings/ + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variables file +.env + + +### OSX ### +*.DS_Store +.AppleDouble +.LSOverride + +# Icon must end with two \r +Icon + +# Thumbnails +._* + +# Files that might appear in the root of a volume +.DocumentRevisions-V100 +.fseventsd +.Spotlight-V100 +.TemporaryItems +.Trashes +.VolumeIcon.icns +.com.apple.timemachine.donotpresent + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +### Vim ### +# swap +[._]*.s[a-v][a-z] +[._]*.sw[a-p] +[._]s[a-v][a-z] +[._]sw[a-p] +# session +Session.vim +# temporary +.netrwhist +# auto-generated tag files +tags + +### VisualStudioCode ### +.vscode/* +!.vscode/settings.json +!.vscode/tasks.json +!.vscode/launch.json +!.vscode/extensions.json +.history + +### Windows ### +# Windows thumbnail cache files +Thumbs.db +ehthumbs.db +ehthumbs_vista.db + +# Folder config file +Desktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msm +*.msp + +# Windows shortcuts +*.lnk + +# End of https://www.gitignore.io/api/osx,vim,node,linux,windows,visualstudiocode diff --git a/lab-matt/README.md b/lab-matt/README.md new file mode 100644 index 0000000..e69de29 diff --git a/lab-matt/__test__/assets/bitmap.bmp b/lab-matt/__test__/assets/bitmap.bmp new file mode 100644 index 0000000000000000000000000000000000000000..97ad0df321f8762c0bf9a7c50cf2f2177a19bd46 GIT binary patch literal 11078 zcmeI1vCC~o6~!lD;l%@2EN*oR5z&B!&xb^Ufj~eDgCHp)VxbTT97mSQczLIiCsY!#mCx7OZs=G^bgdv-Q&-u>pxnR8~Xz1E(YbMAeweD%wp z87?n;XpHC8`cC~lH$LqCkA8ZLk9{P6<2iNlr}Fuae`37!{Flb(UVL+W@%4Adr@r^s z@#e4IAHV#=KgSFI`uF(SKYlSD{Ql8+`)6MmpMC4q@yS!hAq{NKtMyECSXr0vd5;0VB$56kII6NMl(l} zu=~|5_d8w^(ps+L1T9KL2FuQ~x5EBG3g9jlMR3|GA_0PmIj57{g2q7PB{WWvyN!@+ zYxoXmT@&7Cx_muj4(UE=N}+|Cvyp_a2{D~XQfagy3Oa{&DQ82_YC(Y*gC~5OL{m(+ zz{QbhkAOQDnO0%(jI+EKM<_%xl_)8mRLMZ|R6Y{F>irYU+nNyM)LC=NEHF^CJPL~3 zWCd32-H$;kgm#O%oVS+Kc{?fbGHinhQ7}n@@t|v9jx+x#Ax1M97sg589P}AUCL;n> ztwL>o){#4I>O)etU?@=G3l?Oit&Y7GNroKq zyr5NOK|M<0EF1wZ2HOO@i|28*y(5c3F7a~H1Ug>8LS6yxoPs{+s4I!Qa8YBcawq|q zwaDOPhYj6+z9?u0j&_P;mGp2kyGcU!Fa#n8`eXKsq!kscqFk z$t}@T!q@@?72pOBD(du)C$PhfhEigAy6;Yz_*WH?2T5rOH43{xJrrFdM@3UUF@Ri%W{is*c#4o%Nu=2{ zRvNIvp{0=%)oGCth_v$Ew_l$(cB8TtOAbO3dR-7R-pmqwbEt2406Yq0UQD&?++->U#lqa7M z{W=9zBtV}a_F>?XaC>!uf-V1M3hlSgmfvv#9E&XJ2p`9(Gm&8N)RkW%dAb}Dq0t;v ze6&xgW-JRq&)8r;Sq5%{Z}7@T&KlW<^@-Imv7GwLMRPz&zb$tuV}FZCD$J{)2ZDma zB{HJD1Qi0ji+Ri1-n2`W1Uv*g$tnQ?m2uWya#zNIAOLXK9!sHRe0Lsh*NFnhDAhdH zMe!5{228xcfVBRU{7zH2ajoyJ=B7n6(Lgr6qFptgL6 z2A_Tt``Uuvf^@_zeR20HEH%rGYqPBnGGUt+mP6^86B24ATx)QHL==7fFeoR1R+|Qo zSsDr+3Ro7Vmf*K)rj=+c;)!Mf<_`oeK{e5Wo^YyWbMnk$>S|g&ZDKiEfqQt-aGJk^ ziiL+sm01jbOYC+wnKdaD-91a#CBDQsz9L5Q|;*E@A5WJ-<5^fiO zoeBrf+bLp&2i;JPI}Gl#3^WT2*+uShkois*7#@s2ocL&bH~X9TVT1>$Y8T2TWRMRRL@YYwh?xu@7B$^a z<#3>P0d_*uW5aa7D6Nj-5WJZBPDVok5xATcK`yDDpyks%j~&--(=X$sLqB0o7374G zxw$C7wiJs9kr{KZYL^T%n|CUsup7GQ0p+56>}H+XG%E-VSg5kRY8hYEn)1Y`9_8F- zZJAi`C=^d&9T_q$0=BhSN8!UpvFrnhIu$-O@FX34ZHtg-XN+iY4HY1pRYWjC2^ra2VF1KvC zD9iL(weft?8q`u`Y9%eYu$?aKNQ;X3&EHhc>Lh^S(38_m$npw?(vf8Xk?${~7BvF0 zzT+muVwgBgqeDnsi%Axu6F2ckO7yc*km|ssFr8|_PGovfL`9KRZ ziygp4amy-wsz{D=Q;-o>;0IIS5a4`QZ3@jR?^>!nlkJ|I)|oP5<7vuP znMall?=Rsvgb>fG1nhi3gAB9v=BUY)?J?;gPZpIrF*5_qVs~iCBiEoK!Vf2-CnT1+k!q#}}jR4`Dm2$gsdvgsvRj0zm|{KI+ui(#}diBc?X>kQOc^kifi z)-Cf+!PYo7ZL{Ey`Y?{$=B)*rL%TNd)$sDyalMg=bz3r#8`;y&VL+8nMua(gBJgl& zZDTyQ~2i5&|3Fy{Xe=h$87~rCw literal 0 HcmV?d00001 diff --git a/lab-matt/__test__/assets/finger-print.bmp b/lab-matt/__test__/assets/finger-print.bmp new file mode 100644 index 0000000000000000000000000000000000000000..ffe3e0a0c08b187eb9a9ccbf7202a83a3c1e2c69 GIT binary patch literal 1365240 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%0ABfoLP;ro97N5|ctLz0_%HCLe{ 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

dDr?BYd*iL!?&O5L*G|D}?sIZ_p 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

JN5rA5Vua3H}Ukc>0vcPx(yjiYnpt*PK0%Py2~ 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 <9zIePN!;0K6(TB4tnglBbg?O=KntJ2GPBhP{Y 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

CaMVF+h@2$zK#NBeTq5H;H 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

MR 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 literal 0 HcmV?d00001 diff --git a/lab-matt/created_files/1 index + 4 @255.bmp b/lab-matt/created_files/1 index + 4 @255.bmp new file mode 100644 index 0000000000000000000000000000000000000000..a9d66067231344ac3a0a02e5229cd027367210de GIT binary patch literal 66616 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

_s{R| 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

RDyXDl8iuYg3rloGD5P)6I`eGJ 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
14H7&i4%qX7Gy<>ZxY6 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

#bu3m<1Rm&!8FwHZm3}{S| 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 z zBb)j3X*sNS5u#ILM(>GN6AFJCiTDBf5T&eW{?Ujs@j}uS1nAr%3u!|p@e!>Ew_Q=5 z@;jjds7b$-$~FWrEqp{I(nSq@TuLU!zVdUSRY*lZD+ZWIr!c)iN*mF;0;c#Nyg_b4 zJBFg5)3K zoQUP6A=yVmnSdwHWDs`UibZ;;qG52@v9^07OY%CS6RQ3DdBdfRd5vCvw>&w2|Iv zzAuNdRbnslrgz{C4N`kqY2 z=}3E*j-?|Jl6pnc!q>~9Z2;w=uB~rU@vzF&N{2F@p^a73?v3;`)zx)Tzo^-_Ze?R) z;^AYh(RRe(5i`2ivGN)|t9`S^4y_wEw4-#a(RAKmLzONO$J`m;LKkuzZ2*G~sNOxi z8g^SATnaOFy0eH(Af8Xn^o9X#XT%iUwi zgVfZpz_7IB__X-v;fSoT=Pm$Il3@gk^0HoMrl)7;C5gElaSH(hUDEk^Oi5#Mm-IRo zz=M+fP&yS69nTSoDbPW&qo|Buv8)7OXnll4VCj=MfjWwxC3ykXF%r2`*a5QM73VN^ zprkA>2dOE-_cA!0_uv0gg{854iV+?xTH7$5_ARd!p_;LEMgK5 z*i(WTP6&!vp>QORk?r??Gn<+M6uMwuDvyFnfQAG>;1wrNDGCUaP9Q0M5y7x$sX7sG zP~S!bBVn0{WVkZrXa}iG11QR_2$l%M2xX*^QCwyCwX``%(8h7#*x{Fd`&?2gIv#>X zdemWp-@yulZ&KNoI1=JZs%`XTlzalfxPdU3B(*p{DK`0aaV`$Lj}wtm=D_!I<#Uo! zvr}Isr>4gz+@I<_@!;NHhMSvxNssujeK&OE2WARkWK_j-&8?@mZoWu-`Rw6&e|sLM z#?h#{iI%38CZme2D&lLk@3&Ir87g&ieUpX;W4# zYd30PCzX+^-mC?6w4HsMw(^;|w1s9zFH3#OOGXVEsZ`^J85#ES`(Cc9>fqb4b30F; zK7GcF9Xoa5oS{E0AJW>VU6&4RTwU9B^QzNf?DVN4tW=GLIx};YV4>m^{?D&9^wqJh zt7PHr>e;%r7n(e`t|JF5=v(nRwJKeY=*T1yzGrEcU! z24vff21uN|)m627_H$HPk%SsjQ|VP)AeE+m~VL>zV1efspCwQjhj_e6jHX#=_roV9qApDUb~rlk$IUbAr@Ups9pTa|8|AF1%lX3iG6 zMm7%JR`qW&d*IN8dv{KrvFp&m$5COAp1llt{`|r1hZh2F99h%a*G^U0RNc)@Iec~L zm&C{2&cUP8&>06F-9CKhdBW?Igt*w~gsjw<=RrZiPr}ZRsMo;R)X2`krf!q2`zF<` z)7Ecd*XHed{_x0zXarzs6Pthv zOkre^qn0g3J0Tx>V()iUIU!`k3586C{|IY{X$X0wgsjNW01D)zAPu)^?xQdPBvJTF zN#sskQe2dknU_P{4j5qM&Fz_*6E}VqKDTcqXP@W}B4iQQT<{AsH_3fIaPJ2zNR5Qm zRX9q#=oTuo*5`09Ri&&llq-X)gR)$`>zieJ;<7;JxUlG)OeC03eX``LFEU# zs?^fnq0yyP0F?RoUJ<=;UUI=W=7)lJ%r21zr%yO|b9QpN?2)vMp2*+-O}i9G$&r;;_tKTk-YWBep0P*Q;Y^QBSRv>wjC!tVXRG)#t2hVc53QqGiKJ{Brwoz=27&D(@BJ zP3w>B!a}t0?PyxfZOXcFJ=|R#G+YfO?$BsHrH`Gt71l2`q`Bword6%FPHlbb?xUAZ zo3-`$?%CtU4emB{(15|cJX||<_v+Q&PRqcmnyR|t-${GE?&ClI_4Jb(jjFn}g^ihp zQ8!zr0O(b>wD>|`tK&$nR;7~Czo@EG^V@*guj!YTW(@_H)eY=9tfq`#GImgD)NxQZ z@KTmPyXNwB`jSiPx2fgoq$aZ=f#olov0Edr#_b!b90#uQpEh>ngvC2g-MM<>;ng*p z_H3Frede@TbA~%QnoG!2+1f$k9}|0w)4?(ND!y$x26i*X^%^qLZ{)6(<2OCHcHwT= z^XqpWJqeEqx$_`8JT5ol;-g*tn)@}@@p4pYR8_0`L+}O;A-^YtkYtE2Bmg*llZBNb_bbU4KLbj_xIj^Z5!gZAB2fqVjF1{) zg+PUdP~_vUEd76i2HeqEd0+wkf~ewTs4IjF!_T<;v$(;N-=ye5DO>Ul$^1Y{LLUTj zoU`cbplt+(05%c~Py;GQhP2Au5L77thUsNsJtrYWCZU5BsO61F6hx(-ObX(N^hYu) z%I!RfoqVKdt_-KzJK$ThgpQX9# z10m2G@zxR94Cja?g{Tip%ZlhY0{FQg#W@t?z!zji+%HfVAub z_&yyvx3kmtoW8j~lm^j)`d@>nANKM$-!ew1;!*7?I$A0XyqIJ&G5bqxTORyo+Feo0 zmxpA-z>`he@Jo)Uss=GlyrNfvOpt&7nQr}g8d z^{!LNqH+I)M}l64hew1xe;oZPIX)pNHZnFbIyN$B-TYnt_q>K`^IpbMxLA z-A&b-EW2>?%I&Za0+;OU3>3SWnaEy*1R-_dLx}%e1sRAn!<&!fB-{l{=!Yw&ZyNgp zikU@FFHj{JsacF_M9@--zXEy{X+$c?DIm;XHNoA|NQ6wC3WykC;y_7ELv%tvc2>TO zA%V=vV%8v}F?U!|kx6MrCi53V2aLg6Oxo}QN)9UYf=`Aq1miwk}KwjQLd_w`1rZtmTC_0dZ=1FrU}Q@82V zm`8nVhCI1Cyn)BpC-7<4@UDovm5=_Pzf^Z{v#i>F=7Gx_TUAtsv_voJ(AdGiMOkQS zD!-vMT!*^zD(4>q|BAin+SeBlQ$FKb9*eG?S+V%&-nru^E|@oU;@JKkHB4K!fCORr zNow@}ziCysbN-%zeScj8-wFom+d{0>oHR-j9y1e$yne-8=(bm*D@!wNc#GP5EKTNN->c=w>>El(O)M6)@1luc~O3PS|+rx(oapLnc=YS zxzjRTKY|LhWAnyF40ud@!+)GgHvDzeoq9uywQ3#h*hhj8qpRfjCLs2GyjZ8~p)qy*N zDlB|}K$Iw8kkA)Gtw`8J1zlWv*&l>1Nd|!w(TMauq345A0$={Ypx3wWNY<3-M(}`g z6j>5`B&-mjjVSm~rZA=elf9BcCApysf(|0VCc-kYx59ptPyhTEeII z`OMQSp=n+0y~@jS@|YZzpM`c(nvdR>W~DvApg$!m11Gz@+>F;58FBYRGIRJWWMn3% zBqh@B8uKb8GW2jK8IDu2f|U=SfrYH-%HKK(92(ncc=epI>vr(rCG)n2MZ_Lm@-Y2S z2amQkCf~Rlt(KnO7Ll@(KYvj-Y&3H9sv&;9Exp}6TlekL%6ImZc1=CMRH7Snw>GOS zAoqPC{`hje?_H5Cw(aiLbl9xN>oYg?z1fuki-l0T6oKknnp z_umTFT6#^th+qHwtoqHAknC#~q*6I{5TcngvoNm+JH8>$pI=zuK#|~`W7Ze=)_(IT=yLTR3y%QW0{W$31<0lU< z9X+{aU>%P-KAm{6fs3oeXBwIn6O+svxEZP3?0inAM!yJ)iMszJ{AEmPYHUQr^SI>5 zCy&A+?w?xK(yxtYofiFiIGXy@H`CSC(H=6&r`3|{dnXN?^YmpzRBCY!^IkLaDI4Ih zTacAO>oV@FsTg_}!Op&wRV@V~q6P?DViTNR5YtI@S$c)aKhcs%8pQxc;tjHTZjA81 zSff#pM%+?fmM{1MEh9=VS-Q&NEicZGYvcg1nCiLZ}c) z%m5Z7cSHs6(X9|optOf%m4XwPrA$epi4v9V$5I)lCPWcn1&1w%l>R}{vI$E46H>>7`-X)I+tpsDt+{I6SASDKWiJtgB z{IHBOAsdt8638L-FeQnSTn{l%MQKdZ#&;hi`;)y8mT^U(*NFh7cn{UhYdD1TI1)P+ z<(9lFeDj%3ul%&w#H{Q$m>j<*DSbzOb0=M$e4@^ zo3^cP>-s%E`qL}^_6N(+XYOL|d-QDVr?=5jk(ZbEaWOS!pfkv3;PmYV{U0w?uWt5( z?Vd$#o?zZ)*4B;FM@*SFwyWQ;H4C=S?A4=Dn|5}U>lo_j8JU>=*L|t!>1kH_f@#`5 zjVtit&jZH;IlzQ)=%j_YJe>_N}dp zKRBB@H6|^~n(Ep*ni__-w&u01>vf;9!GFoTB|DBBx%~7=@S~uRKv2>8A*RGnuHZ*A(@b7MFoWJ42@qDZMC<0C?%VxPQ- zxOe{gsr|>c_N?ORYHaLm?d5Gz#m~pi%E7pPE&cj4SI%FvdRlOJSVCqYjtSW*xe$Of z9F>+}=0YbxaUmnm`0%ml-cVI0eTS8$HJYL)=1+MDZ)r#>$dU2sG|&}NYbK{JCp)6F zRL0-{Y4>3vl~dS}FoxBD`^y_X^FpDPqqL=JO)n#T2>4}6>Qw^sL-3Q5kOMu7_!VHG z2*NJ`sggp%qz`WkvNOf;LE58PN;K{jLk+VC#Q=qfh=7M+gcL~HjbLPoi!q~9m=H=w zl0LDlAxEU85bhVjAj?-Vt^{DDnTOB{3=jkoIm&x#I0O#RNi2D3f{-`}uo5;Ij1*~# zKn*z;I3-CJEd%VIG*W6hSn7)145=FRYFH4EhohH&lx_v+9;Awlo9DZagf+kZ8~Pcp zNb!iE-BILvgjVpw00%oE8bbT0)WZNl4l8^S=OL#?L5ufD0tc#y+d73IFp)e~iru`S zcbGQtR%FCn8T}eq@W!6L`16xOCA4r!@!>wAV26fTKzcW_QRXO5y4OI-M_c9f4g4e+Ogbg>RUJ~{&IhP zf&7e5)sJ&ql@gbR%6jLLz5`}1+&!$}@QatW4xe#h|GYXX+euAL8jYJgq25JIWX~ijP*bSL6X8g!i7oSH&#zwwG)cyKZY(nbm z(3h`+uAbkwab52=&Fw22)t|m*+IYk6)7;g3+B#VKczHQAox6YkzSH{`-wTUKAVtZ| z%*6{TKQoVj1Zy*N{@Cp1y!}Z0teEmE?q_^(F=62|DTAcxhCwY_jzvR$ZfRM59#$?e z0p(>fEwHQ{kAHdyS!$>;-lA72rFM+C9XTERBWoB$p|*qO9lu6W8cCXf9MmQS8F0r? zHKZ6~aES@T=l9q?FtvaVr1xo|FS9^Es30UZ+^}JT;XBw5AqHJLm_kWNL8b!OWX2#0 z6jqf*joXsgH-Qj@FvZ2NudF@RE$&l5pdb$c5U%}9mu6w|TMS%KvdOE73Iw89(#T&G zN{5%c{fu%KwF_+lqOT>w5SXJfEd?Lim>BH_4pDg`9peA;FsMO9!9Wv$4r~*TJ@(2E z5WW~ONS36On59~Ud=CDZmoR8VCNnYqmFLMh08s!QS|P5ZaA1;eNhw@POT0mZ&)~4& z3n?BAV?Yqh6?G*3bkNoq9*Zh6`DJo+N_tLirkH^VeZzg_RZ?_}B*@uWNd>`Y0^&%H zvvQbBlbV*6llM9mz1w$#PH#FfcS7Iht@=!w zI;{1VsDfvHz0X&?$g0ktswEW1uBo?~%FZ&3f|#{H&E zU$Fnoj-6*t9az6~!BEo%b7p&(4PM`;dd*sPhBXYow1laQoAqwiaO!AvBV%O>Lcd|A z2EXiUZ`YxZ=e&!@&urVYX8A9d?*?4G84yCRSa?X-(|e%yfl)0w4Vv#i*xJjlzMh^l z&}2|gUu9BDM_t3vkn5pqVA5>X(Q5%g_wGFlkBHzikd%_}Dk<`1LgIj zM-_?l9HUyLtfP>wpaLB*#NeXW#mYtChC3*CVyQE~c_YGhOA#Cwo)zO zQ_R{B>PES_vO-9kNJq$`NO`E(@)I|F88d)AtTgiRbPBsfJrYU*LF7dcE=AHNLr5h| z2~&L7D>Ydfg=AJL3sP1V(S>AYA3x;A@Gh{9B$^_fl1i~GX9!i`=~oIkLaf5iNa7}4 z#iD_cktI?@lG3#pwaCel=7@Noxo`w1f<=;IF+Z^sJR+&W1CQNM2f`c%h@xMCR!ebV z;1Ox8=J_B4L6xZbAWaktV2B$5XA#BFgG7QRM}z{BayszB^W+*r7ytX8(s1y{Z_+YZ z(Yr*1NaY`S0Qw`?CxuMn*<34%QJ8jT(Q{Eu3kBp1e>g=VLm&rT4oXo;Dka=xj%;2= zMtU~XJd74}`@6i?8R3yBu)4+6@)B-byc`gl4zrt?l*FVg{0cLY5|b0iQ*K{5eJ=1p zc+iFc-G+L}GOzWWWYza@t5|1W7V6Ml=N>$He4okDw{ASYIl0HciQVh?R1l&S&y%m( ze-l1b{8qP#hl5wo4F@mZy?izBe!#WoJErs>z4Q7B|4~i8t@X+>8tMCnoF2&eGv=Ts ztFEi2rRz5LV(6VMlLvMh_sgyo8~3dpH)ie6+c!_`+`z^_;KJThA_+t(I>wfE&hFyL zT}9QPWleqcYR=8;RwJTNshTvBUO$ZqM`~A`fUEU?^jE1gn{=u3{e-@KXK5Q$x+FOG~>-b%)zd+P`!A z^?j?BE}uQ7R}*_PP5tHrn^yO2U8|CYsd2?fCgmtK&0VIn8PZFoQA6a6>b71UZUdK& z>oM!pFPBpyj_o;f_2T6_LAP!{3x5&(^vRQuSCO}Go<2Iq!=OPe+s-|Z=4df`MO&wK zyLQfI=4O>83anDA?x^WQ)&_+|CM4y*4tbWC6qAq;pO#3~C^+rvmb5G@DNT$Ah5)J@9valE zBz{AUBrQsBit`vFjueSM9?#5qof(rv<**Ptu+@84ZMW=Km%8!5Q3sq56#{sJe| zn{^uWYTH!DsY`<&D41_M*Yh5@?#k0!3zls@c=F($eJjQ<*mdFL#(5KaG_7Y{!^pUy zPtB&yENfVs*REUJ+`-jSOM{|`dt*Wyu`nUBV8KoAhYu!_o_0S-J;Hf2td@}0Wp z=q^8CD6eAvB$e#ib!$~px5g9OKws0U^Vq?zRn-mHOHFHSO!zt9di7z7YHC(D^6b{m z!_m08SM9FHw)ge+Yhgd;bl{m&Tb7S(=~>%~Ct~sM?5OW1jRSuvvDfI;#M@IxP7R5T zO534xpK%NQ_uPLP68YrFg~u;L9zG3u{5T>mu5rN}mO^K-Hx zV9OY91dUsQ#tz07z6Cm0Ry2zP0WTkXq`CC>OE3bD!iN+F7`g_jzD#<>-av*e;?xbY z03oaynSRXvgdE|uBD@pf=|{MYwB}i& zSrbD1h8j*<62TV;4;liH5SCI-0&ql%&;G<&fue6Is6;jb+bYZsPZI*S9NPvgGO>md zaf&2G#6S`tNx&g(MT%HP`X0snR|?l6td%GPrbr+F<<9T46cFA3D!g5J&r0A#Wr+Pz zK>s(V$ByXFhVA7H@Ms}IXc}!3$Bdmdr{BZXuO;zvNZKk%XR-8xh=b(IsHy zVNxuDNZL1Y^7G%9=VzhRr4oqFDL*GYw;(sK=wo?y?BknJIhkT@8g=<0ov~>JS;>(v zo<0tbiw=(n4Sx3E;;rB(_rt;;9GKP3zRLGcc?}VSecLp24O|ATSvO_Tg|Pd9S1w%- zdLAAbxTsxgOI2kP>+cE9x95NP#!PPFU$#;6Z9yZ4X-Br~J$2#gqh}}AZ9D5feB#=L zt$k~=uq&aIuW6>IQ>7B~;Hv3stD5;ATR+99_kqFIwEO`Cvi*2UW)p4(-FkfUTF{Lx z%hvDSxpwb?CF7RN@88m=K@(rUM)l^d>e0AY=T1IO#_H@$n}#dPdhTCRA!T2E8WCvx z9UiJ-H2Lj7F0DkIqi12sP(v_4rEg-WTSH~-*WR{@gR6;#ZUZN)Htp)_YMRnO#reU< z>e*_j8hgtjbdbI1*_o?3tXw`l`rRMXOxW+u*2y=MJUYqoFRv}4z`JAr{g5s@)5;ZX@M9tKlf z4u5iG@6S^@Hfh}3Sxuq0D_TISm>L+>u5amH(`M+Bm4k*XKAaN5#P7tosF%@6DVf=6 z3GtEfks;9`!I94nZ(lXAzLBnHM^{6qrfnOw8QVlpW!cQZsMm%y)20rdz5o2>JJ)Z9 zC56Ukp`6P~f1Q>}{8CUtPa_t)tmC%@SrW8hnwST5LL&m1Ak|Wx4$Wp$K@vN*A2?Ob~%ihAtgKbcjxowQ%1g$>F!G398fFWF?9b zMI9jx3=K<-TRkm465&HDGl!9z@~6@wNoSySr7as}EBg|U2qhMgULuGiq8z0p4Gv14^lwR&6r|$STv}`_nQ#f1K&6Q7sDSQAA}=nMTudr+ z!fbI7}wPn@% zte9H2@t93VFWx=6VCIJT`!C-;XXIi_D~);8T7FJ7^_}Y4w>MXr)iTgqd}VGU6SH<5 zOlZP1w5?#A6{7U(9=%o{xfO6J@X_H_bGKbNwRiQb(fy}RAJwPtq!9!9_vton$J5xb;C}&j>CJa zRPCD?d-ytNnbrkfm{W$+wgK^xr4>K%ZZ)(Zm#wDmJaY8Z8Qe1;+&t7))1cFeb**&i zCDIw}-?@p2n!o{mFD<@!@4^-tH{|6^KB=iP9V)1BweewFqOOId1 zC%#Hee9f4V$hf4`*J%k+kMBLWd;M|zPPdl!)m(cx4B5M;y_-e%9u4biS{SIRSdSVt z)_>o=vsZ5gzl@5B3J<*!QCN^ul%JLHDmFbmBR5wj5#@`6e_4K3KIMjA%ky$dKfbLH z(Xlw+V!gsYFf#a6%P4geXzxpMGIEiD!nKrT7tv~`++YdC@!#b}NrnW*5b8)IUjF;< zr3Io?mo>oe8S2dK9`2Vy6^RXw-V*NvTfmq=07n$SK=aG|4O$QJrh|+<&tq;bXtR-RH;AXYbPu& z*_ylq;O^Jo;k`HsqLTN#3672}CRShYNtk31fR+8KG%>zKwwNag)u;DJs{t?sMBp-K z#N{f@%PZm9Gjs;DE-R!h0L*z)n1L1`H#G%!!TiFU)TE@a<11$m9q{wzbLVg0k#HsTdsJ1N_rC5+M-&~^O=`95HE_!MZNIErw`Kpy zqkA_lS+s1)yxDU%ty?gEVe=FghZyJNRLUEo;^?CZ5|*MFoiE`Ql78(Dn`j{fos zrJaz+m|yQReoVXiHmy6jx9DkKlfJ1IzFjBGG`4IFBV4a%x5n*ydwF#8GpXs>y@5|H zhgQDTR5~W+Qb|&)YUDIv>d3{*{I_iXdC&RX^F}#VF*LLAwj?4W5wvu&ZeVBiWqML2 zWm2tFwknyq_iad3yt=kZ%h16{Rk>ET6}z_YIClEP@ryTKJbm=yW$4o<4+0*%jCuJo zIx_0%&VB=WH>+2dOH#L|lmfMlOl(ZFs@XJfvaoO5W5$ZD=WpM77WpDHIrVjVa$?d; zGdow*o5X_bd}bCgQiQmgb;=}wH|20IRIB-%p{PT-Ca#K1h{qU8 zlB73e4T?mS(h_*U$^#4#h)6~xc>vZ%(p@Amx{NnMo5vj#@`iHg`;XG?NGkzIBh+zr zd=Bm^+@UEpgGR6~BswDIz@S0g?#YA@v+*#dF` z)}?U6&tx|Yf1@r87UY3+uoDV9BqVsV(D`FoRFBbh(R7A71$Wa+22|1K#8O-geju*gpm6b$#e#;=kMpzxh*R`ti zz4om22&nstdJM}2-*ciWtu0Ae~t^0Ru-*wKM z#ud9$x3hzeVbeCZa;V>8$PWaMu9d<%RVC5rJltD>BeNDNKmWbI%%8ntYR^dv#}Aph zxVw{O{U&zyb_O*ad}baxx^n2`c_Te^J5FD_)qmdPnd`PpX>M3mA|=~yW5!ROvUta) z5feB3GPD1{?p}_yEvo6e^>cJ0Vw0Fk!%$DJLgHf4uX{6ThLFc=j=8YACI41zmcDHl zT)cnt3WV;%r!NwoK8TKf{vtB@#nRU8=N>+_b7ueUom;t>8|zm!(6VmC)By`uM_*@W z7h_Y~X5A+ry?F0wSYmj1bR1P8nU|K57$2XI{Nl;;7cq%(F;_>p+SIbDp<7L>N;Q?O zox4Z%T5ir3PHm@c*t~Sq^i6vX1V*N&Muo)DJdhao3M(NL;d$9T?U2_=NFbWGZw|=38)Yk0oH?(<&YPZq5dtD z(Tv%z(X|L_Rm@<;o~rOIrrRV5vP58P%knZA84DFDnG?%^3=1I#tT8MOa|IajNYX-7 z0)P9yET7DPScEbxnO1pWA!H{j9HJ*X`E^!lDWN_YffQ&-5m-uiLCBh<2t{=X&{T3S ziZgm;^tjZ zzXp?FdX;pF5aqX$_prb49gsW16H7`3KTBze*ac{P{~N6y#GA+_Nz=A*p%qYthRWuMQxfnZSHi_`*A7Osw7C{YLh;EW7 z-Wm09CYF%m0d%FguhR>P$c`Xfxcm&0q2q(}C^IuX?@ewpQy>cR^4}KbNylm4x@lUq*`6GC6Sh=>Y4G;-ju!4o!(pEI|e6iNPm({H|h z|DG*BZ#j4SF1C$NpB)%Fc0dysH@hGCjlX~8Umk5UwT()*lgF1w)lIzz{j_Y(ti^+y zO`m4h{mxd`|FT0(+x9J$)+FVHHEX#w>3MMXiTjtf9=aKH=i2T)`?suGvE%sN$P-ij zYMaz)+kW847OlO9O>Xif73$z8@ek3INB1d{XZ-A4@sm7K)l%?9!`VYu<>_6&L1Q-) zm7%9uy>63NY+bW_#cKa$OIL4PKhD+MtySGVU7Gh^vgg|4>#IkuJFpx=X&=rTTr=`ZlB#J+7NeG_q z;~w3-A0Bb%A(ypOb$578qrDv??z46GMmvJFCPThF=JUA>lEj|i| zU3A~Mg?Sn2Sw*D<>Djoj;yA>-5O`gba$?X@zyg;(I25yVITDHRaV{wqpSgTN8zPSn zl#MW-0}v>wQ1oF1%i}BwYOPeEWUe#;K;Ek?G`-vyF*~9P1=KL6npHulPYxw+nS?#k zaKK%j83jNSoQni6un4fidHJ|b@raPVJd?BH&_EksigD8;kN|w3U~LD`z_75oMXe)|0uKljNYnsv!PM#!p}ZM2 z50fec4Dl3z@Zl{;AOQy;Avq3F1ZPg_0RZqcq7NDtWrJ6ROO~95tAfSuC+atJ5)p(T z{iUQMj!{fvq&t$v17V1TbNN+lIPvGD^%~w-UJ2+SwqqO$x?JI%362UAa>{5)0v>@w z5>uL%-WJ1q$p$&YO#t6wB^km~n4iV;GC@FF-OF(Llyri~kW+f``L|NPwl{S&@cOBT0q zZRqXk-Po?{kXh@N_E~jdU9W+y^u4CF(f^Ai=IgFZ>elmbqWmB}PO|Av?$&8+pGJKa z?K!-8%`f{8A2@t`+mfHAcI(=@e&c?l#`klpZBg5+k$4@b>r`&j6tcpiK?6t6k^YNk zu9?-`il|DHHcdQwEv)QKU0VCO*RNm8(tG~8{!Vs{+tqXO?%cOs&xHr}Y+ba_f7z@N zJx48@w`t?b)!WZqzk6oY$}^X*+_@3_?BU&O0fD=hZ@=l^eZbGVS1w$=VAz3~3%1Yj zY*x?6q^_g0v$K1<5k1|lOePHSu&F4SsZ}+lIRcO|_jNPWk_-~@pL{hNwCn28DJ|QM z9ywv_mHW)TyLabt@cpX+j{~-hY2~D=s%~ygkz4^OdAiEbXV{ufn);rNY^v(kA31FJ zvUAuhM8+mjCyY)^i+z=qmYMY`HYO%A(tM`agMX!!?`I;v4wdjEKz zM;HzTTSiX-m_Y>3x<&QD=bsQmDjG`Dj6?|3oyf4j9ued6p{G&lOXtVE=OH-`OITqxxa*5V zmPwF;FC2pSgUT|ixr`I5(DU-939(T3kx9wGSA{>87AB}+3h|=;7f~I%RbmT*1xclp zok&xHOezq%Sc!E6Iurmw_FGa|TFT*A?i`9_kirE?CFDRmlG4B<6Z`YCBJ_5 z(~$bg68YhoFpdA`R&UPsRR``}dl)!=$?;1^){owKb8TC19Rn8!7JbENLKc!@)csYf zZ|CE(w2hMEU@FI^uBz%|tHe6$cI{jLv~lOL^SghZGi6#IkDepib?7-~)dU|MRb@?+ zVU{FiZq6>|m1-CcIDhHtOl3u2V@>#Z1+}-N4k=rSAX-m4k)uw`z1_UrpVb zG;ym{)2z(%G}S1g=~-IVTNn^gP#kpd+>wK)PCR{a`^wc@foG5Hn!fO-5kA5kYwKyM z^f9*J`Y2tNjdyiv*{+ePK{YdH7YpkqbB>+59v2mwoRgHE8V7+N{W>Ep?Nvfd)YFK# zgoGDi$CuCPKXGj9dQC_5uV-j#tlnUBZ-`J``}Ze=0?k^(-4xmo3(h-p3& zZL?^hPm4hexRN5&b+8+Jwk4b)5`p0*jRF(s7|2Y@rGfEXPEuM{wgNGr6Ra&@BaOZZ2LXn}c=ENutLx(p~4WikQ+pq*BZ*ohaW=Vg@ z4X7KT^JB45J`qN_xEy0jO4CK;Ba&XxHjJk~i=3LS)R?K=yq6|IP!LKM?_eSfx|->$ zChj7O;*6wJE_93J76Ls$f|7kv3lnlz@*YvH5Wol=DSAT*U?5+KDWo_p;$N9xB=L#z zdcrf(n-9hLa68iMEmb2qX}$;geuIYPn!rrIb&BZz<`h!cQ!9S^z*#2<9`l$6#L}JrI%50@sUt4(edGr z?_WQEcK7l%(_9VzB5wN&Qs_26{qp**Bj|A-1m1b{=*hKt8ym=4|8dj))&}|GqksOs zl5REAjvJ4kIkRui`Rhm5{M5UBE1%ZpDB&!0zXV>8SIn&OGB@exE_PQ#hxKUIYQmE3 zJLU~+@7ijZpEr8`8ji*e^&DCc8$Mz2%85hTwHh>M&W7EKdiR<-wEd__lZQ1ks@ZPj z!3O<1_?fHg*fj3$VCHC3&D5fH^G-un zuV1|V>ci*3K{o;e@7_6o`qY&Nch?ST+oqX~&w&07dCzJdQyb~q1Hf#$mX%aG&F8jg z-Pz5g#o#IHejYV>U%>645De)OGSjnOlN`k-q@<=N059>O5%BrPr#h+3+I9YE*MUQO z#^9ynJ^grk>*3l@v!(sY=UCx%)gFcW#0Y7A>V($Qy_ZQYE7K&wQ52dN>7Csd6G>%TxqC zAaXomFW9Nvx!;sz7Jn{B|Hq+u8ED0SoEgTwOk1M4k|oC(eEcmVL&7AM2)A`4E7DcT z^NZmyP~uAz!#=@4&_M_fncw`OFfo^G?;Tl>(zqxV4I~>P_$O%Mlw}`MVkUCIY>I3M z_>dN5seh9h0U^J=FMUTT2+)v*1qD#pKaEZwKhtE0o*y8P$OM!^e#<425*9fcAS_2h z^dfi%*fDwfJ@OciMQast3kqDKASu!dUgEk*Cp8exbXTq>dK^J6IB7C50En2bjAE0p zS^Qa1Lqf1q+Qz?!P!8=5%ol$=rs=*H7@-;{1wArd;pbmPr6d&K=1_zrQr=_<(M(x( zd~9s+gG(pR?>Tg8#h9~4AHBG8EiCO-WW>uSFJ9-oc>3b%fs3biZX8qV|B5{fM$B1v z=~m#mz>s@ao<6&OWt+dJokvCBuYB_P@_k73*GK;L-)eSN!;W1#dhPPnQ(KO$nKNbN z@Rn}PhmLD&qFqrg*EXo6FY(IoFP=@B)oawK0+Q9NAZXOJ6!!NEwCVbK=~-DAJ9S^M z_UEBaw%z)zTi(KEz^v5^$Ije-@c7k$%ZCrG>eRZ=w6#0d47H?7deF8FBgP+`)3;lX zUZW@cG}&+XvTd7|&7D7b(Clsd_HEy`eRRM1zc8a@*|tkJZ(qM~<<7w?%uzCbi>aFH}vZ6RK1dJtsx7>_M7TuT2i*4u`%lASp8Py_|CM2F zIuDyT*v_uL$eL9qbq$?tDq=V7>MFOPT@0tlan@@-OEe@Rr-M?Fs5v(eUKPcPsM2Ub%+159 z8%?dOvUj4aE6!n%B8$7^LwPnc?*$IHf3ifx%UTvVpLjS2@i`)Q5TBRq*O|EBrM!Mi z&oQf>1x$oPj>0Y^g}B~XjXNXmu? zDkYJid<|-_ANmeNUn72PusVovxE*t{;=YOO3}Qs8$V4YF7u@@S1@Hncs8lAL0SEl* zBhpp!Eum|G2Zc&ef|n1Z7!WY5bXonF@JnNLIn{G&)bJVTec35eL15^&e}3lW00dzO zQHRuzaL4;h69X_LS4h|vVme8YIHuIT(C<}*Fdz?3fEX=624hnt9FWw$86GXHu3#|s zGNQ7Rn1#*(T>Hu^s38CrWRa(GirfO^%@NlL9-0_>5w}iPt41Sd3tu&-kldiF0R;i`2MLS+aF}4 z1V0N4CVUPKP6`ctd~(B*;SK86V#=cGn;FcvHSz5mOB=UNeTS^M9UFEdIy~^=vE2(- zuV`MEu!noJ_~HJ4Z+dRkjJnSqcWnEf0~_xLp4jO>ZT!%|<0kkx)NbhG$THG2Y3wbf z?w_hw2Fs9x`$Q##ePuy%JFxN)cd#ml$upWAig_MIn>9^MEz zHe*Ul_fePbEUIhMd+FNS56@qXzO{GF!f`#?jrCu!bp3|KQ^)!*9XtCZvB|@LdBZnc zJa}N=)&o~ATsV9Fdcd(`rvo3IJ$OAlB~9N4wx=S{tQe>yy{bKCyYyBX>!E|*&P0Na`&ol!Ryw@b%a z>$~}MpWeZ+)Ano6zjY=ZRa{YPc8G$aX>4D11)Tt56C2rq=dl;uNf5fDPu@`kx<{FZf2 zd$F>&GK#Da4=iI6G4SU9QFa~xQJq`Y9*T&K-cgXMBG^#Dg1wj6dt&b`QKN~*-eO|! zn%H|+Km;oE2x!?Wg-l)LLIcE;@u6OUX*Iv6UKP^q^xMtgz zqB&1~QISiY_ChKAvMAW#c|)jZ3W_QB2-U)xlSoB!k#~sVxG-`qo&cNs2hv)~w*Zx# zjTcL8i9~`gL^Q*7f`I&wI7i$p1v({0ATN?C6O1*ehmID2!A?(#^g?#L`W-cIrKVrL z0$)I!-*Frlp$n)3V+-{w2^R;Inh|)U_$dH|WffxC!0`~|a^Vu0VD-rbNecD4Bp)E- z)Vx=5uK)*>e2BXbYC%yGN79PT9i+z2xE6j5Bt!%&#hGc`*a9g0iWjNzxiq_zVj_*C z%^d!lUnF)7N!et%L@b1?l;Nb-25kn9gYR8l%6*?RC(iqX+}i)G=bgE>-BvzMdO$Br z(Cx60M?$DvJ9=Qlw7DZ)9c)xeV#0d(mxr2On{}6W&0D$a?6nJ?*FtXZThpViWG;X0 z9Qv1+SAN^Lds_>Kwv9)Rn=y6Ll|xH@SU-8f%*6{w4ITUC$Pt~4REAdd`t}gfnQ1HM zzaOVEM^Y*=WDZq942#a)f%ao&(V7^vU9f!K+%4x$?mMvWg!g$buQR)T{Bwy8+FCX1Gf9k5sHx6%HK5yEBJ*W0>J$yAN!0+njdD~8I-GBJtkz+f5 z+~4A;<8iFY-TYF2gX(=7M0RKUCJbBM!Zsw zR?0>UIV&y9NlcJYMP+4p!ibEGaDj1Y(1mYb6GhX^4CGKYLXRulCBX|@sLW)qfP9r2 z4%{#81ppWo3@jWZoq-wN&_qmq#MqAKv+RKvRvUp6-zT+tnU+m0N2m>=2G*s>^F^g1 zEGQQVV=K5JIvwF?rRGkD&x~ikMOTAw_6GEC2-RhjxPZxL;Bn2X&!upkRrK zV9)^q*x}@X#jnfqB)j6RbHfn)<)lEO@Vnt2iR}cp8*G#8O1TQcFaaF6-Qx13 zIINN}uq&-7eRwB57l+-KuhI!0sjW$0226iyOnMexUwQP9vdgd|KydLVj1C&i=&rkB9iU{y%<4OGDGhb#U+2jZDm1_wV4gac+-M z3%mE6vToz*BZpQDY178Wq)Bf#54$>5>fOH`;3HQmM-;ZRTGcbFEACkut(BpOMkAJe zHRi|NM^0=zdTisu?>Bt6b;tb8mx4pCpE`3j!29&chj>^PHcr1e_c`=S0}eZF_zm+GFd1pT;y~?6yna4HxgO zZmd<86RH_?Y-j2;vU^oqla9g|)vQwXsTo;{gBLsuB(0HEJr_rP-PEi+>6AR<$B=5@UXCFPkpy8Z7W!9B@IgShw(5ZqSSD2qNOxTscBhTGsnBr*ty@% z8QppE_k-LoJb(B!E-yVkJ|QhO{5c>KANlBhLPGSzTMuua+%&(ZR*O-+Z8h-%m1DJ? z=dQ0~QNOOenZ}Tqr{0%>!egObQj+7M@rp`}$Gclv8PPgqW|x&`64PWL5tm2?VO;?> zPpGj#7Nl1~`H{QJhl@-pCnF0tUX0~wE@J($v5WMLzleAsONxrgYnX2+GBoyc#Htbz zFzrV^_RJrF3MO#kgOA<~gI>gMtfNwnP6tp$cG)|YgKXAtjIzGu1X9zL1c}8a%T=Zz zvUiiv(C&x>Rd%6F1A?%5^9GJadcCDMLT4o~fFJ}+kVT5~8&FeLaxY#I6&5m>!!@FP zBNpQ+Vs9V>E2~?aZJG2+R6znH`4N-_)QvPLftuhC0f!(4sK9+8wi3S>w6{bTf}~19 zM!3M&QlA!x0JYxGbRZFmK!_5d2uKPF5Y7B9d@V^5*F+u!S<6&tu2Q5ooKIkjo5edv z7Q^e6a0PZ7DKTG*6i^aU%;(3SIk{(Gm7 zoi64eEvC$$zI5V*P5uufo`r?nzyBcR>X7~mMmqkf4UtdezdZzk%!eP?bl}R>ODBf@ zbY<$cfZ&ZC>1X=eLrXCn`1IRq#`*^EoptKlXj-~VnAK(a(iI!#+s{}w=eq-2w=bG9 zz0=sC9=+zQXjt1`oMJw4oc#14ADCX{dm6PWg>;`kp~GNZ)vQCi<_(`YYxwXb+m`OU za`F5XAMaE9PF(Qzxv*>Fwp9!E9Xo#H*S%+VZP~izthcA9kI#)DfA5RGu9`f3?W&c( zUh_LVdG`7}KQ>qIym$Yg31b`R4coM)7mnmAk2Tv@P8iYNeL`ykl@>gard9WeLnPk% zQ1Gg{5_P?Pif0-Ts;Q@2qmmEP(5ddxTua-qhNfm6D+iAzX09X0&e(YIod2z3vq$=c zMoq=AfM|Utap1fm5gAYo~?fw6EWX|w=jG8BMlB_}g8pM09BM%meAZwfP*bVRu&mnqYr1d;Fy87NOfv@!>P zzX+l$%`u5%M6pXI1XC(GgkmxRNN_leyd@riS75b>H8-n^fPke0R7iX-lMfl*UCuDiU00GgI5q=2KDQ(E4T2;M56?y6WOaw4* zey^xZt4O*yoRoM7VB`U_K?*`3@uD;-pViIU1s#9@#+#8P;la%cmZFeI>?%Qkcmu)% z@xMS5Zu&| za#48W;l6w=pp%!o)UM7)cL2!!E1zD9-s&qYZoJ3T%sVa}x!ukyvwP0p>V50hox4|kuU)&1|JIGbd%kO?EkAR|Z^w#xO={F| z>f2P|aTyF(8A<9jXx6)By(X@vb}ik8o2pFR`VAj6VcE95eh=^8zJB+?^SHRA$cUKO zXZP+tcorTP7W(Yor3I}_o31)BsN2fv7PWg0(UaYPiod?Dg`2r{i|)?-c3<|r=YQjV zWPBP^oy$c+m5VWa4x>hLF_B{UYgXxR74ngzg%MkB{4k5kanmK1A=qY{dkw}Qw37i{ z%C1K_1dc@#oNRbgQG~#v5|S^4r^M} zaI8iGh*Fk3OMsvsKJul&nN)!2h0J-ulnsIy3QeUs(6$Ow3S%M+3V9EM2m}QwUcY>k z|161gbC{ zjdmwWR#GD(oMBEqZPj2VrEhQuiivoyRMan#oCfdkzjXf6l`DbwLVeb> z(NS4@I9LB`lfY-MkuNliZ0rX1c5>?7sAEe5l}^*C>z2;w;nud>pn2bR?ey*F8U5R| zHaAr>bGC0(ud!>rkLj9v)fDXy$NQLsDBrNK`ovj5zGG#JX+obd9`!8jT-&y4?$)_| zla|v@25jxqq0h3zEBekE+G)bd!w2_mm@sj0=iX!c3?Dsdl1C%=uQ!Zp-K6*E4t2+E zTHL>tjdO>VGW4=eJ#0OznYVYbG`G-YNSdx@9o?4gsqB~->)W+8QR!LNuZ-P{K8gRd zb;U)h?fAA0OpWVV)oM6?*2uHLhc}(}pv1&4U=+O~b}@bPQBZ*3dl zrl)3PZDa8v-T)K~^fYQ1o7XiqsNcLrXOCtB?W{*^+p%%$@oT<*A>j#$agU$IWn?5r zJ$wH6?!5<3BO?>T!fyZAr+s4+lQzq`TeWIYM`hiz0TvSG28kD#+Bm=;<>(drW6unhTJOG}L+n`NXA+bO9M5F-Bd#k3_W9E=n~ z+1AmU!P{~Gf(*$nq;|}P51~u!UO+LbfJ>4ALQD~Y%qc5mGX_>9e344AEH31@5=0@? zd;P93Hj6e$=p?0TBhirLJ`|wEVV}ydIA{wkBRU)Y1aSBZ?v`|ou0>^ZJkbHc0T{!o zmi$Or!Q%1)2Fcsy>KSzeVo*_r`4Fif_kwe<-id}@W}Nqw)6mHzor~DED1@~%644?+ z@P!K%GpRWPD5A7IfvAXhrQ1qCN}x#GyslcbCApzMDsTe;iWxY} z5N{2(9fm|mDlVG4qa<$<9&s!Ab-YNUw)aw|9MEMdYQ)l%TsR#p8w%4hGIQA~QnON` zmAI9hlwT<$eM?{DWIPVfVZwKIdQzrH3`kf(H1-j?AJftjuPyB5-g(FXmp*-6Evjo- znrZ2nnCq#G2Yvtj+=bh3K7Dw@?^(djI{}wFX={FL8d6rSp;JRRj(-RvYScA1^Z4O_ zm#?p%pWn@U0UP^w`+80TE30bt2R3aj8UJVf&&shr{Gnl3L#1bL-)lg_TCJUjjBD4b zrm1@;w^>trwCmk@aQ#MKG28LO<4=5%ai^a=YJSp4^vSnB`=_CqE)=lxI*A7Abs65t zvYMK0r;e>%jMVG74VyKwqm6BSBOPOvy1t1V&$<~GK5k8G8`t)Z3JjC;fQY(g+ST+d zoh_dH2!1yJ0~`e_bQR$2y+%Eg znwq+;`*dm6X8gz*yZwB;f}STPM@Ph^Bu77uNX^Mepc^qPIP}uCB{SFU`*BhaBiH7p zdb%Uq)ljJ!ThwbeYepv>vl-WC4I4kSY0q&dl9H0+W5b`sC#8~>;76B}k^i!yAT=cu zPM6du1IZL4rt_r5jsAQ_sbxdL;6bTubZ{Wz3WZyx3@AZP!siZiOKj(*ro{Ip_lMVj zRwPwImJbEYKCXC>@ROING&zgJpPCK@Z7J76XwZaBM4p8kE*uET5V1;tS`~VMDhPl@ z0~3G+-hpzYCA>n&SMWs1m!#e#Dig9N2^l~q0wCC1@w;WjHP4qlTjGRwM@vu$s6|{`s)%*5S`DKK+-DTVtJS4X6LGYRhqdA3tBe=hwsTFSi-t zZa6l4-khd-mbL3QbNSF}{pstf{$0nxt!vk&PE%Sma;`sd+(fQijnpb1TD;G%*iBWDwGjh zGOAJL9TEB?_@(mxq;Is3$4IAhEaQ471lNPiZdt`6-PmlEZOU?Urc5>-A zbCI>md3eh&+$0JhaAMG^t);w3DR@^dWQ|%n1~v5Y#qZjiq(>hAb2VJEdUbJ_W5p`1 zOP{D_Di8Gk^QRhxDrK~rQWUSDZRFg(HFS)I%D#z-j=Li^Rh0qTpf!^nv<&IVR?}!U zYW|Yx)4$nr@ru_qpG%kST=(=kyP|);?~k3{w`ly_b@NBJx7Mjwis6EyK^@ zvwA((RvlWaocoTOzj92EbNcmMb>r9VJ9q9r8Wa^v3qedoLS7!D>an~;{#}gf7v?1c z(SJ@xMj>j3GEBLJlF7mRu($|b1{9LY5w)bW4CYlxl|i=0vT{g4G+3|6rSdScqi#!O zL6RjY-^j-nPDUVy?G>j=G@=qn5E<~16>+^J8&q@(Q>a$F6ZtQ&pomr^36tV5g(gC9 zNd**MhIKAGJGBca1l;ZvfgLf06gU{IK{7|nFsny87o-49#3Z2(!HSe^;5^7^L}y0m z02T<@Ba2xq5(@E!V4p9`660OcKjDl>>4;hgq8Ri{v6=4WSNNe6XNfXcs#uk>T?wxc z%gA+#Dwc5yN*i{?f8M`-Px}FaJ5n;q+$2?bLnMPBSU6$<5f=XMfCG_*gk9)ZD$1ai zXr+KbQao+|KNNnzk30ZIk{h}WAe?|nVj$s^1So`lp@a|j%^ep+hHNL{lvGY$1#=_< zyWhYtcpQrNau>0eBJ#+kpd=wDz38C21eA1p0I$R}FY>aGJ(FDWD=Er-@iH$pJ}#l) zx2(h*l$E?sNsM^oq^;Q*IT2CuaSx8pwpUd%=s4o*-N(kX=(l)!-Ku?3yQZ4%)N7CL zKZ(8PdHU$Z@g}vKT7CLK|96O}`b1aLGwHYG{P81)FJ8ZN@ODUm=l;p_H(d_cIjK$a z2LHZ*nLev>U2-B|vZ=Pm92*@2eN7w1<4RrY^IVPE4D02nSFag!%+1G_E?!;V!nwtuHHUu~*0O15 zvdBg~G*mSln{Xn1WpJ*X@q>@LUc2Fwr*&63j~+eCH=JIvsHFIq$nfXSW0O;olapd2 zqa)*=g+575i1a$Ru{n-Kk zQko*$dPy`bxe>BX8llTevorJ33#rc*ku2oFr69Lc<|<3`AyrI1iRf*q5(6n@6@=HU zdMq2*g2ezzdW2yz%V?~Vp^e4Ls6kdNPb*Q9_~o&Bgu)^AVSAT7TtFi;i+F;SMM(7Kw?CK}pfpCqzf{nw zEh<(#bXj5q4kB!W)L>akO`5=_C_DdUS!z}p7)r5RirA1r(yIBUoPK16AF?2^lX-_z z6udC`iRf|##fUuK|0Wrn%pQVSqRmR7m;f(c%Y_I*Eq6r5)DeYn%`$ii=%CO{2?>M) zPvkq4hUGPYlmvIg5|Z1!pd|<}l~_i4pnzz&6CrPYFLq2anaGq z$42$)rK@Y%YS`FTj;;H4w!jXyfiyLmba3fC?S~&%?7VXN$F1jAcI)`{TBi>ytLpFS zmC?T~9!spTYJUr9bh@wob>HDDw*oF)4!(Qs3`TXqp@9bmkRDZ6TxC@)#`gTnA>~W+ zflG!u)lnHXY&5L9j;f~mU-}DNCQj%!eb9(Wvla~=H+$avfwSf<{PrJ*8U4edRa$yF z>NbN$)i-cz_NPAopPne+tAg5p`!U})GpTO+sflRY-c3Em9-Qaax3_82ZjM&%IfvoI zS?vvsTY7Zu*RQqn&`|?te7*eFE1p*_`iI=~_CI^@;NGA6x_>dEc_(M5i5Irc`J%an zX?2xhJ#{_X{$DnSKmG&+Mb_icpho+?Lq<)WKW*o^3n8>C#xPAhCN3`W@zdz|nCSTU zq~!33$5#%X+r4Jm&@NiAOzPE@l$T$QW=+GI?wuQTv>fFVb@R&AhjG|OMKM4+G9n@( zCNVP$>&twsW(%^(FtA~O(gkqHfeP|-QWH}U=F*!|n9GccbdsZDZ0m67mp-`Smj(IQ zY>UyqV#`2SLyJIKQCTkjFvvS0V*o6v(TW$E@UlWx%2rRI3DsV{NOwUQ3F;-4lAwX) zLuRE)7@nU~TwautNS;M3BJ806iv$3yKH?E&l#pPCbp1+U8x~mv>~G#eyz+9|Es1)B zmQ_N2PAlaeDan$D$%+*12p9vx0YkF#rA{LW1DC=YC)#;~oeUQ%#crvrv+D~23Lc0& z1`-G{8v0y%#=#L@PX;1lJzh@yg7^-cMAcK6TSA=}&lMqEmHs2C`@p|edhmi+G(|Id z4yu-_5bGUM`?ufdM3PFCX!`_OxN_0Oi5?hog##%mj;L_CtpJ|9_*DV-5po9u1~CT} zFy(~gjYKul@5#{sy2=te@0e^27G2uBg$!3r?A{0$&RrtZdxP6WR$4~U>++P0Ool`h z6c^+`#gR5qQ_4+EWkF4zjoD^eLS4(+kd-u)#d%mmTf{k?Ym`Q(rPQnzTN6kgQpb(Ae! zW%5~lSJiCC`30*t?f7v*^QNwob}TZh+j8KrMz;UJ>uQ+U{VlMm##s8+16``C+7EIz zaQ|2q`xt^iqIu03e#=+7vo|hpT(r6$Hm<_wf*~1 zt~QoN8k%a_x*F1Jtvqy_j9WhMt4SSxxD_1}6(8~J+5HF4BBP_i;~5PbpP7pY6Dk4q zKI78Tv(gfo$;j4~55C}8hW=lSU68(HFqoBzM@*(Cxgn20Jqry&Un9x~T2_j3(=x;! zgp7(YB=r8gW~?+;FzoB>`RvbpZiNL!DT0Lo!8TK>g?5p3tN2T@tFzo??Xsvv9mlBY z+?04G!=_>5D@+2fQixmjSac=CFR0qYFNL4+H;ETZNy^>0Lx?#642alllfJNji}?&} z51g!2Iw-&hcOm#v0SyGgN&bXTMzDxA3ONB*yhS%io+l$%0UX|ktjh8iVlo2;NVQ8L zi$NNKE`{Hvehd0gMwgN;Bn&Y}NkLY=#2AJ7lKUXGk%cYGTGqP2he&Oh)QtjHnw`K< zPX6|7X*rIZ5>E)caEHJMzU0n=FC2p4MiA-`TFV79-~9duj1cptk^X@%Tp5QYpa8mn zU9g5Ih^rT0J>EB`5KJL861Ep#Um_uS^W}Jjl53LS30=;w9Lt~bml^5d(K3rVo1G^I zV?rG7auPH07#fT2h~Sb2M+pB4`E?QBW~8S^Jd2D=PE1Tnj0(BDd|)G$o{65Snze?< z(Xj7W(RC*;?AHRPI)f%1Mjl+WWYb~Ki}9Xg8nB-lntk}dR()=jzbePQfBGH%Z9i#N zlj_yFT)1{4D9HE9jj#uI?u6dGyvSo}PkX6Hxo=qdmlyogmnNU{!7VoXtebH3@L~yl z9OtfdGWGg5Q0>`2Zo$j&Unrj}98#kpCTX(>q=;u4RXj?@NEH^ywC zb&;v7SewY)BepGNrmNUQ(QG7913MRTn9Ph!#qD0L$-*oKZk-zq@`ffVt9 zL?x22NjsvfUt*fFLg^%Y3-|hty`2?H)>N93Mk6HZ6Cr&l3A0dHeM%O=ph;XEI2`3D ze*8uPHcCjKupk%f?9W>p^tjwMzj?fN>ZEYQQ&{IiU%?eL{@%}>$`U0drayYd?5 zj{hX?{mXUKsARhT^4)*>Qf`K>v6|J!EnN-u^h`Q6vvP0MrAwcF4z=2@+%{#(l3y=- z`CRu6xOK}fB()j-S#9Xqxa64lq}Yh4gaoW1;}bG+^HGE$dZXS<%Eg(VpV6MoX0If5FrNs5 zgjxX-B*}x&krkXtS2++xWI(LMdsRfe5HElML@Na&>dMlZ$U7~`&XJae7ZjF20b()~ zJHo7RYN1hpDrtqHF8!NGbts_`_5Ak7@0^A@HH3@AOx!;r6~0675j4ziLL>`Vg4g6V zNSLL_Ex^Y+0`Z}X;CbMfDXY;u$|ce(MdC&dRzVL0B#f9Sm%V#Qzd8wWc2PxUjuOlk zq$hwc;xC01O61Vw$GG1~GX)~dw20`evKM)2Pww1%dTVG6mC?%ndV2NY9E_Wxa3f6F z+@k6Ca})_johkmyUFTd5@DF)(E8yzATeIzO(f^+xMi%;Q#?M)EDKy9{@NvMer@iLr z_TPVe6w8;2&;QMF$a(&Jmg&X|rw{L0^8NSg4qx27?)w>IdUTwy`RBoAZp~^q+tt){ zcKcXW*0SpUY51a?t@4`H9f$lc*zxB{|Jz%wYNm7^ zZRhMhdi?C^gJ*obFWd?C_Yb=2cPr?schoP<^v126F`}z_^_rHpW?C8w0sOafsMWCS zX=U7gtR$rj1kh=-{f>`MWXipVQ7H+}qm$#}6QiP2(&D0%9zTzG78U(0BHZtn6G5RD z);7~oS0i$%*QiQ%t!{0hs^ey+s^7o)_gC*fc=|XlGbVzK}T zO0`##wqye#^Z^lJR21Y8#}pJ*;Iu+s#E5BzH>P9~Qpj9Us1@o-`6c)wLVl3T;1`od zT|2h~CKxsbQnj4Dj=YGyoym$|5o|4y4&qz%>cld%AL6JjdnxWPzY#l#T#coJzZ`fZ zBa_${v7LjC!RWq_55D9G)VIaH5fp&BWuL}DR&3y2zk(`}Ms3!p6ojBz1=nOLkwcZ2 z=SC&vXC*Kah?1=kJ}fgj3usp&Mv&q#Elr$VX>O*>Dr4cnCD`JP}1TR7oF;@*RL0Dg28j~i17vXzwu#-BJQh0_ee*gA& z8KXw}Sk9;c-W0JwDbf}~D=nuU;!M83{fBO^^jh z=G>wHB7NhGnA{P9N!f@dDK3DsQ*VIdRpZ<-nGx^gcfR+j>^3Q5A{UES$R8 z>(}jDmTow6df(x*$G2?wVa|d@gWArX-L{E~YoA{B`kHFG4&B_pY-i|RUlG-F{J*9@ z`qs+Z`grF5;UAVtBv<*wdd^CQsHRZ|TNhpYd21SD_%g8BzH94e%=`M=g%d~2+ID{1 zg2lUiu3hr<4f4Ad7<9$|rsstq@2gBfJAL=T_HL~kTUy&OdZ25U)*nQ8rZ#`Q4Eud^ z8@fy$Hptn~(71N{6<0!T-cQU(d=ilm59tycAIsF}xL87#N71p*BNDPxJqI*zI&fNh zXJb7R-noTSeSVF)=0>_SZ`bl@X<#{I!L9HI4<0>^PfExrNKehkOh-5e?SiLv21G95 zZ6Pp2HbW>+tdc7&Mx+>6?D9jg+Qmp0<^}nkbSN=6K++Pit0NX+MgZ_ci$H#EOn6qx zO~06|O89|vg=t~c@DMX7#N+%a&XnTQ@}iWH#%z5o2&zkj`y?hxaE_7!5Fqg>6!jdr zm-JhU`BB9ijw|I~p&yA66k11&qHyNMZyDh*)5*N=tKJh-^*>Wk3mgI&wrVf!GNV-EXgpWo#U&4Zukg zk5qrq;XuCpjyoOauBdoN-zT;Sgpr&VzKjxcmc2A@ ze*O>u{r`IOZ2ITZjjiBX4bAGPGz_d8xA1T>($=?b(7E4;9k);I`eny4uTwv*I_%|t z`NFNoVSZkB62k8UKMp+RdEMv!LGQ~y&gk5E$k>66nwqF;YpU!UJG)m#g4NaZP5;C} zHFPsjE{kW`Ycy&xb*x8gkJf{ChTJ|K5)l>mJdUpDnCBU3k>Qcy;gK;3_d}mQyztA8 zUoY-!?c&<9fu@6no?%TSLyk_oe?9Z+8cjObnlD&5WW=Uxaj{RHgh$3FBxDkYGbb%4 zCnq;EjZQ*zaAFXZL#jl&l$Q;U0>%)IurkO>a#Lg=0BLm=8x+|JLyz!$$rc2X$XL)q z)cU!EKqUofDFs=NAEeOlMyVQk3`rDTi)`Mq?y1%Cft7AMwmh(bS!~pESyR&3BMVe2 zA8ff0!LlLqEaG&B0UZ(_X6UD+A)Dy z1=9$4A;?7qUz$RdN*GtF6u>2WRG4oBgpkc-UXa^BJUA%?l+ZOVUS`H6F{%Vz0Ur)p zKKLcDouEk|11%$8qW3E+HTPu>{qx`z;i(LYAZ4YBh|w6oHszC5l$ny692=keqBtWp zVB3xzMk>n@i`=@hm#XRNGWb|s1{aevxinJMowR4~PXGH4LxUfLJqtK-J(IRgT?T>Z!~-emUxk(Zf5qG_-T=J9Xm?Kl-lD z28LZfcIK+z#WP;Vyl?v7d=Pd$;BmkYGZwDy*U@}w9rFR<(mj?B$jH-{^westLTUWe7!owpXMD-M( zE|f|^MrxkS$YQQ=5iu@p(YZM&CdjBIOku~Ry@(GCvZ4+z0!jFV9ie1V`s#P3 zONPbE!WTxBXR`vuT#jW-`9pylgmxumBpVc(2n7^+0*Z#pI0{+WzNIxs@P!xy=@`ph zC{oEAB!pq1B8g|87wS`<^^T}Pq9p3R6k+gTDngP^@rLCEzOdy>tbwK%(aPI*tU+3~ zp)|k|mM82+c~LH0ED@3{Y$1;Xq@)X*v<`IQjl6oxxK`wzIouB3Ak#ejwkw3oMujkr?( z;#ywjG3pw-I*uVlA>Ib_cL{C;=8zWt#(X#dIPScXY4I)YhLpL83Q2akTM#i7r3ope zxfF;>gvtj(dC+M@YZ?M?a@%wWxYC#TDd|ixp~;L5iS(LClSz?e%~*D1rcyk}%S+9E zfqh~^a{RNq=l1+K#L9HkzWHriIMr?7(!HHcy(T!jN*EyHSxp9RKIM1sX;^4<8rN?yzuLFGu!r9 zIeYmOh9}n2V!djp)vnjjPN7-Ujcu*;Du)_Y4qe^& z-MY1#&mJCTYSG@Ux?>YlZh%^iI@Rn=G;3?>Rnyew?wWio$Z6|+Na<9yE$nO>HfZJH zI%wFincJ?01p5av746C6XW_BY&z?j?Mudkyz4h>!*UG8CoY^%Siw65n9o&uWhs_vZ zrDI~Et+JfGd;HMlliRoJ+hgwK=$P2_l;~&AqvH}16H*crvKi9F@MxeQJ5?&rC~he| zW(Z?Tq60EemWH^?6@f11CF0*r_idhVryv7)5D^Ta4<9M9YN9U}vlj|a(td(jFR+uF znNHNh`cr1B$>$C66;TJ?51a{#1Cl_38MZw_Z>mPbhb2ov{9)YT=gIZ>5i0iR>l9kYfldB5)$=6ADvOKw)uK6=kKm%aMUE z{)Y=c94lp2RA-VNu-YXYVLj7~SjHb*m#j?z9*!Uy7>ZlU1UPDB#XJ`%Qk)|sr9r(9 zn2~j{#0d*n#sDG+DtXF({&4n_nKFm>1c?kkgOC9mq@Nsc6@iiT zNefaCh+wYwUZN8&QOeZNPsB3di}2C_iDZ8CDrOh|@gJE2OFRa?aY(VQBTmG87cS== zd@$h)ClCW0m>sBeY3CBnP8pUs;1IgU*Dn&&UX>)5zAp&RU~CM2nEX*h#qK4c3;ofl z>8OH=auSm$sl%@eCBtwUh1Gh?a9>IW8F++bWF}_6%1w_?N{fw%jEql>T-!jUZ|(Ty z(uE5K?q4zBn+4%F8}FEH6yip zlMbz0z3}T*hfn+7xaN83?3pXqJWuRdIkK_C$R7rXaMsY;=tB}?)!V)I>|J{&wAZt4 z@p1jBv`x)ws~nc?+`nmTm&F_RZy4Wq)ZqO)bZYc%X6~e|VW_X$=*#aq=`iZUp#7wQ z?VElkqS115q{s22FhsdVb*(>p2z7?J3p7>x#J0-F+Fado_|z8i+*(b)n>c>m!L8Ts z+_`((%j?9RQ-SAptXzNL%+b?60e1rY{jYi*TQFwPffdbre%sc*S*vc-zHh7VFbG$N z`rSOVRT|dr7EGhFf!+Rmwt@@-pj$!lw=vMybDpxOXY*+%Zd|_hATa1z40WQ|hzIwd zB*Z*>^61f{=iwpV*Dn6_&6dm8uWsx;*;ZxHdi_AXdeb&o)@abYuB!2d!2KJRf7y5D zu{(SAg+9A~KL(rcG&+h%gFpi)m$Zzmd}%mAELWI^bT=oSS$xvPpI->OA{GrYtX`%t z0y+3Hi0q$`gQ$d(0i%zYG$N!6KSZoqX}Va#hJ|FNtTY!&mXRa{Xd&{8sd5*TNK68m zgG~sPY*H$zJ5vNkG{Gto?%+jsdMW!XstsXRBt3b>SV3&3DVWe7DXUvb#_Z7u)}*k4 zxhylCg|H~b3r3laQXmB#p)ns`1V-9jT^Ub-|{+hHH--ayS^FIyU|CA_rFN)KU+v@IvQ%$Z5lMTGPAaG8Nc_+ z>0O(D{CVq^O&fn&GI`pfdGlr(s2VoWcO34Z(v@(f5XL;Nji$RL*lZ9oqckvEX}8?)Z3J54*Z&>%nuEj&0p~=In{{emAa%1|9q9r*G!X zo3mMGeszH&`Y2!raVr*#Z zsBd89=(cqA%=t%dK6&^cB0S{&)5njWKE3}iGB!2x>GMaAqas5t?pnTO>o*hKdu}~5 zd-qU_8dgI$excsz=Wb0}w{PP#?S$7^AFsW8u1Cb&36749j)yauj1=pf-;dTKSzzKb- znCeP)MQ?sK-nLSB<`YPjMhXm4bYYE4BQdXlf{{i+cGO&IE35*d85*1l!~vh^fJ9$f z2>~FuMVU!0L<}7ev>d!^I~>2{R2?D z1SUYH0zed~I@=HVaqsF;Zl-li)l^L(Sgfk*xrUB5jb?jcs(EotugiBr9^MPQeR-v;s@5l| zg)GQ_czoV`2&sb}PeVa1iv~ju9oe<-_>t{v=6=6=(v0~le!aYA+Q=@>O&ov~gnBS00*1hTu+h+YU>XHnvl_cT`n3H>%(13l~l60YmLa>_7SasAC}^ z=YE(pefG4my*jpO+_=woZjJl4s-kXy5;~Gqbu0~Sdbr8)EIfMkwy&YmY1^rxwT*HD zb@kpq%xR;(Eo=f`wpw#!wu|+E1tZXkc@p%)IF z2@3SwI&<2YK;O$3ZaxVs}$v88dn z>UymPxT;i*-0je*ShsA|ytYciwAB}V>YID?wrSLT{OZd-XU^UTdGg>vWJ2VlhvAV= zg+2+pxNX1RjgWw~BgPErkh$5}G(zeKl49W)nCby^%$f1#%z8umb1$m08 zJ;2pcTcF<-c866Z9x-@2D3y=W94gBqG@&ZP3X%+n@oL~3;S>p#D1R|DVpUdFe&`z} z+QI$=jAD>pTO z2q7`RXVnT-^STUoC$ZV2vLaB%Q6*#`ngX==v4GSo0vGTYfaAT3FR%1SmX(OKM3yRa ziV!u}*-7+)Jm@#LTnRK#%E?$XE|yoo84=s@1XR$lG5>kXGAA}u5}V(CmkPNk;H0i2 z5GbvPG*uurE%eAp#dd|8q$K`Wk7FSsogC28p-$jnw#_&6{_j@m#|7HF+ zODD`8Gi}AD(>o@)*;>@luj@WSUuDv`iM{KHvE7>MeDFZ{aNJtXEosS_HdJL(ADOCg zU0s!~g-U1U#f_tW@xE|$|Hj4N%$_=W#ITlnb-UL$bGE5MCzVMf8;dp_&?Xyuv?h+Q zYdUoP#_0nG4E^q#c{6+2nbd94sk@7j!-QpyGuL*}P&c0)9Cdoy@E^9#`)cJWAFpeH z*A5-Je&oQ#ppYAZKA!#$V;2v1z;=Y|HY~HhZ?W&C%zaQ3ITfNDE-tO)LI+)d) z)XkCH%%Fy*)WkLGyZxygs@9~(SA9&hnhtEKs%_}nudAb`ar22kO&-><>)44S7wkCU zfA?YNEyhIO3JPPs{Qadr!I zS5l6fRB9$q!;v8;k61%^Up`7quIC@HvOp7(hm>Nry!_;JJYIzOgZvO34IfTvz@hO?CinTMSnsdKdy9k{;G$0rO5f@)6>k{N(n;?RH&XPi2Q<76mlEa!WLe4>`0VJ^7L$FYB6*ic%GOyx~(tI)n zVOIztl$K~Z_Xu%d6=XEM%nxGmv0fgP(f@6^}-b`CV^H_v+CYK6SLhpz?1{hLuFUcb18hMjw zjNw*Zmlu>1SAj1t%S1RVf*zrwl+2XS3YZaaDdX-HW-tK)BPqa?CJJab8G}UA1!5(5 zHOlP5(}+@={#EAZL8?Q~kt#{#2<3%Bk~oJBcp?@CP$Va&7t*7eohhR3ECQPN)WV{i zQ(txH@0y|8_Nz{RsZA#o4=g8h8GE?)HZK6T#L(|7NVBO3+`Zf@$nZenkbcAZ=s zE3*@->l>K3N-JlBZf)%?RUf9PXw}58L5IdC=1$wq95HE8FLN{3riO-=t=iXDbD6s9 zM%4brYj$t{`Ivvmz2KnRcY;G7hTgbw=VnmoEnlDWfni6!?B?_V#f5iw?5Q$xuvFDD zba67Y7(QlLuXY`~&)9I#_Zc=*>FKmS#>6G3B@?|c;Z;27$a+NYpG$vY5%@xUQb^$h zdWD5Tn~|hNGGiK-7f^z)sWp~JDX6$8GcAYdq%eQNpV0pTDO;8kn}UuNAm9ji!!UQ5 zcm{udk+ex&8(7FEDu2~Uyz~^I1$dXGgG^kAVn!;6Em?d zieRR+Oq{COm5G!HA*60hlptg)D3Op)jFg@yp8KyVau^pWA{2hknxA~8r z0N#Zh^95jlidK;&vv@fYZ&ct4>5uTsa3a|2;`pQ#yh%)iulsfIxYi&F!^4)uIGDTL;gvsS!dFf@^r#DY>! zdsUW0x(U2OEF zuU<7nt@1$X`nHv$)@myNXpUU1>d|VNLG{J^79Uza^T$2o+v+x1cyRlQ*2bp#=CvAi zax&`n)6dhEZap7-X6n#!%Qvl9wBi@fQ_JS99p=91jJM~NQyZ>7d~(pu;>#a*A6@Iw z^FYi^FWxDadkBFa0MDioT4+w7V0JV5R5bhh(>gD2q zHF#aJ9?~f8G}Mfg-GE7n)PO?n9O;~7UvR_V7OCHFe?VKmmXRXzE+B{51?2ZjK$Z@Z z#{2+ESKO4BFZn3s=d!OzBE%k)FCnBfInl{V-4P-tlSm3Ul28;yw`9z03B~zo39*q+ zA7z&16jdPgm6o)E?5tEGn%KyQ`1Fi|&5gDH0uuTi*AK0)V{EFW($=XvRGc2*Z5ftJq>#&^M(sIZPU+^v#aI(BP0q4F_s!Ya7L`6RLAg|Y zqjdtx7I@t^~#k<{AA@PHu3G)g+eS-EROHMC6;a!Ey;WC{y% zI;Mah2~MQS%v%M45ZTDJ@Rtl6pgt$lrqJ3b7zac`m0+Ev2mt_nz=lC}#E-=4} zm$q}LZqdfdSWjKYp}CG-&t~d%Khe~GIKqGVTiv{Eo92UuI<%cKeoF5qPK`}XwB4rl z(9ttB;*JJ;_CxE>sK#p~G4 zJ?DdN1>J?wxc%_yg9jJ3Y&>-FT43m{3+MfPFJBA18FJU(`$E9Y3x|&Ue8A_-;WL}( zuJpUIX4+RhJGT6C$-MRFE*w5`xLdXyNrWmXrvx;C9xkFBfIu+117J!=ceimD!fi@KV&s*$aJ=S~yn_inJzGxTm) zOj3MAWDJ&3S?RfODOtHG0x-GxIjITBX^9Exc`u7{un?lI$Y+RpGK42y9t;J_$!2yi zyd7*W65g~-33K^q;T(icTu?-$o!BXm5D?Mu|02X#iklhFA{$T5VHp8VcsfA^(*}vf zl=!;ONGk~sELpJF{C!k3jNbstgqvWi*992$j)@EStvlKTJ?@DhYEEL}MvFU~K7 zK7pGN(7%3{>ESWJ|I-(aklgBwsz#W_hr%9l}0WS2oDMMG>(Y7+Ix z9B3Ar>p|*w+#P8W;RD3z*sN6iR5V3& z+6Nhme5lnl^@N`k&qobow@#xEJczh)Dd1rkO*W^Nem`l+TKV|bvTA7J0oc~(tGqc=Ef-}Q|KO3 zF3xW7xMtu?W5zjyyPucIc&56hmbO|Qa|8RYC-cG@b+oljs#mM7QLBNamPyA^Kc4qK z_sjmZn{OxFyLKb=dQix-aP-lSV&cQY9z1`1%lDV@9Xr`No2v9&8tG%q-QLc~m=MXO zEiPcngQ;i++8UN-2CaI`{(1GH%Xc5+jhUR32#~}lr!i>+rvZW-Q?tyC&Tl8%65qM(0Y0XYo>A^8wS0X%>Y zkX28i1yVrDE7Y}#5kxj4Q#`2LzQSik$P)}@$lgk11_-1Ax_+T$ITH9Hfq_(Zi8+*T zh}cD{N)oDwl7y-ZC#vLJVK@lL02jU`tSa;f0HkPP*y`b(C3=&rMl6R3X3)K$wvoO8 z5*ZQEDS!!-ffwX3f-hn(M+U{cE~aZ9*4(q=C2hKon{FC7=4Dp<}0g1n3jymnvmd&taV zls0T`0difYAQg)B4{lOf8Hw?6shMe6WXE|0uz2hT=zj=W32(`RvU771Q}PP4FpI&B z3?WP^)k=QxnHa?9BqzotXJw@&ht4xKva(_o{rS)~<|_>m#@4WJVqDAZ>!tfI`QEy5 z!|#eu$ioMZPPa7!V5&DBGuH+~{j%ePm-n%Q z{(+ZHVf1vy+yBze6TTPs{CfB7{?k6bJLaxByl~2rA4YW(Ouj$4APsD{%$pgg8oMI>Rd;Hs(#5k< z*M8#o7IvM#`uWP`V_~8GHy%E_?ZrHopy0@uV1^$(c^G>CacJO$Z#x*6wQ11BMme0^ zC0zqULv>ZF5v`S*QOA95H^chWq|Luryyj%^{m_WVPZ{nSo4_wMH#sE(e96yB%chZ; zkwttWQWL#wMkEl5kt?84T%4Fr{RnHz5@dg(#R0%1kfK5g1hVug0#n10 zLX@OT?CLb~ux~@_2-hnd1c?dnN@+v@(BK$YV`XJo$%QOAVjR3?Ulu~%O3M=*2~Pm# z*!EfCQk(*Hq&UnPC&(hw;3b@i9l5w(`RL@RzG;| zasSGZD>ZWJGxE!&8_yit?0MtFw$P_Eo+)V34f4_|TS(Zfqef+C(jdK&)Vc2MZ!yMcGYZeP1` z%lnkiy`aNu=C`O{+t^tP^_{kXOey&Iuyt1e&1B`yk&bPa_p8?8RD4WabX;aqOvKYC z;gNAksaYk$yrg9_2Dl&-hoC$ZDVZ5LMM*KJ5co+VZig8uiLnrLrNv1JbQKqsranud z!Yt;@EXabwSFZ~*8Kef$OM#e`LR`Uj8Sh9kE`x_)aacI$Vlr`IV6Y#xY&aR@!L$b; zwBqAUUz{}35)^?`@)C*@(ioSWhO``J1fjVE7Er)aFvs5QbukJ%&hrwfov48EV;b4bK@W%x`HpGp8nyVLbTvw=CZQ0S4$LxBM4)e(>q=}Qqz|%0*ja#=Jc#28OaqvU^p_Ze-ZQPZWPR!w~_xSF1hR&5i*AsY__2On7a-TD)ue!I3`zqI@7 z&J89sRMqX?iUPP@Py0Hm+GYkSV{;uRCIM*c)lw$XtIL4PPbWT6CsQ-5MZ&1kRMV&} z#7iw}$;|W`SnANJ^x?V;Tn7y8Y@=;9Y5mx~Kh14wWbJ6Isj{7a{OZXa+kQD2^z`BF zpy1%(&_z*mnPrX$p4fnM-SUbz@_D zWBX})rZ;G|+%w?z{fO9zxWuR@5zk12GP5%m<-1SmJYhab17Q!?mBqTH;&0Rr%sO@E&_-66{W9>Zvqbj%V?@34kp`{l>LJ~p`z4u-O=^g1HQUnAQ6a}$&MG+7Y5CsGx zCG-|bD4`^T8X&z-dQYh0{r}bpV7%(R-uL^)dr6x)b7tl|>sfp4wfB~FMrt9JHFh&- z3mZCA2462ua&~{#EU9a)Km{0(b`6b%6tO`QENL-e3FW{nd3>yNe&jm@P+WRa2bgpU zZYZ;hvlmMW8CNj@(HU+mTIi4H0YWEd40ymLK#jZ%f-z_m4ejWsked(>i!n4;A}yNd z-BXb^5)ovDkSIG}i5e(`?txSR3h3piYFj=U%`mvD%nM7C^)EvkcQBeVaSS>^l;&=L zi~Di}vs~5RTge`Lb&n_!P)AI0A%ZX*E;{6$qPv)5gerJ?cp&%%kTFw|)))o%6~u@= z70}I?L;R-jNbtyLNkSjZN&4-9Mo0;I$xL&GzcRNTvX?`#6P;WDH)^3C6&3KZlw${p z@<4J`M^azSn+Cv2*+uz&a4$FW&V%e+l$R{@b%bFk4!eUsZyZZ(AfQ%uX7bJJ$v|-7 z)ui=3`O=2>Mi1-X$lJr&k!A}vF13j|tepS}&Azp< z#rabf0QG41(!Rm^mRYT3j;Y@`w&i&o+Ar*9sJBvMxVf}#)9Zzyo}FIZ^!3=m)86ZD zvb3q_=ilb*Q-Rxpj_eN#3BP_J3@tbG+O3eidv}a)*k$3e9h;_i8b7{UT@UBl?Zgu) zi}Dy&gQHngeViln=`8}|;B9F+{KuU~4*a<3_{Ffx5s{IR>NI_7r7c#LklO;|`95bWg-O!krL=c1+Nu!LoKxhX=yaL@IfFOfYKtT!jR?7h5f0Pxj zBst^&D9Q;4ZE&t}U18yr$jgOA3vjYBc~G2uh9yg;k^h8wK*~1VMUmk$WO>l#NYgA( zGT1PQS#W*gIER{$oXFH=uF)mb6=7(l7?;K92z`IZX@lc@t`u}Z$_UDYsaP5#p~%EVF{x11TmsBHFdKzQTs%fgFbYl5 z5@T^k;K0ngleS~))#&(i^qZW>TT~&Xq{PJ}6sF$3c`H2T6G97P!jG1VakH%K@)#8i zqq~tTwQ}*ctJQbT=UaZ>9(3W%(bMM-t(?0l^}@Ka+Ut|Ym-$)+&u!_g0svy+-n4nU z>Fx9j*P3otU7njV>(xas_j7lg`2LLgCL7PTExqySs$Y`H#o1WCk01O$esON);a;mY z!<*}Sc{_@i=>Mil3?KV1H-{(IHr?;3qxtcJY`qBUD%Tm^w6e3GtDB$E`qRF}=$18` z`d6&h?33@GpZ?{s_gl0cHgoA4vzKk(y#37SBZtnAfD1Vh48B}D6Lef43UmRM z#{WohVY_3^VtOM`Qs--aq#FzOQ$3)fCXf-DqgN*yfmxVHN5Tx=JG3cYYgW#kNB@G3 zs0ke$O5ma#4|X|D99~1VSjYn}qm-E^#)Cp`m{p9ntadJ{k|2VDR#3W?m;~u0?qc<$ zSM&V5x_tU*fuBZmOkBO(Q{kLMWnhN3<&Y?y6*$Oy#EXNd5HV^13=9PLWM|NuiHRuJ zNVf4vKv%LkF(z9JZLu{e($5D)Co{V+D*M0#ZsX$V-LTi-X6+kQ_wX?F znmO*hO-FaFTDc?W#K~g;+qUmN8FKvOnRB7xA!pBrUJVc4w(h6J&$X%Fz=263l`5DV zT$Kak-F0^NdmI~CRHiE2sd~>LEhR|X_utza8G9}K+U;A{BjchY;}KSwuc!nsv@nqa6VKce$$!W@0fcZU6%F zDvhV&ubc1C(n;I18Xc$>l5?a|hm1I+j0QE3CoO)o47DRLq+AkFV436<5RJvkx)!(r zBN{9K`pHNuKMF{|dgYm=%5eT_Ob+ug5L&vuLO7rzh(lE3ZJ_0rl;47=6c8EoLVeM*f(rKwG7QLv zi%|ke@0XlBK#*=Va1u@(%c5Mpf^zPS6__uisnt~{*PNl;SP3DrfzQ0hat#X5_Li*u>!D9AxEdEU?Ve|dDPfhQlsNkriOIK+nAS?pGJE!;$D)Hr2UgA zNQsI>1Efu2T-?dv=-5;e2ZcDXZr|oRbJPuUO7sopcEz6kcEOaU&6n(I^6$}td@28S zv#@)lsnct3f36&I0*3YD>@+B|)p z9t%HMzH;@Kvxm-E@%ijABgQ=U&ZmP0cX_50*kWa6Vd?4PTLZ&CH}K?loOp7`|3AJy z0V+L#rU`MgcH>MRLyeQO1d^vW>t^F8w5n+7?CjXQiKk25XQsb8ZBX}?3m1)@I?L0x z-p~)e`{mH7ki+|qhJ+kGdgj#evmqA_>^OPx_@Tg^CpN!7ambJcwVbV7N<|)?%GyX0 zIdtjTt-iIRX3AN(61P>XHD}eE-Rn+TcRTOq(PQC}k#X^<3DGHO@zDwBC|PMq#5`F1 zan_|~WhO9kkw91z7a;>#W@Z9#6%!DpkwGFv27Qzel9NS23K?ZsvUs%;)$C0&TuM!0 zr6VEW-ps~s$1*@50XgzBNL_P*@lf)U=r~MfLz~SlPLD_GNg=mDz*ShBMRR$hn-p8T zmNFMT0a8YEBGQfK0;0fzJLn;(Ak5`)1-co}#GmKgF6b)n!rNGc2fX$|yy zV8Ec_FIWkOE|N$KEz(~l4~rU6iVp30_~^I$#7TN3dWjgAAW093aV~P|Vr+`j$h*T* zc&K7cM4yBdyg+Ab)4E@0Bm zO~h@Lkd#jI4zMVN(SLCmgA4AY$4AFvn4pF>F*Z6f;`+_VsM|MhBwyGYe0^&pEu=Eb zscfF)=^Eo3?^zS)O`rPNz8y!-9Qft%vD3#leLtsDlP0BX$7JvIbSy}j2UTy^il1t> zDjQGPJG!=<_3qReufF&JW7?+-Uc6}f!Y2UY%$+BuGXR~(puyd;NnAiw?9O|{I;Mspn-`BT&K4Hoi z#}2Pw@zu2VSFPE+X@qNy*(diOJ{cUebJO0Fdw$ry|HzR8Ck}k`#>YRuKepfKmqvJ& z^Q`UQZ2yD{J{>0I^XBO4mHgY)CQnb7?@Df7>Eh>N=IY5#eTpLMlywDD!DLlc#}JZx$4H1qMi(D#zLQ$ED{D(-;ksr?3bFs zm84dgMVW~SX0|RY5L`rZy)s3b!2<9SR;}u!=~HD0doY^pluSyciMC5bPQv(NR zyWEw0EE)|f5sg+tCu;-shGmWy7IwmJDyqS5Pfo>19jPRfb&Y-_8$8+#DIQizVSW-@ zs>B@7#mFQ}AflQPrT_;e5pfPYp63%GgETO+{wANJMWI%AX<`YSpGNKy-9D4uh zMc>PZdO+85Y2(1(b;GIqh%k)1^BR~_g2Y0NHdbFmDD~Y0g&zLv0m2G)8E|3NoWp2wqWpptN)^efUtZv7AN)#MxABGx3_u$DEdz9djdD z>BZ!v%#wVhGfY2n77!`3ZzNog!BU5Vzgp}#*=-x-PJ3Wl^%Np0nx-dMLbPVQEHUY{^_(W;-ftlhbG#p)H`tp0S~q)8op z+K+0{bmTj8{p~f>`46{&BMdp^55N1r{9xCnna^KDOjb^1f9ck(Wt(T(K0dsywOh{@ zz50H;bIqnBYZkm4xc|VBQ|FE!*|t95M9`Y0%Yu#`Iu;VL=cix3n?CF1uMeJF|LL%n z^*q|vcdp{-Rv)F@+Hc9&rzrXOke;*8e%+>0^`SLNUz2Z#j(uKycXMcHNa*#*sHm8j zICCz7i#eAu$eEc$FI2dukQ>C_1jd+?@u<*x15klxKrOP>8i7JxG}&}!$0HMD)44?> zhs~)NRuFQzd?f_XIEeO-j1;Dq3lr9;W@LLK`=ay?7nhQ|Y~wO`9e43rRhkhU}r>XD5jsKY9C<{Oci41=Fl8SWyGqf16*J#YMnruhI~{p zi-oF5lA|mQkr>5Kzdm3^vZm<7E6if4qe;?moMSSx@Xn)q#z03_6RRkL@&a~vEv14& z?c$s`MqajdmJHqJz&*BTazIcM0F7xM?EXkgl4!^fZwIRZhV9ir1PDF1;x#49qkc5J30LS1e2(qdW(2wMm?$JVqex5uN zIx*FhKp73id4aGWUKgB;Pnh6M4n0HE<&?1w@l428KqhZ}BFO;!j_fid6pJY4!ahl5 zJn+Vuqs@_Oq%V7BaV{mV+%qjURr`rr^-!jU#STMEQDJ&qbP}AFNQ;KOdG`w_)8~@J zRi}P1$TIQK(a|@q#bsYU9+q$`AwDAHV8GzN(LXKeCjIA|UE2{K>^i*T%+Y;^4(~p5 zcvs-7H7YtI;`aD(>f>&+PagAEk1qY2y|-_9lSh3YubRDPycZC1G%#S@534`_dfoDA zORPR~w_|NP8)qlRag_IH*sh_kCxU3L`j68rPmcdzzdEgA_30=^;}PXO zJshnnc-3@%jCo~G)2^*CT+!LlsYSyEBW87Q^J?tx<uLB#Qf))xsx`xtyIajio2_8`;jf( z$B-xguQEaZv`PiOl}xbId^7CFV)bOgGE+ zugEBc1+N-`iD*ggH-$#>z=0BQjl0ScQwJbpkD6hXqK1kS3HwxZ#p@PMA--mpAPp;egJvNU zgDz5ElwyX4kW=~%`l6^vu%jYK#gzn3ygv07br&JK1$RrBpQnPE2JEDsRc1XI&B+&VrOr$P4Cc<#V znVC4uR+ki$N=;ny?U?JQPTz{XcJ^v&WDLz2_x359Jo)1)`0JnS+6?di><4SN> zt0fc1OdHwUua;j8zuE&A&K*3Wp`}Z!W=;IuB>P%Dk$V2_u>byh=Uy|Pt#0Y0Hg!*L zkEcdf@T?&nn468EHVI@f=~^}zIIv~2=6!|?9^JX=*w5zIuHR?uxQVa7_rwo%X zKLyv@51l%7?o#N<11Ha%J-+{R;F|e;`>zW+dOmVnBe&5D+tRzv+pD}v6)QQ`Y*^d7 zLX~Ed=hm&+ybeivz_u`rFjr5cM@ASsv^q&9V^@kL@eAZ-q9cljGH zOz#w!$1Bq*@X%aDFwLVWpm3gM@7bv8cOOD~fFWctW?6BCFmam9Abc@1AvTNbwmCM6 z%ZZJMvLvoPB3pf$)TFR=shb0r5!{$U0%B{VD|1Tvg)2!3*P_D@9lA^##?YAC5tlE9 z2M=vjziC722A@a-PnN-x?v77>{{1VFk7eV5FTDBwtYs7H3<~&UWx&rreY^JH%4VgY zVqx!8fAD_+ElUTRa+Qs{SFY1};`~LQt@!%u?>D^r_7^KYd2wX_k;B{6>AQ5@moLBC z&)eClR|(G&8v#v|Bp7@J$4idML-f>mBgM=q)H|os5e5Q-z)M9VGliwo znzz=LDz;y?_I7239Ayh1GB$fSR-(`jI+-D##LDp-PFDz>DED0V61x@P$`^ zfD47=n4GjiKggW=`lyVavR2$Z7$SKd5S-6~x5p>~gSI3j=Y!BmY3Z>y$QR<+j!MPD z%aCBKc81FeNF}gNr*$uu1Im~1E^yVQnVCf#9~qOB@Y9yVhYkjxJaFVn4BUl@Ubn(8 z-@3Xh;Mn$29*#AtKb}+cIAAD~pZ>RX`&e6X>(HQ4HIvtiEgQCKJ7LwPgR5Isu&4xP z*wpdy9{x9Z<}$%ZRoBwEOt@y_-K*o|FTZ^6#W%lrZ_e0J&kg7>a!~i?wQBn`?$Q_& ze`$CB$7fN_PMIE-u|Ws~8vpTDeek&2ZXVTJ_VI1d(PUxMeB#889egS{dNno188qnL z$hw@PW5o(~uC=R`t1UmKuc30nM7Q)IDri21R8fJEktW?Bv~>;8F>nblhpfPD_*r}=p0Ikrl%n8 z;$fgUZWfg!Oz8tH5M{{7p!CYJ$3@6`QPBxa9Z+*XCKwPyIOw&+ItE76`(M$F1Y`Vi z$%PL%tKw($tP z0yrQNl+K;E1e8;80k&DzyJ6wGOUVGwipnA!AV1Gt>4c|#-b7PsjwwZq39?|F_y~aU z=vTrhRS3vx2;^hKC5=UcVW}tv&4H0TfP{#u@S6uEjF-7XU`As+lq|hM_zn4Mbsgt? z@Z*tC0EzLLg}D#cO^t-e=4k3Ixptb4G`{Ddeog&2ZhN@~*0uv>Z8j;wiO=I9ZN55^`iSm0cE z*p0{=m(GRXijBEAz3G@w`!_5rah4iY|HIm~tn5_9l8xH7ysfRBeV_NSG84>?r(hmYTHhemwdTm!|J!^O`g`jUEirMH!zW&`eSur z)!`qE5_;JiC;P|0@$1J3W_+=*vocZS>``mbD}!oPwz0MJu(h&uA33#2`SNuaDzRm1 z+{n|@yz^-TxAo3mi;&ZDOeA3nHu@8O`Mdv+f>ar)ZH^*;ukJ%4KN z#=WP`2TXfm>1*Ssu6WL|@uxFA^n4a}4pk|GC|B`GWkk!DCb?Le{O5lC&fq$Z9yCfX zZG&zwLhl~k8qV7qxaNhauTSnYdCTdGS8v9~#)9{WanZ5VK`VxZs35q21UM&I?c{~B zvZ50a_n8lpn1r8Jmk@yuMQQj}GP8O{85yK&@drao3_Cwl znhBaHg%)WjFz4OBD{}=ID6AXFA`x;ef(Y;?Jr>Xq zXW<{tSS@qu5(5cSni~)+U>*vm0D!=EN^jqZ!_hsDV>L` zIv*MleeHDch45?9(Pw_%d3JL@Mg(fr{nJ|+Nx|gmThraLO5L7aJswLhM*hgYQ9F!f zWo}Oh%#*MB6RVH5cC}hI@NsbT@M|`1-_iP=EW z5f}?n&50CHtNStzxs+s0C!*8{H-b`(1T;))EXk)^Cf&%Ss<8Dy5y*d_2$S+4PlRAh zo`|FpkJopZ=><{?h=FJpla|SnDiRWrXNg1C4MB!= z!%8HZDyut7g*qa_eclw+@2TV&=As-H`3%a1P%yy++Q1+|D8a)LW068ua`Q;paN}8t zxnzJL)gxE~aWvEx?!`_|EQQ1aJV=36v>|-q`FRSkmD*(GzENP1TUpD5G$ib#b^;w# z6^f)#->jHNJd44N4@qQ!VdUlXwvxA#qHQFl!B$un=SG3Gx{HH7YN5kuGy^e&D5a!B zoXJpajdAyd1wapJD;n7FY?)aQ9pqrC#d(Mc>@o_0>DT#^c zOp{4Y&oMJ-b6a69lpvAk zVLA~O6V^H1#Xup$hysz&AS7r4`qN*63o6?zKN|=lofr;<3k^dl57K(S6Jj27U`C*gkl z8CFB0jb>6s`~w04jl@tSY(PBn>$3Oo0(7<{h_#OOg%hAi=s|%_iL=p*QRYra0gQr^ zU=0L}%H^ygjY)%>$csw^#aC57;N^oMDg2Y11D44xtZp#;4VNz7m*S#y*i31kyhn7| z6c*}bfiGfW;JpD>biNS?6E!J=Mt5{|QYS#8)Rf;-FrS-|l9Ga35Os@Z1C?nAue4rP z!mZnMT&3^>j}e?Dop+iy9QvZDSIR%6jmPLhk*1W9M3F6Ct&FH2UtJXvd~oNog@bF^ zR(5F9XUdOJSB7=?_UZ*Z7dHv~V{cv#UHe+UN-n;S<|NZdmF9yy ze0_Y}?Tz7)ChMn${)&~XtnE!6-3R+ydp4^>qwfwqdp2)BYU1d*pAG9h)W4=@k9i-S zyl{B!d#`>GaCGbIqo%+1*@hL%SFHbKPtfsG7tZ|j`HG!Kb_VR+u`4L(lh1yBzgD?s z^WPoSvwwF#*BaF-I@GRjS87D0wLd6Iy`%uew!Ps1Dqn%=t)(yX_jk^%eWPZJJx$My zb#C3-d+;|Co*OdbwdbaOe=+J7Qv(uiN8Cyz>61j4%h*J+L`kT(X>mzO@o|)M$6t@uc`H{*IvpnS-N<9>7GjP>p<(x*8bJ#Ck1M zYi)LV4#a{5OJvOleh7Y8odPD(K9Cby;ED9eV@ouJ$b{OByU++K;b^=*ieO+*eu+6`zv+G?OAf=W5WFuiu#c@!~Fy9`!me-M4@3n|?m?0#AgVr&1;| z^2+(+Cw^T2@w3lNZt*{X!JqEzJhTUz#N_4gzW>q76XyRAFz6367XNhjzxai-8_U>Z z*n11d_31J4l{dRgT{+&@xvsCJS1qp^b^IGLiyFVp*yl#}?(C;;%h#yy<>+OIz`l*@ z`8TrYy!qf*7n|y>#(o!Y;LxgZBZl?rJZSR#*(07E(|_)^6Z`k>J9_HO`J)Gq?AZ9@ z_g{az@4(5kNB3Mje>ynm)ZXoT_ix&^YtPnIpLcB5w{f`|4cm@-yPbzOy>fgTV#|9x z3z7s{6%Th>N2CVH>I#T4z_@h_E0cp|!yZkanLc{S+3!DDb>hOtfUub8 z$Xn5gu{WdRQ_`qg#50$a1TRTS$!300aw-+jx!Fb`A^QYNJ_X}8mi>f;v}8O9aWoe* z)186Ool6|D!McMX=sL>IPK-$qL*Y-vOh#D_MA-1us~H*k9Ev|~JPPfpJ3_p~4M#-7 zV#~ji4dLa_{8U7Wi1-O{1{aKxT*li;y(A<@K3&}d3yCTfRSU(I%MPs|UkPessvDq! z9|RqhMa)Y;kmgL0BamzqL>PrLY8Wdn&!$KvFn^Z27)M1(5_WZ;3mio0VR>5_=}zr4CAFeyo)wZ;E8pc6g8lOL`&>LZb%zN zNeWRj8%i#-BZ#px>A9PqnV6PE43wY2z>$pmc?WK4jlh+uZotHO`iQmG;6-7y$;@O?t)jxH0-|c1-t6Q zKHGdaBxvo2AAkP-nhl?RG5ecs>$mTtC-~9BhmRiEb0}ozo|Bu`EPwswl}C=8zkca> zXhis_W50a#+2$QTZr%{MW8TC3p&?#+)V% zf(w;AOnL?Z131R+m777*2~mNE)0mE**z^G%I{%WH$j!UMBv|ENDF{kWDIlj+a*tLt za^wjwxa5HVCWaxcLWYz=m88nL($a>1s*)CxlUBq5ayurl20c|z-JQq!;qq9sup{K1Sbgl@1i19c({BvHU9 zA{_LD^uiKNF5#RY|GYYo5a`QcUIAc=+C(QURuz9B1(ZdvQNZ$Eaja&|f?IG1HMu0f z!2h@|cFj zRRU_}=A_4yug;Y>GvQ`3R$USV##nLo7I`Jv+>*EN#}Y0rjgOBvjkKFe%n|q%GUd{P zl}siZT3Tx6g|A+o*xIXY+lFo1RDr<53_eWUURkSqzURINNawm@- zvj@~9H{*c*V&zmi7|vPd8Yef$D%HmiA31N{n91*~{BX+4gL;g6e(1}eeERtZU%b6w z@sjU%?g%&-wD;#9HXYcyvrwie&p1tJ-_VT6|ieZz|j-?x2*qu(~=R-zPRJ? zcW=!d(7$)5)(z{_@b>koS*u2ip?#V)^Dd3+o(4M}K2J`Hq*2B8i{^A{Kcx;`F)K83 za`JVtsA7zvv#f}hnLN0yrLA2xU!tnYmi8k@kDEGa@tR+D9S#e4UCM9cPIHp@ny2>`|mO}4;_$HjeV4pJ2f(z+%4ogZ-ijAd7Sh|YTz#h#q!fD2Z zPclh1dd18X&d@oIfnzWV+N%;Dk!F@6jI4)Pj1@C2C5`x6CC=z{nHelB8t>9hTMU?O zoxX7zMoeQeWl-ek)2M0iimj9w33hDI1MVuuq6!1?D0l@Rgp>{IAi~&Nh88k<&I#wb}uUOp)hFi@cE|k|Oz-8|D_~onXnO@eAaJj1X-&(#aALfbklHiU1VOWaMCwg5O}3RMrcg zCLfQc3Mk|QVt8@%zx?fA44$MAfZ9)fR1;CfiBwKQGjGNKH+M3lV$iGcInoA{09SpN z=?9MnbH5-xE)qWhcnP~vrwy(G!^>EhbLlF53fVvm=QSB8=qJ35iwvwW5`|RDO1)1v zUkLj7ohjo-_p0Y!tBNh{*bodn8(a3?aPiQJ^+zvW483;##JQUn4jezYHXva4r=4w| z%yxXbuKw#cWt-+&xiuX9+RJ16S@oRXOJ;oQKg}j2Y2u^jAM_3D~v&^vUCAE{2Dm zJbC{3@r$PpoeQ~gF6hLOEgJ$aUO#*2lM#Ko_c;NghW*sGVXT)Q26NcpQR2qxy@n7|+EI>uCnJshSeIBTUIi=3S~Ts|-u zgkP>G%pY8|@DJmn26V8qaCZEQio;KYQ1Yp=zpEmVr7gOG;Z6!CSs$Yx03t0LI^jDj zh~=%w$=H#(bYbCHnRl23K#{V<2^JE~RphZFP~;#;9?%@}ITAY*ldlGOAiUwm6@zGFiBy9TU z!BqIG+MuFdgE0p6;gihDjET>JsG1|AAYtIM(pyw8V3Sks0I#tb<5d>fGddtLIb0=c z%F!XZi(g{Cq`aC6R{$B(DQA%688T>KJ$sg!qSm`587Yxzkw*f*ozlIDySt@xO|Nn_ zoNQ`z^yu-{@|U}eUVZxfne!oMFNB{vdFJA!E0<2b?x&vB|KqJvE%b)pZyx^by7g$* zb5egLscoF-q4GC3iz;QFs#RxClau{ZRQW4f!(r^2c3`D1-nwu5zMvmQdw1?LVp6xB zBPMnvCUJA{n>uaw;>FXKuUoxp&B}m-dpCWxY}Lkn!Fzw)uwnJ`x5tfJ{N@Yex>SFh zN%wD{to&o1(qxjO$?1uquN<|QmJZ%dQgzGJKQ{P!;Gp|`M^yoHr;{0`I$VZ)vO}useW@L2KjYwLU#-$`Omp&myMbXMf zqstNv)2BNI#S-R+*)}9|$qC8j!^UD}8{;ZNj{#mGk?AmI^fTC;HZYpo<&zDdF*Kdc0^XT6 zVe+8%L#A{n*Rj2qPw%cH2DI`sId*(=^R}&lj4Tblas5otiCs&Yn!FnS$%SkCp8_40 zs6*TSk1?dQyFrCIU0RJF-J1$+>~!|NiXHyrt%8R;}6$m^Ek8i@n;txM9tA@4WO}myWI7)nAvn z+E!l9&NbjlRqTI%GOK^bK--!_{DnQ9zc|LFm^k_y8a4&1i zYE2vZw)L$xXk5?dUY_{O>?N-)`exJq3!%YhgU*Cqj*NDFW*OBy~ppoln%ph=k&T>ScAOLA3qhD+8c1tH-= zG=mog8Ao!g6cyUcfhBCs#L~nVL@-ohwL%*hSewMAGsyktguv+Fe3f{N8lUKdWpY6 z8HG?RVI@ys<5`+~EVx2t0S+>0UJcF=8|7;HJS$UoHfottGWiz$0dj;m zpdjH$(a@rmC57d9hviA=lBJ%VR2s8k^I$j?%fBciIUAe-6z&vK>NXjFnz^PC}$R8W%CS*b&Q8cEPq?}b@erazg zRyu0E+IP#o!X4mWge>{;6Bj?a&s%3?iuJBAWk69A08?6|WN1@&i_B@nbesjXiAJ3k zeT-?|00_$ys9YIO$jAUyf3eBHS2(1wl8`b#&0LZ}miXGm%!1emC@~)}=$Mg8u%)t5 z*a!p@w-2@}qQZjAgk(jUeCCCDaBEe1v8%{(0DCJ@A60;pU59`SC_?rkuuX|06_JsU zd1Cpx0};_b_N?|Sk%3>kpT-(X-gn|hD>fZId-C+fix=w} zMA}qi)8WW!rp*NaxxvZ7r6 zuhIn!(+C%)c5cZTME`JYxIRcn>nP4z3P%xh+~`UDkjxgME^9n5KBX923Hv)Pllz6_ zb9e^U03is9hFoUA5z$H^%Jtox3>ZRg0?ixalQ0X)Ixq1@ny$o(EIPQc^wn9CHwtA1 zBw(CcdNSGt_Eyp+tXPgDlLx1KwF{TpD7GQrOsu*d=IZLE0!&fX{}3qAR$)*Iii{qBv~y?T!sHe^BrnlgC0+FF!T(Xyrb z)0KCvY-%*RXa5;pe`hK-*47@b_RfFq_-kcVO1?^;#ImCE6K$sS7a}vJ@_sJ9eaAGd z>DTtT8MO`V$jZ{8UY~`HDs`VRZQjz?XS}sz@2;Tzo7ZjF8+HLz_flAR=%wqo6JsLd zQ9s9PqP|B zvAG-NjCd#07_6q1kJ?Mros}mi0<2a3T;d|Z1uc5Ha2aRMB37{vsG^q53`$dJ5*H3} z02c@2(^%NV6Zz^P2P=Vau=r)7(gg@=;J8w(l`mDt5O}$|h_*;nQR>6KDX1Wb(3TGv zk@z)O1FM>6=0K>t*fY>`)iep65Uo|@gi}&z!lh2?+i>MEs$F3P;T4_z6(q1UkpiIV zJOj`}AOe5^NQ7XTGHrNPWl$r-L|RM1ms~ZX4jJkA6RA+3(*rsWPr!<%r4+6A@`)#) zSn6_F2nXb)vqcN-h!A-Nl5wCaus0$?`R3BoWxXfR0tpmM7Bf(R>J99}#Sdv@Nxn*1 zYeR<>rix1e14J zEoKxe5!&e;xThw@C^Gke0yr0?0&>LgR^+j*U>D#+Fg62Th+H~^ubS~-PNcdSMTSIK zL0(2&Xj&mYf6NPVZPR{}_n6OIpCZv8R0U0?nDe0sk}exWio6}b36UM4VDR><_tE(Y z*clgUa8jwheDayuv}~oGKa~I}y&x$jJL>kXP3NxfeZNcfdfxpz7^K0^N6l<7Su5)N$Dc{um4(@oa>4iSXQ#Kw0CutD&scP zAG?b6$ZsafwNiTfbNkyTfBElUE$F6MweGNwmVUJAo#6{!8`7p*w|)agOdaz1P(aMZ z>8XHYR}Yx9w|4P!^KDw=aXU=tl%9a5p2ma{{_^0yE!%c%+{tW`(2F~N-n8dd^z|E& zw{FCODz|S%B{JJJ@n(2L>au2&Vxr?R7=xw^bTSFxlI%h{`7m|}D?F}*R0J87^vR%B zSdy8LhK&ipp>LgRbri;P5AsZDG=-En!e7yVQ*&5{;00@$JId9j2u3xBEPvt{1vhL+ zB!n1jR**yA7*;yHo!Ori4uDMJ&0r3&0+R4WM;5&xyf?;B6B}{D3e9Dn%V)|tK@Zn4 z0hZ(lgbK6*u65*MF%|Z2Y9G1uNmqfP;2E?U1dw704xsPK63fH!v~Zbox|G|YttzvN zC!Q4}eU|C~5QY|c1Ri-MC zKvu{`145E?AQ2>qWQ2rPDC$EP;vBQn3E?CY6JGJ=8G|f&0g|O5e{un^6%c%4cf?mE zgPcD4EOQJcpLEjICUu8KWI|K;4pfvFimrub1Y3wGY>^M$(ESnak@CRmf|7`kXaXqG z+L>v24<4e%5R7xiN>(PD+5VC;GjN`#M_rG(eRXyKWxs-KJ)u=&}weBCZ^t&!!P69V?cw3o)s)DE3|ZbT%7de3+5G-4@um$cPxd^ z3ZBiq9bK%Q3?1f4``=2{1&}5{#;1$Vf|b+Tbsg~hkbw&pJ>SV2##WaxpcjR6-YiRwVudcN=Cu-s^{wubu0AyrqyidF`fJQOQK%mb(- zfY+o)s11vq19BC!4U77-U9vG3()x&_0!D@>9|FX5H~7OH%8coFfHQ-v2n2!yDz;(z z7@bmhIim4~(M0(haDuHJ=d)@ZwVaD6-&pALx&SU{aT$VQ5?T7}pK+h4mCNP&zR!CzFAEe0W)A%BIy3ioO__V|Y_3 z4+Aok0z|UG7lZiA>w~gN!9&kBs41N=a!9=+^|LcEhZs=LPNj{a?A>fP^kl}Yl!`O- z#*Ir?LJr)xereOZS&LVHyLeJl|C$aKuGMO~o2(o6o%O*tn@?Q2b}jV8u@mc_b#M{0 zY2I_#2yctFOTKw$N$;k;#*FCOtv^$fQ-k)xz1mRD=wsvjk>HF-= z=H4!qZ7fDV>s#Gk>-+z3tJ;2G6^CkGO^1)3HgE3Ch25LCA2_AHYuhos8#MO=$6TDs zTUonQw)bo5;L>Esgq}4ZQ}#oe)hm^het$meQV?Zyfk$a=XXOU{TH{)Ab*$UWgJB{D z^i-)@qaJ^?s92-Aqi3fD8v?$5>D4bjd!bX4rp;S6ty8WJM1VTKGd(-6rQ(T_~67YLLInAxHgY@@B9Dqwqn4GSW;FS}c=a#5ri3uua|3>1A_ zB=h9uvyo^m6!16Cr2Q0uVu)QJhK)`?~CExLs zh*%M96f>k=Cjp}XUdYjMQpN%3S8Vu(;C4D+5bGiTAdFzJz4xmKj?fN=^WBI4VrH6n z2nY$?!p@5`4Gbdo0t!f=fpA7MD$X20!5x>)&{!A{$s`;#g?E4ZjqVFre~pZoLQcsp zfDGOsz+P5kR3;ijJba+spIX0gt`eVxIC|f~Z9dD4_$aE{lDKjpFcHbLR7j4?A`+tx zMAWw^H^t1Ek^PrMM?w;?)G!ArPX!Px?MVO;tq=*r^YSqGq6-!jrN<^>=2LnTGcaDD z{EYakQMV5rJ9_Ed&g)Szu}9~kDis{OoOVOMU1Z&|)N zU~7-jowRLx4IX3VJ>#o6{Z{M=4&HMx=xES|sMRZ1|9JHC+P|;UfBc#{ZPu}``$%kuy_;FY8 z(an2z?hmCXGr_0Moew@9a`D{R3zx4)Ub`56J?bjVFnHIJp`)JP5Eh*fYc9MU z6rVyiDBm2%z!`@5Ceo=$lmZo(a40SzL){I`89B@yLQ+$Ji{eXDCpqu1+ok8jpIOZs zfSQwqe$N(?oRylY+z%lP>{f#@*t@f}ybH{@(v1u5=a$8Q_Yyo zWtm@`Zl>CVHAUtDm=Vz_MDb8-7`lVsM~6YQNYTi9zAKG5*zqu4$x6@SR+<>+JXv*m zJgM~1Scif)RyBLONVU=|uo-^RWsGvmm0nDR17RCV5BoXmNnIz^Kh{`@=(!l?KpR#x zM!R2WX8@L9z6S!hgL)f~Xa+{~tvL~d;u!R4qZuzE6U>2iqaL^{BWVY~l3{J*@dSHN zpu1`$k&jSASDRucao@vkf?CDnfD2wc5hETHN`DHN%8Otl1Dm2gEoQ1Ebp)V^e*j~a zH53HTA84RNmN17Olp#X>R^J!-d{v`ORHoQQDSiGf0OsAL{fo+va23l+1h$qsg`hZc z9?^nVpB?}MKyn?#@Ds4 zkDoWAwGHzD7;<7VRdgZjE9X+z-?3>863Hh2`j)0j?WT>X12$FT`#;?D0JVwWmv;5t zx=n1)cb(^Ts^n-@cWk@nJtz0GZ|3V%y|#s^fB(wuRxF#fFd*>one&I&e!Y6fk-*bO z_8vQbCL;RE#Vgk@-;BEw8hSbWLdb=X(-$MopEz>j;<;-#FP}fVW%c@PyY~IK{HNgH z)0bnJ)tr?YpNRgLf(ND`CxJ>HrnbtmK!Fg;IPNxnZ6$Kj@E+(IkO>Av;PW>UMT98a zor@lRN+BNTz}3RfumO0tUsB{of!N_M+=kY8k;jnn_tpG`#REkQFJ1V1RSDEbYM$*1Oz2F3iIoVd|?g{lJ3LhOi&cKU>7L(WLrt5qH8cn(pb>E3GX z0Ai|u5hMX@gfj3XM&2^*6{j>&7WryX68_5U6M6YKD*=Vvf@H;sTA)$P6QC;tWl9hr z$Q4;_ULkJ*V+e5W(hmlJEG|-Gn7fZap!{5Owm2ss!>Mp&_Ng>vlDin@Qlm2ocNr)` zGPyVnWlp|uDq&qo2-G`ny9_sn@y3_zzYtY31PR<=CZTzZqkz zw^_DsQXiyKUvF)nCn@{`R`B zM)>vH6iO=$eE#z6N-{xe(V$nTff}-8(0~lVp8gyu^ily?Nd6cB4l4~83cCg7S{gPM z>d%=_TKNx@&QXmkQ{=fC1OOOWMQ93&Q`0E^0Sb_A6n;yQVB7~j4h{c85SFzUj=*qc zoHfiuW@tdJoShU1s$CIB5&}`4$c#ZoGQySNIxH!Of}RFNm6gu9vB5JyK<+;FJ0Jra zuhO|Jd1vAz_ff?P(nxqvEZmY>82c3rIlmH|PZk^MrwM#bTdQhp7-Q$$lH3XvXa zz^eMApdZmMLfIkKGKh0mE#crFP#hixsvu?Gc|esD$_e7}okGZ>Bq*o^!Bl>_^5gtX zsbS!V196@(j0ae1?`qByUR-rvpwyCXyt#RZ%Rmh6y6N(Zpv|dKy9lJpJxf$c%Bn;q z(*@ZW2?>AcsYBKy%@5|nw24+e9YI>kq->x$mMC@I1b4X#DuQ(}Oo39pcju%(tk8e@ zLq*TJHTz9!=j->(;AdW0^vTTD-j=of45hc+@A+fLT6O=d9^1Bgb5^%8Z@oC6HqwZt zU%P%o`gI?^b9Jd;X=Ac=X)~&Mc2f7`4H3bGdQd>KknR z1X^sUV$-CgnFOuDBM=I9L?S276J>-Y0>Q^a0yq)5!(mF4PhnL8T&i<qj9%abNfK`n zaxep{8VEwfYGd`XAZc*Tv0+IxW`J-!l4MOPhKCm`W5cU}eGtE(Y)JSuJb1) zqw*EsFHB3K7YHLSa_-zE6F>zW%^eCESCYgQdMobciOuhB+4aNM^CnN3J7>hi-aa-y zpU(d3*e_dyu3kO0YyCH`b+6|8)Y9@4J*xE??`Bje*F>Zq*$nr9Qq{RIJ^3;Ghl;rphjE2(wRbm1_-nWk&DL&7Dl{_LV$bO`R9M z@ygd9j~}w=n^jAPHLcUSb!~?-M|t`%w^G|5$FJg0nkBNVZJ2(n8$H{>-lBX}TT2%| zcehslUB|6F`To>iUD|nf_V4}0j#ZlvoC@BzGaz8g#?$AI?+y5I!7H1>LoS@&xq1Kb zQ=ws}u_2zja3TC+*v;El&Rx77ap`i{mFq`7UcK{J@MqH}f3k1ehLwv(cJ}vg>g_UR z=ci3A9sK$XoxbNL&k_zbGpuvm`?l6M@hV~CmiQJHgMkavxDyf7e7#w5aiwhH>;~M5V z;i@SpkjExHgG)ye2A(^fiEJ@fAk0E49&#XNdSV7f?m#@D^bAkS5s2&6KU_uob0v!X0`4CCI?2oY3%$>y)A1?a{ifNAEqblz$3k?txm1uQ54 z2+Llu#g@$JioftPn5c>f?t%oa*CRWhGC3r4&}9sHgeV4?hSx*{$o^hh%|rC}2r>2{ z$`Zz8mbO}L^BrBZXafUxLTX_YEC>c5@OpU>l4Xk+y-R^OgiKF`0fu8Lijz)-qAr<6 zsVJTiBvBb7%!juF^_LMy9DpDfqh);ZswK9^{z$P&F!oEkVo_-$ZV5Tr#yPa909mb~fHJ zb@<88peI@uwRG7fc(IWOdADRXMQ%jYsXe@&YyLe zc_uvkZ0NP{iwA#L@~me$N|pb@*I&ufx%21`zIbhzeZ}7?$I}J>6dTLoHYH-MdSN4voDQt{%{5kPYt-9e*A%)wN+n&rgHYq zb-VZUuHf9biM6R^o33xo|7h!(b3e`R+{`Tb@dIQ`Qvr_KlMyL|ri#S2%@?A;R- z6msC_t-B6~+=!0~J#q3($kh|4!ots=KX)}M;%d;5kkBjFLvP;rs$R3npKtl7n^XN) zzgqFeq(N;eSFYQn=Fot3oh|B&3@S(^j}()VnUYd+msppoL}h#tWU-df?2#2rxw4oI z&X-*Mo0P;gtj^gqa#4SGSganw+G5AYFrJllClBUIe1uUGe>`Ltgi#MUq+<#GcZ?!7 zXonDneVm|LG=%nbP+NL^unl2^D4^jlTN9gRVLF!aJX$?#TQkx)Vm?{ud70Q%WztY9 zd>m&CM`3%E0Lq^IfVqO~+C(Q}J75%S3>0}FmkiMs)QfZ|=@nR!QTwP3mA#$--Z0sb z35DN)D~LEo{}u)e(zSs}tL*zW;zF$K*AVxUdD~qX9Ph$mOO3XGJ*ZI4%8&k|c8`6eleM5LVk5 z<%g*@X2DZs%6e0#OzM#^q&P?3J!EANZ-h=PY0jAaOsCB?W>qNjjaEN)oT3UT^%<_y=Q05 zs8z29cDX9$e9ZYzuDwWCU;LBYvbr_s#LXdWtVo1o$YEh^zwV|#aeZyzBFn6==L)= zZT#@9IkT6pIJ9raz9V}BcON)*_WXg}hl9=pGyG`h;e&7Vdwb31y(fcDZ(P6c!qr`y zk6k`_))1%*0$B^EeyJS zEAkd40xFxP`Uj^jp9~{LN|0Xoq*>mGs;Vd>-a&=|5YiHHqJRscq-^rU9O^5ld=L9S zk3kpV0-_NVG#C8@e;S$q5-dnVA0`Dv(riS5=mEjPV@*R`_`;Ib&|!5iD_|BMPm1iq zvL|;VA&)IveT3jLELR@O(t`EK<$~HE#~HZ7!dAA&xT$#@*CJ^xB|(UM6os)Ig;4}f z`E>QxJZDga$D$AE#-B;DJ``q&DnVQnmaxzn$cFlg+(8(?4lbwOT_&Lbm8>JKep;OH zAEIM6Wqjsjf-xvidO{3|4D?*Y5%N*Wd#l4Ay{d7_qhmltUN+#u$$`m>YMxD=QeQ^?*0cLiRk#n&}O zOCgvYZwkdlG?yVT=e;617@xwp`vMSDd4B34_#1(+teaeo#c(rF2js$N#0H})H91y_ zARwGir(T9wP{x~8-h*;d^vyC7Xe=kow51E!QexOHh%hg zcZUkzHUA6{mE^&-b#(WrV&yVmek;H6ue|cf)LyLKe}1!ecj`9({SCWz?>lsK_o0o; zzT17|==yiR`Sypsr%oO}9<*=W8#9_z0WAi9vFv##EBrJT4ZZ75cz3{1f0I?Ue%%^2 z=``o#6(3G{u1o8V?HhRYnmGQo)hqf~;;A#$eSW}5L)87ZlYs{r;Zes0%__BgVQL3I zpMg_byVR=Feg1+s7tfjU`~dgHFD&`uI~vCv3p^Zjh~D?PRrh(eLi8x`$1<9Uc7QPaO2){m(QOGKeOT0q5WU``peJ1UOcUL z!|Jx3R-9PkVo|e2_W`~w>iBk>vh!T%t+;509i>1k)vG0$?oOm}APecqnPQ?OV4y2F zu8aAcm_(nSpN1%?Y9P5vSczQi*xpoDf^l663?;QB8+Cm!C|QdtCy9gR(Cbhs5KK?< zuv1n8RHgD77lgH5m{`W4BkNy6Z6UbOj6 zadsg(f=~lX3t1%mVnjV$xOmw)1SCm|n$4dM_hds<*iYocd^AXdFhMMUN6O!>5QVs> zBqxSoktL13%IcyWKg&teqR|%+hJmvZ3azx3#LifOA~^sJtAf$3Mdlkf)$0aEm>P8@ zfh(P?tOhL?lS?7cV8!ubjB-jAXF-Yl!Mx0@6oH_YJ^z3L22r72Kur#CIx=4jfFum! zozwqm32wYphTqa;GL5ViX&=e~2}cTHSb!Bw?jEz7zzZ=iq6#RH(Jg}WH{u)?JfNcb zDPV@v(_}hju^6%he(E%N4>-FbNloHF@FMD_04%;oC{YN-y~*z9$?i-HDD{Ou1IDQE zpbGCdkgljrPatiIxK`T~lo;o5qyx_(qdyXh{ous6_cP(7Sj3uD0>h1sLHi_ zdy)`}lq4h}5CWl>fOL^6Rq28h6{#vk5wIKuQ3M67fQk*VB8rIg9te_nuz<&PyL047%Wd;=r%_k9_p_fYxXl4VwOy)L&<{cL(S1u*R1vH zM*W!@?Bs&a)PP>xa*c>Q+xL2I{sS}CzO{78;y2gMdvxrON9HeDzVY2vD`t&|tw4#KCOwEhK*6{ixaYa9Jc=|`hS4QWz*mS$^LT8qsodFq>pzXjSb zY!o(QbS2A9%S?|x|LLL;t)1p-3o()DCxDw&l^KuZ_ig>mJ@+@BH+C{#(EO<4-MledW?Y9eNGE-&;UnSFd@G z38VUqo;JLbsppg@UwnMlvr8TuXjDSoN!JJOyl7cv-}co*A3xN@)L}?x=awy-njE_> zUp8&o%Ts4gYTtSG8}oYmJUDnj@9rJEyWHQiQ@6nbI&|#rGiui4K?BD6Bpv1aA+WiM{{{`b8*+LR%!C#1y!YCR%f_3Y`S{hPuRr(N6Ws@l8rRvb zad$7tQVj>sn>PHB0b^d+a>kMxmTpc@OHa?pGZz$CNK+yq0s5fgF+!+_s~8zK4VwXX z1TXLp{1SOWa*c>4p|Dbs$c7@Wwi|6%CXQl731b0wMe3d zm&B4$@(Q6INub7*Sh}z&=S)z->Y|;MHeZed3BjUNYlCe8SB5_X`QU$ir1CGMo?uz{ z9H>HY4mu{lGHTJNAvC;C4P3jw@Y+lMJOPkfNxn$Jnz_;;FL{HFZWmLCr zT&hII(D+B0r*Ib=RCbEdXcrjdG&nUtQm3l8JV&7?dTBvYHc4?(!C_gP1#|__(uinq z36z2|&{TOvLyH_PFnEhx%)QZzNWx(}3JxYwW~IZSpYgNkj*=90%^*jp zD?|*qL-^au(q;t|mx7#7-@L42N75j*lGXSNl$3i(42nxmz7@9?D$Ks5w&cpTM0_FK z$ztL~H3ZKHd65W21$TK)Ts}TmfrYX!8emvynW-u_8x3G{Ndwz7wO^b1eb=4}I+uKY z|99WVq?pKto}kFbjN2rB=0 zAi~<2p7?&(cO#p(?crwhaQeqBfk)HLzrOnV;wkf9o#p8L(9^5m z{CfL`8`jJmHg?e)ufDbQ_4zB`eEl2$V_P@x+Wqynd-m)(c<9HYXHFj5zx$^hU+(tz zI~N(_`{U22LoXgWcH(4snBR$gAFq4$nK=_$nA&%1|KJD)MY@mc(Raoq{w3Z;uN&{y zcEj7*^;$5Rjw8O@@JM?PQ_K5DO_|iAeecINABl-e zF32y)OiImX;H$+<+!l3>EDE%Ewqv!x7K4B{sLiWfB!WQna?`9<3H;<}&=v|u3Hl-R zlK-+n;0h3Bg_f{}0ICuy1&9kN=!4iMXNY(aeh@Jh>K7#=b1*5pB#5#kw9#+|6a%8V z;1yv@Y}CYv1T-8{!z>I5QqUpk0zXH9A?XE^Qf?fi0#W96V-?v9)@-m8DUYmfa7r={ z{N;KLzFIDm95D_BK9rzGScn6#iR;A>9_`*(A&Mm?g(7iT<<>GSnUgF_jSzScAtJMl zt+tq!FzmOGp+9a^n#*Zy5fN|0pAq=si*PjnJN^piASPxbVMc>gwf%z#5?1gdu3o7i z;{~^cRQ79b6qo&HD7`P6vF9EjLJPD>VW#yAVSNq_F;nXnv}edA9;1|ZU{vJP=oW@JR-o#8T(Il<93xBVdT~~I zA-JJ@0m*&rR5j2=JXw+j03|Z=P|B4AWh8T!=EP(xOdxK{U17)q%$9n5)vj2J%sG_0 zz_L}`uX#BY6*iOrOOYi#F=@~2{%e0>&rUw>f8k(6Z1}lzG0|~}$w`Qqt4BMST<#82 z|4CB*Zt%3q$@l*$q-@KpxavSP;&U zO3~CGistXUhk&D`7sJN_J4pQp*1#@CS|igb@eA`79f8WgF6b;ve_13IynXd`Vy{>J zmspEoY6?1w>F{cWM}a&nM7bYWFEE9pLkDotan4JVkf?nq%&?L4auuPHr7!vorqL+7 zs-zl&6BD9SBV8_OR)+_rhFB;9V4J8o8?_Oh!MG^Rf#x8bka{Q+H9V`!6c2E~G8#Q{ zQNTjU#jpvSBmhjIXyYHL)W#X2TF4OrZpcqFJQ0Pz5uoTbDMv>5sjovEmM;WE7$ywg z!rMX+GW-xZ8*njT3GM=<0HJil`#1cC@G;>Wgr8eRJV$%ISPrfq91W$~Xg|kw;@kl^ zVJsXA$f#ztGuK6I4OK-tkpehEJ|Ii9j1FRQ7!}(hhnHVOU<4uHZ(YZ9Ji%*5N&)!G zX)8|vxxc!sAis+B083_LD&vzOr;t`~lwGM7#>^hY@{tmc5=X$==wS}1X&td`kqpk$ zuu{}p{B>kL?v>7x0A^V^Au+~e>HqN21w~BaQd^Lstke{<`oG$W^Fj_MCdOtIg;S;CNp7T3(`g}zEiBtXoA&Ft3{)Y}SUphEEXy-Tk zf0)st)y!?Xf86=%>{phIXghM%)P5gqeeSo-5086xQo9DG<}Gg{-Nc2D4mH%Kh7J19 zT(Dr`_{Z13*XQXkzgn~CiH;7Y#;v^CdAbkWb@Gd?r=nsrtvQ*wIaVbv(St`fgt@&` zEMHNV7GlX@j3@~~0E~*gguZlajM#`e`210FT>KVAf=q;gG+Lm0rbof!wBhR z$LhWYldgo+V8M`Uj*d~%3{h{xyC+ma=t8TSg{Y7S@miQZ=w_t#V!Z6~L|(~Vt0k&M zcNvfjB$7B=N@hI`G>!ZYZONpHu)p&iNN>SSz!*rCzoHCRnzYD+Bg;;w$Z$60w9>Ur z8Mw;4C#ej(2M+0iWhfHrjQ}$s>ogxVM{g^k&kH00G*HM_A9S5QPx56%U$|a!iEueo z;AG^WP$`5&O|Cv$KSz+1ibzT;J3{tkA?n+bXbfk&sZZ7S7l;ww0htu|214`-umBL` z|BP5XCE?^4B2o*0kbmUDXl#OHCVs99jKj33hkzlPv{za6pSYGudMP0q7Y&@ zo-mBm(5=L2@cF6v-v%*=?un7r(y_~c~zA*IB{#v~`7UO#$3 zySCnS!_59^^pMs&~LvTI<)_rZ+`myOyGwvy!P7aExUJr z@y*WN`;Htre#-Cs`O`l!oIwJh&+65E3d-$|)9=zhsN2e`Y^7K&G z0q?H&T77o=){S!pcJhXYwd{ENG&=X|WN1PSTlRQpO#ikWTDR`fvBB1`Q)_yT9{A{z zQB6#Cje5NmlAmyaN&$0;O@q|H7P=`|xJy-PtBv2Ho(seUX|f<&p?w>=gcwZ)+nf@* zRpX;7L(x%{HPRmj{zA`pSh-?8Z0@KE#wx?o+1@1g;xLm9r|1TfCyp|bEMuk>8sIZo zIrukNhMK*AA7bGofxwmV*x9IAm{<+#ohS!RJU#?3=2OHtq#cl*%XSOrXL(|BN@~Z; z2Q1j=#B;KGM?5{r>BN#_M2Rd9syvngY#(r8pl z#M78t36LYt1e204r#>h*>l`4A16NJ{0T9MMj>#3})09HE2c%VVDETQ8J8)5qTwKTr zmcu83CISX^xl;N)C@Gj$Wq>NXg~7r+4x=I3q67+(W4_=`S(Q#v7rC~g=Efhq83jn5 z8wbM=!bMT(0LINRKr-G4z`#}H$?+w*j-ZfE1OfxCQ9`mP88`<~QqwOm6RAW_q7t0s z0vT7moVFSQNbVb=HE2o!ldh)0v;_G4!haxBt0OGx4&u%N9*xy|C1 zs&*3X6TUEEnxrbUK2jD)VNfv%(`!mg3iD~LSWV*>Gn3H?7rVyN3d;~SMxf>QKB zE4Jq4TP*o(pM*wf^}{Yo45OG(hSidjoS2%Co*tc;MSuIujNH78#Dw^;RC9iue{e)@ z+^%naeSN4hb^k9<=PvViaP8T@W9P{)eD~$@aXwue`%LX7vGZORr*WGue?4K>#MK}^ zcOB!eAMJF`Eo(X zJ@CndzT-wreWY{W=U2IRoA=a^k&A~Ir|W_aV`}EzZ=^@_j&0P?#=&Fws6pL4dk^YP z2ZzU(J~z$OqRrsR16n*Xp=0kK&ZTE3CM2a&OiG(w9);HYTqV?2lhF@@QD+4*cOft| zorJq^PwHSqrKxzs+#%Z0mBDG{;Bw;#A{m*qc*eNC+DMRCNTXz-Nlj1^3;04lFxfCH z75Z0dLC8_UnV}g>C0TSL%jHPLb-ORUUuY1-QUkI86gE#Z9srBNHMUo=5iMAeX`u%+ zf(=oWgFnJXM1XiBX{E-{0^Z0=5Ds|?l2cWo%u$lRN(vc4U>slXlo5c191BjQP^xn7 zISN)PUcpX|Yk{~!+W>ZK?UZ1kI^?5l2ogX_9ZRYe%uS!jz;&(`03)coWMd$a_H&>J zod#gh(IEgza3L#AE}onW{*OlbOltzyP;%9&Mj9(s-&Hqhy+lc%yg|;6{5voaecSl1 zir`?#%533dC4E!L4KET_0Wf?A=Ar<40!#cKfDP(}??kg-1ZkL@WLdzD&oJsbd70!C zUaV8)R0sz0l{tA`WZ(%=hJp#>n_Vh53r@izL@r>7Q$sPAI|Yu=kemAlN{|8v-{O*> z4Y5wR+%+Wov*0XMGkgJc0wL0&5P2q*g5bzC7m0OFc)edhcVZA2xpZOl!N|3pece=Epr> zZT#?)kG38>w0q+t_RjZHQ{BAx&|wb`_0pUa9m{?7*iJn<^&309=invnN%ZmR_QbHd zbFgb{YT0YtvQLM&b{pPLCt=^FZJV~8M?NvGOLGTDlbd%_HTt%9UH$poNB8)}CC8N6dai*CUZr;X@U|f<5Ri zLKC_dK>Zb)LJox#X{Culi>fHcfrIJ+yJE-WLlmCkDdIDg%;b_^uH1D@hOQ_qG%_VP z2w#v^NHk4SQ6+n7MHxvrBmwhd-C_81m9j6&Yg8&wXH3RHw6)VIpK%=+d%2|ua{;qB zH|YepIm`sYnsGAl-w0IkdEy6B5@2m0opMU9R_9SPfN+Wj058Bs1&;z3o{QYQ_Q<(h+KQg?w5(3Kz(QFmPv z(uWlSFuZSA83hgeo!>4|Y*vBuj^d`mFk8OOnw@2)p%6TT5F^*+DqcK!1q#kv$CAA>iIcoIq9(xK}X)(UtW}-oo7yuN=yto z^y7wipBpvh+ux7+2OK&cRp|GaXOH)HjF~v3&0nI&J^1n$INbTk{(%?g-e>CEwW%W` z$b38SD|i;BQUtbMbJ$jUOHQ8NGX(`;42?;r83?o433N zn;e{OV^R0j-@dtO=ZW>h-R$jJPkws(;C`cMa${=JXUma~o_M(HfDuDSKfid@^8P^$;>0av?=W;e zCb*^C%u-7M1tkbAa2Wv*j+Dv^*uS*rUsn)BLI55N*2Sme_uL>y zQ)02P`@v^;o|B@#01c8*9qDza0!ks9_CKjU03w?!f8$pLcKHGGHQafXTuUnY9A;e4cTN)*AsfF5iTlVWp(#BgHl=}5(w)yd5$ag@*jH{m~Evb-1qD_kE% zwU|CcDbJNlg*FasfTRi}Fg^~=dlWS`GIlW$$c)5XUZ#jL$tt%|uW=`DvI%jaMJgBx^-t}Jx((FW zu)JI-gI~n|O0N*U=coXrd@hm*_(VQ}&(;g@r^K{)C{ven5}6X(aFKBX(Vzs8FcxYj zxL)!wxk)$JIp9UyD>Ca)aA*>$vj9K1>ncqWCl!G#FQ%{p2FCTd1mD49;(jr)1PO>+ zQf@I9W?o1sv!v6S%36S9&ePOD!iBHgz%$k=xk9}XQGE748Y|NU#+I8;bh@%4DOLoG z*Vu9xR$OE)v8H906sE;RhJ~b;7g=&M)8ZqeFZvz&YWV|8zIf)1bsInW_V~$jVMjN8 z{nbmu+O~D?-Ru8|2i*%64lTUwOw(tz>@xeg=SJH%8M|WSy?_7bZ}r@JxM}Dr-7GaU ziM+U;?VRee_UxN9tUq%lPdW6P=kpicVe-js^f8Xs?iyZ})A(t9S~hfS*sx*!CXHIQaO&B%QA5{8j+$>&cN~{)gGNmoHvKHX=G zt>1mr+)_^K@93!J;r3qcrcO)RIhs6&`80F1Z@uJ= zxf7=hH}zhB{Iq{)Y%()Q3ULz%CTsAkn);MoEw`e{*OZ$j^y0NBrLOiyCF#1b7WMk! z?qTU{&qP<*!sQ5KN|XTLYS7Yw6fZ0qr=G2%RNJ$*MfUPaL3BnWt2h`f|gR+OQ zAT8EP+A&ZtE0q9p3#l1h>jsPQo2An zBZh+{SVh_>N(y#GLI+L}Y=@;@=LJyDhuq7bu3VvW4FPPLx+&r;c>@4r7d4s<;5CU2 zT)%P2YEy8Y!6dLg_FRz=0x-m3aFH-)EMKy$CN6QU`73OJwlcsxaUm(l%E;wOeijVf z_(Mgdq#+Vm2k#U@Qs;zgH>k|O;Q*R=4`(RP#dy0oj_`@hTVp(%coAjafH($@A0#CP z@Vr`SGn6MT5*xl)pW%%{>;%yql=~`@$u1x~67i95h^&KHZp3~BHpZEf?;|G@v;@An zPsmy<73v9qCOJ~bY-Bx=k8Lm=mIl|G%sW6I5UQqDg)B}op2~|g^Oj_7)LQt9wbC4y zfk0abp0ME5y|AqK3T59!4p(=EtnyO|7;Rjr!_#f1x-cL9Q&d!t znU|H7ot~JHnqe)?$;?PkOHPUlJ%8x+NgG3te=~E`oYfy3k4cX|7v%TFtLwhqd3y7I z%U3as`=9^8CQ*i++q7@*+I;5wQ|oeS?PTc2fByM~2CAmS!*Ffm2@z@LUcZ}r&xefG z3U>9H+I!-xnA%QzO5G|U3;*R|@5Vf|I}gV;_jjyofawG#+B{gHT{bV^l1XoLm^MNFc*fPOjQCKIZKp5vKsNB zYZy8r0AA26bfU!qrHOcG*btgJ%S zAtDxvAwziqH=;vWpd?weV^{*4AMgPS;e2q(rSY&zIWYE@XC^UU1OX~rs4}k*qMju$ZeCl+tKt4jjD^izP`k*IquL6rP{|v&T01m1NI;n_&fCFbpJ1xh6 zlhKdmW?7*q2j2j1sg6S!0jC=`q?_;^xl)ERahVu7DR$U$Iot@Pg)_W$O>_+i68s^^ z@*Dh!FN4u5(*@EY9U2!AbqVy*Rb)~E1ZiG>6yqAM~e&CO&X(WZ(DFJe;iWFTDHu(-H%J}ocKOhw=Y zs&J!m$=D-G7=|wLQI1Ee_ZMZ7m20!9XbPxP$2)QsC_G|3SGg(!IO!|pg}I66FJ27F zEh^1T&M8E^;c01Al!8IYORZ*0QBGEJRC1;{IljP>pPdo<z7w9CKB8+& zx8AS3{l@zTVq!u9`~wpbi{rlBu(;hF6aIhyx6_)%9Zk*L`aImL(-;pBkGQ{;VIk=hgMw zxw|%P=+(dL!)w;hnm4I~gOf`$ho$q3D~iZW;+CjJ44suN znuKiRQ>Cr2O<@xh62V~jyMjCvyDDlVUs))_qs*Ge%xViP1r<)gB#6i*rtq+7aW`48 zEcaq-E%FR^UVMUSB?Nb?uU#&pcL#VPG1$oG1)Zd~D!~spl1Rb^$=d-7c|_{{Ky%It z_G8YE9TY6#FDx;jiQ}N|Xzk)`p-CZTd}j>`#R zlLS%4T_9zwbn0@sI)#Ma!9V^$w>78}xPX>~T?+WHK9EmYzT~ZIPgh$=rQ751AgEru zu4H~rA6f&Fao+r+>||9bVWBG5lje$-K&v+mDv{@-mRLqoKR7P4mE4OqYfY0?^DCc$ z>Vp5EehVT+fEQSgP9*>)twrEegG>TL!1xPjau4cjU^c1s0AM?aaAa zlGWgs#ndbU2}-)Gu2n(~;Kl8>6$`SkdZJEnN@#6PilHXs!!bhbs^FlI^jzFr#5KA< z;|>=Vs6i12V_C3hsTN?3l<~BUq!)ZJnzYg!EzvKG7n`_iEOq+U%OyHA_DZf@_z))_(fk$1g2j^V#}Iy`P#oa?1SC-u3O9xVG)$ z;`-Q+tENpD*|THM2cFu0(my2V)N%i))a}L<=+>*e3_=zn z`4qND8V05$mgv~j43wcwDd`JG{qi+q(la)$&@N1gBO&Nuso1>sZ|&rYFX43@#o4EEoagLIG<0gBoHphP$Kmk1Bd07&3>zhPV#J%9J@5Wf*Tk z0+k42?Bj4SWeY1okID$82Y~}h@q_bdN&-k>Ea&V_*v03oi_Q0&(KI zE7J$sL3~*O=DM!{laYwTCF50m4Y&@MMN5yEO2j>Zv#J~iKZ%1@qXCT(9w*Z z8t~tueCBnb8?qd^$QhZ4-e4?BOm2ZO%?2OT$P>2F@HN*~l9iNgL#x5}=9~$VBch4n z(nO^AQbl%JykA&;E(ED8J2`adDC7 zeqP|@;qLB9NB#d5JHFR$X_|0f?=BrCzwz{|&vZ4pboch^{XYiY*S*i##jcsFW3ypz zOljrh1|&E&uXl%+NL6-1RdHy&Vy-JcyS8j{hYmG2JgL8Z^6dk9QnKXa*3@Vx&Qo@d zjZGtm+!mZ2{wi&9aB%86e)ja%Chq~AySJhVp7Vf52fMj=4xRhlTQ5H|W5(j%kG{M1 zk)d8ah7Vo%P-{DTk3q|aJC55Q_UpP;Z$AIbOJAIiicL(3k55QU%gTirQfyerP61zs zeKIo*?SuAUYK5xSri4c5NoXc97Y_vT31h)=LiUi_BIbf!vS8%pVAkAz$q5iz+zINQ z@fMU_g_MdH0}imlE+Zh*!4Pax5=~Kl%c(wnaMXc%{8$?8RUk^^C1aEG#YZR zJTN3bBg>bAv4~kdC>f&b6`Um2g;|Jd(Vib+g(eUkFWp-%&KW`Va5ZPIDS0fi zWJtqJwYfx2##>S1U6oDwzF17PwU8h#Dg+O`R-l84tIsXLRiKWkCvX=2UmgZD<<=jB zR;n3sjjMA5vIDY;KN&|x#(>fg#zH~ic<3s;)d*aRSX84aqvas%7`5I6l5i}g^=c}T z2D}o-uB6M9AW9@f-W1@&`M{-a{QD+k3EsyqyqZhL4_qb`IUo-N6};#R;@A<0($&?5 zaQzP<0DmIbc9R@DP=r?_vFonj{NR<~Jzu3^6|WH7b4^$mnl+6pOtbdNB7AjrASj4< z6eH$rgu%6!Fd@`dalP!)Ehaye7v)4{F%pMWNpFa&`Nd3m64=l>6LC*7Aq_1H=_ofd z=0dWSo)1>*B{gV37DIHCXalFLysVX%9OcJPZ+9@s4%zj~L?sCS^=RGc ze;!ltWY@Kqo%>yQ*uw}%+1oqZ$2g|CM?){q_Fa1nU)agiZfd82of?=NW-c7%(|ywH z)vIUDe`)OF<8`IF~Q?>upUhn=Hmy{XgM_jzh-NewW|Y>L#Bk_J**J(^oQv`Kpm6HW?=Xp?p#&NmiUeI+!322Hi$RUGB zNy42P|f)C-{@7=XM+3-=z{_OX50ZoQUuFD0EouF5G;mMkU3Co7akP@=LA!VN4yb}yA7a8I;;*vRmy=}Cv%i=f5-6`9F-fqX)0@Uqjh zv`dnjMQ_#OLNm>z*r5nhlKxwk9UYU$76)|^S4BMrFR<_kHIZEy&dHr9DE@pB089+ZCUYA;b(RqSl+qSsD;lwJ+^h@ zJN)4vE}yV$-~Jcw%DcVm<#j(gx!5%vGDb&f{Grxv{k!vrsJGt96Y31d;X8*6-wtcr{ z;|mYTK#E$QN4Ni^BuGT*gr6Ol8_X|K+_<-i91H$Q|_*AHQERdRVIN` zr0Y^C56qAYLrVnp!R0B;7zKu-l2oHmEFK3#C$w%<5iL)k#2OcuL;rA&YOFt!z)^hQ z%5u*j)S9pbKR5E|Sg3FWja5UqP(v38h*EReK}i%rhmi`*l9ug>j9;#XP_w&ndOS(Y z9I!A{1XWp!yvRpj|37m81bDDlBH%;m(VrXh@BJ_lBPd9yu*$~cGPwk z0L6wmG|U~ZQKkxM;j_5TTqFP$5CncCxEOhIoFbQplomt4fl*v#)GC(%#Kd2@T21Rd zRYyaUz&?eV#h4IDL}>s=h7-Y_u;E&wef&^^OwC)+ZFCmmIN%IlTM<7#7usVmJnFPB zU1AojkX4k4_&n51d{F6yd@y(bZp)bxLX{Mh)v`7S_jB`kzR1SuEAbF0j2%W8!TF@{)j-IYSCC7*$R^yf`2 zETcr1{Y#ZC_|D9R%`YONXw1{WS=O$@%HU7@hxk-36V?l|gW{RLPOhoNY_Vi#lW}Ux z%?x{?kCUlk>qe%>!xQ3u{5~)~;qbP-DPiZ1`bC6??fP)*Pe;D|{f7lZT2bx%KQYF| z=ymJh*x-p>hj;Gz?vri59Q$GWt`q)8M;T;8q~sruE`$5uKkAijUw`}69M7&Vf41_I z%`dLn^-RBBL;5&&?CjZP@RE(ICUo$UhvhP6awk)Z`%L{_eAva*{GN8bI%=!g!!#w% z!O`%5>`aZijP5yX2K5R) z^CnDL`u3s7pra=af4pXT`@S=uo%_UsWsiEBJo?O?(7A2BuH7I0=*XsLUq2Wfb}=j} zCO$1TG$tcCA(6OIhNUDgj|r|!i6BU4BWwf}VWC|iml`yu?1-duTR}0x3%mk^DXw6J zvuB8eaHmB>G074d;UdD5fvZH!N*rZEkx&9+LWGwTia`RwvrjxDssg}R7s~pB}}nk;I``ai;wZz-O2Oy6xo~|7KDXAzQ%$?XHAj zZ0A?1bK(lI6UnU#J~2ub!BhEYGHTlHa(vWhtJzkU5~3DPuq)g+96y8+Ib=FBiV?~7 z(4l350D#Jb6i0*M$tGbeH^2l1jOx;NjZtriupEq#HDlluL*l}~HZIX=9NtPQ3ePdT zN!dJH9Mo#gM)C`YC+|$NQAB5rGOKGkKS@5)cDPKsD!6WNML3>jI2fKOjL?!p?Fk%1 zzAd6V5W{?$Dm9~k4uW8p=nF-Q9;V#n=g`vf>QyAy!V)f*oJbI=?knP?YeogKEZ8ji z%)-?WJrX*}G{=|APjdj8Gw?fM289>$s2;H7 zMp+$W{RaO6XMd^!$W_3io*{oA$b&}Z}; zU(EOH+QQWLmC5P{?pn`e*RZMa>GcOdU7UvYb~Dv?ac%9P2z5P&hOK*d(P%bP$D!@K zCrVaL<^~zSil$gV(B)24{q@`r0CZ?NnQWKIgQj>BD%&J$V z6(Lj|gGPCQv9KXaUy;f}GOo=+|1(q!48Nqf<{HQXYrzlJu8v8B z;>sA3iyFjXqTq$0w5qfb2T?W(QgivpTh2?)V;|)YeBPC-w{F2&B%V?g$j}gM0YklZ ziLjccv55c?*&;+m<~-Xr{6jXZ=(3V!lwyLBlB!k&W%mK1$I0PipdEhR59>_`) z8f7eUIOP~~c+L;KMc=lDnIWacROnk3Gvgw|cWZB6t1M%Hi!?HYvXQJ=a^xJ;T*}S@ z7ia^*_Qwz>PD#Qpq=(Ovn^ay?Rwy1sZK`s<^&i#9Y5TzOq*WG;hfrVOz&J`YB`wN@ zbW)I{(iEaq1xNtAoin0$C{U+?Pqn0_qxTe%-)qfFk57n+%+AZoG?(OO#GTzTpqZ;@ z%f63pnN{DL*4b{o`!+W@x^;fz;DKNLj{5rf`G-XX1gC^;pWfc-j;_(7jk}ZSzXWnR ze|OREn13KGu_Iy=qr#&i12+6?<7eOR^-cPHP)AQM1_*d|R{NNi?b`NyDJaGNR8RmV z(3x4u(IG+f&W;L=3J;9%|Lmtdo2K>dIO@&)yO&RW{Lx4MwdwOiJ7)N}J2Fu1KD%Z< zV>&pw_2_F%m2UiKM<9hB3Z{lF+x64PHM#U1Id1Wq znLgu}%%41A$)*h}U)l29_&J+C{^+AceHZ>1lg+eOztaIh-!C3Lc<|t%qsKlpxO<=R zi?@Wt9@@V7`ESnzL}n$&hlj?dX5?gNHF1;WxEjcwcIfDVOS??fiUEY zf}pU5wuFoYcTvj)h?4NvNaIrz&ns7POCWwYr(74bS>z3_g|z<)kf@T30Z1XfEEl(y zG(vKWIBt19?J3Quw0gWLtr-T8i1?_>tl;)i09nP?AsE zZxl5WdD#i+-NL2Bv7&h^-91zQ!pc<2AC$JVgieJPb1G9pq10uymkJqKT|;LGm`X9Z zS5?tbd8|)WA0a#PTG~V;#&VlEH$C!VdS+B!P8NwZIp*kZo@{3FeE8{^9bb6H zrSYIH&2Fow4nrpm8S~Cg-$Mt3g3h105F3{g``)mw?oI1Em>QZMdS+t3zt;gclHNM& z@WBtao%0V0xo{ymBRVKJ+u8D7ZP_;Op;wOnxNy-cFF&`!_t^Ve0wPYHJiYtdoo5qxoI31x@WYW_?T4;@d&#pe z&FVgW%a5O=CIw#%JslnD9~KjtoEo3PK!&XJtlZq(tmHhaH77MYJHLR$F>{s$f2fpZ zFO;tnN=EtOYOC)PMFS;P&1Sq>uK8+~i~<-1Ne5(INgXRMO-e(Nk#|j{4yiM+9Tfwx zH54exfh;HDfLCel0$&ip5!<2qUdxCTf-^1Rs%rS%j4-0bz zNsx0yRA_O81sIMHcFax;4T5uHwh#i^WCKk2Q0$T@PQU@Sb`_;Ty6@GSw`z-IKAazY zMHI#1dHz6r8Qy`ffZbv43aGF*R$RHoj9kT=YQ^k8QkF7%erg!CzUbVta}h8&!L{p} zONT#Gf%|83ZqC$bulT@%J}6p!E(qNRnimyC`xWTeN!V! zlqQWQf;`II09pVMq#SS%ZwKa~7J9_#CC%cKiH~w1;|maVRttw~RDl~Ur1WMnF`b1G zHbf_Z#UTWfgCmd6!WV^nfU5=^%G=_SLTAYP=Jr<=+OAgT=U7-FgbmA}6KaJiLdnr^ zopnszY!(2?N{pGHCl}%!p0Uxfg~s2cEijdln@r6;$yx*eh*fLgjeJ1`rxj{cVgU&+ zygM)1%_T3z$+tJRCI2$j-?w zD#^`FO-ajS3|LA#e3w%1v`e4o21;ZX%ylVNPhlh`HZt3RGti3lp zs+oKx2e%&m`}7;sb97J7KFBd6-t1|5V8+mH14m7nIBxMvTYo?8zw66SclmAje9P)h zzn=^Ux)7QWddBzMne*o&(gQ!8J^zj8=RG^R+oa9w-u!&$J5!hccHvBHY%zf#3zJdR#FA2y#R-F zU^Z0k&s4xF7S5(@JWtp|%^o<40D=P&R3Hyn`Fe^xu^D5$3jLHbC5sgAh*#%=f)V2{p1MBhj@k?zWJ<~P2K zBD0r4Q(TlXI`V-=PzV;K@omtQ`DmyS9)z47^d1ZnTgDbkN?`sNH)<^rHM66re=oVItsDb~dtRTs|DBag@{regs99IC~ksI}Y(ed}$#)w@*CwR5>7+lnKM1AV2+ zX2Er4V=STSmeeLvxOpQTh%DABUAFu}5}tB1V^411c(@?_$ETiLv2sSow&UMi(E@Yz zUccqBt{(0SpB~WfRDgVGTC(cEL#igf21_fRWI`P5B`?gJe@rToAkL^8t`tTm#vq9$$ zAND=9d&iIacAY$ZJSy9o6GOx8(6HbWr(#nh0?x)Jh6P>NbNI-v!)MO>9{OeLn#I#+ zeK2P9tDn3&Xvm~Br@q`b-`&}*UB|ZV`b=(PYS_Zb#jCB0qerV2UB-=`Hf`Lmo-|sXNa?|pXq9Y^1g30x{aQ6KfZF)`W zHfH_89)n+Aux{5E|9W#@e0oZJc1mJSQfhi?YED{yRx&Mh^*@4n+|QcpHP-xsBKB1f zf=>MvWx0toSErE&xwax0WaZaDFUs&_$xDNMkl#!54b=&A4=RZvLP?d%Mm8(kFX{p? zB5r`jNgSJv374H@I^1Ub`F%T|rP6AsAKa3m@eZvA+#7C5X-mB zqHqTuiZB6NQaelP_Atqt?D&dg&`d>H{&*kqlz160rM_763izIaS6Q_xmud*s(?3gT ztjz!5S#9tBpP{snjfhYJTByoKmJgVhr9q{YWi|; z99$qELs2A%2&xgtE1`v!HrKCF*vRKYO+Ylr7l_7phtI&lpgbhMVb>TxVhsWg7ng^~ z=w(J0NN2%ufhWjY0@Z*Q@P!E`e~?v(^UU=TJ>nK-g!6q7l<4}duooR&;H9h^iW70o znLdqNCw%8Qu*C?IU9Tm)psbk6l1%EgRE7mxfhcps+4eXBZ-66ei(qdtx;K#3gvZVm zfut&MMT99fsgyCnS1E2PsmzYIY7azaQWZ8k5Tq6P7?lROx2iC=;(EE_PyDHcui)l|kHLjaOKOeWI9Y)WaI(*#oKW}~S7hk`C z!2RC^hDDrV`uiKByiIMUZ$I|cb5p!bEyqru_WYVBdf)%hq8o^tT3gHL;SbQ&?S zU)x^89`I`3b;9HYiys{}{i%uLm%abZp6$zLEO_?uY0tj6ZP#ySF9uu;r6Xu^WMo`o z>V=~hm>Qjv7#S3joShsU85?u)!Ueyx{=1*((ra*+(Gwn-IA_h=&1aANbRs$>B^@a| zi)dSBMowY2IXeSvF&E_NRwB1E%FddF&PA#cF&-#%xjCJA_BIP?+!9$x)a8x?Jk(Uv z1r;WWK8MpI<^WBlmas%ks4Ggy=oY_WS>V&CDga3ViGkP;n=dv%ItUw$!m8j4WCTQ0 zaxh9SLy&lZnwBXg6U)Y6q;Fs!bY2s&Wx*QtBs8is@?Dq|tsnv0nb5ZwF{QY=Yh3YDUmFn$_P zQE*5q0{R5eC(efAN+AyVr2-~Zm+A1$>4{aS9j`JzBvt@fOovtYn(xCajYzLD`bEa1 zgOXEksGyfDxkaiUFJg5o4$F8)^8MJ3d6x>Dab$3fu2&JurV|`w1_zDdZzx^Tes~F& zhXfr=9xzsznvw*-h5o!mtTZrymYD#S{$DIi!VWc2r0>zjhM*AhW)(x?P#7&29(?i0~Z z7NIRd-U$D|oBoeif+NLdM&Pg~)LtsJ;L)p3kaR0$POujFG8MK0$O&Y;h-PMGRx?Q! z=r`aO_#-6%*PnDxc3l$B3kpgYR%KPuzYV>htkjwinHnAx6dix?`4`_>|LNwTO}#qX zkC@Pjl(y+lwl%pnZAAVEZLIBEP3qfq#^=7Lj~wwmclIp*3yeLvYV_pQyN~bv<(HSb zDUvj7-Ahl+?A3qyd+#3%IP&wZy+KKl7thnF|Kh=Sw|>5K#rr#V@7#aj*FC>%`{cV1 zUVd#(2b>yHAL2juPTuW0jNkC~!a19cCtWzaf8WWVU#IDSLpM!uYvtk6&SlUOGwBia z`1~myJN0hqG3BXOC-)dKcFJU*Ru2rHI->uyw?F@S$M)@e&;Pbz(=R73Uif+Q*6+T4 zf7?mFW2d925K2x?iw_Hn42_M8iwKN}OG%GC9~csqfW{q{6mjm1Z(vf&$FHq=^@Z7e zMy>tfr+0phPtDDWkB*5;j7`taOiGsIlATRkV_PA<5o0ke$Xw+L_FIgx9xx6rJC~g6 z$^F58sdOf&2OEKK78ex~ewH6hiJu(YQVk-(wN?Kw_5*@^1c^wutEwhv30wht;1(=R zO{0LH2qO?1arKcI$PvaPFC%#YW0PefD6&czKFq4sZi5>m(n5ZWQelD%Q1nQh`!ARv?E+67m3@r)-v#wAlFgJ&QhA|HP`d z#wonhb?Hp!mZp&pHFWIZO1o=D{%jY~1?JN8fMTy7|RL z^E-Ra>7#B5e>L@P*yYh~rnavgI{57upT6_K+;+-Z>HPTEJ3Xd6hjwb($i36x$7T+6 zGr5l$Gj!JSas7G>oVRh#j8$7VZ{Pm)9zWvZzkUAk)*VNJPWpwO+r8`e^N~^EiD~Jy z98QRijgN_m3J(jr7?qR~9~v4G9+MOuo|qnnR&+7a|4c+?`uX=(y|>%{{Qh&%v02&4 ziAgaD0TIh z30?pBH!H-TqNu%OY+%Z;4&s#5iKwDd>z8;GE!j{D!7-+6DaryPrs+1^N1#Qeo?LlK z-&m!#JQP;k97a6L=_W^}1e?aB$O=|}2dWrJzUNS4A^1ny)8HkFf)Vbery6@M4h(h% z)F?|tqyyTH>dV5TDHGYczyj*R+SGg+dxkEFKPdqa z_`og!F9{FQabP{n9szWaH{@xd4oLfixybZTYQZ_ACsj6Ak}85gQe8teG&F|}446|% z5y||7d2})anyJL(YUsm^tX=6PkRyfJ!GvpdiGzx!NL9JXC4h|rA%%(>!vcwdD+5m_ z03Tx73E6Qayq|BQi>pwz>W3u$>hMgY6Lc6tuWB0%sK&pQxFa1}xqD;-D#Mz+M9vhA zH}qZ-YFHuA6|p#hGX9Q*sr2|>+yZtqt`xc%sVcvXru^#`BhwD(!!8CNn{iZfu zTRSy#Z#MerH-Gr~y*D;~_Vw4F?l>M979D!_#F5|51)Vs01nuX1sDD62xbLZRK@6l% z&rFU@h)YaKh);`)h)#%#iA~Fnii`*iiA;;T7<6v$ffK$bj+_Y&3k{1pbK-n(SYS{{ zSbTPJ9EvXQNsNt5NY6}5&CboHriV&kTW(%yg*m?n+@SD?hP!M8PzVhZhoESTD|sqf z8sanQ~py%050`xFZk zZ3M=xEIsie-ou`$8;ZJz^lR7}BC)!Pp%P4WYL4-*a&t%2`4Ir6DQxcF`R z_K9$SwImGh@lk`2n9N-RR;r#vg|HhX8jXpWEsG2 z7~{qI0Juo+tt|{9m7Gi_Yi4#4NydeF*;HKTP*MO!OnZm;?b=K zesp9*Z%5MMcsQzaT+^PT=Pn)B+@(SDjy>*RR^6eU+uSZPYTmj{D_+@WS$m__u`c$k z1DHIQJxNDxM^pV4-jhG_j|&bwd&WOFFeD^2>S9E4-1#$SgGjiEO-YJR0AIpmLL#Cf zBV!|D6XK)8qEb^5GgIPX;!~nhlF}_XsZpV^nOP|pPMzKJ;XB`+Ja#H7HRM!WL~u}0 zcxueW@Yv+U=&%@bZc18iW=Y+DhCXn4pS?#tbBi zVyRqfn?k?T&?~s3<|phB%2UCkK+;!ClC}#h1l>0&Xi|q+GQuC2C%{47i%@~ROHo>q zCpj9M2p*CQ1r{VD$J_};vxwMe;Z8-BNR&ikuy$53(gqF!nQ|H>E3APODALS|#*S3N z!oNgw)ts^ng&!xI{a;zM>~gBIE+^_s=@LmZ*s1nj5f&Zlwy%avaG42e$gy&kO7qh4 z>6)Pp!pJH_nE@kfYZz|9Jtgvht5#D^S6%f&Wof`<_#Yb(P^7(rok$Zu#c8M zElrNjo=rV^-S61yfni;5TfSlBv`A^+-ARpE+#THqFZ(HENz(@E8F}|ZnBe-rgZDeP zoHTR5?M_g2IML9ngU_%*?hg#{a-^x|pw552%g*D0yYqt^4qn*$-lKAW`+GF=1a#`R z8t~ewq?ll3@I}U_q$b6NhNq^5hed}+B_t&zXJn?vMTdu6jLb-mPmB+Zh@@I5DKb1R zEio=OJ|R3IHYz?cG%h(VGRpU*;p4|YGHa9H#S1@v%*a^sbuPx_B!|bQr6k73CDJe_ zB|C$bIeD3x=(=ULyxi1CI&@{*NP4!ESPIn)SsHIef$dTySxhLcmVzRj7K9HdCaDwJ z`XuxLChSnkx@5!PvNP9_)F)}E+)MU8R)uyE{>3Jszc2>=rcTVlDbZCHJA8+A10P_E z(Yx?QIDV=25ow?J!|aGK0gg%ejJ#wT!Li_3qLfXu9zg(Q*|IOPQS&>IS9JxUz6Jyn zT~-?aBeJ5Z?~1}|wYtS`fEoy=WNt753=*SKcty_vSmHEBWR(yslct4)98jQei=k%x z3ri4Of|u;e3XOwrK#AgP#6U@TSAfNcoJx8HOo`XyE3q@A`am_?wYOdV+585q9`S%|q=jBG6@AM__;}t=0_EuqD*MJh(i-xI7}hwxlGe z2qjGb3cSvMFS$q@5QyMepqH<~A^CXrA;tzMV-Gc$m0~3A>J+5IVCoE-0_eE0d?}8A znIj|>j0>zS8KDE$p3C?^R)S69`ovf@Nmu-X=8*Gd0e@eB1PBX3(JS(v(Mya9!X7i|^ zx1=D~N_ZN<*=)8H=cQ$3st$=%Flv&rJ{{Y|r$a0EX7$`0>eX}a-*3q<*RGDPZDrSY zJsdQPzH!SI-fO>o$ke>~?UcMbF8~VcD1dft?B?Tk2PEq7Mg3k{_x2t()rZ~*eP%y& z`&s?t^x)ln7n-%Hqc3+3>D@^`IW%wU*wW49GIMWukbhuAL|ABOYW@O~#x&LHISP{_HalY3ZPKCHH!ZdG_4NWv91O9kA;s0maRuFCdU z=yEs+8li3Cm#|%vu*)$(Lm3Ajt8H4RAm>2o^mT=W`Ww#@=@wN}^t*_bHhc~Sj6;E; zQ4I(Rs&f)=m9irmBF;gg3_!ykuYDcAj@J;ILOZ@n{{@2%@NV*Q1n6QLJdN#R#~3^e zfrCRERPqc7Af5kOHQ`frF}RK{L|&1`M8bBsL5AHM!8Ll;B80(-Ffuuk<)yF;(10V; zJ)9O870?5Pc|Z`j1~1@zbt;_6^;&qOwggT`LHq0CJ)AeG+l(J9{f6+HTbtHROg`P5 zyMJ^c=uB{AWJpAOcsQWJBR)ATDJD8LE+I8HJ2^fjAu5`u0h!43_^^oBpo($q}Cg@=!$v8~!(8a`jaZ)y0f26QzP}zyJ^twSN&p zXMKtdGgC-2v?@z$%QMiZal=bBf`W1Pm^UX6$sv}2zd?$ONRVL^9FV07eK#lx2Nm)F z1Tr%i7IZ>jgA*ge19R~2_yeB-IF?pfi)yZ;-M~8FMgRyM-#Bq#k#IbCDC)vRfF$4m zNEhKa?CjPOSO6vszL4o>2q+L7AuwkO3~PtJ`fpV&>0`kb&IU=B3_V;P3|Jvxh#Jri z)q)x6oUY=vA=mKrs1~Hq6iAWVz`m_mzG~geD#V81B)|(Z1AswJ%;+{{@D}5Xi_REg zixeUGg2cOdC_4rW0uQ)qwJ5xG&J3TcuT)F+Ea5c1D$heKBph*#xYde&89o(v3~~rb zL4)I605YHsT~TXHa)seAN~h-fL0m|7qIeC}RwEO*th|K9hy*N;hHokHh{~ZVdV*Ea z5)65U1~A+WX?j%!5>418s9{hci})93#6hW4r)hmHQ;)Rsu_2IrrE+eZB{jkmqOb(m z&E#6EF;Pjbt=Lj@wLCwMqF-X^N{k`R6fmL}L~deycE+ZaFHi5(*j}M&iUXUNy85`2 zgm352%vChzE~Kg7ZrO-GVE_sC-bcOr{yB3Et=7f8LHC|5?38p{-(3f+=k46K`|YtL z_a5P|-yC@1@LApMOwIZ%`~G5JP-IkWbaYx)cwkgYLU?#|9LN$I5fu|19iNbpMBYt& zMp9VF`SVc$XU~Plom#j4=aZ)*l2eYa`{ehJ2AT#BZ|U03WO}4`i$@r5)VNjaX1(XU zcj}=3&bK}fJ^IB@U{QQ#W>R8eYFd2Axu4g*wBuq(nl&LSE6o`(qi%ovoq0r zX*EYHO!|M7(m+n?tRi<{JXUQaXA5H3B8+<=+FQw#D!3xDEP-LtV4yI_zI1b94`3b^ z8wb&-3ivV+PQtE*01*outI_7HXpw3N%9trm0zV4^O%3+KrlouvmLDoH@*As0Oqg4) z*b&YOa#sV( zQo0J^DdYHXIE<0RJ%x&~F%cP#D=s7993vHNptz5uIzbJL2lrpf1g`_zq~cyvZz)D2 zfdU*DW96KQ_+rv*wq(iU3h@M=%9p|ZF>nQ_0cNx>685o93Em`D6A`B3tKuf|5L}EG zD=HVh8D$bE8hx$Cn4$|^ z)6qF1$ifBXtuPDu58s=EI;xf-Jrg3|a6h^@>Y?&w?aK0XMsr z)}S;zG$M7}q(p)STNGcDY*-F{NN)o+$a*1pip9k`q-@d1rGydFHiGcjCDP0xcp5)V zr*G0}fIeeYfp|9o z;)UQq|A5f&*qF$85{8qaqY`3clOuyJCT2uk3_ZB{gP+&FyujP%%)!uX%pzp{G% zGvB7AXA~CYl@;da7Z%g3j_@?ScM73<)CXX<5DALTQ~*u)CNzHb133;XdwL*n<4`w6 z8n_Km1vFL42b6`Yyeilw@I&7a^@-z9Rb&_7AdrbhS{kA#M?gp8cJh0r216nis}~^x zG5!n~KtC4a^Dqq|3EGR4KICPkw6W9GAOWKK8g?ksLTnqpLA@pZ6}R75XXVw@7{R!p zE$B3aHuy-<9!^Ql9tsZQ&ruYmddjxgdT*d(kkG<>WMeKE5)XLBJ4uu!c2Zdk&$*0^ zD9e>Ef-0amsXM=1>mr7;X!jzljh@jS@M`FgPESwDB zQeDBZQDyZ)mV9A>4v!51R{BS91im1w-uyRB5@0`KGvF%<2j7JbCtMe{=NhJ_L2Tey z^xP6%l4eSLPv4Tb*B#9kI-o8L98@u`8yufZ7s68*76`)J6YfpzHKZmE!RY`&3L0V9 zfQGJvA~_e%|l%zfuX3Nd?4I{mh4BR^gq0M<3GY^_16PmY8m@y%18WgMOK=!(~#8Rh0da|JuQ`h6Z7 z&jdDSPrG{djq9R6b_{yI{jhWC-JTx}MTP%3H1F)(z`LirQ{%shGkSSrH^rvgQovNl zh3tEe?9p-JJR?a@f3JI}{`u|)zqgwA-n-ia6GAT%H3|z4i%E#|I~x`s8y_UunKKHSk~u%S$^o6a4eaQAcfYKr z$5NtV_dK~|(SVK{KHm0w;NGYIbtXS9_{6~-YhK>?`i7H*`MJeq7V=-rq`nl8YG=+% zNim!AZRCou&EpM0GnoTJt_ns(R}K`hk_vXr|BtKt0I;*Hwgx zM4A)@5s?leV#9)nVn~Iutn!D_ zrJSX%fVSo3G=5YBuB+1tz>?o(P?OJLVgxq3nM_<1&>yo`#@4zj4PFr`> zOY0gA3Ch!GivUS$1$213bkIh3a1mBf=0<74v7DkUhPo$aDUv-saARPA&Kt@ui5eNl z-z1f6Gg_a_r*h$m8>~S#9Tg)o0N^Z|#xX0K#>OyNqfBoRDu^V)k=T$kG1O#xS+Gaq zdR&%_Owj^>rpF`)*BhvpC5{I~^{}>?2Aw2%DG;@OP3#;=5w%6hTHV@Oj8t)dw2#=l zvn842a>}|yRnq0DY(u?qol+Jd0f$RFrw9+_OD!PNKGypmgJP~ zC|2jR*jJC1X!r+{>0NZ>bzQP=!^cb23`Ha(bTke`LdyP5Ti&);TN2lvwQ$)3;u1V# zausNSey$_8Iy9iL$SXkOU}8w2Pi}78irZIZ=149KQ-0V}m5_ zE1F(dsu9s`*jVCyd*Egi8+1NwzQ8)qxYrcDV1ES7twZ`E7Td zv->&UyYcFKuixgPR~r|;_|2jkLU9;YQiw!=PU5}tI&-=4io`L|KseAa zVpipq2XRV8-r4$I+g(0mnNSN`6%&<8ASz$Olt2veLM|ZTZ-`LQP(;S)Hl)DcSa=G( zRSzeP8G;Ms+S+XF=)bJYC^8{91oT}CF1`#QPm7BG_euC-PI8eZLWdv3btX1YeNT{7 zW)j^5=U`i4M0{f1bLic?KGlVNrul|l7gkJ62?C+fJf&h9m#&>U1FVOGh$Mr=Eo`0b zCbEc5nUH5wP%IcCP$cmfniruaO6r;c@=oFv=RhprO`<03M~SbGGm`AEl-!S?&=JL? z+_SMvLMjr6m?dBIRa>Gcf}uC$xa)^{YiiBdaC?2dt?i-wkwnC0n=)2PhkT135toaU zw80k@Hi^Lkqar7`l3p%UL|V+Fpj_qa>%2-)#riJ0L_ssq8s&zUvma3os^39i= zc{rl-&J?;)C#dR;c?K%}d*vKyY5uB-T1NBeBqegcieO0abY-H?fYS!0)8ELc>Y~X(v<|?>RsEEz3YHo zwk;cX+QhHi`mLo^GbhiOJ8%BNnRAvc(4Rf|zdmuVEv8?1_LaZ==2!Q9=cAu|`Zu4x z{ipZ+^d~?6)uYcmb^eZf9C*OaWqY1*(zyNi-g>W{_S$owV-MZu;KRm_x!{Pc-OR4~ zGIu!S%Ja&0x$LXo`Qbw!`|XRjA2I&Y1NXi0=F{(8yzp;7zvax!9@fp()zYXIv9qzI zk>Jv#{MHuVb;dLZh+0kD537udV!tXw>y$2feN;7X68k_U<@HGLlnz~xouw`-43a3y z@911>=$94YEnvD_k8dS~ozy|9E0Qef?Q3Q-CRF1Hoy!*12@sON)_9U6Ay#48sbzx! znM4U2Sh~u%*pk0B>w#Pt7DD+Irx$g2D6Y>mDL%$@vxkUh=( z2IlJPNg+Nj8Cw_nGj(A|5W^g{xUxt&#!^}O4xJcCf~mcS2Tg!h3_bx7?jiuds5xR6 z3Ph8E_u1rvqKu>$sE{|9&ITp@5k`H>zePwKa6%4~klfF$Z#*H&+(PD3NgRvK6(45ZEgkOH8ibeA5txX^zTSu#f#wfh52;OuU z$QDh=adXqzLsgPHG{eaY;g}D|ani6whVs~bCH+P&82X2V78oaP7BdwWALSx*3i*G* zrnl&IK_|Uj8dFW#HRxs~8 zEu+jorAtiRiMTr&F&86&m+dSFvVL#=m{}MSLzY)sJTjw0ib%>z#z;z`9S}vEG9qKR zhQJ{u2s$AX>ozp^u5N2-(R@_j+S1V6 z+0oL}*wEYFsv(R@uMCp8(_~t+o0J*q)7oxR zGJs;2>5zt$|0Za#6e10>*iW zYrK@AVCB_FXsF5*3YmB%@bl_C@&4!I)EIvBAW*jr`pCUYl?sqsz>bsa68)4ol zWJ!FYYNgoIEcuvdFZe&dodXbhp$y9sY0)FZej*&!95EGodmafQjr=Ac=FvF|3k(Ou zi{M8g?}q2)Xk4?f!sBqm!L=gYh2z+wjG@Cg0F{~)@EzqTqro7p4ID)=n@#QXf7dQh zW9NPAY?bXnYbD~r!9#-3oYZ4aEQ$8S+<}zi;C`ERjzo!q83mi{SCJzPhsy*&<)87N zJdvSdXV|oN* zU@2{T0G#Nfq65+l;jrKZyUxuxyktWpZjq6urndypeQojyY0?z&cZ=+-YYxY@N!~Gs zhdQYrR!ZS^vs9H~ba&U)%6LGjKCP9dez^wDucu>Btx;BHuTjyRUCrEdb!|^$O?`EB zQ)6vIb>+%OF4%K~?TWT~XCK!B3eNn`Js!6ov;E$C?J)Mj?_M=-$Fh-SyC0WrK@`cn z^J}YZ#+;&lZmVraje2Ki#Sxb(2@`m;M9dG=4= z|I+uLc=6TAGw07-wBn^(uetD&o8GtgC7-(Z^j*hIIO^pSbOn$#f(`;RsAR<3TX z*UDJ4va-3OzOA##^vg6Qr{jy_sv9*Td3>IM-^Ot38Y+Y{3Bk?i4810-k=j9`De7+p zAznKM(AMIOCKHjOd$Xj}IT>?F5KzFEP(r76iZQdZc^rw+4vPEe%g7T5()NQxVK-bW z(_d@kR5Bt7|B;;dDjmOwbY^Z7fkf`5zKuO?^)*crO3HCF2tam%C0H6DCCi^!OK8A~ z&>!&9+qLfP|4v`=+gtpcQ|3d}&GZOX`dZ4>E~kkqb;8U?1i>p8#)Tr#f!I8co^_cU zeEV(9%-uF#wGzcBbb&bep|^^8m`Txu7!W>+xSskzGi6L635Wr^@+*QX)Wxtm7B20w zUA!x{w{mB;y=N>CiNj{;+Mj{$Tbo^gJEP7P`!TsWpBKNNGZCD@s);iF<`yJ~V6PZe z*n(#|(A(10?}F6Ufx%EM_m?-U2y$>>y(zn1q4*7)WLHg;3Kjy;T*WYukfgh6W2dH6 zyrnugX3zfO7(DIBa>E~8+uyFo+Djv@h&APJ7`tn<3AchJiDeg>6kp|!Q8xxsHLYg=1uCja8o*IaVskyl^4FLtr*_G567GL>$AZTs)}{A%a+ z_`v-Sp1IT5Blg&OtL=9!+quwM@)^J~Vuw9endoK9M z&3o;2*{$baa`Agkm^ksH4_vbyWcu*^XYaP>0TeU~3{%x6A$-3w?IPTIPOq%hF51)SSEf2o7r2Lg1{`!Uai)PJV zwxY3P*)JYj(py(iCmd=uZpVbEWW2Q*2?eqG*+wOO_x`DXOFE#%rYgD zcc6l;^>uZbmFZDO%C)>KN_uQsJ`y0o6tBdqj)nkky1UXCLn%veB8tsKC~hTNH-Z;S zGsj6JE1CgKUYf~=$|Bpb7@L=+nl2vEhq*_QI4I%23pt=TEfxh|ETPP>>q_g&>UA(p z1}qC5Vues-xiUP<8RiwmoYqkUY8IC!hvE1@Kw~*u)*?whZkGjU_&Kf*(!#K=(d(BgBJP$8yEe;}>%W#LhSo=05 z#j|mJPm3okFjixORe0@rQ$d&F(JO^5RHqcuIZ+yl+*nvl2%7tLbfnYyhJh9AG4UO?JV!I~KvGkkz5_l@ z*U`q+8cd=Kihql>1?}~RgC&ui1yr(QU}r{uU?uQ*aD!$gJua4kce{u5MslR{h znV0_Zt1sMe`O#y>oO<1rC!T%C_!Cdseb1B5nD~VY>}a&}p(l^q_tRG#ecku3yWrSS zyPtjY$?v}QbH`kG%eOy$<^@L|{h^QSf8AMoZgap*S6_V7JzqU`uLqvQdM86??`R4a8x&i|99Beuy3%` z)u3D5{tN9kKr+kDn7YP}H7aSb5|uC+dSIYWt*IHrl}s;`pOZ|cfJ8G%7MM$+Zi-eS zxoTqcLTn^&*(bsg_WDFXVyIU*o8`a_q)1Oh1iR#{n5OTW{*dA&ya}bXHq;rgD-0nO zcbT@3^_2!Go&-h7IeR-S1_&2z)$AC_EC6PE0L#V-iyPwRcvQddWl`2*SORU8p&OzE zVZtN|>tS&PGiQYE1HobpJ`P_tZs?i6Qtx>3u&dilb4!-i*4oKd2S3@6BeEVJhc!$i zNhWeDC~;IVoV`gH?Anb3I*>6H)%-q}EOVhpMDNXERCTm>uaO4zAhj88SiP!2O-Twb zjGTzz5KB&l7%qUE`6I_&s%=8}jM3{??&j7LAQjrN97~R>3lV;ZV29m&q5nco?*M@! zXl#}w_5s13X;maBafS_=l7|O3ChU-3(VXm`L};dr447)=r~%@<6g168!y?!ljyWVW z?O&7qBohKf!U`ZlM>myr4WUvnHERH1r8XI#gBDOZ;4&!icCEe=v>mk968$7ou{s5) zz{WY;2^h{Zrfa20FHPYdQPEPQW>aO26j=(*gL-1EB$T~GE3Tujqo@MaHtSWPO!hWc zJnj0mB$))%q9=3RU>W`jYGUvD7y7Ts5yztB$fBWOK zp3<+bzxDnfpLh7tXPz?tolxf;5c!|~j2JOuxBn{-?|$PWE2n(&)T7S2{h7Ic`NNBE zOkP;NblJ)&|9tV4*Z#G{)XgUzx#xi={`AmoXP$V@X`{-vKJn_ZT}F%)}8B>W$0pFVcTo`;<9(NBKsm0FEU)lDlFEUPp0xLGk>PeWx* zbwzc1hdquoi9&I;e@&WrU)%SIoNfemVWNeKxmqP}xNR=5#(eWet^#XY33A2yjqmZY>m z#2O7->QtWp2J_0NaU=BER_r#%F2nZ%B@9L!KShm7odnUG_z3+ z8cvlgFvCP0!mwF&*0+*1Y=ePY$+D_U$8zE0YiH>@|^k}o3aQ? z{I^w$k6=mVU@W8PmvAEBQPg=vTuHfzd$$h}{R0OuA3$;wnj&+u`>tOyVN!8+DOkfI4|K~)mJfl^@hMc&USk&4vuvtu~P$k};jH!SG31H5S zqDDVtgl6R_;W387B-rx6TwjP)@D`G+TfgP4D4widgy;HPPC>+mDHy?d!zTSs_)Az3 z?bvUMYs6<#_Uv3DQvj5!B3-38z(YW1A)z2F&VZS3SZfkzo;62-hFCaWmuKOFMW9oJ zOi@snZ)7K5^EkX*Xoj&;OQJhL^o+nEl{+cH%DM9bEEbO{7t!9yv4CW;7lIl29V!^R z+}V-RQ38JkpJlXou*~__q+YJG$n-msh3HM2mL|z0qe@>BIIOE2UjF;(zL7h9PF#(R=Nkpa18tue|xp zy^sC&-k<*U`MR57an!=)n7VbMA<&4 zj32q(gu^vDZC$qQ*zI=PWB*IWsiqly(z|yp8+*kaHyyj@m{Hs8ebBh0zW&g42fVB7 z$eV6CdgKY`opRZIPrmf)TQ0i&BbQ!x_L&pUyYZ^4FF0(>gpWS>)NAustXNr5*IZuJ zRBC9n0bO&wsZtGfD{9+Y>sq^eni?`Z#mLc?QvVuzWVW=nLzip}uD-T^jc5R33p;xu zGsVLQs{D#bQv5u&mqs+qQzko|J}RLy9V8A+X4{~4;Vu0=w3>}24o-o(EUX_BFa$8g z;So>lLwRXXL{3?!q=WUe=~83?@lh69mM%p>J%d+o(|GPo9(QS0VK9Cz)w0 zBdP@pOEaV81*)=;l}7hyazf7#KKRzU%{G(t*0HvA z_);3=*XneN8S8e%-KNB#nF{RXG3`3C(g6~z2 zOpK1|?j!wO?KRD9ZOC9er#YiSE3z;Z-gB3mw3=nF5uvv?^>^W%sA@X?gQLVPS&5b< z#tfMrk)7C5#AJIKA?Sdu43w|;^_A+(v(g_$duVQKY_DBmT){F8%N0h~uBa(rHf#FQ z`EwV{dvns_xeKdTEn2i<>8!c)=gwVHQ(r1y*jUqCJ?qt{9(nd_*}`$RLaX`Tm}tZi z*Zu$7&X0L)*&DAeocG-GZ%%#TxqrU#k4bZ%?tSFvzxAHOjy?Uv zBR=}wuYY)C*&&B+v-OzMK6TrB&${U5uYKdX6UI+Cc!zzi{PmPY)qnra#qa&WYqM9j zH&<2G)>c=qs4BHKS2cBawb-azn_E|@sm;_#4UDaV$+ps<$qcsGHLR;O%tc#hhf#nH zovSf*5ka&VW&1|+bl|9lwo^$UOyUQ-(3`>0qhKHtSJ;uUaf}~M&|Br0EbpXt*nA4M zLZ1_^AP}+`k$LeWNow51H7kze4cOi5AvF# zJ08#I=t7jUVB-)C#I%wvR~GWtMpQ>>8mgYqt=K6McxAb$FsG34rA0_jf56CXMFNLd z>RW>WP0Je$Y*3jC;vkmV!fdA?PfEE!6Mg!ohW(ch06MgeLCwcojvZaq9HqC!l`NM5@_~ zfg2u~@t6Y`gsp zXv2xE{aHxdk%nt=mf9H8w0K6jjf9#?K{->SV>213!zh`yKuleAO?EY@tf;E2nDL9t zk3Ro9FTOs1@q#&XmK(dW(7=O*xXt1v%WBFim(N?UaMkkp^JXt9eHW^1J^q|4FFkap zt+wA|I9?ic?x)_j?|M(|#nYHZi zKe*@FH@_dR1NRzx z$M-He>w?1%nRxh#XPtQV?GIma`XyIg_o?enKXm`HlTO}itGy2U&^Lee@RzRm(9hoZ z>IZJU@7}8q_}o)Z{Qk)Y@BPW|rma}KxZ0gHwKg`_x3srq%&r}sTWYFW2fJ%)YyluX z>N9n&*Jw+1iLKR*Z7of@4?7GsFe=j&KvR@cn5z*wr7wAsoR7gUX_rQDv~Q$xT6#`T zqTnl{2oreae^)L}o zNOc&rx0><=oI5%lwV^wxmqsE*#YMAQB49FGDk?*KC3dZ6Tj20RY+OM6`k2lFek$&7@%47U&UMqxBCIC_-5;@TJ?E+mU& zDNA4!+ub@CYUujIjtqt4YLkE}C=AZjuCQ+%X&Hq0h%dTT1}H*NwkN*|*o<3GaSfy4 zQ?;5Vo)Ya^>QSgW@o05f-}orohj`$T@eTfPy$ z*-KU~s;H?_G*ex@eDR#QbC*`mTU7JpMPs+y`-IQD^!!u5yz@eY100M#_3ICQ@%EP{ zKmY3Nrt%m6I{n3;KJxT0e)rn^`LpLtnX_odYp+k$@%-v@H;g;<)?045>hyP?_5O1w z?tkDhhmPHC=i|?rxc7nMhq=%3$83MdwO1Y~<2`!k(c{XtKke*e&U^R4SKM;eMd!SG z+!5zaJo4-he)ygrT{>>(viBXi(`mnaj-}-U!j`z8nvrbx2d|Jr?;ujywe_q{-x?xBYW745yoxZoz3m0DU;De zm+3}tH*g^X?QA;JXV|HkUMZC9*BYpjE3d)>51HpUc?&DKx1BDQ_JXcf6$Nk~(+Dg{ z6vc2YzhqLRRQQV{z_yT34PnH~-_v(Cz@8HJz9YJ4w=*e5#G#xLBbZOA=U$vaEJa+mLN7 z%0--#mLZp{MhNP%K`GdMp5`sjp4OAwM%7)iI2z31!rlxl(4;ZBYfh22n z$j$At)d{|o02CZkeAzG6-rti%o>Rhj{K-p6SyDPJI-8m$)jjwe3B~fbT)g+8NYB#Z zu|OV2CCJUz=vq{|+Ov^FJeFrc=fPoMMEsOUNMV;J9K0)P9Kr>8kj!C>;7DLft)i#a zRZqI?vp)Tf@*)AcvJ8GsQj!Fu@fTscyxr zC%=9BPriS{Zzlcgsb{CWxnS|Uc?+h^t*lzMZ0XYF%a@kd)YdGSv!JqO-mF=(pS$Cx zJHPkn(xp8Ei@tyODQBK@*+*`^=g%*^@Y>vk6?NtxELqlEzPPe{%H-+hxh$W*WZB#| zCe5BZ^W`6W{OG+8J?7{OFFk(TQHSn-*hxp7e(V8b-!;K@j1%_TrO<6ozw)fpFTM1* zgB0cNZbwK$&!_{-4!-U)ANl;nKrnFKCY6Rz`()`GvV@PLb2s?2vx_(TS95O5;eVvKCCSoQLxIIW%C zUQ>K#FUM{je1m7DsH+BJv^kF(&&Y%Pt2pb{xU z7jd@D=n|G83eE}+Kq4B6Tx2UYl54ah|8lpWG}ahQO5_Ev$wB&Ue2IA`W3xUpx|98t zMapnI2%ARLlXwG?&iQxby z)5lH|ewzrdRc@fGdPR15MTgxdM`DG0Y3iDULwy}3xT5Gq(9ScGj*9xG;BUq`^KE>U z#fMk-42r%8ZkfW6oe~_xX>1%QISpQvz<_QNm#f0pEKI;dJhYL5N#NqpZo(#$>(k>` zS6ymtsH$GFVBzGa7c6??@!$V_&h*#*HC3NZ<Fl;S#Qi(ID5w2g$w3QpSftk%(>HM&71MYta&r1&t16G zPO&rJoHhORCvJQHhi<-fpOfBm-gzexqK?v06qSlhRU@U;59Wump?K+@T{A_@x z7~@PrI~}jNPLeWo13s>e({q8sHTIepp3HQT7=?F>$YKdXnt*~Z1r>=}kQ}inDSlS$ zpE#zF@_JiVr}a-&8LP^g7g?Y)L8esBz!$FGr2UkS1a^}7NM~N3wqa^ZazY|4*9Lo7 zoKvu#SSJy1@X43(7Ut)CK`$WlaIcg4H$u!@V{F4uPBja>O#z@0nEL%!{jLA z1k}@DA&w3{HA%aM1Zm=+9GEJ>o)L@yELKHc^$guzC><*`p^DD&R+vmSi7lj`Ey@fr zmCddu>Mjl4m)36)-@%;C^cUX_BmxeYvvEUL8?7Xzvy9ymk#$PnRJ774wvL&)LI|I0 zFzukt>~pmM{oOt!D<|iK|GBFTHe}!+JZ7?;FZyk!NEMtQ$>U8M2UMnTP+md!pbPhG z)~wZ>>C?GO3JbQV?qTg)th|2q>{8L_uflK(7uMRIaM@Z_{8DOOS&dupw+hb_(%>&H zfZ}d;h!w>sio&7Rrbbm8v>eUX-OWv0Y~ms39qb(J?MT{^fAV;9Vy?{KpR^lfWp>uL zCA(Joce&cYho+p1Spx74p(`r3=HO`kb;`LY?$KJxNkfBop+o}RQ|!K9~Ox1sdw ze|r3lc~d4YT4oOJve{GT&09Ww#^SkezByygyo%};#5XfCa)tC6mh4Qi;(sP3*HOlOB-I8BYPq^G0Q z+)~QKDAc66$u5{a+9f+=_h+^JUCqrIkm1?c^-#f)(mEvrELMo5AP+*zwMr{XA7|6f zge1HQpT4?98KaCcU>exCR#j4Gc6Njg*o-b7p4yl2Bs4|HBhPonXn7p<@`Vx>PQDn((*s^)!+cC806(X7Zx4SJ_5m`$x7k*z@i2#a2gnXhO zE^DB>L>Ocq0nX_RPzLgssCXhL7J zdUVE>Q)4i!Iq?A=)z{h7lx#$DGXXUMZE)D^W1XOq=}rn^UJ|M$4SVbEnLhH+S}u z^6EvCUY}i2yL`_4l^Q6k7SCByxp?NhIdhgRd-H`CUwh`spZ)OhX%FA??H~O32jBS8 z*^uPWOD`CscYB*iE+h6mqsT+~Z8YPZ#+-TmRp*^_$Q}nzn0Vw7AGq||uRr|AL*KdP z>>Hnc^&j6o|NURN_b1=ISoLcg`e^M%@drM8xic00p*U@{gFLEwzoKtQS2I6gt4K#F0r zT;caXj~7k-0s)}{FbO9~*vr)S7tyBuhxT>dT5&L?8mG7)he+9L77B zv?TZ!xk+c?^7Hz1J11IBNRy!`5o=KVRCOoMI)p&`6xuCoMC|pa2oCWn)}3%pz>q6T zCl#BSmPvPAaSe1Yb12Ul4Yn?nPwFh$g{$wu1E_Oaf z#}T{eu=)?RV0#P(F>JBJS_EB5qHs3E0|`q$)}K?tmIsl*Esq;%0%%D=M~%)M5nFh6 zgXGp>Byh z^#*n%=4GP%AP0v~Hn(+SNKjE+oJ+u12it~*G-wcu?9i8tk|`86j zB$5S@Xs~xm?>a(*eZrcXOZxjtU8Sl?zq$Lz&ph#yJ3ct^lyBa5=MC@q*2gb;-!TWB zc>NczKWpDTk2>?D4_$ZpStnh4@156w+JA#qA&a=*{1G>cR;JA9eB-pa1yLU}Vfe`x(_z zjBqf!_e1-JwdB{f2V8Q|acA82)gL^3{~bU1#A)yO_RQBF{rxM?{pq=1e*dpaS5?n= z;!l5kW%kT}ygp^&@`X!)OLKjFMR`qAb!T6DV`G=6&OE&q~~6t22cn zf+1TJ*{4Y1+L{jCj3S#<%9{3KuV*7Q^ z7H;|-Wv=Csu^i4kadXg1Hj2o#PNyVN&*YPx_S`k8dL_aauQweA2E|B3b@K*fxh?=? zMvFXmx=BdJ1VU|y;86`6oi$~^;nGkB(TN{Qk(%qUf?`_MgkhQ@E)h!7mMJh1YqMmS zXu1-n4fx;ygGTO|gVN0;Z5VYx3XSI>i3vGLL`i;CPZ2Xt%%L_erDC1}yojI9q;0i6 zYc?gB&DdZ_4dRYdP?tRxW=~&Ah-NBq zbVtv|4Ik~gRD)fzzNLU-BQ^S*P-RGxj+e@ERr3&j1w^e5V%>07 zV8CwV>-r=(x>fmF9(W(^moS`93S6^Wl8_vI5rs!7c2O2UD7}wRXok0x-Yc@xzy&eBjtU_dNQflaC#D>hXu{qg!yy z!H176x}nD&IDXvzr(bu>{-1j4FTeQJBR_lL&reKS_}cFueSTi4V(HA+-kdyl@xleO zX3Sl(c;?LMQ(k*z(yM>{?E`n*`l)M9J#^m#-+j(4v7)?cWo1iCW96#qy2f7Qqq)-*-KtVsLuGZzUFjWCjYtyl7#r%EJ9-9% zMK(-RJhHa0M0^T@XHaFTV2rlZ>_}|aBxJ+i@PzJ`puOaUI$eG|1LeR$ek2FSGlqN6 zU#tm=x}HV0!EcgQ^d|zZ!Tx5wkaC+Ov<&?r-PjgMXoYB|l%c>EZ%;k8k8lngRLUv2 z9^$a8TQlG_XKzQZ+9#ZtTLB^v%}ccMB1@2&Q%f0dT-3#3Q6UT#NoLmN<-;X##xZu5 z(s2|mMIgWc@ElgdN}^xJg9<(r}_GSy-aqUXlz5c(q zY*4~RPQqhA6@~p6PCI=?r$es40E3FB6*ecaY2@Z z7e@AiM=FMk4JKeKiR2K14R}>lUe6#E#@W{(^*J6&8X^j5nULdIc}~6!IALxyVDM3p z7b!F9cxLGZ)%`#EOiq*Uq?`?uC(KEbFn|)z1tfDO$edA`b~j0$Ys02B%{9ut1vmxx z`%J_q`W37KxSk6b1J4?9OEP1@du-1diGM6gwUy8%u}@S_$|tQzyc{Q&nK-;?`s4YC zwHt)U$WN~YqOeX(o(>o(OAK55CKV2+bBqGa<5)Zr$;<$G0{v8rdVwPA%&1S>p8Zj{ z^sXh(KXAvDH{bWOOT!^XYE|5Q|Lpka7h*AL+}7_D>K^|2d%ymfLw3LNOXuBi|K0Dq z>OH4_?r%^2w5$0I+#`FL%nPBJ&X$s`5!K?P47T%RxngK5> ziLi$IMR-va&zXc^4<%b{H4_Ov@`N2WT1*s1_%GFv#k5Ql&1k$y3I!vQDdh!nmcsfW zPMkS@0@m=;L5{mixaNhap^s_@JB%!}>4r*Oal&vR4r8=FicD}4T75ly38U4+I2il4 zrmbRTpV~gT03a~bT}q&4Y0?f!2hljCOH8U10x%=q8oIK4-dtdvXFw{*E*K&E!76|w zw$hK3APpvM4iQO8Q~0o6_*H}jT(W6NnZDqH^80lu>nf;8gjl4fh$WmM?!x4MoDYVq&`N6%wt8kc^W_R6m z2Ba4+cj3(5Vjo0~iQNGAGy3 z@RH$loI7;`fGtb~wy-*1Ao7x4{MR`{_J;8#DX5HzGSq>=0&I^&RZnED1c(V?QO6B$ zOP}Ea9+C&Lk=3t8MC|9-!tZzyb_egx)^G+$fO(|GfAAfV43FBs4jy}U1x4nak~o6` z8Qh?HzsC@sD2W`019;UiILT-pCoj-G+Sc;MEgQXaWf6w**_70faEweNf;1^|uOyXD zn6G6WIe=tbY65Mx0`q!BiADOMMUGERl38t~!R{G%} ziVBd( z&6qlM_G^E5@wbmX^~|q6fAz#sTa6kEUUm{;jUO@M_(L3{Y}bDe$tzAUqHNFcd+c%i zJ|lPD_p+CkPJa36f6iLGWbTYv^XJc5u)J~AtcvRDhSuilRrO7^?RH&RzO<^kNl;UZ zvovPc?b=3BWNYi{PJe7yGgu;8Ds(S3*b+01$wOU!siSMN6ZlX^DYzhH>PS+THehuc zRo8}RG}pJ`j|yGlh`SnlczKJ$3l~>-&kR4Yha%jFmW)3$;<$!2;SxPPh>IFV+!X|v zNL4C%0qu=i>q9_^!?b!e@d6sJ+p4$cp{xprFQ`ato`|5gt(2Mqi~v1-tI$`9p;Z13 zf+;S?Ea-r=IEZE!^;EJ%;`A>#(>cgYxU!_7;fg~u*i2xP?m;W;*A|@+xTQ@doj^o^ zRA|u%+#J8n=b2~62Eh-H=de=TR6c&c@W<9ZqzN@)ZR=8Tnv&PZ8*!N);1>pZT^f;7eDb_*#@~Oa2}x`mMjg+3N2?w zE1Z(?==5Y|c8aJ<$X3``j6NUs7-G~sLw^_+N7_R&b$uQL=?sr^PwUpHnD4vl z^5vvuBJyHjX?jd7Y;{%YFZt~@7)&Bd`)*N zzY)@v%3T-cg{DRz8GR2AT~yXn;1ZN1<9kXWa^hfoHf;i=a8SCsquJEMBEI3t_#Vr~ zDSa{BR3TN-b$hB>_%Evw%@vS|S^CxvSlCvOs$Or}8LYzLoJ1(Bh9*9=Go>p09%diu z#R=6ZB>&LcUOjJlWJ`RTf3e9o!am@Yq^F+G@@OpGxLOQ5o=@nMHs6%;s`E7SzOA#h z(bR_emGdXfsB3xQ<9D5U+%;E>-D>M?iy6FIk0g>9I5%?ZcNL=##=q~NQ!hEDY>(}a zx%h!A3o#i-#t5f@$|`ymn~T|f9A}& zOP4QLFn@XZl9iR!2IJP&n=IE*S6@eRsjX`+Rcmx^@3Rk!AyG|eOKWFGQ(a4=9YsoZ zI3y@(;q>>}|I%h7X+~D5iy`>M7CS(ImeH(Zokgq@fM zBg6Lm)Ivysv>#gjMR;S$!k&%U8z5SILLtw!y``xoov9XeOGi|ZrsixH9*r?Va}rT% zIf_<*RP2ghQgPtL6*_WO9MtiSx=YS0N-C5SxV5%Nj3-W^x^%W?TanEAP`2s{?F!c+ z>wu6aT1XU?fJheDIT4ujpQVs9+!j*$8Rx2eHyLD<0XMcxEaW1!%NG$uAy*cTD=nxm zAwY<3qZMAtEI5fGD4Si}5_d#4Nv1kFEbwsAmLE+CB17;ZHVF5MLBx>_jQz^o_8YV2Ri)HylkvT$DZnnInLy@FThq@W^DXp-lQl{36Qa zCR`P86sHZkOjU^Kz3^%3=fFl#gvyFsHf4isIo~`MBD^_eOf%qLC@zGk3=X4|irSDl z3yg%neoNZhJ^tZG-!niM6EWJ$2*N_%_qNk#5QH8UbKIb%6{$kt{rzP8@t~zryX?Y zA(#Gc!LKhk;ONu$-*1QA_T6o``EmUCqHJ!L(L0t+{P?Gj^}`Wb0QMcP=*7WD>~-w1 zAANbjoJlXfx?t}7MN5_}UYc5&ISc1WM6Ie?Rbk*tZM`8aB`|0vR9zjUX=<*nTh(Bq zvi^orV`qD*ODejxIm29RoY2{xzAA0bWDm~DmeTF&C7Qa|b=aX>t!p~O6yhqC^MP!X zsK`jcx^8Egq}JXRE!C}-gb2Q`4UO?aAV;DMPgkT7sWz6Ed=iVbbi@)Vn<3A@5WCqc zvQhAcJ$b2Cc5hRYs90H3s%an#6^E{31-O*FL50M&EazC_a>P(Li6vU}UXu>z=rE8hfyz5cZ8_Xi$ja+{!@f>N^`MYMN$$^yE`dJ@V{{N1l8X?AUr_QTKmf*{L6TpG}HJANTR^ zUitC6Zo6>8$O9%C9``?^dI80*W5?f zSXOrNXU-b6ec7JpfAPx?{OnJ27gaVkRn4C}Z_%>l3m2}iLF~MW6^qI%YwGH1S}>Hx zme!`0HeE!ul~wiaEsdm>=0**mazR}kjpkc+w(5GO>9#aBhAVWp5@is@;d1#5xa@3e z>g-om2ZkkHFuCrw*7OI!isYEo;1)uZfeH$VTInYl=s(zAlDu({cyUT$L`q5GB}zi9ixgFzY>F8XjVNREEY`NbWjLoMCQgpTEpqkqiWn zK-O_N$j~io6VbQsi~~trAI-q=V+#IFJ4J80ObYkt20I%{>oN#|VKQW)7gphE+nH2| z7cNKDat4kXrN}G^=0Iy-JJ?oN*V2x9WJq6-HhQgoC3Feov$(=o*@3m6bhPV(tLd`x zBwgLQb)=z)+sPW)UZ{V_uG*O~j>~D6N`b#HDO*z)mn0X4++a9vQ8egeY|}!BjFOs_ z#H3sh>Xh&X0y!)@#nZ*IioPSL^qN$4yJWIb zHlbB(L`a7QkP&U9B^G4HJ8}muB<$0Dvvja-?YR_9th5+!EUy{p#%llo>(s&m6Y%eC zbI_yIW*Y)gSjJIh$C}lhJ}0&(gm?G1_DD?IM%nUHbO%_yAGgq_p9^&2tfAMLCZL8j zzAMnB;Hp2{`cThG9j&?$Y{C(<5_-(~{dexT>z=#L{lM36KX~FHRKbU=ec=vN*jtt z3DIp>uPd#<7j8zvSjNMz)bd$L8aOl^u|#+g+T!05O3Cy&ystTtbQcX*{<@c$G)rY8 zGTton51-BG|8BeH=YF}@1%$32D;Sq&KffXm2r7Cghg0bSXGL?SuCNtkxK^IkOfKyS6w@cl0TzhYX5~c{(`|*#+x* zb$bWXLYV=NqZcBhun_naaiR|x*_o6J<^pWRVX5^b!$fMqY{Itt)PbQTnO+IU0(|T{ zSy8)IhHzy$V+ssVM-Ump^PxngM#Ix5p#d-VX-T6-Y}Lt9kAibV%h0%yDO|>G>E3g^ zgi#Jo$4dQ>>FkN$1UeCf67@N~r%)v8BZ4QlOw|gSAvQGdL}-PulI(SG43LOy;36Z3 zfnIp}A1T-JKLD#xtKC*;im+Y1NqoKZG2SR3N^U9A3pzxfiSleoIhtK2y*>BH^qok| zn6jAY@aK$`BjTKKpB0P!5$W#t8oq(u@^ z(r|bNMHl_{6YK8ltGw|e(6mpwOU!L!e-Tv}gWQ&+!YWd)R3zGB7lMGF@%S*&@;u(`^H+WPjU zhK_EH&ss5?+r)@nl3ln~bDQ!x)A;mHHCC+9q1f8o*50D#--vEI8nqHthRY8r6XKu_ z!ft;LEjI~yibq!~217E@_ULgWSn@=&4Q4{8CW>-nO9s<*R5tU$Y>Ed}N}bvjhLKEi zuOaQcuO+PVMf62lfeqvlKT8bSgRS@hN1=@`lx5Aju98=P*Mg>qM8465geg0!E>X?$ z&Cqt3Fi>hmZi|*`HjvH*-iX5*H1~*=i<0;ij>x1oIwbQ-^um(Oc(TT<`qa?LbVDP& zIQ`lBL+}b9QfP4g%^6X0{5|`_ysbNHQ#NHd*^zvN6tKXjr}wP^U7jK3>lm|{S*tl? z!=|D_M)!tEK*Tju_WVpFpudww<(GmUR6V^k9I#?!#3~dBU?}!=&BcIl1-~|wirufK z*-B|Jv$u@A@3vI^IN%Y{CTcCi4#85lRYZXS;wUPnNJK}=ZXwLb^&|r>RNT~~(+qo$ z@{nT32n}%6uc1vwPr_;Pu9Kx$C5J9jIfYzGGcK~Ox!#oE+T|!I>!f#FsLz6n2X+J_o#FIjHU9|L4?!EL!Yq|86)R|eYVm3ZS` z5pNQ_92)AXt8Vdt9h}kbi{ zS*yKKFN7n_0LYFGdl$+$$y2v>wlq{%tg0pXHoo@yirM$P_Y0r<_7C5G(S(U79{t$# zYj-^2s!xCK2Y23l`5o`y``zz5Z1-Y5?}(ARfAZq}-nC1HDg67_JACHfe|+b^J6-YJ zGxi&0GZUyY;S*mwc(*g}`QzlNQ>IRtK0~Q*Rr!i#<@Kv7EA3Q2Uy!tN@$ywwcB5}- zZcfLuWHU&BftsH?bwxBbx9Dw9w$o%wFl57Bi8LVVVyG>h znSJPjag~AfVk!K*CnF0q{As1q?bNWUrK7EGWm~DfX31lJ`_t!7+3&#J$G-Oq_y6qk z=b!P}A69W7udP(k zy#p%$@t>{t+;6lW?>TYIgoD0Pn)~3rkI$SpfAQ?O6-yT_T(YVWyi~3AQ#T5VMUEZb$wk`O>60aKhjw18_x(U5$iEJ7%UW$pj3U8dCvhP(TjTCI-cD=s#_FJ>*ZR6WB z#3u&bmmQX}v62wO4iSMqes5z|1Sqj6F!&^_6u_|GRQ)BnN|X=6q!XM`K(YZ|a!3Xx zT8Duo{0EoElKd{2?gTEJufS2S5zWwL+6!l(9h9ohjENin#D#_^Qvs5*rGmhbEOf@? zw<=RiyGiE2ADFaf1}jw?rbs__#iX#4-msb?QsEZ|`wcDT*n%L5hwv&$0BDLRhpM?r zg&Xph&&NIcCtyKfiPGv%V)`Us$sQ4*U6s;aOJDqy(ql)~Bpu!|%-nK-v?TO*4W?Qp zB!WI`U-;D>ookf#2J+l49^x4W$=1AOKh*%@U@uWcS6Cvpl=8b--GW*eodhsA6l&2o zC>Tufa8U&4CveWSsJ;=g1q+=Y61cQTPhchEV*pUH+w@(ZhY+Ga57GbSe)GLV6Pv!~z;!jK|<6Hg_#vl`R6WzMw>Xi-Np@=ct}` zHTa&-c|`>eePB^y!3p0$08C!h@f> z;=FTDz3`4l{_*DX_uu{S*Dn3gt><3*@EdPD^Z5(+-DUq#I)`kNIO4<`&L6$!*u5s4 zwz~~UcEL`{w%TdiaR-xl$NMM0{!MHWLhZQAKBrxM?I*wbQunG^^Or)DRm)dY*Hu;2 zG}M+aUs+W-{m;LA=no6Z7cQ!_$NZ{g<+Tl+?R6BGhQ^W^HF^+BWS6!ilAG(gM1Czb zl?}~RvPvEOrIogdFt1PT3v$U_QrHDQmNj$nV<22ivh?`#{&c!&!ZL1!0wXwqKm)6r z<-Jw+Ca76mTC&`nsZx97T>dRZu>7>giG?U}^>DFG3nVI;F$OltT5@Rtbu{L1_Kdn>Ao;&Q z+(Jb5nN&*IhYLU~L1}D>pB2}oKAq7;b7dd3)$Tlc zEgSL3d|hq4K?R%8u8<4(;(!SU9405r0A7a*GDK)uH>C2d$bo@jtQ7G|=%%MoR}qu{bP(0-4ttPmu!PP#G^PimiJ9qVA_C z*Fzq&-J827*m&2TNhqUt;$Rf%92`<43+`2>`V#k&1qwtNEu0)1gAKEZTn)9z)Gj5K z4-;T%m?l5u`2qkVGO-Nf$2=*B69lqavjt1^B-~e6s#sHQ3cP7H+1OLw9QDw1;lsM> zo5jV^@sjpm8^jJYd5&-yU?-{NYM{M{Qy$h1-x)n){;nY3_aFT65!()@}g(9?G- z|M6!Xy#2d(-D=-6PTQNnyUQ`V?(^Qut~mYH8^@c}Z3B~c5N4MMHe;{)`R|^2_09P* z(F>MWELpx}*$SPJ6;+Kj<%(B7<@e0W#b{?59p-gTW#b;j>X1tGOXrjMssXCjqd!r*`{i!w4U zjFG&X44qtRGU7eO5UPkAa??@~#YD##2TP>BI2t<*wkgBOn&5cgi}I9wqq&g=Tr8bv zq0v8kwcKM2X{L2Riw&en6B>;I-BQ<*E~0o(YlqWfD~Th}aLopC$Cv^E2EN3aiF7?p zwFGZVEQt%jOAJ6bp_3}wLbyM%AiQ1|W=0Dn{Q-f98m_bJna-s8Xap zT`VgZZ2jx9LO97PEcDCVy9c2+kjJ$CQ@>)PIxQ7W$Ilm8Ed0W!0u;dvcjR#@HggQH zoBcsVK0uk}L7CcmSLo7HOD7S8&;k8uuWPciP;yP-?M3kAMQ{#l2Av+^NG(fl4;ulG ziFZIkXjJ6o&@nchX($QBJf57)(Fz)(Iu$u#hlx={55hdvmM8<4kt`NvmDrIOvuJzd zArdTR4hQ6*ZK=B9{wbsyHoMi1N7iv3FNwW|E9PQEZ}B7nRSU~9aczl1lc08~cBnIW zgYZONL`%R(4lnEqFbqGl#79^uHlkc&px9SbMUi+@faRd8Rj*qQJ^kyqsEU@MD+(An zE$-K|S0&s#AUkhQY`AH@R8Jd~)Dy+S*c6O>O(S&1+j$E?CiAyS%EQt#Vm)?aH|e7QFhm zAK!T9VJdf}uEj*7M~yq-yrXx~Ms(P1cbzu=fW6;!!O^FE>_>n7;&;Aw=I-xSGBaES ztV(A0k=u?q=D}6v3#%#?&7L-M%F@Oqv!>6Qw_x^)#mh{sn!T`M)v}pyPWk6cFTFBj z>AXdi_0=opE-9~VuB%zNq`uBDmzLHJp<82fWBQ%jpkQOgsybU2HCL`!S*_;8P$;bq z2D_kP>HA3wxh}-UmsJAOwu(T0sN=Hkb0oqhpa3E^U7~WRIWlbmgrrM3l7Qv*W zq0SsCJ)xGWF}ors*%HxD27+WRrJ42FR~o+b8OcJ<9U`j`WYR%dWP_3=9WkAgiIbIYcLQx6P#W$_(Z_JJY z@Y5#nS$44t;|yu4aYcp^sO8dUMdP-}hybz>0YH$_qmVgWQf|Wbui+eMjvBD2ekuP? zjS2f()2Gnac$7pNu@p;HR8A6M@o*|$w$y^MnaR)=g+b^Zv`(-PR%D$;!tg=fJ6t~| zgbIZJxN85bX(Jpf+Dq6(GYlE?l$2OFdxQ+9l2QdDpmMDQ~T=C|@a}DX&@l=Hs6_a<^@E8MXTkJC7NE;I zmF@eNB525)7n`{-QAZ>g?B(LbJH2S$LN>NtFX-Ai@i49JC& zdcleWf$A9po1;&9iHbJXt!5qeJnd6(kLAy?>GK0nWSsbw|N<0;l zw-D6-yDx{zxqxW$G=dLeOyY>JdQ_rFlvsU5)h~i0`gchQ)HB~doh^uvpGVhnwYgxk z^!>Q7QC7j4I9UQpXoZCiI;nx(wq74xU0N&Au8|>Anrf8swJo**W8Sxe$ByQN0wob>1 zQKF^Rnq-+IcnG|~kpg5jEgeq`i73ndt=ny}} zd>N~k_ed~}FzzAgAWMMdt*qa&1(~cY(W3+7$X-f}Tt2r51@gE&Q_Xi?pJvt$^Kf`S zOIL;+M5%hAqj$@An5&Md$|*qx1quwQNdFCOGRP)Syq2+KSXBVokXSU#qDr)wr%asB z-U91}IvWRdgh#qGrU)-L4c@V=e!7_Pne|mo+3HcQrrB1_&CLxp)eY^<6)Tq9ef|*# zU3l^bzV*v*p7D)`@44&P_e>~+ma^Rr-{+c7A6r&-?hPM2t8ebKTUk$=y8p&D=@rjFpw!Vv_-$C$(_wX9GqMGP|08OoUL(?q{v?TC)mm9d zyuCRvVhs3_w`ZuJ34ujcgm0&Bq<<+>7!9tz4 zEQJ2NlQ)-qc23M?C1mbf^Y+^&8LeIKsOA83)y9UI-_oYE8!{-3NUY=q8o0t1SqLu@ zsbIAd)s%O!Cpq)=HhN9@2H2u0L%4`5X~j+MH)D%3{u!r@UK_~XtAsHGGpi8M4H^(yEc&a<>Ft*vE zbq9X5QH`tT7T(|9)>p`zXkNg<-GxD<^1rBr!9_f*p)OrqN?_l%j8g=pB#tL{PlfOk zsW-Lp1(*d~e3BgnXrrF^v)AA8)_=dPry(j4yoJoU%R&43zyhs%%*wr{2n7ZbB@_6< z-kzE^xj=6ZfAJjN%IGcEeYoV~mL_1-S`obUzN)eD8GWD+LeZ;wta7DGbpCDrM9+V>eIjb^^?E+2scuRiz3Uw!?` zOTPA#Z+-65pZe}ymtXYdNB{cNOV58{;@-!6>^EP&;g)azY0~WF)~*tnX;m44~ky%}<%P#7v4`qTlul9u@g#`{-6m6mF6x z9J9Q8GaA&LdJb3&_m&6)jZu-8I5UQsze=aH@r>3q1V}+j0%K-I$022@IqGih1Ogc^ z&-8?-QO?53;Y*ePOJ<^pjQkVT6d5pVSLl=F0DuzUFs-P3u|w%q@s^McB?`s$I+D=@ zFNi-2R2iYlCC=MLgbswxutU;CLW{H`a(D2oh_hWOCv0_bFxdtyU5ugK*)Mn(12ZokXPhQTi#S&A0bn+XpDe^dLTv zBo%hVCngc4&Lv;XFqnuBLK}XaQd~S21fEITB?$RTWMtG!2s>~TVs(|$po^9u0mKLI zMB;-=h55^>qy|5Jxd^Zn@0j5ra?3hrT5Fg(J^+rh&kB6C$&Al7gyk&FLT~-KolZf}|FoeAJ!Zbtqq`L^eZ@;}I;T^LF zvUVo-*M1v#F}VQ{AqGJ>mHCN53t^XOn^@&vnXMZ&C|47>vDGDTia1B4mr(462Ael+ zvbCF^0{|4PfO^-Hr2)IMG!zX=Tt|oVbFMN*PcTG?*655i$tp`V31i<4N$*(RRD3eM zWGSTd4S;76C%eGU*`CwN$)7@XEr?9BkJ9Tu_7042Wa*_1Z74OOj^T4`Pg+qaX(%#= zpF(6hubBdN;Ia3gYBO4f9HMN9UYPba8_;yM)f&H2U)N;hXMe-OIn^B%jVl+es95~l zOZVD-SK{rFKYZr#FP?w#7r%DvQDeXO$sfHid3xodCqH$>=u|hlzLWO7{!8bKnRw&Re)^psTyxkCBlkY}lOH(fg!^8a zJZr%}zwzy#Kl!i4q941SwW@cs?@*U56?7+-Q0(jjUtQVSWjk#R)p{63Gag2<<3if2 zR0<_=lr5B_!ek_6%9z7pQeGGOkiB%1b`ml`X*q1QF-Cb8Q%pTSwAwFw>A(X?9%))S z21^1Rf@VpH@$SX7(0r0qD_0R3D@MQTY0{rZjRutr)^JK*KXE?Xb$FTVzYkFClf4ETb7n%YtF-qzvnN9i_H>n-~wy15tn@t^~FKN=##F`v*q4k`G)n~ zOG<8TxC+;!5^G886e!1lkuoqMSE>giTY$hp1!Qt$VQgwups%L^iV~QTj-0@MBeaMm z*3fvtZggzG;sZvNAb$ZeIal9ydmGs=E6Inzf?G9{fpD~Gi_uegVQxr#0-%F;X+`wD zg1O#vGTp(NL_RbPxg`L@=CcG6#CVIQOrTuIgi|6E`9GImJS3-cZAnL918IR^jM=_j0C(18i?i_o~ROhX>BW4f$sFAV};?Cq#GU!}RaiU})|Sz2CK z*Sc!?%H{Q&r+?<6D=$6eth?S^{Q7fGKU>#c@xWC-pViz@(a=&p@9z(M=Fh8E{$uj; z%F5-lmn~m1Z^~1@d+gWW`Pg-zecxf%KJd^@ryjBE2_HUv$E^>#`?uft=t+Aen|;mI zhaYk0@BcODpa1pPul}*BdS#vQt0dc$y0v%NB26`adsBxXqDK>e3f@vvLvxojT06zm zuN0q9#Ndk(m>$i{DZM2%g`D_V5;baus3icTt+^enrr3I|e74OR89JJ{wzu8KqhYCb z%i{ESgqRdyPZ=VRurg_Z2$Q;0sIQP->Q`B#*BU8BbkxRq{%GJ;5g=z}JM&YgV^bwIzj=Kf)L%z_BbCzriA$ z%>p3-*{=Yr;hvl&qykq>uG6XtUn1cZb6HbX7NoGwcr1=7e$+oM87f45Nf0gua-Kqt zvFa^-e1N4VtVl7r@E~xIqR|Kt!oQ8_R7Co;Uj~fXxFZJ<0g!b&Xx9XOd-Il|Za^Rn zhOq-*F>26!XidXED;*~a5=Uz>6N}eCB!P+nSi&d?C*lieN6OjfnvUlB_JV1|CUj!B z2DeGYED#mQ`i%=UlwEWZ8%yqkTL6CYB_!JLJB$q@bG*R;m5HHpWF`%iQMzdtn>KI3 zYfuuOg`UWtpizv>06lMKH#pcpT#xaXsFvs}Q|~+N{-;B>Bse0g^X{;WcqfV$VG94b|Ikb0i zIGZ6uw!&_{E4{~iU5pdu9cygqS8`P zg45-J9IzH1VF+ty{(>_jo4)-I zf9&zzuCtj|S`?ksFmd$?TezWvlEG%V}+tj2$&o`p~m zjC19(9WYcyet(O$=m$7eR=Sy)YhIbB^6arv(})7lHe}* zp+A{qc_-Dc_kcVTjpilPOF)Ysd_CW@rGfCa6~{0>6ly@E<_?lpR4&yDuK zev^;Up&h*)U(MsYF*~-E7fJi*2$EDyM;SA!0mxb>xNx?a8e@?wP3VSX94 zG{lXIV?_$@HWbR*tyWGEf>43m2tu_IKo2nqf_ojG4p}WuJrlMklM(uRw=vCAx2A&u z?k-+`aC`OY2C0b)b-#$2bD>_n{_sO5uzKc8L+2O_kk8YUNp}1~r>X)UR7X5l;UJQ^ zz2DwALDs=8)(Djmew9ai6^bEE;I@8|#iXI?&i z`b$6kw|?r+e9w1$+pqgK|JCpK-aqhP{-OWw&wT4wk111M^~-<#fAAZ>_h0`&Xv79o|Y@L z#p2Q)<)Z!|N=PS9PaVM=;N9HFo4dbo}S;8SSSub7ePoes8rA|i>~gP;Bx?2eIyN7B-|UcjPl=q@S#97G;Q!v z;g#GVPz7rNjU^}K;>Nu|(PcRAUsUgMHmw{Wo{%yla#Slgu_SyS%!2b%-~$EkK_(g|!2SC5z39*R*^OB+ft|Ymf=cvA z8@zA80oHPUgJxK7IBiSE8kbe~B=@gAEUG+m3m3B`ho$fbq4G()z&Q->%?%YajwobR z3jgCr{>J^FPKKrEI`IbD_Vr{ouS3FhTsS{bWT!xw!7&F)$_oL=5*0#raf8}C3(u8D zS}FVp7d!0UBH`+ssYF`5)AmDdFU1A&M0IQ*E6?ims$LcNpkL#i@6L;3Ob(p)1Fs}P zxK22dG`}>eQ&em6IoL5~v9neWjYiOCIDc`tp1znofB(t*Pv=v|B|dxnbob>{q{g8{ zkKTRu?ENo);-jDb^WXmmfA*a(Jo@7Q_vZv&OiIsQyL$op~}pK`2k-EGGKQGX~|0;b?AaY zR64EjpDKjZEbErIb|#t^tjtY$h0dRo%U9BG+9#yhj7+w7oc2NrD7fX~8E6DkRkJ@? zncQKKZN2TRo!w@3uwdfsT=PI9w*(8SNF(iJEd+!*rp=e=nNUq`juJPYu~k5W*>_}z z>J*!tqfSk@Wj-Y~E!yVGu1n+CiBgKA(oPjwkLHbq9c6~j)%9>th*7fQd2@TjQb-;u zo*?J5Fo%vFTV7YNLSnl*w= zQOjG<;Y&dYSMSb($*Hf1XvP~V%G-#0SSU|LF_>pE4{P${%H>H6ooz;@7Ia`%tS4UO zBZW$kE?108jw%G`0SN+6+zJwSO;42KR~IDJQ^CDx1rMSAt?G{>Jfco9hM|%kQS78& z6t+%JE8dcOP8ex2OnZ5C+f?D!&jn0F7ikd(!aK*wl2soXz=AvgRm+`Sfj=LZvgx5J z-RDP<~m>o8iFSJ4OOU}P8{0IG1__hQYz==6jPY(O`DXvx0vm` z{m#?9C%^cM&;HUs_1ixE`A>c3%b)u3-~Qdd<@^80@BXG=^-uq%-}n1|=QsU|ulZ&F zz(4mJzxk_v&G-G*Z~1{A{hhz+pZ{Y&@yRdz-+$}>*?IEwKmNPE>&L%v0H*d0vy>h_ z5QgcPR`VnXjP!H|8%bFoYy_n19)gR2c6qEr+Tp$$59fIHx~2`im|w=>Gf8#{ zfYe<}DoT-N(n;lTZF~-Tv2cRFj1lj|P{?e5q`n$A3C`@kSY&PvT#3YBPq2%zS61)Q zoSACZJ-X|1Ef{egg1;}JgsTu0w$_WqDzJF}EkZ+?ilFe|Xf=%Vy*!vw6M>h42?2|Y zzm5fZI`Dz@_W*Gk9!Cjc7gt8@oPZby@5%!ZY4Pt$(;;FZnc?6SiD6t_TPtJ^CMCfi z^APFc#;6iYjB)t8A|K8;OCS0E4_n9L<`ww6wDhE-nB0!8LoNSAze<*k5EIC?ww?a~ zfC}68D`$uK_Dt^C9Bt2Q9o2)Ni8kZ*rd@sbtZPdM8e#V^+(z?A*v@gexfRN0mMq-Kacg!> z$YiD1v{^B7_e8tHy8JCq&*deJtUUIgI}db@&3_YYuxb=)aXOs{r6Qd-vMYiTREwKW z$50z(zRFLetqqIY+dEn`-~MX8f1pEIm-0RUm>zDhh3RCop75R4`;XpxIe+t#)qN+?unStx1LZu}O#>Pkn^4wer$b{q_(*L+d8}ipP(157*T9EIvEqhAQnbH{Yel)Kr0sHv$RVw*s>O=gl45w~n$l z1w=$%cz?GVs4Suu)&bhyU9F=x>>+x2@WzqMO|+JGcU;h0X)xi|;=K7zH|m5eudqq+ zT?sO|#zydh3!~i?hSGnr-3o@ZJ>;sfG|D!I*bH8*QVx$Or~)Bi<<^0(XdrEuPM8_= za#goNtoR1?Ce0X&$2orabiP??jZu&gWcT;| zFjh`nJ61y*zB^j&sET0jTFVVs;*-&W!N~<9b$xRP1W&;fa_4y+m);4gOg=kbAFrIY zuxMG{X6-i$Te&@Do){uWM^8NP(#V8qh$B3sgGU|OVxRwjVa#@)?{=j8i}ybFOJ8{F z%kMpZ`R->vyZduL@~{6}-}Wnh{h$7C|BK)C&0qJ`|KL}D-LLs)zwJN#zCZFapZr7L z|E>S{H~rub|D{iU?ya{SV7d49i^J#d?(8{XUf5P&k@1&2BU25`$W@IpKYHtDKeabC zzec=OCo+1qIKLDul8xA&%tUF#sVOXofHj=jp`)U$3QVe_DPQf=>j^JU9kVN!G=gP? zNoyfvRKq_7w1uh>HYFd-K-s7+`7n@;^%7s1?z!j+Z@)Am`B}4}eX% z8FBVP>5ibKe@AXuR(i|<0FZ1ND>)Pu&g4jdnh^&e)xl6&Z|c74u;K+UhM8-!&A>9y z1(i@QYVIiL#q?atL5)&}G2#SLZ`=^Et8{00H6GJ?@lqmMgGu-|uL>mG-4!CI=VaeY zSpth8>Sov^(}FC8>=u!N6bXWn^c)K2e0WTNf}?;E^+MVsgiLa3RKYm&o@WF7D%Rz? z+-kn!sd{A#&$w6%Totgi46b*pW(H9i`5tAEJSVYQ*Rst5T$Z0MqCvQ6;dJt#WdE=aIp%)`x3>{+&YC33E$rzW>(G~cc(gM+Io#KRa4>oP=*g2W zzqh#kx$pc(e&sj(smUk*tMC2J-|&rJ_iKOPkN(NO{WE{#zxlEMr#qDvojGAfv{na9xwQ33rwkVfG#HY^ z5&#x7iZ)#Q5GPH)C8D@-mshJL z9fu6!bF5jv$5(i*e5t|`e#i>T9+<&KeF$a+Sj|qM-9GvHPT|0w({A+1t=2Thc{qn1 zf~>+f&fxp6UUj4}=~}Jm8RqbY+4HoFPCSF5WyY1#Ny^?2Lj>*o&$%2_tZ_;zHe*19 zfxH32<3OV;Kj_lk#m-t;tVK)mDjO@04`t_^T!Oi8-?m_{+`o#MvMF%CihDnqb#^a-37@nK*V}>v09UOupw&SPW zKk#F3;WLmf7fW0eW8}9&@U=y)F$;pX?1OoDrCcTMWHFK$(52+g2%|CpU}nTaS`dHK zOLW_SL0>H#UPYcQ<6iNZS|5-qfa6!a2R_f;kSgLP1$$mYn1@f|=h=^-M)J|=Zd|_c z{Za*%-IC=oiFw`M)TiY`7V1KUH-Wm}%=|EzF3ux*PuR=^bJwMH<)U|ZPL6X~5^V{*WLeI2z!c{R@!Mtq%^K9qolj-vB{{DaONB-zf zYGnHBfBAp-iy!&VfAULjeg1P__~I8o@n`?|U-`fO?q}b7>bUxSL%jEQIbH@vu{F+; zTNGpweHIR3rL`$5E}p*F+1=X_^AYl_JXfEzAuD*620}EdIZv36K=sN5Ewv?uxGFOA zkI$LuuVinf9uDmg;n87jS&dVn;Za_{kIUea*r8l#LpD8)6<78m_5+o&{|u20BF@T% z5JM}QoEP2sN6X9HRm^83&PLW*b|`BZ&vuEg%(BK+OGDkj5{5vS6C{ zv6K1or;uMZslP&^LZyzK^%@Y0fOwXxHy=>R6w@UXj4=+i9Vr2cRdr<*x>SolW2bTEDg)pL#|2(=j+*B}b+V)_xF<~g{HNF` z^zyW@9B|fhm3IJ$HDqCx*Cu(*9Oh{bj?q*IX>M+A!HA@cE4dN9D!Ae@T^ERSIEfSO zX>p_`-jyO1|E2LJg|$g|$~}DWkI+mz7CL$2aM5oI^?H3_A^BoY?>SW&y0{%@c50xY zkAC<16>!8!Uf)()?;76Dc-#mGB9=FYq_!W`UR~ZE9Fn}8#Nu7vIOo@&1jxqPv^1hx z#l?i|qfM@2j+Lp$ymn2DWX#*Nd?zz8KXpASgUh-5q(vtd;*{Hi`9pJBuDx3$eAOCR z8y3TXcnKH9r={App3Ir#W97DY-ls zq(C5M%4bD>nbgbm!DN1B6gGz>O*UH;^c;$Rtk2fkm(8|aF88MD$3#PBrs9@(Ixt9g zcgKPA?|g^!&y9pZbMQzjLtj=zWo4(Ue_hryU-e zUZ+{8VKaFVW4tc3rn;aF5+-Si3F;i5}wbL$zf zCPG#S7(@m_F)VSEq8@zT&C=8;d8CRg&^rZlVmg{g%wd32h2WQG+5e@L~nVDXCS0FC%$Y zpx1o{R~i(@&VZy3Zkvr#92PIlW#XWf-2pFD^rvc33o}BLe_SqH6_Uwn8ZPN1xUF* zOq5Krt#51MTO3)mt?)WUIa8d=WAeLX#s0IK4y7&A0+g6oQ9}S!?yjQ<;7u!^B{WlW zwcX0usKq4B6{~IMPacm#)k}wgQEF{GSJyrVU#PtizKYo(fSeBIu-;W_>wiKv)5-49 zoMW??9{>&co7H^xoi9Jp)3mp@Ts5xL}++m0uG2(^(4f+f-_n1`zz;#f~@5+xsRc7 z-DFKECnp6PLpUDX0Ua}CA_=Xk=p-zMi^hR5#EhhfQnR5AWF(?I1EU`)No~b+m7gFS zkzVl;;6rvE`$g{RxdyC(T{)fS)#0Ffm2n!PDO_}TOA1ne{V*QQR;|wIfW3e z+5;+DCTRp{yoE3;+yFxzK9Y&nPmXBaYD=|XNCG!bz$K`FE=n7{sI~ST(Bd6wWE=>l z`aS3}y-sFL3kLHN=fZYcKO_T&qKEBMYzo9jP+YEacynDmGrY+~2`N!+KVEoADa2~+h#afG`1c<4`8hFs;T*tFh<#aCIwz&_ZbE)=;W{eur`h={1VpT5FSyXnO zSV?61ohNOxhyZ-K5r-DzEMn*)h>EZZ5jT%{*x}JAsr)owtI%-UVy~M+wb6Q18d#%o z^%ZyLNAG{$pN1cpl%3hhD!=k`X zU#OCMw)5hp0^sRn=b6*p_Mh!KFKu`7&e2kyejsS z;biV4NhziSE`*B6ybmRfFss}kP|KdyhJaQR7B}*0l32)ftfsn~VzZTSWqkWQ9I0fb zd9~<@yZf-$k|6Wg!&A9zelNm{!MG<%LM=s7v+86QhJP*{zo^TnxFwTvk1fz|nXiMQsj*F#JsCBYyl&%=DoRA$oHXg_=E;q5W zy26EYb2^Ko+Ngl5ERdoje~14Nhw3Pqr!|6&BrR4>wPuY;X(llyM8Nn43SKxjv*COXwt02%d{!Ol zx#=j!P6rxj2o21VqkT^N*c>%U(h1_tGSl#&y6?#&tp&8-DU?em&`C{mA04gF@))SrH9*?@70a7J-BP@`Th}c zJvn&td{Hzh?*@IpJOk-q&<1SHOpt^a{fPoBIESU<_xRfrFI15%`VMx@EU<)0c5Y!r zrQ)hW{Msa16JvW{u9&SHtkbIs~Ir!tP%LZuJ+wuH#v6H2s$- zQ<3g(4xbwsb@$5gsi|-l%12^WT&Dz@O3+KXZihfg`kIyGu;f=aLJbgc&{~USl0ynLt55mN@vDqkRZky#%^=41j#oG|0RLZQO8$^#&h^62zlM^xdLZeTbqx z3R%k9t|5xZuLQn(%Di^*L zwk~pVQSD;*Y}I7m<)je9 z5FZ-^(_p#(2K3g;-bWRE8)@kA+IC6f68F{kbAoWyxf7-x>f}){7F0qlFG7h#g63Qt zQYnd+Zg;dW5%5E#D(3vG)9flQDj5bHOSeKUR=f_ ztYegYj0B8xWAgJk0cDO`%f7naa;~rg$YD2VkCB;Jx*-i?CX+)24XJip;f!*> zx(AfT97x-UvPczGp0Y4un*&0X`EYbm_y8X$T4K6_vkF9E4h+b9yffKMxL|q|D1IRfs>e!^f#dsRDr%HEUdPaYaNp&185g?7zPPl)v=XCnY zbYm~ssH%1;e#gywOyYWsF@C(XuSjL11-z~}`~YnY6ec7pr^A5L?sRKsoRH%b#zaVkni zNg7PV*?pPS>V|_l_b<(i=g~hX-WNVJA;~Qo+zAUv>j(_Fv5JWF1D)Ay zU)?=-ik{ajc$;daE8V4DC-_*8k9q@+hRMgU+sd&yCb?9YP#xs){A}^r|MPFY$3?ar zfT!Ig3>B18Px0+bW%wx|_4mSp@Sy8XyW*Qy<1rsdMCCDc88to1yHU0gQdQ>Svu7s~ zI}yw%PTmAKJX*l{B_m^p5UfWA`822y0435gATVD4iPw zU@Z7OBc`gsdcm6z78f=|9z z7{{4ITqGy30v=$Ju9UYC4(YNK(%x#u94FB$`G5BO@Zj;p2{jG1TrOua(%Oekm%0^? z_+GByghliFA+8GA!|mGnMjQRk`lay*`Zt-#<;)#}s24yiNS8n}6NoDKGtvae0h2=0 z9zHnjN+1SF&9CZknxHyv#QJGRW0pyq|Y3hckgK`uuZO2q0B@#IJ9j6uS zNH>WxLwxcir%af`mO%nJS&}ogRoHneWI3}7MM)(3AclBAPF6F^1ZOG6HCmmo2f$D8Xnjto6rN9zS$*7=tr0_e+&$^Y~x|Nd@gd^vzx z916e59WL(W$)rG}bc4hEo=Az``=w>ND2xZe0RSkqh6sYVV$C6lr4}mjo(;{)>w@fz zyP#4Nn5>RPDc&UgG#aL2FFsBLq`|a&$xhu{ss=g*244E^{)}E1kBJrr$EZ@Y1slq% z!c&lJv%YX35LKI+6kc`t%>4kNoAvHIo|<8C5de$`R=VTcgv%&7Mzes13Tl?EZYgEZOV9w;`a8q;QoGpH(-hiHX8 zjOr^39#BGn7)=4EM#`dL<^+tuD(#UV(w}UqZK1-`g~507(kQoEQeTfD4vf@n6cWxI zHlIzEYB2&<*+Gg%47WGh(dPS35}NX*jC$BL#*#~ji7e(4(TCIJdbZyIuK>+UI;K%s zTT`$hs^JU{WbAAs(tF0ubN?ynS!{-TPmrz#bUz*dj*^5acK`* z7YL-{(9(txVuiURpcsWsd-T8jwJ&43w92aHfr=E3>avdYKuPoydCfsDB(}#ds9Jxb zg$yeCDevQkdnXcvHF)KYV02d^N&P8>smG=%fM^=|wS`eP- ztDE(P=_sua#Hul{ey3~66uehq4UdUq@{sixd~auCFI^}9hH;?oRW&Fb4UajyFri%_ zfU=2Uk7^^1ou`MZ@MYx?RE1+C2lWu!Dk^A#Yy^~WA0Z`L3q>+f#zG{`XtO0?g9M$J z7m1b=Q<2JwIMtT+`XO3$c7&4PcSbu;j_D@b5)*XC!^0QV^cYwLdsId#p&@$wqcC5N zg~6AM0d7b#b|ZKygk<|gRLjDw4orE-((_upLo`p+SD?nUTusfE#c7_-OFYUuJTBB~bF&Q+|U%?p{UAchJVSn@K!hOTaEFc2@9&kxPgJ(9du+$Q{D>cg}n z#}0O$O(%GXG3aNf`%XJLn(R8)K&g)76IIYkP)WDh!}NJ2#!Z!$Z)*5!4I6v za(ShUVE_0wzo+3mwiR9;L}m(>hxE1sW(k_{Ts$2WKNpI0 zJ*SSj8iF8T%&R&Vkrs@ghoR4IMXw4KZS@o89re5HIn&X&o3R=^!AjW$GB0fIWiubm z9qGNAnS4_mRPsE}Mfh4u$18d=pgG#PEZ&3185Gg+o z3R@pwQN3z9pUc#nmyRo34i<$_td*s;TP;cHYA8EmcXyX;DYatVF7*YB8*umYyi#+o z?O`kjT&|Zwew{S3Zs5(`J)!^*!*uidx;|9sH?OqI9u&%VO}yLR2B=gphcLAv9$1R5l+O(vz%-e3G-V!64m31*GG?g zY4U|Y(Qv7h#5-`OvC=}$_E5agK5k7)!B?W<34sa|S^yFQ?X{`am7)L}POdUF>pQS^HWP}u??DL3Zt}BU=j5Gl1=y3m#@*U6i_6{odzxH8{ zv{26Uu_H*7?fM|2hrpbeq{rupl>jz@JOF%lzSy7QHNebO{C|wT6r91Sgsh4>j7UT0 zsKykR$Qrh|P}~a$+Gu`;yET4}dqa3B6D|^ODDPY`1}6eG!}&8iiX~-a`y-Y^t$bJq zuvO|Dtmve;hJyhRH-MGjR>qF+FEs4?aiRM4II_9V{wh(y89|Iowl^caAPJ=^km87d zQX0?UEXd(id8&TV*vJc4fQIGn(ng~1`XCOQ@QCj3o&D%RGDQTHxnK?Ll1Bw%g$&_j zlE}nn*cn;Ro8?nVTWo{dbeZIN5l#SJXjF9BbC`LcPR~*gTYx5gMklJy3NDxm>O4aI8w3a^#k ztAwtT$Ey*OAUMt^lc?vUqad2k#Z3~XMoT;xD_znGj~QfSBz{|_RzRFH%n7t&i$*ZC z9-_N=ye)C#KQSuc#GUwU)Po|Gr$b{#usQBG$-4 zZ0|133)rq+9=hbsVrr|`yKg_)VD+E*iywQmU&~KzE`~J-UL?zf6oImeGL_Cc44q-a z9j_L~!WAGa&dmEQwn;Q=;W7Yo#2s$$j}HZ=6Qv}rgD@-zQ)tkMxe?USblp})`50b4 zQ<%$`yte6rDP|~LZRbZ7B9&5c-HO^BwA1K=`3{{v5h@23)0xgfG=Vqh2qgn#rHY*? zv^nVLXMrKk5$!+mXI=#7MnkqEh7JzaM=v8VNBi$SnV9c@&j|7$@Uy8SUUdL06$%^U zG6n$CP2CDErC7L&I%Tv#FfOw>R?+8BCuHc{Y!~$|73Uhfr45kUj+m)sk~SAzeWf!B z#XH#^Jyn)W3#)p`sWhgK=?4S2fK>C^^a5&ne113+6c0Ll2y!c^HrQMFkrS+_PEa;lkPXQ!bO|l|l=%yag#^d_2q5?)MG>lPm!h$=W7$1Z%#YQN(P0xAL z)xche^Aw!Rb17It$hDm$@Sr890>8j%?6h$9zKfAHPe3C4N=n!~F#=lX#iTc-5`>tI zX6V}@Ak@NG*D}ty$_fO^B8{0y;=c_DXIWorVJ8x#A@jZ7-PwS|Do+SJnJdr3=@P!U zGFd^)ZTOaYO#7|0{MrN5hjM#!Y;B?vUd76|#OcBG$u2q$q3lSo36zf)MW!v7IM*9g zBfEWj&b;Pw=e)pLQ73w;0>xH%&~qlEX%DRYN6hR{r=0joTH~u4QD)b_TbN=Y>e44?Yg||L{PL!AxR?69b0FTtG zv%ZMCW<(&LH%0OtJ4;bOk?dl=x}Vw@Puk42@CCIiHR4$SkhF}FQu2Ci3al!4PgUxc zOEf!N3R7DV=QwCq40#v}*hby+wokXSh94A6u9((AgbQh->7i-25*nA+m7SKd(d{uN z?lm~3q4->b<>kd}AF(MiD>J<)%IDO?7~0XZ7t?)kW;U+iuu@&8kD0W9lPveAlGxP& zLl3vFhOQ^){Qj4vBS zZ*!8pV%F@JOM$pt9*!U;;rH9kL37HaYmq>mVWMDFBv+i$dQg+7MqzNX=~d&~Sf$w&DxZ4*+o4wZry3}~28 zN{P9Rv{oVSuv`9NxhWtZU zDGuwRIXvLTD-rSJ9#3?=lXrjN#VjA#%c&0Vj>2SwJx-++2n~WS#YpO6ux~yQ3L<3D z$`Ssxot9g+D=Xcl$pR=0!fXz`@*9uRx4K?=vmRC)WZ<)v4%aODK*M{{6qhq1G2G(Z zb;1W?%9+4;YNy5(ddwiy7jG}~>Z_-Qh&<1L>mh05=A08>;~2_`_Qgp!gLQ6wD2wYEGaFu+Sv{#r4LM(cS|89*k+BA-(- z$B=&CTO2yWhzI1}JQePbo+XQcttq+Xx0QV{{!v4cVqnq^LPdJ8n6)xx)x!teF-HKn zrh`M~Qj*|#&|-_9%jOPi7U2C8sbr{{`Iw^S``*;o$P6Q zOvn^x7gA8@;N~_D)fXIjsQ6~fRIjv%;xPr&ND~X>gSBB2+a^F{tB8#4Dud`f*q9UM z!ZB8>b4MnS{MzVq5$ScV6W(uKAcu@Z9E6@1XGlFuRE&`XsY@KGS8)1qsYZ_~=>Sw> z&5SN!D!f^I6t1Lb5ToE=Llv%1rbC;p2e7~svhhRMfv4xdNbm>zqm?rv%0%yeSa)t( z=3loDCBf5>OU3Qs@rFjCunPDE4{0nm&KI;$kow46>D?8wF^> zoAVEHYpQ8hoFZ0&im>D^Q!?}dTw_1f@ z#eeTF)R6I8ht(M|4AiD_S)nH8$NG|&d{O>lEo6+Cqn5ZA*&<(Z$$|v_LI1PSifC92>2$tILPgtN?&*^$Kq&~ozSv9#4~jw4(*u*a zPE3%Mw9X?hCaA*d{(8P2G$<%)bK24(jCS!WsSC0!Wa0@72sra1L5|mFKroVg|5|nM z$O||Sw{b8D$d?l;8X!`lK|pvUVrQI6(F7GSDqOWVvdpy|UtBb^Ut2Ye2N66pNixGK zm%wO1R$a=1A?s@}W1^-|>teQdw3Tq?<2XlEX2qeOB2IDUgXwgAt|-PZF2E;2?eyvC z>|$+hcX45pAB@0M4daZt`YlPCmme8}j$1WU?r3)xO7qQtC7?8Cr$T*-dPCAcvi%t6yn06A12n|=d(jMn3oY!98(IRrA>P}Tj+obK`1T1JadGry=0CG z1!+kafEvJxhEk5wB#9!kOhm{EiMbmIOYWY^0vgE6IyDBzN3O4(W$U4k6#H4ekV#I) zl#Tl%2GwU`*Xfq}ebV{(UW_%7)zBY?dOmylkD07*0hYO{u+4XbZg* z;KBZDWWK(EFLSvf&H~W5Hw=Y?ByFfd0M`;PkcrJ{f)Gx|<%178qLWx`spLi60$L*o zAkZ4(?eS6XhI7=Tjcx>Vy%Mb~p3)b4SWA>QEy1bbo*wuN>WPj9MJ=DuOMywJsEuKi zL6ZfbudwD)e$TWyPf_I}p|}qzD373tusAy_T!RILay4bA^o_f-rUhb97+@k*l>eA$ zK(AUxLsXc8j@BN9t{@hMqzzh1OiyP()MW2tCPj3AsVfx#%kbgZpMT0 z45RSc{Yvr!Cgcfs1e2bt)BN_t9_UmNO?s2@i)W!dECk_^v0(Vvb@8`k1XF*Ieqo$8 zHF_AfTF!WzvY}ukACV7k>&Uw2^_tgwLHna5`9e95X$|Uw+;jpq`b}-e@SPPa`+-I( zc5yA~6jAL8*pAJA+MV%#gmtk%#~Ia zL!rucph`L`6*wrhalHa!wm4L>qvXo7d5LnjvSf__ReZD-og&Hc07u}kGgJX-W;VhO z=67L_G+>&8GfF%J?ZtIiz>3;(G$b(jAT}9OB1V>uv5wWoyn%xJ(TH}Ye>8;WfS6?g zK_y)g0rlVNHz-{mv|a><1JOPi0i$2NIYp|8VE6}#F+nPmYEAJJ?Km;_>;k!!sW;3X znU8S5^!4=FlTOp7lY$J=(}jvggo2BP*T()U~;CEFZk0 zYx4`ZY4zZlKKCQ_FlJmCZ*fyz+^#7MZf-jq!g##AXXtPyMPFh8}3b^@V> zIT2tV4tKhyoM1^P<4M?zg+UK)g%zRU(7;mBEv^|Ya4j!t-i2-AP@kXyYFB6u_U$6o zzwuD`NKUlLGA#~G$Pxr%+n_vS!Bi=~>&P}u<%>hE_vU!-3(vV>L+)oYL4I)pOr(w@ z^(-&ccx1Wa9HXPsZeIngMPB3^E)S&@7ybZK=-1yZ8)3 zYN@P;uk@%e8o+mzaW|Lo&)LP{bYZ3?Bc(aLnWjr&O~wLmPR!J4k4zR|&%L&bXQu}f zE|mCk2^a1)Wvu&=W>>UN6eHBN4w0l*vJ$=z&Vm`|FiiWaO_GQKlSTmvkG zmKSz)cYcW10h93n&BiT?L~+nNB;HBWvjQywWfqc?o})W7q-I?!r9iXoiu}YcQ?XPK zPwBiypA|3@D;9fY-^2ck<6S4MGq41>czR7OE?-PiPqoB~AOVYN5-q4YU(X}t>Rpbe z$Or}U%l2-ekl(ah|Ira;p9DXuWbsn$)zS7R7W2jog)K z;-$^xpH&cJKxQte6`Iv6TD6yWMMn^qGd#aga09^Vwz33eg&lOuH`ZBw zyU3rdjJ#GA;QB~FmbW;qHDsSN9c5IDfk^o>1gr~_3bbWmT#gS*8G^Cg;g}Xecnz*; zE0{aw-t{x@)ng^Okb>4krp1OlLO-cPLn+A?_7C>uuAWW*LllVU#IihI#J_L%C}f6& zS=}U$uqC}iDZpU^r1Sg(A@#ltqX6iLkEG)g(=<_gjow3#1q}w006>JDN*1E%)%}>2 z78~J;77y(yEW!E7Y;U(ZXUZjkea!ZINco*HtIBvuq&xa!QRxxwc$lK$PAn+3L+hxq zQkF=LJukb;Y}yCQZg=dK`#6i1ys)K!f9uMKA}G0k^TE(vC!Z+&3Rt(t*o+r#(n;P* zoq_;GwmMSM3$?xln5i_-B`I9T6Gbxd%X}bfryJTG+;uP_NX6kQZcqQ(A%EX=ch(^0 zaKcz{wS3Jwy}9jZc^k`82x?rRi4e-l`;s^0w&DohR|Lw7!x4{QP2w#GOS){(ZoVAN zPe8B&^dMYwzmn)VP@rGbNB=s(v*AY)6#kGLRZpV()Nb2R(B~MD^*c{G9Z966<;&x% zHo#R1MRIcF+|>kfPP4s4qx6P+X-*f#@E+nf0u&=I>TUB8Bz`HazrfO6OoV}*!ADSa zPph3^gc1nr>4|9$#w%eD&;mgDMb?Qr)e>!$%`SK9x3vKAfBlJa%%`F^a@PBTxX0Vg zEh^HF;c(&EejmNt8x6z=}vqT83%}KMT7+COb|oCu*@^) z?6oZ(GDc->QmcGY2uI3WkoEY=RBxjuRNNLPz$0=o9SjTERi(ohTS1&cS}$FRCJRXc z$#RZ2BpO+tAck_QR85k34hRIq5giDxl(mE%fVWmey@YD?JU8o%XP4{d@Fpe!hB!5_ z10|hWT9L3VGSZl%u!gG;A@dvZp*@6r#00rwVLddBze+a?Q2N*`s z?>Aa|cwR~Z9`GeF<$bUf)~tjH&B*--zo~e(z(N;=6|j7mW9jc&PnQ>TLZ>WH&pXyC zY>ErA96saSvLgv7vcEdFfCbp$$OqR)FNO7__=vSNGy5h82if?c1y4i+`hsQTgtLb9 zjR;wroz}vq-k(JJ;3(M=OCg#mrbudHQ{lMLsqh6==vaEPZZ@X405e5}t9F2G!r18F z;TLuIS(<>{hLgfl?zt>X`2t|^?aZaHa+ut>3xPKC7z_7dw@P6xk#vod5LjwYfeH~T z*oaZ7CH4k*wvNOqPPBm7DZv&KY5m_QCKHj&gF;s1w)~X~09one=1?_F8`Kym=W)D- zA1}pYk0gv&qf_Ac_-OB7awy#)NFpL3SHe4!Q94@r3%*sKcX<&Q?wq5|l(KNK<$_EU zuLwBgDg@LaL@^i7PDqf4k#J@MAfynH*)=OA8Lg6`dm1ckQb99ni5Z)ibByVa%GT-n^<(zhXSAwNJ^?fS74o|B#%@} z<%JlH2yjd!Q(yGuq7wD^$_QLgDxqF_AN$B#Ni%aUjeErvKmnl~w5WU(6;RCyID*|Q z@!ie*%v=Ox9bgIqz+vn>jaz_V;Ywi$7V<1yCrpyjR;DMSpcE>SeF+p4WGR1)MS-)6IwXQrY~T0tyr~i1gyY#CR)a-6;o_ z3467EG@3|LNwUCF`|Jby#U?P8sD%NNH?XMVXFX;eY{#cD588*HMlP=l$Akqf0JOL{ zogRo5+kAgtGUto5?3Nh?{pArGSK`hI5;R>anK9%wpeVz$`=C9XX+;$wrVL?WPCH;S!11CAdHGh#K$Zq4dQRFkaV*Dakq$|5n2{e;#m$&;3m$n|MIJ5baU6w? zJ9vJoRHX?@NJ5TTVO3ETLmUu_htk^kzV0Bk{{F%cU(S$vJGFPpL+5;=3jbG%^olru zSMePw0JyjN)Tv5_qc=wm)vCF1^%nRf+)4c^P$v9nZaq}&To zS=QAl*$PxrS~|X(AuY`XM|H(^a7h0FAtj#FXyi`tkOZId*9x|H1hhb?X0T(fksnq< z9Mf_Cyq=`T!A0p11qQ8neAWd5luDA@X<`bsu)QUh-GdGk@Voh-WO7AhS^3KU{jHaR zZ1I=e0`TbZLdAGMEX!vG8Nm!~2L6~M?;Xp)=2}FS@RGF0Gbl2A(8S!&)+%!)Ed^iN z7)S;V2)|q>X|cD z&%+@H*cRP}M^@hT$WsOg^S`>38AuiBw&&@+D3zra!HurPIl-VvXt-@F>Mwxy)Ke;w zVBD%`wfUtPIXH#E?ohBgSGY8nH)xe5*DGc5GI?d4sIyw2CgI_ZzzWJ=8uH*Ou47eT zfpY4KgB7y#tryRC*Cd1_n{=Cl6a@|4uF7zF3~!|g)>#w+Uckdu1R+B$V31WLM(m}% z&f&#Yec$G0nblB}eLU}Ui7bV8_01*uWTzE@m#cM?1qD+#*S8&!+EGGMKh1IF>Y4_l z$OA>+Dxjoyb7NQp8T3HFDUn&(YhVCmrsl114@GzL;Hrm1TRO$I=>`pd5d2~~9j>@B z`Ty)<$?sN?DQtOsq*QmUK9B0l6eSr*409!fv%Q?Z|E}&tr~x#v2fFT^MN$;=LMOpa z@sNb?N_#b>6-8Ekj+dw(C)*WTxw(fS5vN9G9y;{#WaX?USCM{_sRrTmxmhUa0Pb_Q z?c{{g9JG;asD!#%bH0-C9O}#S!xy|qPjGfHCt$H;utVj95kZcnXRC8qy|91$eH&M> zqTm8Fbk;-;7sIhtP!V&z`LG!pH{-~MjAP#fE@$Vnso<8+rk_;4eM@}Fd?+HggsJ8T z6N1>`txwuZ>&9iK)yk-91Ni1ih(yIc;V8hdlAw zs+zEQMCq031$>*c^R?5NbHoD`#N_PmL-9c^-$IcTDu%=EtE4D&5x-!K1#YADG|xYk z(&uF0L)-$NZeBo1qq8No?cH3r#^C4!LRcgavRVXRrVcF$W1le&ZV<>3$tfx%KvJ2O z>syWo6Ha3koH(!5lX#mO16n%1L+{?1C{IC^^Pbh|4z+vh7wD<1Kz5K&j!v%%witx!fW;vX52kxN zdsK%e@C{T~RH|}Kt0Tysobd-B#i=cMVnGz!FbtR|+oi60c@Cch-MpPGh&dKN3ekWK zgP~k35!LK~I`S%yS7j`Ve2JFGZF1s3)Qp%ir?##Dqzg%@Bd}bFvZ4U1n3N9|E~efTqc9r)i;+czHP>JUuG720 zi{zv@tUdNb>4@#-ExmET}v+d&t!s>In+$kHm^TLVE`2M5us+Jnrq@cZCrU~ zt|hToY0K5$Jp07kTKx2N3Tku)Mxx|8@Y>Rd|FXPQg0a#S{iP z9k?=1Pdivn9Ohc*HJn0QHb?H|A*Op;>s)di`V$hMirY5lI+m zCBMBoRqqt*F9zYYVN1tp2=mju)h)8km>-~24Mpr`rmKLW!9yf^3S}nH zR5gI7np^@5D(oA$lTml_y{NRcU;!%|f-lZob!Bj%4pvIGjgymYkWXF9gYzX_42r+i;l06@hD1@LU!YMCtQc^<3 zZ5X77FXwd}1tP)M@MNl2@x!xYCb-rxtRjQL_2}4Bt)JwX)WH( zJ1U9*t!Zv_Q^3Jt8E3$ZlHSsG||;?;p@8E-lg{+LGbHOsvbL3?gW8Ny}qd?G#PzcX=I|@vLPBcgqh! zA;H{IcYYhkFCPmgy#`U|_Ym$;PfL$OqLt-^0_M010fs!fGl)RcKCY$FR?X*UtEh?ya8OB?mw zRHWzU{zUpY*b(iDwJfu)5E;oZC(bw)HrdVD@J)VcLxM@S5G@tN^Tlb2w4>|wC!i`a ze4Hn0Nu!Nv07++?*?K%)b0j@>y#rWB1a;JfDMB%Fs;CK2qvaYG%Tg)WoX8lLx)T3T z&nv0a>1iXQ9knqC)6O!QVWZeG5Yf4~*f{ZeseQx7>SUgnRaJP`twi*WXXDgK4=Q|+ggbG<)Wa>`t$fsZ`H!M zUkdAXP{RJ}OS~}JiC00|vWi0+@E$hX`Zp!6(5Wz>{b0#!u7^n8n8GzF&-tyl-M&c}D;Mx9bkn7;xmMLKc|TDi3;hO8TT22({{ z3zS%md8SxF>!MzDMf_~&XNsNP${Qi;lGcAAHo0%9o zI;p8YKzLK_TF-6~>2qNP)Fuzm<8jV%OK2N>kYBR8-p)mJx1c{FIv?DTC0T@!8+;pc zek&oDa~Syu6ukl75%LV0V8^VIWqqwKodJVysA0Hvu{w259#zNvNJR`zj7T7cW!HKk zp=3!e1sQksT136M#)I*CB&JS4eJepmD$42zBYf%?53dEb0ou;QAoCJz_;h#QQWGYm zQcn5+8~sTnII4o(gD|VbXJSvFhX?9@qv(rLML#_-zbt2`XeFX-5_mE#spd^(KVV#R zQE?NQF+GCyU+NB$?ar$J0ktO{HdGQ-WT#G@@HtQicgKYMk9rg=F^-b6rL@IJmoc1X zOHcp>W2#q4ClA`SyU*2gpo&?12h!2Qx*D^wSwLTH)sSYLa9FVj!#b`ad2x)$gkCIcS-A)_JA-!)=H>Y#}t+s8XIDQ?Gu%C7-j}^7cjf!rM zdIG)yKat>5VM5?TB=bbI;PAw0w(2CEOo_i>{Mb8+O$iuEk!3+ON^6`#-uCv|0I&cq z!bL`*0b?tguP_DD$%Dfpp*a^TTB5TrOUqzb4DZ@dJeHNglY1n5%pN%qc~85Oo)i^d z!%MXPAqrxf-lHWkv7UW*@CY%x;67Z5C2$`=oBkvfrYR5!KfOR{I8h9G{#z}6y5Ag^ zOm1C{-ljd5$ei!-*x{h{;Wjzq130Rr^Xj&&jf=#GaaWgSenjewsT822zOPAqmVpsu z$?-YXy`ma9(jnU3gDVoEdlx40~iB{f4|G1k6to#GM zxouG48;O__l3dix&qInYp`t2&NbpA#s90{4!^dzGK_JTUAbe=ni7_5wp^f(hFv1N9 z6GNcIz?c@Z9*6{6RKDu=#vIVeU4{m}u0!=mK3aD>zqlS1s+sCJHt7KE7u41=I; z^5%M@DKZD5K#^@sQzz=luJldx0&A%L8L<`zF3pNbzhl;U^K_Hi#VA zAx`QC}z&Uzj+W>$VDn0|7k%Jfo_8?2HG&f>oB@-g>60lPO3oNALo__0<^Ij~Q zFf5*G5SXLs4gIp7R>}3eA1}qzft#8jdLOR>!z@Ec#WCzknGJ|FoaQkmv#<-* zDokeWbGW=oE6y>F8NkHSfvp*V@Sb*k>yVe2rWcY_*DS@aG>MQE9(KW2g+kk-2|wPk z#e=`t7(&=_iY+mf*m9Dv5L?Hq;UaV(eXb+OAUGP<$9aM+B#Kr1JGf)cs6}!iL<=(_ zYkwYiZ;=@+ii?OD zrgt`S@SAcqmSL2b3o{jFk*I~h*+0Vb5dI)WkY4jq*+O0v zp``=1R#zu*1P`o1f@|d!rudnZ*T}RJi;>y(NbnTt@R@TJy;L;CC2|1LjRb=T5Z9{o zUG%5~``H?3k02CVb2&M%5vETl?IW75eL|e19%}Pue6&G!*J* z+mb$<_D+FmXPNrO#i?R79Rm3SwHs16&*QI33k9~sQf8$*kPON8u6%J;JD4BD%NkK= z=Vz&t?o4niOx8vt@*wB9R?vX#~T8 ztu0__MWfkVFO|ioK+qu{CJS8b1-^J8pb+KaFyztHyBz7cFhw~Ov$x!-kwq(h;}ltP z>mt4qzVsc~IfBO2qOZEv2y)S753QL4S``qq;FuPxa&Zkmp<8q@YGC<_h^r&GSIseU zz{#1H@1Zdkl^xpmkr6+$E?dP=yxePfUim4D9aLEVyA$=SXQtMLmg0hiS1xPwEsTTk zMhD$%kTPmkgzrc|>S4AvvOBNUh#iN3?ewwxM6eU+T zi~R#(8ilnw?JhP)^K<7@DFIfJr?=PKn2KyfUKH6iy(k|Bq&8IxMO9v>+|6W0xU)5X z%wPi;#B*zK5`$kd%L#7hS0iv$RbS`o;4P)J0gg13fKv`oZv`h+!X~3675*)zh8IvQ znTtY~xYdO;rEsffP-@&jEs|Pgr7yS%%r>4ZE~sWDW^VaxbRLbzCedVzT#agSH}_Gi zWhysdH&Lzvf%lgj(h#fw!d=NYVD7qy}pwItxWrKGMNDo=dSAT)Zd< zje7@|#8gCaxIyBxqDqvNx+tA1{yKVmJiOx9PEae%JFv1kSg7e|;tDnO(q+{?)!n-% zc^aefbY9=ZNa8t215xIEXMHPC9>Z2d2I{&3(F)Vu_WE=odLWQD0%#$&NYKeT7YNGL zMm~lOmu0|X24HdS5rT`wR4OSYP~sKqs9@V57ir>=)WLIlV00^I1co@TBgpb>?M=yg ziU%wLqA|pV8{qzyGEiuM%!pG#%AO<{@gJZ4;LV!?!F{)G!SE&LGvCej0%DWw+B1Qg z5#Y6uV;+nT7W?YX_PVoC+>bmR6(96egLnlgt?k|n+ z?xFn>`JPS30eGPf0gHuM1qXu895tj)Og~$k&0|_uQkAc7=UB1C*Y&ae*4Dz?lDMKY z5IuDrzp%_mSz&?!y@TSHbFPS!o>OOIMAaBFnQN45SM+x^Q%nudw0ZVfI#dwUh2bVM5%@tw z(OrI!h0FL0=tQ}z6Jjph53I2mSMGUwaSVD!QH*U1Kp;VV0^S(~_gd7;Dn7VdS%?TE z>KAhm&gciguPQIQ8Ux}gTDcUE3bk)s6rZcOsQS>%6hL6}AVj=>xCGhP)5YZZ+!NbQ zaFfB*4lVNRVkaip_-|rt7BZthoCP4ja6+r&bH@OtD^F5&pQ$O&8X2NLRsKCZF(D+Z72^mQBsrSmdb-30@&_94OEEM(=bK!2@eX zZUl;FZ^Q}p_0;1R!54WgEN!V2Y&Ueq^5tUKz}OuR2@3--PKQXJbAmvVOcuSfY5}h; zr_pVzuK=nVwSa=Ko{aj3_orvp?w%-m9hb1yJu09v?IC>TWS&l@iU2;y7c<9QtV!Ue ziTh+pF1Xq8Zp*>z0(VE#a}&eYE?^u@k$1Y}uqY*vQ7f-*%dVV6B!CoD-|5<^D$ci+ zLz8oOAv$k~3+the%qyKj`E5wlCNpMQDL{^r-M(f?Po{Q;fUAG`ilEbk?JXjJ2{3fA zFZ9#({A!9EipK9Ch;*|`lnRQ638H2)CC-nZF8w7f7L{@2w`e3^V{?SJ;9)+akJF`3 zOhVBgeKeioNym%bedt1^1wHAh`#2_2(OWq)A(yRbRKiP+JFG;%r;bfeY z0zWa~!65i(IL*Y6+!3&G5*v_rB=5pwaTvAukiBSQCz2`aX?hpBf&e*3z+zDw+RdIh z{>|TwLlk6|12k(>`4w?pT5FnON%2e3DW$6-u2#$Csz9;@Iqc;X2%q?JB$54A7HSjS zzra`_G3XkoXRH&>IH2jQ+1 z(Dg}%w&`aCL8*$;vcB&XMZ!B9q4>6koksFSB`R%e*JTHY;b>a)GOVQi^XoUh$t`qs@PLO=YEDXc3~7XG=e9%|Q^UWExd3QkF+ob@ z)WxQZboQCz{beeUi;FGmR<_QXL_Z0a#(NrY+#u0_Iw|up0+8(Hub#hz*gxLR$Tx z?GZNa2`HwYkBkL2<{~Zu&s?jNImE)}CI>5(y#=HIv%e;GNN)~HVNnYbZ4#-$xH-oo z@zOTBRKcl>Gvfsia^ygGH#$X%s4a#7pSaWTrAVHNX2zsRz7*OE3Pr$bd~Hzm>^SKG z7MU3Nrd<3$2_O(Tiw*h7YGQ2R?GUG(t^?L_g-+$5`w&A!tw50A3vGPJ;E1vMAKp@c zgv(w{Ep=7(A+=m6PUgLM$Jz1-uvBoTFsAIz-24`0EgA(*xIa1#1%2U@PzL-l!^sR> z@R0*BIur8rz>8jO;S`NY29%0Z$w51#q<$i(7n{J4T}7BiO5cCw2KT0Q_3+-1ihg8G z@1HV7S7`{3ua z4Eu6>*icNfI>J-+Mh1EN8GNbl2d_{wS8p>UfDxY64%arDK9YRIzsmItzU!$E)1fb6 z5q#4b zd*)~le94I|Rkc$KyKJ2!+3pvxigioVu9Fd%xI6n5qhaah7 zMf<2JiDlaRe@5oqz)ILDS3&ydWC}A3UGZL7?#w$M=|~N~EYW=4WGd*^fz%5PO!yiY zD2AzlXc^p?|Fc0p4i8M#sbk4MGUWUsO4fjJC3}Xn)$lobi{MzZZ-g;>2W?FYbvrsD z9SsW_+*+6>c3pddFX9xH?I^*bhzfp7sMv$m;zFXWDj(tC)6HxNaRElm558L4S{NJ|3fMii4-m{>T3;K;V5PFyT`ieS8 zl5F$=lsj-_Tq?tEGeN@!Da)-#3Fv{L#*|Cj*8pU(ecQh{Hv&r|uz-z;UoRC4qYpj= z8Nz|caFXLzb@lLgat2t4Tz{h8Qda$&<3wY`c+Q=68Yw5&%%o6>523`K)8Er*qHJKS z$!~1e2UWR7@1?Tt8AUA4b&Gp~Bp>(K!y_wo7DoBAUK}CAx6-5KAs5f?Da6!fVfO`R#nJ(djLh4K=Tk8#(q&)SIIYY?= zUdi>c|3$G_H2)6fI0bDgntq5_$ZlE&3=-L)Sww0cX@)3vT+lD>J~oRXr!6z>tJ?!NGDUvUK_chEFk|GtOt?9@Rlp;6W8{OM zG@S0?G|5i6uZj_%MYYBa^crcFTrJM-L@~Ff@xiL?_DI_$UfcA9#7RE1jI~au)`!kp zG(yD>L0qzl45tGkB4t1V#I+aL5ZcjzS~V5eEq@=r$fdy|nw@49nCb9Nwkcp5?}A8q z;K;9{0=H1A&JPx20SwcL*`*>Om>eA%5qC_Zs*}ZZ2~u=#dNX83{>ft5zq0KENJbJq zU~(2O*(;1`wFr`4lgH&un#s-DIPCCdAX+_LwP;gyvDI+@| zC{s!6YpkRDT&Rv2M1^=8KsTku+`R6Z1q4Wvd&@?7L z3ijDvY?M%a(73y$c;^6k)0l<@Eq|F_;%%RCEklvhRM+~xSGG^k9Vq}ZIk#`Fr6nB6j*@r z$$AZQWk@Qas`R4YZ!0`48YZY&U%!?Z8=ktlv-m z>iE5N_FOG?q*%tl)6o*3VSgLk z7Q_+8(VOt%sV+vw-#6&X=5(AY&)i}wEvJf>KDWn#e5%6vCjm2{m!N9}t&O+Kc!-B1a z;BwKQ^dAowd?N825@Aw6V}c7{Gb|aN83=^+i7mv4vo!$V%i5!8PN@h zB}qz-5ESp0d5@c@AWQ$HUEqu~b>PLw=3LNsT4P;&6xM(N!tbKs=U82HzKO)MT7f(Y z@l}sX&@6Bx^L+___g9_069Dv*2QLMrNHs(0?L;YDy}(6jo^IzxBbL)_(lE+9RdkvO zup#n}+I8%Ob-k{Ez1&Ps>WO8b^Fm=H)O>{;z<5zi8knQTn7T>*0~VwaR6!+=)qBYq zxnPeV6#k}xPq#YETQ*RNtZ;TtuSFslfRXMY%P}fJD^G(_T7?S-Wri<=u&Ji1;PUEOoR|kIerzhFj64In)ItSO zNA!lnfM3CjV84+6|JTyJF1M8%Q5enpKU=C&mHbF%;#jgoQoNI*?y@|S^)<(t*b*=2 z-~i~|yLUGL9qAefP${8TRk(B=!|eK&YVaH$6B5==dcn+TMqdTQ%s>5ryEVNMiSuv5 z(NWPjVDu^%qm31A$Wbb1S6NGKc27_NVSr#wZfh00#3+3Wxa_jY&^k~B@hZNPqecwG z0q8@ZDP=9)sD<{}hYem~Gz9foSt#nu)iPIG;kF$VWC=a|g)}`|GLHA~I33yO_-lp3 z6`{J}p_Pf!-KMrkD%Ee7?8VTidQIPUjWuj8^;25f0SRuAfFAFh+n)Vfd zS#@e`(`;*^>K9eC-bnr}CmW|kZcH;=Qa&u@8917bP|(KWQn;-~6Z$}b_o7J(HZl+E>fZviETia2bitm)1N4-4JGE$a9^YiT%cEH_aUiH{wfzlxGP67>^PN=7vf~f0Uw{01d(7a9QLq!XVzP1f{`+P3l8Tqf z4OuY8QBagST^+~+Y)Zv`GF1wlJ@NgqGNh%Oj9T@_EMPkR`ycmk|M6#gfK>7&@Omt5 z-1LS}i5OZes2Yaeag!_oMPRS6MklpWJJF}rp{R^YQ^u8*7$>}?m@bS70WIjYwW{uu|>56wxqNe04p;xIga$tVF49l`j#&k85DhrOGNr0D5A zQ%P+UGb5saVE2)_b4Y9#6Y{*91I|^4VDNJBO-K&wW-VE@@9fdBwR=Mao9<~Wd8MFzImO1 zWCnHes^E(=(P4?TxIbH|TLn>VV+urRki|UG4=ENdtynn1oZaxXbksInvlhDToR}LF z<7DbcvW?11UKnPU1WV@>mHCU;y#K@}zWrM5xce zua+aqXRL3&lN$Wkb^NFB1*mnqDuvxwc$0*n5w;XHUdX|0MFSLMKCO3LJy^%Yn%OK@ z?|zU60muuA%ebSx`{BD{^+uP@DB zFLB!Nh0DkI7@$we1;71rITmA!t(1m}W+1p{FJfdaf=UmapumhFG+49EzHvt*i&J^R z$X&6b20Gu1Y%(MV;y-gw9>M(fR{d!Za-*E9XvM=$QjVnLF!-oT04{6;P>S*sdoqq5 zJrxz2n%otKcxph)>FX*<^hi^{+v7qS&Gpzd)o}4Q&zJAZVNSXi&KPL&>U0?2{@!Xn z#OS3d zY|&&{x~<{J+*WxRdH1)M5@FlYW_K3wId8sYjW$CQ)XZ{}wnNZyg^Wu+gB*h}?%&W+aO0h&#Nis^$4zW?FvRk$FonU5sKH-9SXCzMo0cE)& zx`C-)OS`<)->~xw?>*wP-23 zRy5R%2pm6tdF+GFIM^>+g|@-N%r72K}VH@Rl*6&FD)U=vil zIIA6Qh#n0R>v<&}P<2cJ^0Gye+!7I8pi`BrMb{D!!=ms^Qye zxpJ3+2($3|=X_*xv4jy^x%%U>UBMBS4(uV)v9OjNU~d2s9W=4aWUx`1Xs3-np_`kd z^#q~zH4Z}tOzm*91A?QB6j;~-D>O{Ac(e)o$~qZp(=}{m_R+)yB$lw+;{GtUN_Mdv z1Yx~Y*dQpgEi8e5L7rbB2@h;-w^8r8BcNzp=*Ky0P1L!ikX}m)4NVabp1Syn$EkZ? zF3uLEaX=1y&SgVnUj!GfmBR=)QB`2%LpV#cCAOJ}8`2e1#*^f|DhJ_>jF9w*x@#W^ zJUv=^5oRMk5#*R4;Dz+$9m0pX=~O{Z$ZVCt zE)M}WeAuQiW(YgR@VoSul59tVeR~82#>(D zflS$$6a-VVebJN{ngFJLf}>)6fra2egROknI59(>BYctjWE;Q>sud!8vwB(rjmQ{2_AdN{IWp8vs^yXKn+aYxUh5tCdgi;mTPh6MC|FskfWScjR$Ftz zvk;FI;`UWjAYSW*^M#4RN7M!@k+`-8r>*)?o;A?MU=P=JnZ9xY>V&d{|jJ3l$G~G9;%hiBj z>>ewz$vigc3V2Ey)fbM-h3=s>uuX~ACXb*E!7n33B}6uLzrXt3s750_aI6Zc65P2$ ze%vNfg5^v;Mu-oovV&IvpF5yctv*EkbYPjY>$MCOoJ6l;I)Sb1l}jlO#jq@=Q2V1L z7K?MX7_ecg9q*3#%lJK1zqu6P3WKx`qA)>|G!vRFOh~5t-+o`PGOR`i?9=wD*m8b& z)Mj>Vetvv#ta>;&NA=KU6{SfCX-Jy?C|IJAwh7^!@waACxy=}d4$L84xn@ECVXHfa zh1I=6ZVu$3vPhK1Go(&(lGxPSVFQBgtKE02eNFKUFYR1G4Y|^mw0Mk3=4rrE) z-thpXqEck7GX!y_IjCuwS@H++vAe&c`Ys)4;?*<##SKbTgMduW^`R~MEu|95FY zhbLKdd6p9|n35a!slElfpmpMb^v{Dym{3cn74tDcVUzWh9s!Qv5J7e98tKt3ai!9` zRq^rBa%FQyrEi^WFYDd0ey9{%8FIp_~%p~D}TSX`eQDPB* zr^m^~f;ME(80qT6gJYrlgq_?NA!ozwGl9LWs1t~^x2-$+0rv>BE)ejiD6kV7xDgtZ z_BGvIk1_GG^!q^8x{E`2)01OvAvHUTUudmKSPL-~v_(rTx@8AuaLnJB0=DL=A6ur! zfKF|z?XiWnkter7T6`}gMvfx)*7hUl)+oQ++W!pm*APh|z zH%*7aHq@nfe*JfLfQ??VUcG;VthH4(u!`}Caz$6C7vCsSgBV&KlzA+)N4HEutAZAN z;aI2Qr2q{?LeRH2b*twGAa^ZFd^{~3z=r;Ls%lco1XdB;DnvO-hF~ORz8Qp5fvw2< z?O*1n$ln}%IW9KU!ngs+yt+!$TR?nVt*U2HSjU!f0N`D7438}Bhz&N#wr0mrlPee# zc}NYf;(OB z#g;79K2Xd`*;zBxZWrJ_3g2g@4Qe|cz=V^$#g^6kyxX?e3U zwYK&Zc7vW4(1HL_7B)kQ69ujQCpYe$-XtckrP83}`aiakBFOUnxRM|zGl3U$p+n~$ zZ5?*FTU8D36O?s01>x+;oYuu{suu9i&c^0!w__2gEkdNk7*RzEkPI8CJhGzJET$Th zp!vE(`LrcEcOjxW8oXG^;mP{7j48+{JY|rnwj&WBP+WRa0es;~AJ40Azx{3{Y-_>@ z4hh;OsylJMh`m9FO{PhgQUB*BAq#++w6!xgq$!ce{2W|A9e+;!)UzUJ={6WvN*sub zHj5k>U7TuiKiP@mr|QICD#7B?*||Qz+7N#e!qm_D`CX`i`e$m&@68a_QKHtH4&0?6 z17yQGGR0JX)h!qV*T}&3zN}E^3L=-nFgynek9ELFdP3Wb~7@tVmR#4p96y7y@p!U5n`(RSnO(zWMnjw~s!FCMsS-MeH5q-I3FAB2H0H z&c4T-#cAy*6RbsFo27KYR3uTBYyhw^5UzaszDh3$M8w02c#N|?WsXCq7XAG2`>0R&NZLzz4cyH1%v-Szpo3*mvNSL%VK8}*t80k0 zUyk<+J1qidp|vX*FgP10;gqUW@vYPL&h{$il?ejj#7=})Hr@{04WKwt-&rz=dR4c= zPunShZp+zoE6wvf2YynRLyf(BgjtpwiKzHm*Py9j^geAHjlf9~++H-q7u1E6vT@Ap zNzoxEtxUvOl9W~-$0U;H zWccRBA}3$q&vjJoV5bSA9DDH*iN>05$r;ESNE@lK=d1d{qZrcHcNzCtama(&ev~&5 zb#jQVrR$Nc@~{$wIq_l>`~Ac_b&sxXD5}p@JOQ(WJdpzrtkKoOME{X;uf)@H?3^sH z2u6Iu^5VwVEC5ht8fgRL=oz=1(ad5|NZ(}p-p`ZMa}>p}drg@=7{d$D$JJd_u}oUo zR7nJIn|dOHk!lM*Tp|_W_47~Z4t#$C0tT3825M;gIA*!)qzyEo_&&OGzI8Zfyh~8Q zA)3a}lCMhAs(kj%ViUV2B|N{_UE=Zmw7R`lJ0Wn=Jm6*qR}pHw;J+u;FfScNoQ4&? zpr#zIDbKOTu=}F)#yocPq^d|y3{Bda0RomV4;ehx=ZBL`6a-T=O9umz0=ldYTuAHr zz6OATi`B=z6#LL$98_ z7&kz7e2aPOrFS~G!ZL-hQC39XRT0iJ0KCE5;z4Nl;*Q0MI6No6A|*mvv|YxH!hKka{A^mJ=VG z;7C0I3)^LDr|Tjim0P(joS}sT9*e<7NJAwcln_el$-=4q+lzzO+_`!bJ*eZRSjCm034)d?a|G77gUh)CWQ9}0 zf79E4aE3WgqKoongoWd2Zbd*qq{Ws=Ut%S_GhRM-kG|O>I*qn{{-9dUX6J}wuSrR$ z$I#*ES$-#~(a%VnYN;v;P#+{jsM4F4wbiiAEryo_$L&Nyq<>A=k4r?@lZ&y<^8O}A znk`TG-|$&8e`-xRP!WfRGCvtfPPTx`?9nG~71z(CfQ}zn;Q86Imt46vpzMVprdE}? zz|YiA){vO)l%%?fB_?yRknwz+-|7|_0h#EqyxEW^X&vnrn^}5qvr=V9wlMMB8kHa9 z*AodhPTn)W3RIw*u)z2_rPpZij>Y+|rr^F33It4fsaG6Cg?YKY5lSCb@Y1U9a#b$l zc}UIsQKBzaPW8%8R8ejoo*?6N3BPlF!qu40Y61g!cfWFleP$Q}WcT_2iG=sR= zFY~_+d^7pE#IKmB1Zbhl?tV)NDa(xyJZvy|?;7(q4RQF<<@5 zillxt*|bv#LdR7y2aswUmgZ|Mp=#&Pt+V00<x9K$Nar(nBzYfG@q7EJ^=vTzVzr@=L9}B54P#=#Z)QF!B3P8qS~BCAQYVo zjrFd}B&`4o?m+lvQ*W!JRkTs-(gY^pgfMlNTcGV*zKiDMjuVb)_WSGVe!J!1HK*-x z4Vibjt$bFkGQM;uoE@n5rNWjxh-P^f)`#JVvoQ;?f$eU|ph~XjC^L?s$6jgdc~Gi(O zViZgQ>YLiZm3jr*p*1`7R!5%M+T5Jm$wPV~Cgw1amGylv&Yso+gSJ;V9+%(lYcB4) zRX0X>rK1EVPDetEu$X9vjWiXGwIVdOjFO}v*dmv8IwZO2|!}K-@!ve;g#hEdm zpG=%-45f{~?3d~uCxpJ1*d}D)TK%P5jnGrJURhx}dS8282Gw$ZRTD z;_RvwaTnwy9s^6*d;)E}C{5RX`l6}s80$9*C}-YC2$X{Z4KW^>@KXy@*eY;BzXX=> zeaNa*hE#kJSY9D#z*jvl?WhEOY!bGx`$WU+w;6ZinaJaX3kgbBM|PE(HfyhAZK|%T z2H{*-454Cwyt5P|jW3?nwm;Rf**2K!GEYd$Lir(O?xCIS|`#NI}Ky-dYI|>P?ljVvY7%2wOV63B$OhR{;ZXiKE~qq3uA<=HUn6YjLzxqVSUHk*r7k5 zfL&w>5TH^xF;ro+hFCOZrObuz%UDFzHl!=mC=iG%Cjq*6%AXlojwsw9_HfCDwakFc2TPPvL>vgq8TjMb zj5DTFNxWi%(F}mG$&CcLT&y4vYgqAM13v=3VIu|T0G>j8KYE~t{S*-EpWDg3#- zBQz-*sip?qek)cEG^b>dCwDCm)ncUtSE6w>A&d;-rgVThylFj4m~b7D#rxArzQOm~ zrb0H!x}9RRycJy9zF6jp7y%o{CBgYplYC)(2HNG{8GAj5U7#V-kOgz-VwnhBN!%G! zRaLB`#8z$4iM`N_MdrdyeQrwD9sWZbTmLW62y4S+yu=8{W{6!0>?R+&mhUkhB{|Is zGuFuDlTZMj&XNzRi5!AHt!G;Iq0db{YHK<|+GBIW+;pR1OURupd8mLA8`;X&3;#&> z{UR(tU%Y4*|15*l*HQH5H{fyz*OIO9bp#%IWu+m&A$MC@{-lF?jh*$J0Sa0Z1Jab4 z8btNZ`Y3nwskJ&spscBZ*)V$ZAd6xMktEYkds0czbjIwC4Ey7=Lp4w(4^i#3?z^;? zf98-H5|Qfri5y-D2z;=@`Jy8KGoxMn8A*#y_>`LphjL{2I%_%DbaTZ@Ft(^Pn-=?+sSrCy&)5liGbmi$V{|9sq}Yj(F+q2BO^dQ^ z6vmvq4B_Clau6=qR`yX$J4v2y?*6mv$my)ARoN39P#|pDR6&_N?5a0)slp5N2Q8N5 zYI8A!Va#wOIT2Gi1jzlgTUs0#Rj`6K4V3VU%*43bT&`N0L|ALJ{H@$q<$_tJA9hZy zEVOcVw#7{zf=z>mtzgLy0LGFAw1I~#U=U4gmv_=kBA(*Fal)W@qPRYxPSU1X8pTI& z5~Lscld?mLxiKATISn_S$wIIX3!0^)%oSrqJZL{~y?IEX2Riv_1omVC$y)>p07+L4 z1!fdUCK$%)Lg_X0tkD|fC9H6VsADOnM~c4-R-R;XnOZw*Wj6FrEoJm98WtlCZ)6OmHUXY?eEs=l z0bfTXQ?(n~LJ98#Syye!t%G5IbfD*zqalLpi_|qu1*dsJeUNeLt3J}M3xc@P>QXv{ZB;N>QIzip8ILvzDO(<33wP(xN{@28c+>rm>mHK7qI%%Fav& zAh&-MO#lT*oIn!EPabMV0$+1;0-a4xBP;3`}@aH+>p7n5tvao{BCT*&3weS)QF65@oV3 zqfmali1!BHviufR8BfC|EYj2dcq$sD7$op8G7M+4*9TW-+J$Xp6*7>BKnpt_C$9;g z_VBZ4HSxTYAJN7sCsH-0lCN|aa@bK@AG}!S36aT35{=O_pC)|BP3R_;4W@>^={-Myigp3DuXbfZLw^AW)Fq7o zV*$L7lzG!Xi%O+2Ob@@;y>k|{(8Q%FFY-z#LULImUrT}VPYNr#%Oo=7xYCrL?dmJA z(H!&}I%DTZ&h`Hh0ag}eWh>|P{ZVA9l-G2C9c;hSzKV{M7JP;FuZ0zh6rbFD@4Lt{ zU+S~5DGx?8l^CMLnhs>+*(46Hp{;leEkVYj*Sgsa7`g724M1r~A_N}c;l6a3V9CS5 zq4RmUyti4Lhozp#9w~B#MA0uxFEJ&!*9QCm2Szp%Ey|Y>m?AWbqhd^+$BD2osfmQ! ziEMD-L@wdHRY7Q04qotKKZl5m**4yY#g3=F+ATI($xERI2OWoEIF{73e|ifN%s&~E zXaOEa&D`L3|I$2MOSVZvilTKVMHruAgy875;K`aoCr~*>dpW({kgf> z+5?sLWdIFx44rmZP!+fLAun+&Zs?9K9Uz%#+Q|$=AEKL?Eb@GD805V4Dwm(VV+lz* ziVJw?qBSpgs>uT7A<>2`K6jM+M?LhI-(nA9ANUo-|HTAMlCoz0S1u`A6Z{jM{S~BI zu;dazMf1(5No6@HO!ib{@Qr?Zh?qdRHW;VS2>?81xPddhfmWa#1gE(L1KHQ!FAyiJ~M*qA041 zq9~Cg4m+jQuDxEj#3iwvxW+ZH9hcbmJMk(1`~3eua5?^C_zeCZ{*8(M_`fdVKk@%= z;y?K>@8SRPpMMqqPyZCff9fA!#((<%{yhFO|M1uN&;I=`{&Ro#BL4IL=OF%{|Myk= z7ykA&{1^X5jeq;EtN1Vd)sNxd`AZ4@-M{GJ&;73se&Ekd_`yG0#}EDKQ+(u4{uv+r zV-7y{M<#sye@gI)|8W^7{NW$rlYj6neCqc<#;5=LTlma>E8w%g_s96$@7D17-}wW4 z;kW-BU;MA%#h3oeTln&C&EhM+c@Zc6#?Rrazy2vs`nA8r$v=7@r~K*;zV<@{PW_c1 z;g=@4d*|O;DSe&aN)yqxah&} z;^O;deEl8?m+U{nrFZ`cmwkBxm+$=uSKRr3xbij!SAF5d)t^t`np;&|`z&`g-Pd%u z=k344y;qI6@2$^p|C@Vw;EfA-@XBdC^!jh$;n&{4Bd-eZ=;a^bu~&Wzk6-#dJn^y) zPrmdDp1ODtPrn$!kqdu@XU<>1voHJ*&z<{yJb!irFPvG#i>Dhn`urc`rBk2c<&(#7 z?1Tlc9Dg6L9^1!jM^EDQBYC`WIFC1XNAT9pHN3t3H+X03xA5-fZM?UU!u!MTx7&Y<@3g*y?>0^N;YJ8QQqSW@YeM{3m4P3x`~!XhyNaJI z7x7c2W&C**!A}=|13y!E0Y97n20xcW@E5Ybji1k4#4jL|_>1WVelhhf{!;SS@s|^i z@JsOp{FT^W;g_R}_^Xk>!CwoX$6pVAL8%ZrtuG~Z{Z(WeiQ%5{1pG#w2XgZY~wc!e}aFi|4IC& z?qBfFv@ZOX=Ew2R)z9Hys4)Dta){qi%;9_T75q!tUHq=}xAA?68o#%G0KYGm;txay z{Gssg@kfFc{4xK}@F%=)<4?K2g@47_!@p*q$G^uy@o$)u`1cty{0H=Z!+)9fE&Nxg z|BC-`EsXyvrH=oI+`)g1^c?={t9S9=ARfejbA^Hb*0KZtFH66J|JTL0@ZVne0scGl z2K;yD4&lEy`$zbHn?dmZK0S;7{?z;UA58um{)YrA{y!#A{C|!|@jn_f;D0>&UHnf* z$oQWg`UU*Y4zA&Ue&8{7XPbX`ZoU8-~IvqH@_If|MnNYjsNfe zd>a2hKfj3o-OnAs|Nduh;s5Y6W&HpC^alQqKXnTKr~mYe_&@*0688p zzy3G}|F{1@#PJ_1;TV!Ya-~YXTB>GZ@pLhpEMe_>t=Y{sv39RJ>^ACXuQ%uqd!1UV z7)m7L$wVfTMN746p;FA}E46mF-ffgyt!Am-?6lB4T8O4I#aegR>($U^x82?7*W0CN zHWA9^viWo#E#(`#K#v~a(cxZHF&g=69JU-2MK36Q(N}XP}T&!2C%}NC==dy)zzu#_F zYxPFE)hL#W z$`|l?5~*CFHfYQ`qsM2qnDhp%QX!U0IZ}ySZIDhKIy5%E=m`Y9Zm)VA$>vL$Vgbzr z;m0XAI++-jFJ>}GB9TcHi)g1_DAcfAKAOulirMaFqm7_wuhs9gkDNL)XtW1atXe5z z`CPV~FSj?g>R7SR>DG#cTE0+gVzp+ev2lFs=;2m1UvKpKmEP`FchJsPGH9bxtvBGM zH+s!xd$ZHV8t_@Jx8M!d&=i`D`t9CGG9Gn#Z3!eDOS=5tP{3=}>9snQR4mpi4N{F> zqp;}B2DxyZMG}tJA1D_H$e~m_Ch@=V;VSH?SYR={M zI$VDJTq2GH6Y*j#TC8>|xmvl|-5hp{=|;0w$zpM+^Jb^hs||+3joqDIrw z*0A3zXIs5ybt99_p_Lk1t2V3HaBDc|W9?)P-53n}jWX8iv>N?7Rw-}vx?7vW#^C7A z=I-uBtI?>`dRwjS-JN>7fRyU3PO~`N8nipz%|RJSr1MaWSRt3oq4^>b^#tR=c*Nm0 zSkxN$SQkiTI*rC;fKsqnYm0lTA)#^V5Ld{PA*f)l{+o0RH&f&bR>mUYK>m6 z+v_x-IXY+qkfK(>vWa}QP^lD>^!&56-uRAzu)O} z2OB#_4)1I=IwNky)?N+gTHeaabPz*!!*<3M= zM8hF(!0U7cTpp)GE8{5DYPC|O(CFb&^$M*@zQz-Zj9QsmE>p-93XR!fHE7fpwLzzr zNi}L6d}T~b9-N_hd~WN~#MsE#RLB{PMjYm;Y&5iS^!YPe+ebJ1{&1>Xjl_%XN+q98 zWfQTGKNt^%lZi+%75C+GfK{1#F<$lq7N)fQFRVyJ#wpvQ1>WOgvNGTC1 z6;g#$NlOLBHME-E2dxw>q6hZ)>~VYPPGTVzE%DHX2yHgH=k^3JPUj@3bpO zE*?weP-x3s7G6Lmok&EzZi~(7bX%-eje1?C7Slu)lK@&lXHd#@N{x`o7ia|vsZI$c zU^m;$W}DG$)@n^E8JWcvN@Y^^IyX5!MwsyU0|BqaFkiuPA%8rRMZBSS z96?j@bUu?v<@5Pm#Oia{lc7-3ABm<4MI?u!C208J?(UJD{^5x`rY>Suv5wBnyo>%+9>A=`C_|UD?y3Zx>d9T z6Q_{RRZ8V@34_zlWr}$OiKeqy5=kXJ0i)4kGMWumyH%rg*bO$ln8laLWm2WepiwH7 zYO#zbTwhnOi=p@Bp6V6N=9GwXVL!Maz;lSv$$M5rc z9h&)KDH+SbnU+iCRH9JGp_zQTl&e;2#b7#~X>>dNjb0;H@78jKVim3C0GUgba_m3o~P43LdMyW6ZZs`WfpC}mN!SS-e(NHUd) zrE66T9v`3|E4M4LdCWC>1 zYjtMqy9cMdE|wzmucMh-yI#)bv++!!SjL)_Tr7!IF{qAI zzTE0oGDr%^Rk2jAQLokumELf;TRME=@b&G_I+`y5 z_T{i*qgY6$EA4ix)2!9i))VB0z+)aGuFT*qx3B0cO%LbEDB@Iu9iui6R96 zpe#ImA|6ksT;Y(<;Wa{2o9wQjQ>l{5%vJ+bxm2v-QkE%e)D1!!5j-6+-C zy=ob4R`b<(Is<*s%I2!wE<8xLg5`ni#4623tyw_=u?$Rxe7n^h^sA+EF`q?ZXs^1_ zt@oPnw(^BmwLh$MhZ~!X*7mT9Wq?H_vMGRL5i-lY!m&;Z|nL3KZQ)#SL&y{oaLME5bq*73D2%66) z6DjyL15git3kEExh_x}F5{SnG0XtN$-DdNJ18TEDt+8k_dP8hYDG_o6 zVu@f~sZgs;z=*Y4txltsE9J9YnpzJS-mni&1==!DT`)0M%W1#cVp2 zLyGBSFqKRt!l4`*O?qvyWGoJx&*OUbMq}}KB!PtEInV)_aM0_G_(B1v!*4f>6;87# z&G-0)d65b_U1QX&EA%?ONvk%SlrptSCY7s&^Gk%4V03kwFg4;2SZBuxhh`jZo1Hl} zIx#X~uoz7`t(+Lm6jCubh*;WhPeh{8kT+%zWziIptY-2^5(YxA1N;p|yX|sscVlC7 zqt|I>8)dXnFBgz{wbkxdhRtFf1?Jn^Xm1_gg8IkWHJE)MC)!)XcD@8ipGsHiFgkk8 zTBD9(rA8TalqUpQDiMo#+`)j$752xoV=tIlZmnI#I14*GyGHM`7SS)QK{go#t56VooA zkuV7p!0UJ07~|ukho-b|Nav{Wp^(90C6NU{h7ZmX0}C9@bPIzX;cEm>`Y z3@o>5K-N2*cCTKm0pssBnw4I=*dA_|+l|hVje70ux#xGDKXq()a_87E-|p9HxpMZI zenB#oeyg6Z0T(Ri%9SjVPUJJuVAAI`2LhoGXgrv|2n_yat60oo^-4B@1hZwVlq~=R zCPE=sC=!mR0xpw6)cW0QGUEUxnT{u7o=~X)tO)pQD}|)SBMf}G zRL<8(IpmeasVTxdnYOm-4sfPN3G+&yW8%SC^t36}##w`&eaT_we@douk{W*05XY zf~aY~8iXbRb>vsUFD&TZHBWk4vG(f#IY(Xa%bDe4_ z*Q$cVZPwfU6820$l+u+`r|W?DX&}&rcDc~1C5!b^0UJOsRm*vFtJ4R|VMkZq|EYHo)%uUZsl2%riZ9&z-A;OF_U>_TQZiFCJ$|;=Z zM#l~kCI}0}<>lp>Ob$)@k!%b}W{TBnr2=fjkK~bDES$=u8kJ72SWYE@u*OrVVmXtl zRXd+wDdei@fQHg-OD~)Z8p_c9o*{si(%KMj1x) zIDr0yKqOkDjg39`9C!euqho6`Q`I6&t4cav0W?n~Qs6O#!l7t7kL8NFB!ZQ}naYH` z@MjbRPA&~>;NLp} zfp-xJL=ygNE}4qj_y(uTiD72vC%aan@$;@I0!8eNP~>sMG_aBL_wgO)t(*&&{m*qaiD_)ibddL1KYuB$`P^ zV`w4*K4cUaa5R)c6Y+E^>`$iMR&St~iXg>oJew_tLb*!2P_EXn4jgl%2gAMEYIb|g z!sd~qJFP*z2C{J29S#Ov;B+;tRL2ms-G=W+Yqc)8C&fHGVj%;gr=G(KNvsCWXue)f zCbNljI++8^DLr#Y%B4~)kw_;a(O5W^g31UXNHB#2{a}9@V1%m`N~zRlby+Q1v)Q^l zKQlTzIkhrLm?F;16Db}$0N=#e%-q2VfPKQsGLb$uesFaB(8TD})YQbH-xmmk!Q&`H zSq4*ne+&Vz&A`+J8diw;;8&+78cZXB43HK0O%#5#IEX{Q!gL9!T@DEpffa&Jn1iS9 zJ$vSj-Hq-3aC^ADJ?L$BTJ73)t9Nv>UhjdonlEIEnM9@lN;j8|B=cFcP)mhVxoSF* zi~;rmV{SCiLJJf`tJNtr>m`3E0P~=bEtJ4s0FIo4E`@JShoXL)9r(P%36E~~1^mG6 zY)%^h-`vU}0(p9JhCDwVr$Z369|4$VR2H(L%8bxB;8(YPZzdXkm>~xl#w`te&cZssQ<$edZlNV-+j$ zLW2FknSZXD|lM{2SxkVDms39C0CycKU;qeba3ye;z9vVFW9dU4Uj4(!+ z3pG#mfuBT!ZhxYfNO%$G@}M`C2qL*eJQN9nEQPK}Mgbi&xn#TqVkeb|<*`i|f0a^W zr{1jgJKg?pu)CFQVet5!N~c!tb-*j>^*e)F8w#S?X+ua*skaJfsZwvW$`ve~Db)d2 zO7Ohx!Jr2EvfV(Tbl^+3w>5-U3Bv+wG{IJ_Ao*klYl03-M>FYCx{ydEpcTTIG{9sm znNK-gMyuOxays-bgKlYdewqyDKQTT}UtA>;efl|g<|!hH0I+{(j4(2~Ha_<4=SD`x z4vdW)n3(m*EoNuPZ4HLqwqQ6G_J+e%7yzN5I~fH5n9hJau2q_?8i?IzJh(g9-KdwE z{Ue*;RHJQRH0_OQ1tc39FQKVaxZG&hOSLi-3tHL&JGfWd=r?M;LASkC?R19Qt=e|E z(Hy|QXxG{syP&np8-rqXquuS-uxFQd zhqpi-8GTj>hem!02I5@8?3MUzLRrur^}F33N73yFhyCdU63h0t%H5MMzjX2W6T>nF zc@9iKFl9^iN~6*2HOkKn{7$h63IW7@Di2-|QcR}%^?JQp8FawVEOoaA-R2w+#tMrPl-_sRIcN zSZ+wF+-O1FgZWkjgCtdqz{HA0g5hv5;Bk7qPB3=OHjPHMI=e^!?z1>HHOF0ABri(! zvlEkq@rAKj!lCa@OioVDGRDTg^GjpU4%0*`b1CI87))|1e_hB?nG9C9T_clog%*KO zX3Ca;#}3;~IIji<2o679d$YaMDAoI|0uY%_w}=59#Nve<#6kIT5y~~60_s`^qPy9x zH8!`7934J8^uxo>@$KCUFP_@i=nRHOjsP@*kZM8<)@W7hShd${G{F>TR)IeBy4}s~ zL4W7S)((ir!3IPFg+{%NRtnD;F&MQ-3QRH>i5akl0`6$g8@30%u4pnD3)!7BOVh;Z z>DhVGFXV zye>64!*Yp$%B1*YDxJR2ssmotN>!jYrCO(&DJFo>)%xv98wKN|Qf@#spp7HjTgOlA96qwO+1ng|2M$>e+QbsP zoEGwu_HeVmxx2k{Y4hA%#GtZ4jKN=L@+e-52aKvT5{f-zVewoXO_cH=P+M5D(XH>CIDc__ zYZK<&r7JIOZge)9onfa12i0%4YCZ6M!3<~?(#^&$oZq0o(Jyx!N4FqD+B(tO+yPLm zwFaelDwA(@HlfW!0y;C%9_$PUokpiQ-063)+Qx9Z*Mru{A`uXY{aO_P9-N+D znwld){5d%_J2y6V2!a5;OwST?+&qZ{!XC>lQx_AzR{^{qB?GA^}PO=4!Ua1Z0`F6WhYhaL{R*SI;_-Hj4f<>f= zfmmp^yPd|M)9zF@cb@s+aiD@(2pO}Pn3*Gxo6-INju|rJ!PaoM*E=PK^EH!LiAS1K)Y>;K;aEY?az10-?bm^Qrk!b1)ri_PDgL znP@d2MwMKo(28C01k!9n-qUTLI(O;Z(UXT?IDYQv)=qo-Si9Y8x3{+r58zc`l};s{ zYvv)m$QP?Xl#{7OeNe-ag=i@cMtTfMfrdpAet!^&1kyfmxLwhZKc)xoUX?G`Vbq}@ zGwT?nWt*MO=4PYRK)cQQU~{ul+uj&-H#We5f}yd|-xyT8gRSi?;Mx!|0n6BFz)Jv7 zC9X^_&y3H_El*9(lR1oqIZlx=Gd?=U;xEmNjS`mmgel5_k�qV+5dsV+UuoBE8rN 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 literal 0 HcmV?d00001 diff --git a/lab-matt/__test__/assets/non-palette-bitmap.bmp b/lab-matt/__test__/assets/non-palette-bitmap.bmp new file mode 100644 index 0000000000000000000000000000000000000000..f3d116886b4af267cb1b9697ec05ba0a88c19307 GIT binary patch literal 30054 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 Rg1WCHA8{XWUk{t5{{@_Za@ha? literal 0 HcmV?d00001 diff --git a/lab-matt/__test__/bitmap.test.js b/lab-matt/__test__/bitmap.test.js new file mode 100644 index 0000000..e69de29 diff --git a/lab-matt/index.js b/lab-matt/index.js new file mode 100644 index 0000000..e69de29 diff --git a/lab-matt/lib/bitmap.js b/lab-matt/lib/bitmap.js new file mode 100644 index 0000000..e69de29 diff --git a/lab-matt/package-lock.json b/lab-matt/package-lock.json new file mode 100644 index 0000000..70a35b5 --- /dev/null +++ b/lab-matt/package-lock.json @@ -0,0 +1,3844 @@ +{ + "name": "lab-matt", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "abab": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/abab/-/abab-1.0.4.tgz", + "integrity": "sha1-X6rZwsB/YN12dw9xzwJbYqY8/U4=", + "dev": true + }, + "acorn": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.2.1.tgz", + "integrity": "sha512-jG0u7c4Ly+3QkkW18V+NRDN+4bWHdln30NL1ZL2AvFZZmQe/BfopYCtghCKKVBUSetZ4QKcyA0pY6/4Gw8Pv8w==", + "dev": true + }, + "acorn-globals": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-3.1.0.tgz", + "integrity": "sha1-/YJw9x+7SZawBPqIDuXUZXOnMb8=", + "dev": true, + "requires": { + "acorn": "4.0.13" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + } + } + }, + "acorn-jsx": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-3.0.1.tgz", + "integrity": "sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s=", + "dev": true, + "requires": { + "acorn": "3.3.0" + }, + "dependencies": { + "acorn": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-3.3.0.tgz", + "integrity": "sha1-ReN/s56No/JbruP/U2niu18iAXo=", + "dev": true + } + } + }, + "ajv": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-5.5.0.tgz", + "integrity": "sha1-6yhAdG6dxIvV4GOjbj/UAMXqtak=", + "dev": true, + "requires": { + "co": "4.6.0", + "fast-deep-equal": "1.0.0", + "fast-json-stable-stringify": "2.0.0", + "json-schema-traverse": "0.3.1" + } + }, + "ajv-keywords": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-2.1.1.tgz", + "integrity": "sha1-YXmX/F9gV2iUxDX5QNgZ4TW4B2I=", + "dev": true + }, + "align-text": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/align-text/-/align-text-0.1.4.tgz", + "integrity": "sha1-DNkKVhCT810KmSVsIrcGlDP60Rc=", + "dev": true, + "requires": { + "kind-of": "3.2.2", + "longest": "1.0.1", + "repeat-string": "1.6.1" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-escapes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.0.0.tgz", + "integrity": "sha512-O/klc27mWNUigtv0F8NJWbLF00OcegQalkqKURWdosW08YZKi4m6CnSUSvIZG1otNJbTWhN01Hhz389DW7mvDQ==", + "dev": true + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "anymatch": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-1.3.2.tgz", + "integrity": "sha512-0XNayC8lTHQ2OI8aljNCN3sSx6hsr/1+rlcDAotXJR7C1oZZHCNsfpbKwMjRA3Uqb5tF1Rae2oloTr4xpq+WjA==", + "dev": true, + "requires": { + "micromatch": "2.3.11", + "normalize-path": "2.1.1" + } + }, + "append-transform": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/append-transform/-/append-transform-0.4.0.tgz", + "integrity": "sha1-126/jKlNJ24keja61EpLdKthGZE=", + "dev": true, + "requires": { + "default-require-extensions": "1.0.0" + } + }, + "argparse": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.9.tgz", + "integrity": "sha1-c9g7wmP4bpf4zE9rrhsOkKfSLIY=", + "dev": true, + "requires": { + "sprintf-js": "1.0.3" + } + }, + "arr-diff": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-2.0.0.tgz", + "integrity": "sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8=", + "dev": true, + "requires": { + "arr-flatten": "1.1.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true + }, + "array-union": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", + "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", + "dev": true, + "requires": { + "array-uniq": "1.0.3" + } + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.2.1.tgz", + "integrity": "sha1-odl8yvy8JiXMcPrc6zalDFiwGlM=", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asn1": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.3.tgz", + "integrity": "sha1-2sh4dxPJlmhJ/IGAd36+nB3fO4Y=", + "dev": true + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.0.tgz", + "integrity": "sha512-xAfGg1/NTLBBKlHFmnd7PlmUW9KhVQIUuSrYem9xzFUZy13ScvtyGGejaae9iAVRiRq9+Cx7DPFaAAhCpyxyPw==", + "dev": true, + "requires": { + "lodash": "4.17.4" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.6.0.tgz", + "integrity": "sha1-g+9cqGCysy5KDe7e6MdxudtXRx4=", + "dev": true + }, + "babel-code-frame": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-code-frame/-/babel-code-frame-6.26.0.tgz", + "integrity": "sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=", + "dev": true, + "requires": { + "chalk": "1.1.3", + "esutils": "2.0.2", + "js-tokens": "3.0.2" + }, + "dependencies": { + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "2.2.1", + "escape-string-regexp": "1.0.5", + "has-ansi": "2.0.0", + "strip-ansi": "3.0.1", + "supports-color": "2.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + } + } + }, + "babel-core": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-core/-/babel-core-6.26.0.tgz", + "integrity": "sha1-rzL3izGm/O8RnIew/Y2XU/A6C7g=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-generator": "6.26.0", + "babel-helpers": "6.24.1", + "babel-messages": "6.23.0", + "babel-register": "6.26.0", + "babel-runtime": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "convert-source-map": "1.5.1", + "debug": "2.6.9", + "json5": "0.5.1", + "lodash": "4.17.4", + "minimatch": "3.0.4", + "path-is-absolute": "1.0.1", + "private": "0.1.8", + "slash": "1.0.0", + "source-map": "0.5.7" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "babel-generator": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-generator/-/babel-generator-6.26.0.tgz", + "integrity": "sha1-rBriAHC3n248odMmlhMFN3TyDcU=", + "dev": true, + "requires": { + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "detect-indent": "4.0.0", + "jsesc": "1.3.0", + "lodash": "4.17.4", + "source-map": "0.5.7", + "trim-right": "1.0.1" + } + }, + "babel-helpers": { + "version": "6.24.1", + "resolved": "https://registry.npmjs.org/babel-helpers/-/babel-helpers-6.24.1.tgz", + "integrity": "sha1-NHHenK7DiOXIUOWX5Yom3fN2ArI=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-template": "6.26.0" + } + }, + "babel-jest": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-21.2.0.tgz", + "integrity": "sha512-O0W2qLoWu1QOoOGgxiR2JID4O6WSpxPiQanrkyi9SSlM0PJ60Ptzlck47lhtnr9YZO3zYOsxHwnyeWJ6AffoBQ==", + "dev": true, + "requires": { + "babel-plugin-istanbul": "4.1.5", + "babel-preset-jest": "21.2.0" + } + }, + "babel-messages": { + "version": "6.23.0", + "resolved": "https://registry.npmjs.org/babel-messages/-/babel-messages-6.23.0.tgz", + "integrity": "sha1-8830cDhYA1sqKVHG7F7fbGLyYw4=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0" + } + }, + "babel-plugin-istanbul": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-4.1.5.tgz", + "integrity": "sha1-Z2DN2Xf0EdPhdbsGTyvDJ9mbK24=", + "dev": true, + "requires": { + "find-up": "2.1.0", + "istanbul-lib-instrument": "1.9.1", + "test-exclude": "4.1.1" + } + }, + "babel-plugin-jest-hoist": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-21.2.0.tgz", + "integrity": "sha512-yi5QuiVyyvhBUDLP4ButAnhYzkdrUwWDtvUJv71hjH3fclhnZg4HkDeqaitcR2dZZx/E67kGkRcPVjtVu+SJfQ==", + "dev": true + }, + "babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=", + "dev": true + }, + "babel-preset-jest": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-21.2.0.tgz", + "integrity": "sha512-hm9cBnr2h3J7yXoTtAVV0zg+3vg0Q/gT2GYuzlreTU0EPkJRtlNgKJJ3tBKEn0+VjAi3JykV6xCJkuUYttEEfA==", + "dev": true, + "requires": { + "babel-plugin-jest-hoist": "21.2.0", + "babel-plugin-syntax-object-rest-spread": "6.13.0" + } + }, + "babel-register": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-register/-/babel-register-6.26.0.tgz", + "integrity": "sha1-btAhFz4vy0htestFxgCahW9kcHE=", + "dev": true, + "requires": { + "babel-core": "6.26.0", + "babel-runtime": "6.26.0", + "core-js": "2.5.1", + "home-or-tmp": "2.0.0", + "lodash": "4.17.4", + "mkdirp": "0.5.1", + "source-map-support": "0.4.18" + } + }, + "babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dev": true, + "requires": { + "core-js": "2.5.1", + "regenerator-runtime": "0.11.0" + } + }, + "babel-template": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-template/-/babel-template-6.26.0.tgz", + "integrity": "sha1-3gPi0WOWsGn0bdn/+FIfsaDjXgI=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "lodash": "4.17.4" + } + }, + "babel-traverse": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-traverse/-/babel-traverse-6.26.0.tgz", + "integrity": "sha1-RqnL1+3MYsjlwGTi0tjQ9ANXZu4=", + "dev": true, + "requires": { + "babel-code-frame": "6.26.0", + "babel-messages": "6.23.0", + "babel-runtime": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "debug": "2.6.9", + "globals": "9.18.0", + "invariant": "2.2.2", + "lodash": "4.17.4" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "globals": { + "version": "9.18.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-9.18.0.tgz", + "integrity": "sha512-S0nG3CLEQiY/ILxqtztTWH/3iRRdyBLw6KMDxnKMchrtbj2OFmehVh0WUCfW3DUrIgx/qFrJPICrq4Z4sTR9UQ==", + "dev": true + } + } + }, + "babel-types": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-types/-/babel-types-6.26.0.tgz", + "integrity": "sha1-o7Bz+Uq0nrb6Vc1lInozQ4BjJJc=", + "dev": true, + "requires": { + "babel-runtime": "6.26.0", + "esutils": "2.0.2", + "lodash": "4.17.4", + "to-fast-properties": "1.0.3" + } + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", + "integrity": "sha1-Y7xdy2EzG5K8Bf1SiVPDNGKgb40=", + "dev": true, + "optional": true, + "requires": { + "tweetnacl": "0.14.5" + } + }, + "boom": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/boom/-/boom-4.3.1.tgz", + "integrity": "sha1-T4owBctKfjiJ90kDD9JbluAdLjE=", + "dev": true, + "requires": { + "hoek": "4.2.0" + } + }, + "brace-expansion": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz", + "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=", + "dev": true, + "requires": { + "balanced-match": "1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "1.8.5", + "resolved": "https://registry.npmjs.org/braces/-/braces-1.8.5.tgz", + "integrity": "sha1-uneWLhLf+WnWt2cR6RS3N4V79qc=", + "dev": true, + "requires": { + "expand-range": "1.8.2", + "preserve": "0.2.0", + "repeat-element": "1.1.2" + } + }, + "browser-resolve": { + "version": "1.11.2", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.2.tgz", + "integrity": "sha1-j/CbCixCFxihBRwmCzLkj0QpOM4=", + "dev": true, + "requires": { + "resolve": "1.1.7" + } + }, + "bser": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.0.0.tgz", + "integrity": "sha1-mseNPtXZFYBP2HrLFYvHlxR6Fxk=", + "dev": true, + "requires": { + "node-int64": "0.4.0" + } + }, + "builtin-modules": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", + "integrity": "sha1-Jw8HbFpywC9bZaR9+Uxf46J4iS8=", + "dev": true + }, + "caller-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-0.1.0.tgz", + "integrity": "sha1-lAhe9jWB7NPaqSREqP6U6CV3dR8=", + "dev": true, + "requires": { + "callsites": "0.2.0" + } + }, + "callsites": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-0.2.0.tgz", + "integrity": "sha1-r6uWJikQp/M8GaV3WCXGnzTjUMo=", + "dev": true + }, + "camelcase": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-1.2.1.tgz", + "integrity": "sha1-m7UwTS4LVmmLLHWLCKPqqdqlijk=", + "dev": true, + "optional": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "center-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/center-align/-/center-align-0.1.3.tgz", + "integrity": "sha1-qg0yYptu6XIgBBHL1EYckHvCt60=", + "dev": true, + "optional": true, + "requires": { + "align-text": "0.1.4", + "lazy-cache": "1.0.4" + } + }, + "chalk": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.3.0.tgz", + "integrity": "sha512-Az5zJR2CBujap2rqXGaJKaPHyJ0IrUimvYNX+ncCy8PJP4ltOGTrHUIo097ZaL2zMeKYpiCdqDvS6zdrTFok3Q==", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "escape-string-regexp": "1.0.5", + "supports-color": "4.5.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + }, + "supports-color": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-4.5.0.tgz", + "integrity": "sha1-vnoN5ITexcXN34s9WRJQRJEvY1s=", + "dev": true, + "requires": { + "has-flag": "2.0.0" + } + } + } + }, + "chardet": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.4.2.tgz", + "integrity": "sha1-tUc7M9yXxCTl2Y3IfVXU2KKci/I=", + "dev": true + }, + "ci-info": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.1.2.tgz", + "integrity": "sha512-uTGIPNx/nSpBdsF6xnseRXLLtfr9VLqkz8ZqHXr3Y7b6SftyRxBGjwMtJj1OhNbmlc1wZzLNAlAcvyIiE8a6ZA==", + "dev": true + }, + "circular-json": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/circular-json/-/circular-json-0.3.3.tgz", + "integrity": "sha512-UZK3NBx2Mca+b5LsG7bY183pHWt5Y1xts4P3Pz7ENTwGVnJOUWbRb3ocjvX7hx9tq/yTAdclXm9sZ38gNuem4A==", + "dev": true + }, + "cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", + "dev": true, + "requires": { + "restore-cursor": "2.0.0" + } + }, + "cli-width": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-2.2.0.tgz", + "integrity": "sha1-/xnt6Kml5XkyQUewwR8PvLq+1jk=", + "dev": true + }, + "cliui": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-2.1.0.tgz", + "integrity": "sha1-S0dXYP+AJkx2LDoXGQMukcf+oNE=", + "dev": true, + "optional": true, + "requires": { + "center-align": "0.1.3", + "right-align": "0.1.3", + "wordwrap": "0.0.2" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.2.tgz", + "integrity": "sha1-t5Zpu0LstAn4PVg8rVLKF+qhZD8=", + "dev": true, + "optional": true + } + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "color-convert": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.1.tgz", + "integrity": "sha512-mjGanIiwQJskCC18rPR6OmrZ6fm2Lc7PeGFYwCmy5J34wC6F1PzdGL6xeMfmgicfYcNLGuVFA3WzXtIDCQSZxQ==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "combined-stream": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.5.tgz", + "integrity": "sha1-k4NwpXtKUd6ix3wV1cX9+JUWQAk=", + "dev": true, + "requires": { + "delayed-stream": "1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.0.tgz", + "integrity": "sha1-CqxmL9Ur54lk1VMvaUeE5wEQrPc=", + "dev": true, + "requires": { + "inherits": "2.0.3", + "readable-stream": "2.3.3", + "typedarray": "0.0.6" + } + }, + "content-type-parser": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/content-type-parser/-/content-type-parser-1.0.2.tgz", + "integrity": "sha512-lM4l4CnMEwOLHAHr/P6MEZwZFPJFtAAKgL6pogbXmVZggIqXhdB6RbBtPOTsw2FcXwYhehRGERJmRrjOiIB8pQ==", + "dev": true + }, + "convert-source-map": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.5.1.tgz", + "integrity": "sha1-uCeAl7m8IpNl3lxiz1/K7YtVmeU=", + "dev": true + }, + "core-js": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.5.1.tgz", + "integrity": "sha1-rmh03GaTd4m4B1T/VCjfZoGcpQs=", + "dev": true + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", + "dev": true, + "requires": { + "lru-cache": "4.1.1", + "shebang-command": "1.2.0", + "which": "1.3.0" + } + }, + "cryptiles": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/cryptiles/-/cryptiles-3.1.2.tgz", + "integrity": "sha1-qJ+7Ig9c4l7FboxKqKT9e1sNKf4=", + "dev": true, + "requires": { + "boom": "5.2.0" + }, + "dependencies": { + "boom": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/boom/-/boom-5.2.0.tgz", + "integrity": "sha512-Z5BTk6ZRe4tXXQlkqftmsAUANpXmuwlsF5Oov8ThoMbQRzdGTA1ngYRW160GexgOgjsFOKJz0LYhoNi+2AMBUw==", + "dev": true, + "requires": { + "hoek": "4.2.0" + } + } + } + }, + "cssom": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.2.tgz", + "integrity": "sha1-uANhcMefB6kP8vFuIihAJ6JDhIs=", + "dev": true + }, + "cssstyle": { + "version": "0.2.37", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-0.2.37.tgz", + "integrity": "sha1-VBCXI0yyUTyDzu06zdwn/yeYfVQ=", + "dev": true, + "requires": { + "cssom": "0.3.2" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + } + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "deep-is": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", + "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", + "dev": true + }, + "default-require-extensions": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-1.0.0.tgz", + "integrity": "sha1-836hXT4T/9m0N9M+GnW1+5eHTLg=", + "dev": true, + "requires": { + "strip-bom": "2.0.0" + } + }, + "del": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/del/-/del-2.2.2.tgz", + "integrity": "sha1-wSyYHQZ4RshLyvhiz/kw2Qf/0ag=", + "dev": true, + "requires": { + "globby": "5.0.0", + "is-path-cwd": "1.0.0", + "is-path-in-cwd": "1.0.0", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "rimraf": "2.6.2" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "detect-indent": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/detect-indent/-/detect-indent-4.0.0.tgz", + "integrity": "sha1-920GQ1LN9Docts5hnE7jqUdd4gg=", + "dev": true, + "requires": { + "repeating": "2.0.1" + } + }, + "diff": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/diff/-/diff-3.4.0.tgz", + "integrity": "sha512-QpVuMTEoJMF7cKzi6bvWhRulU1fZqZnvyVQgNhPaxxuTYwyjn/j1v9falseQ/uXWwPnO56RBfwtg4h/EQXmucA==", + "dev": true + }, + "doctrine": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.0.2.tgz", + "integrity": "sha512-y0tm5Pq6ywp3qSTZ1vPgVdAnbDEoeoc5wlOHXoY1c4Wug/a7JvqHIl7BTvwodaHmejWkK/9dSb3sCYfyo/om8A==", + "dev": true, + "requires": { + "esutils": "2.0.2" + } + }, + "ecc-jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.1.tgz", + "integrity": "sha1-D8c6ntXw1Tw4GTOYUj735UN3dQU=", + "dev": true, + "optional": true, + "requires": { + "jsbn": "0.1.1" + } + }, + "errno": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.4.tgz", + "integrity": "sha1-uJbiOp5ei6M4cfyZar02NfyaHH0=", + "dev": true, + "requires": { + "prr": "0.0.0" + } + }, + "error-ex": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.1.tgz", + "integrity": "sha1-+FWobOYa3E6GIcPNoh56dhLDqNw=", + "dev": true, + "requires": { + "is-arrayish": "0.2.1" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.9.0.tgz", + "integrity": "sha512-v0MYvNQ32bzwoG2OSFzWAkuahDQHK92JBN0pTAALJ4RIxEZe766QJPDR8Hqy7XNUy5K3fnVL76OqYAdc4TZEIw==", + "dev": true, + "requires": { + "esprima": "3.1.3", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "optionator": "0.8.2", + "source-map": "0.5.7" + }, + "dependencies": { + "esprima": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-3.1.3.tgz", + "integrity": "sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=", + "dev": true + } + } + }, + "eslint": { + "version": "4.12.1", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-4.12.1.tgz", + "integrity": "sha512-28hOYej+NZ/R5H1yMvyKa1+bPlu+fnsIAQffK6hxXgvmXnImos2bA5XfCn5dYv2k2mrKj+/U/Z4L5ICWxC7TQw==", + "dev": true, + "requires": { + "ajv": "5.5.0", + "babel-code-frame": "6.26.0", + "chalk": "2.3.0", + "concat-stream": "1.6.0", + "cross-spawn": "5.1.0", + "debug": "3.1.0", + "doctrine": "2.0.2", + "eslint-scope": "3.7.1", + "espree": "3.5.2", + "esquery": "1.0.0", + "estraverse": "4.2.0", + "esutils": "2.0.2", + "file-entry-cache": "2.0.0", + "functional-red-black-tree": "1.0.1", + "glob": "7.1.2", + "globals": "11.0.1", + "ignore": "3.3.7", + "imurmurhash": "0.1.4", + "inquirer": "3.3.0", + "is-resolvable": "1.0.0", + "js-yaml": "3.10.0", + "json-stable-stringify-without-jsonify": "1.0.1", + "levn": "0.3.0", + "lodash": "4.17.4", + "minimatch": "3.0.4", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "optionator": "0.8.2", + "path-is-inside": "1.0.2", + "pluralize": "7.0.0", + "progress": "2.0.0", + "require-uncached": "1.0.3", + "semver": "5.4.1", + "strip-ansi": "4.0.0", + "strip-json-comments": "2.0.1", + "table": "4.0.2", + "text-table": "0.2.0" + } + }, + "eslint-scope": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-3.7.1.tgz", + "integrity": "sha1-PWPD7f2gLgbgGkUq2IyqzHzctug=", + "dev": true, + "requires": { + "esrecurse": "4.2.0", + "estraverse": "4.2.0" + } + }, + "espree": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/espree/-/espree-3.5.2.tgz", + "integrity": "sha512-sadKeYwaR/aJ3stC2CdvgXu1T16TdYN+qwCpcWbMnGJ8s0zNWemzrvb2GbD4OhmJ/fwpJjudThAlLobGbWZbCQ==", + "dev": true, + "requires": { + "acorn": "5.2.1", + "acorn-jsx": "3.0.1" + } + }, + "esprima": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.0.tgz", + "integrity": "sha512-oftTcaMu/EGrEIu904mWteKIv8vMuOgGYo7EhVJJN00R/EED9DCua/xxHRdYnKtcECzVg7xOWhflvJMnqcFZjw==", + "dev": true + }, + "esquery": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.0.0.tgz", + "integrity": "sha1-z7qLV9f7qT8XKYqKAGoEzaE9gPo=", + "dev": true, + "requires": { + "estraverse": "4.2.0" + } + }, + "esrecurse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.2.0.tgz", + "integrity": "sha1-+pVo2Y04I/mkHZHpAtyrnqblsWM=", + "dev": true, + "requires": { + "estraverse": "4.2.0", + "object-assign": "4.1.1" + } + }, + "estraverse": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.2.0.tgz", + "integrity": "sha1-De4/7TH81GlhjOc0IJn8GvoL2xM=", + "dev": true + }, + "esutils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.2.tgz", + "integrity": "sha1-Cr9PHKpbyx96nYrMbepPqqBLrJs=", + "dev": true + }, + "exec-sh": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.2.1.tgz", + "integrity": "sha512-aLt95pexaugVtQerpmE51+4QfWrNc304uez7jvj6fWnN8GeEHpttB8F36n8N7uVhUMbH/1enbxQ9HImZ4w/9qg==", + "dev": true, + "requires": { + "merge": "1.2.0" + } + }, + "execa": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.7.0.tgz", + "integrity": "sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=", + "dev": true, + "requires": { + "cross-spawn": "5.1.0", + "get-stream": "3.0.0", + "is-stream": "1.1.0", + "npm-run-path": "2.0.2", + "p-finally": "1.0.0", + "signal-exit": "3.0.2", + "strip-eof": "1.0.0" + } + }, + "expand-brackets": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-0.1.5.tgz", + "integrity": "sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s=", + "dev": true, + "requires": { + "is-posix-bracket": "0.1.1" + } + }, + "expand-range": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/expand-range/-/expand-range-1.8.2.tgz", + "integrity": "sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc=", + "dev": true, + "requires": { + "fill-range": "2.2.3" + } + }, + "expect": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-21.2.1.tgz", + "integrity": "sha512-orfQQqFRTX0jH7znRIGi8ZMR8kTNpXklTTz8+HGTpmTKZo3Occ6JNB5FXMb8cRuiiC/GyDqsr30zUa66ACYlYw==", + "dev": true, + "requires": { + "ansi-styles": "3.2.0", + "jest-diff": "21.2.1", + "jest-get-type": "21.2.0", + "jest-matcher-utils": "21.2.1", + "jest-message-util": "21.2.1", + "jest-regex-util": "21.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + } + } + }, + "extend": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.1.tgz", + "integrity": "sha1-p1Xqe8Gt/MWjHOfnYtuq3F5jZEQ=", + "dev": true + }, + "external-editor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-2.1.0.tgz", + "integrity": "sha512-E44iT5QVOUJBKij4IIV3uvxuNlbKS38Tw1HiupxEIHPv9qtC2PrDYohbXV5U+1jnfIXttny8gUhj+oZvflFlzA==", + "dev": true, + "requires": { + "chardet": "0.4.2", + "iconv-lite": "0.4.19", + "tmp": "0.0.33" + } + }, + "extglob": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-0.3.2.tgz", + "integrity": "sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-1.0.0.tgz", + "integrity": "sha1-liVqO8l1WV6zbYLpkp0GDYk0Of8=", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.0.0.tgz", + "integrity": "sha1-1RQsDK7msRifh9OnYREGT4bIu/I=", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fb-watchman": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.0.tgz", + "integrity": "sha1-VOmr99+i8mzZsWNsWIwa/AXeXVg=", + "dev": true, + "requires": { + "bser": "2.0.0" + } + }, + "figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", + "dev": true, + "requires": { + "escape-string-regexp": "1.0.5" + } + }, + "file-entry-cache": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-2.0.0.tgz", + "integrity": "sha1-w5KZDD5oR4PYOLjISkXYoEhFg2E=", + "dev": true, + "requires": { + "flat-cache": "1.3.0", + "object-assign": "4.1.1" + } + }, + "filename-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/filename-regex/-/filename-regex-2.0.1.tgz", + "integrity": "sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY=", + "dev": true + }, + "fileset": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/fileset/-/fileset-2.0.3.tgz", + "integrity": "sha1-jnVIqW08wjJ+5eZ0FocjozO7oqA=", + "dev": true, + "requires": { + "glob": "7.1.2", + "minimatch": "3.0.4" + } + }, + "fill-range": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-2.2.3.tgz", + "integrity": "sha1-ULd9/X5Gm8dJJHCWNpn+eoSFpyM=", + "dev": true, + "requires": { + "is-number": "2.1.0", + "isobject": "2.1.0", + "randomatic": "1.1.7", + "repeat-element": "1.1.2", + "repeat-string": "1.6.1" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "2.0.0" + } + }, + "flat-cache": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.0.tgz", + "integrity": "sha1-0wMLMrOBVPTjt+nHCfSQ9++XxIE=", + "dev": true, + "requires": { + "circular-json": "0.3.3", + "del": "2.2.2", + "graceful-fs": "4.1.11", + "write": "0.2.1" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "1.0.2" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.1.tgz", + "integrity": "sha1-b7lPvXGIUwbXPRXMSX/kzE7NRL8=", + "dev": true, + "requires": { + "asynckit": "0.4.0", + "combined-stream": "1.0.5", + "mime-types": "2.1.17" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", + "dev": true + }, + "get-caller-file": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.2.tgz", + "integrity": "sha1-9wLmMSfn4jHBYKgMFVSstw1QR+U=", + "dev": true + }, + "get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "1.0.0" + } + }, + "glob": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.2.tgz", + "integrity": "sha512-MJTUg1kjuLeQCJ+ccE4Vpa6kKVXkPYJ2mOCQyUuKLcLQsdrMCpBPUi8qVE6+YuaJkozeA9NusTAw3hLr8Xe5EQ==", + "dev": true, + "requires": { + "fs.realpath": "1.0.0", + "inflight": "1.0.6", + "inherits": "2.0.3", + "minimatch": "3.0.4", + "once": "1.4.0", + "path-is-absolute": "1.0.1" + } + }, + "glob-base": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/glob-base/-/glob-base-0.3.0.tgz", + "integrity": "sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q=", + "dev": true, + "requires": { + "glob-parent": "2.0.0", + "is-glob": "2.0.1" + } + }, + "glob-parent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-2.0.0.tgz", + "integrity": "sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg=", + "dev": true, + "requires": { + "is-glob": "2.0.1" + } + }, + "globals": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.0.1.tgz", + "integrity": "sha1-Eqh7sBDlFUOWrMU14eQ/x1Ow5eg=", + "dev": true + }, + "globby": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-5.0.0.tgz", + "integrity": "sha1-69hGZ8oNuzMLmbz8aOrCvFQ3Dg0=", + "dev": true, + "requires": { + "array-union": "1.0.2", + "arrify": "1.0.1", + "glob": "7.1.2", + "object-assign": "4.1.1", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "graceful-fs": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.11.tgz", + "integrity": "sha1-Dovf5NHduIVNZOBOp8AOKgJuVlg=", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "handlebars": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/handlebars/-/handlebars-4.0.11.tgz", + "integrity": "sha1-Ywo13+ApS8KB7a5v/F0yn8eYLcw=", + "dev": true, + "requires": { + "async": "1.5.2", + "optimist": "0.6.1", + "source-map": "0.4.4", + "uglify-js": "2.8.29" + }, + "dependencies": { + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": "1.0.1" + } + } + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.0.3.tgz", + "integrity": "sha1-ukAsJmGU8VlW7xXg/PJCmT9qff0=", + "dev": true, + "requires": { + "ajv": "5.5.0", + "har-schema": "2.0.0" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "has-flag": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-2.0.0.tgz", + "integrity": "sha1-6CB68cx7MNRGzHC3NLXovhj4jVE=", + "dev": true + }, + "hawk": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/hawk/-/hawk-6.0.2.tgz", + "integrity": "sha512-miowhl2+U7Qle4vdLqDdPt9m09K6yZhkLDTWGoUiUzrQCn+mHHSmfJgAyGaLRZbPmTqfFFjRV1QWCW0VWUJBbQ==", + "dev": true, + "requires": { + "boom": "4.3.1", + "cryptiles": "3.1.2", + "hoek": "4.2.0", + "sntp": "2.1.0" + } + }, + "hoek": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/hoek/-/hoek-4.2.0.tgz", + "integrity": "sha512-v0XCLxICi9nPfYrS9RL8HbYnXi9obYAeLbSP00BmnZwCK9+Ih9WOjoZ8YoHCoav2csqn4FOz4Orldsy2dmDwmQ==", + "dev": true + }, + "home-or-tmp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/home-or-tmp/-/home-or-tmp-2.0.0.tgz", + "integrity": "sha1-42w/LSyufXRqhX440Y1fMqeILbg=", + "dev": true, + "requires": { + "os-homedir": "1.0.2", + "os-tmpdir": "1.0.2" + } + }, + "hosted-git-info": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.5.0.tgz", + "integrity": "sha512-pNgbURSuab90KbTqvRPsseaTxOJCZBD0a7t+haSN33piP9cCM4l0CqdzAif2hUqm716UovKB2ROmiabGAKVXyg==", + "dev": true + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "1.0.3" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "jsprim": "1.4.1", + "sshpk": "1.13.1" + } + }, + "iconv-lite": { + "version": "0.4.19", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.19.tgz", + "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", + "dev": true + }, + "ignore": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz", + "integrity": "sha512-YGG3ejvBNHRqu0559EOxxNFihD0AjpvHlC/pdGKd3X3ofe+CoJkYazwNJYTNebqpPKN+VVQbh4ZFn1DivMNuHA==", + "dev": true + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "1.4.0", + "wrappy": "1.0.2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "inquirer": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-3.3.0.tgz", + "integrity": "sha512-h+xtnyk4EwKvFWHrUYsWErEVR+igKtLdchu+o0Z1RL7VU/jVMFbYir2bp6bAj8efFNxWqHX0dIss6fJQ+/+qeQ==", + "dev": true, + "requires": { + "ansi-escapes": "3.0.0", + "chalk": "2.3.0", + "cli-cursor": "2.1.0", + "cli-width": "2.2.0", + "external-editor": "2.1.0", + "figures": "2.0.0", + "lodash": "4.17.4", + "mute-stream": "0.0.7", + "run-async": "2.3.0", + "rx-lite": "4.0.8", + "rx-lite-aggregates": "4.0.8", + "string-width": "2.1.1", + "strip-ansi": "4.0.0", + "through": "2.3.8" + } + }, + "invariant": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.2.tgz", + "integrity": "sha1-nh9WrArNtr8wMwbzOL47IErmA2A=", + "dev": true, + "requires": { + "loose-envify": "1.3.1" + } + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-builtin-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-builtin-module/-/is-builtin-module-1.0.0.tgz", + "integrity": "sha1-VAVy0096wxGfj3bDDLwbHgN6/74=", + "dev": true, + "requires": { + "builtin-modules": "1.1.1" + } + }, + "is-ci": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.0.10.tgz", + "integrity": "sha1-9zkzayYyNlBhqdSCcM1WrjNpMY4=", + "dev": true, + "requires": { + "ci-info": "1.1.2" + } + }, + "is-dotfile": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/is-dotfile/-/is-dotfile-1.0.3.tgz", + "integrity": "sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE=", + "dev": true + }, + "is-equal-shallow": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz", + "integrity": "sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ=", + "dev": true, + "requires": { + "is-primitive": "2.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "dev": true + }, + "is-finite": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz", + "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dev": true, + "requires": { + "is-extglob": "1.0.0" + } + }, + "is-number": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-2.1.0.tgz", + "integrity": "sha1-Afy7s5NGOlSPL0ZszhbezknbkI8=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + } + }, + "is-path-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-1.0.0.tgz", + "integrity": "sha1-0iXsIxMuie3Tj9p2dHLmLmXxEG0=", + "dev": true + }, + "is-path-in-cwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-1.0.0.tgz", + "integrity": "sha1-ZHdYK4IU1gI0YJRWcAO+ip6sBNw=", + "dev": true, + "requires": { + "is-path-inside": "1.0.1" + } + }, + "is-path-inside": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-1.0.1.tgz", + "integrity": "sha1-jvW33lBDej/cprToZe96pVy0gDY=", + "dev": true, + "requires": { + "path-is-inside": "1.0.2" + } + }, + "is-posix-bracket": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz", + "integrity": "sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q=", + "dev": true + }, + "is-primitive": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-primitive/-/is-primitive-2.0.0.tgz", + "integrity": "sha1-IHurkWOEmcB7Kt8kCkGochADRXU=", + "dev": true + }, + "is-promise": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.1.0.tgz", + "integrity": "sha1-eaKp7OfwlugPNtKy87wWwf9L8/o=", + "dev": true + }, + "is-resolvable": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.0.0.tgz", + "integrity": "sha1-jfV8YeouPFAUCNEA+wE8+NbgzGI=", + "dev": true, + "requires": { + "tryit": "1.0.3" + } + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-api": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/istanbul-api/-/istanbul-api-1.2.1.tgz", + "integrity": "sha512-oFCwXvd65amgaPCzqrR+a2XjanS1MvpXN6l/MlMUTv6uiA1NOgGX+I0uyq8Lg3GDxsxPsaP1049krz3hIJ5+KA==", + "dev": true, + "requires": { + "async": "2.6.0", + "fileset": "2.0.3", + "istanbul-lib-coverage": "1.1.1", + "istanbul-lib-hook": "1.1.0", + "istanbul-lib-instrument": "1.9.1", + "istanbul-lib-report": "1.1.2", + "istanbul-lib-source-maps": "1.2.2", + "istanbul-reports": "1.1.3", + "js-yaml": "3.10.0", + "mkdirp": "0.5.1", + "once": "1.4.0" + } + }, + "istanbul-lib-coverage": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-1.1.1.tgz", + "integrity": "sha512-0+1vDkmzxqJIn5rcoEqapSB4DmPxE31EtI2dF2aCkV5esN9EWHxZ0dwgDClivMXJqE7zaYQxq30hj5L0nlTN5Q==", + "dev": true + }, + "istanbul-lib-hook": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-1.1.0.tgz", + "integrity": "sha512-U3qEgwVDUerZ0bt8cfl3dSP3S6opBoOtk3ROO5f2EfBr/SRiD9FQqzwaZBqFORu8W7O0EXpai+k7kxHK13beRg==", + "dev": true, + "requires": { + "append-transform": "0.4.0" + } + }, + "istanbul-lib-instrument": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-1.9.1.tgz", + "integrity": "sha512-RQmXeQ7sphar7k7O1wTNzVczF9igKpaeGQAG9qR2L+BS4DCJNTI9nytRmIVYevwO0bbq+2CXvJmYDuz0gMrywA==", + "dev": true, + "requires": { + "babel-generator": "6.26.0", + "babel-template": "6.26.0", + "babel-traverse": "6.26.0", + "babel-types": "6.26.0", + "babylon": "6.18.0", + "istanbul-lib-coverage": "1.1.1", + "semver": "5.4.1" + } + }, + "istanbul-lib-report": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-1.1.2.tgz", + "integrity": "sha512-UTv4VGx+HZivJQwAo1wnRwe1KTvFpfi/NYwN7DcsrdzMXwpRT/Yb6r4SBPoHWj4VuQPakR32g4PUUeyKkdDkBA==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "1.1.1", + "mkdirp": "0.5.1", + "path-parse": "1.0.5", + "supports-color": "3.2.3" + }, + "dependencies": { + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "1.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-1.2.2.tgz", + "integrity": "sha512-8BfdqSfEdtip7/wo1RnrvLpHVEd8zMZEDmOFEnpC6dg0vXflHt9nvoAyQUzig2uMSXfF2OBEYBV3CVjIL9JvaQ==", + "dev": true, + "requires": { + "debug": "3.1.0", + "istanbul-lib-coverage": "1.1.1", + "mkdirp": "0.5.1", + "rimraf": "2.6.2", + "source-map": "0.5.7" + } + }, + "istanbul-reports": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-1.1.3.tgz", + "integrity": "sha512-ZEelkHh8hrZNI5xDaKwPMFwDsUf5wIEI2bXAFGp1e6deR2mnEKBPhLJEgr4ZBt8Gi6Mj38E/C8kcy9XLggVO2Q==", + "dev": true, + "requires": { + "handlebars": "4.0.11" + } + }, + "jest": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-21.2.1.tgz", + "integrity": "sha512-mXN0ppPvWYoIcC+R+ctKxAJ28xkt/Z5Js875padm4GbgUn6baeR5N4Ng6LjatIRpUQDZVJABT7Y4gucFjPryfw==", + "dev": true, + "requires": { + "jest-cli": "21.2.1" + }, + "dependencies": { + "jest-cli": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-21.2.1.tgz", + "integrity": "sha512-T1BzrbFxDIW/LLYQqVfo94y/hhaj1NzVQkZgBumAC+sxbjMROI7VkihOdxNR758iYbQykL2ZOWUBurFgkQrzdg==", + "dev": true, + "requires": { + "ansi-escapes": "3.0.0", + "chalk": "2.3.0", + "glob": "7.1.2", + "graceful-fs": "4.1.11", + "is-ci": "1.0.10", + "istanbul-api": "1.2.1", + "istanbul-lib-coverage": "1.1.1", + "istanbul-lib-instrument": "1.9.1", + "istanbul-lib-source-maps": "1.2.2", + "jest-changed-files": "21.2.0", + "jest-config": "21.2.1", + "jest-environment-jsdom": "21.2.1", + "jest-haste-map": "21.2.0", + "jest-message-util": "21.2.1", + "jest-regex-util": "21.2.0", + "jest-resolve-dependencies": "21.2.0", + "jest-runner": "21.2.1", + "jest-runtime": "21.2.1", + "jest-snapshot": "21.2.1", + "jest-util": "21.2.1", + "micromatch": "2.3.11", + "node-notifier": "5.1.2", + "pify": "3.0.0", + "slash": "1.0.0", + "string-length": "2.0.0", + "strip-ansi": "4.0.0", + "which": "1.3.0", + "worker-farm": "1.5.2", + "yargs": "9.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "jest-changed-files": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-21.2.0.tgz", + "integrity": "sha512-+lCNP1IZLwN1NOIvBcV5zEL6GENK6TXrDj4UxWIeLvIsIDa+gf6J7hkqsW2qVVt/wvH65rVvcPwqXdps5eclTQ==", + "dev": true, + "requires": { + "throat": "4.1.0" + } + }, + "jest-config": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-21.2.1.tgz", + "integrity": "sha512-fJru5HtlD/5l2o25eY9xT0doK3t2dlglrqoGpbktduyoI0T5CwuB++2YfoNZCrgZipTwPuAGonYv0q7+8yDc/A==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "glob": "7.1.2", + "jest-environment-jsdom": "21.2.1", + "jest-environment-node": "21.2.1", + "jest-get-type": "21.2.0", + "jest-jasmine2": "21.2.1", + "jest-regex-util": "21.2.0", + "jest-resolve": "21.2.0", + "jest-util": "21.2.1", + "jest-validate": "21.2.1", + "pretty-format": "21.2.1" + } + }, + "jest-diff": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-21.2.1.tgz", + "integrity": "sha512-E5fu6r7PvvPr5qAWE1RaUwIh/k6Zx/3OOkZ4rk5dBJkEWRrUuSgbMt2EO8IUTPTd6DOqU3LW6uTIwX5FRvXoFA==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "diff": "3.4.0", + "jest-get-type": "21.2.0", + "pretty-format": "21.2.1" + } + }, + "jest-docblock": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-21.2.0.tgz", + "integrity": "sha512-5IZ7sY9dBAYSV+YjQ0Ovb540Ku7AO9Z5o2Cg789xj167iQuZ2cG+z0f3Uct6WeYLbU6aQiM2pCs7sZ+4dotydw==", + "dev": true + }, + "jest-environment-jsdom": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-21.2.1.tgz", + "integrity": "sha512-mecaeNh0eWmzNrUNMWARysc0E9R96UPBamNiOCYL28k7mksb1d0q6DD38WKP7ABffjnXyUWJPVaWRgUOivwXwg==", + "dev": true, + "requires": { + "jest-mock": "21.2.0", + "jest-util": "21.2.1", + "jsdom": "9.12.0" + } + }, + "jest-environment-node": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-21.2.1.tgz", + "integrity": "sha512-R211867wx9mVBVHzrjGRGTy5cd05K7eqzQl/WyZixR/VkJ4FayS8qkKXZyYnwZi6Rxo6WEV81cDbiUx/GfuLNw==", + "dev": true, + "requires": { + "jest-mock": "21.2.0", + "jest-util": "21.2.1" + } + }, + "jest-get-type": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-21.2.0.tgz", + "integrity": "sha512-y2fFw3C+D0yjNSDp7ab1kcd6NUYfy3waPTlD8yWkAtiocJdBRQqNoRqVfMNxgj+IjT0V5cBIHJO0z9vuSSZ43Q==", + "dev": true + }, + "jest-haste-map": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-21.2.0.tgz", + "integrity": "sha512-5LhsY/loPH7wwOFRMs+PT4aIAORJ2qwgbpMFlbWbxfN0bk3ZCwxJ530vrbSiTstMkYLao6JwBkLhCJ5XbY7ZHw==", + "dev": true, + "requires": { + "fb-watchman": "2.0.0", + "graceful-fs": "4.1.11", + "jest-docblock": "21.2.0", + "micromatch": "2.3.11", + "sane": "2.2.0", + "worker-farm": "1.5.2" + } + }, + "jest-jasmine2": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-21.2.1.tgz", + "integrity": "sha512-lw8FXXIEekD+jYNlStfgNsUHpfMWhWWCgHV7n0B7mA/vendH7vBFs8xybjQsDzJSduptBZJHqQX9SMssya9+3A==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "expect": "21.2.1", + "graceful-fs": "4.1.11", + "jest-diff": "21.2.1", + "jest-matcher-utils": "21.2.1", + "jest-message-util": "21.2.1", + "jest-snapshot": "21.2.1", + "p-cancelable": "0.3.0" + } + }, + "jest-matcher-utils": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-21.2.1.tgz", + "integrity": "sha512-kn56My+sekD43dwQPrXBl9Zn9tAqwoy25xxe7/iY4u+mG8P3ALj5IK7MLHZ4Mi3xW7uWVCjGY8cm4PqgbsqMCg==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "jest-get-type": "21.2.0", + "pretty-format": "21.2.1" + } + }, + "jest-message-util": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-21.2.1.tgz", + "integrity": "sha512-EbC1X2n0t9IdeMECJn2BOg7buOGivCvVNjqKMXTzQOu7uIfLml+keUfCALDh8o4rbtndIeyGU8/BKfoTr/LVDQ==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "micromatch": "2.3.11", + "slash": "1.0.0" + } + }, + "jest-mock": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-21.2.0.tgz", + "integrity": "sha512-aZDfyVf0LEoABWiY6N0d+O963dUQSyUa4qgzurHR3TBDPen0YxKCJ6l2i7lQGh1tVdsuvdrCZ4qPj+A7PievCw==", + "dev": true + }, + "jest-regex-util": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-21.2.0.tgz", + "integrity": "sha512-BKQ1F83EQy0d9Jen/mcVX7D+lUt2tthhK/2gDWRgLDJRNOdRgSp1iVqFxP8EN1ARuypvDflRfPzYT8fQnoBQFQ==", + "dev": true + }, + "jest-resolve": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-21.2.0.tgz", + "integrity": "sha512-vefQ/Lr+VdNvHUZFQXWtOqHX3HEdOc2MtSahBO89qXywEbUxGPB9ZLP9+BHinkxb60UT2Q/tTDOS6rYc6Mwigw==", + "dev": true, + "requires": { + "browser-resolve": "1.11.2", + "chalk": "2.3.0", + "is-builtin-module": "1.0.0" + } + }, + "jest-resolve-dependencies": { + "version": "21.2.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-21.2.0.tgz", + "integrity": "sha512-ok8ybRFU5ScaAcfufIQrCbdNJSRZ85mkxJ1EhUp8Bhav1W1/jv/rl1Q6QoVQHObNxmKnbHVKrfLZbCbOsXQ+bQ==", + "dev": true, + "requires": { + "jest-regex-util": "21.2.0" + } + }, + "jest-runner": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-21.2.1.tgz", + "integrity": "sha512-Anb72BOQlHqF/zETqZ2K20dbYsnqW/nZO7jV8BYENl+3c44JhMrA8zd1lt52+N7ErnsQMd2HHKiVwN9GYSXmrg==", + "dev": true, + "requires": { + "jest-config": "21.2.1", + "jest-docblock": "21.2.0", + "jest-haste-map": "21.2.0", + "jest-jasmine2": "21.2.1", + "jest-message-util": "21.2.1", + "jest-runtime": "21.2.1", + "jest-util": "21.2.1", + "pify": "3.0.0", + "throat": "4.1.0", + "worker-farm": "1.5.2" + }, + "dependencies": { + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "jest-runtime": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-21.2.1.tgz", + "integrity": "sha512-6omlpA3+NSE+rHwD0PQjNEjZeb2z+oRmuehMfM1tWQVum+E0WV3pFt26Am0DUfQkkPyTABvxITRjCUclYgSOsA==", + "dev": true, + "requires": { + "babel-core": "6.26.0", + "babel-jest": "21.2.0", + "babel-plugin-istanbul": "4.1.5", + "chalk": "2.3.0", + "convert-source-map": "1.5.1", + "graceful-fs": "4.1.11", + "jest-config": "21.2.1", + "jest-haste-map": "21.2.0", + "jest-regex-util": "21.2.0", + "jest-resolve": "21.2.0", + "jest-util": "21.2.1", + "json-stable-stringify": "1.0.1", + "micromatch": "2.3.11", + "slash": "1.0.0", + "strip-bom": "3.0.0", + "write-file-atomic": "2.3.0", + "yargs": "9.0.1" + }, + "dependencies": { + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "jest-snapshot": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-21.2.1.tgz", + "integrity": "sha512-bpaeBnDpdqaRTzN8tWg0DqOTo2DvD3StOemxn67CUd1p1Po+BUpvePAp44jdJ7Pxcjfg+42o4NHw1SxdCA2rvg==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "jest-diff": "21.2.1", + "jest-matcher-utils": "21.2.1", + "mkdirp": "0.5.1", + "natural-compare": "1.4.0", + "pretty-format": "21.2.1" + } + }, + "jest-util": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-21.2.1.tgz", + "integrity": "sha512-r20W91rmHY3fnCoO7aOAlyfC51x2yeV3xF+prGsJAUsYhKeV670ZB8NO88Lwm7ASu8SdH0S+U+eFf498kjhA4g==", + "dev": true, + "requires": { + "callsites": "2.0.0", + "chalk": "2.3.0", + "graceful-fs": "4.1.11", + "jest-message-util": "21.2.1", + "jest-mock": "21.2.0", + "jest-validate": "21.2.1", + "mkdirp": "0.5.1" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + } + } + }, + "jest-validate": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-21.2.1.tgz", + "integrity": "sha512-k4HLI1rZQjlU+EC682RlQ6oZvLrE5SCh3brseQc24vbZTxzT/k/3urar5QMCVgjadmSO7lECeGdc6YxnM3yEGg==", + "dev": true, + "requires": { + "chalk": "2.3.0", + "jest-get-type": "21.2.0", + "leven": "2.1.0", + "pretty-format": "21.2.1" + } + }, + "js-tokens": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-3.0.2.tgz", + "integrity": "sha1-mGbfOVECEw449/mWvOtlRDIJwls=", + "dev": true + }, + "js-yaml": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.10.0.tgz", + "integrity": "sha512-O2v52ffjLa9VeM43J4XocZE//WT9N0IiwDa3KSHH7Tu8CtH+1qM8SIZvnsTh6v+4yFy5KUY3BHUVwjpfAWsjIA==", + "dev": true, + "requires": { + "argparse": "1.0.9", + "esprima": "4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true, + "optional": true + }, + "jsdom": { + "version": "9.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-9.12.0.tgz", + "integrity": "sha1-6MVG//ywbADUgzyoRBD+1/igl9Q=", + "dev": true, + "requires": { + "abab": "1.0.4", + "acorn": "4.0.13", + "acorn-globals": "3.1.0", + "array-equal": "1.0.0", + "content-type-parser": "1.0.2", + "cssom": "0.3.2", + "cssstyle": "0.2.37", + "escodegen": "1.9.0", + "html-encoding-sniffer": "1.0.2", + "nwmatcher": "1.4.3", + "parse5": "1.5.1", + "request": "2.83.0", + "sax": "1.2.4", + "symbol-tree": "3.2.2", + "tough-cookie": "2.3.3", + "webidl-conversions": "4.0.2", + "whatwg-encoding": "1.0.3", + "whatwg-url": "4.8.0", + "xml-name-validator": "2.0.1" + }, + "dependencies": { + "acorn": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-4.0.13.tgz", + "integrity": "sha1-EFSVrlNh1pe9GVyCUZLhrX8lN4c=", + "dev": true + } + } + }, + "jsesc": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-1.3.0.tgz", + "integrity": "sha1-RsP+yMGJKxKwgz25vHYiF226s0s=", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.3.1.tgz", + "integrity": "sha1-NJptRMU6Ud6JtAgFxdXlm0F9M0A=", + "dev": true + }, + "json-stable-stringify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", + "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", + "dev": true, + "requires": { + "jsonify": "0.0.0" + } + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "dev": true + }, + "jsonify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.0.tgz", + "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", + "dev": true + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + }, + "lazy-cache": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/lazy-cache/-/lazy-cache-1.0.4.tgz", + "integrity": "sha1-odePw6UEdMuAhF07O24dpJpEbo4=", + "dev": true, + "optional": true + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "1.0.0" + } + }, + "leven": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-2.1.0.tgz", + "integrity": "sha1-wuep93IJTe6dNCAq6KzORoeHVYA=", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "1.1.2", + "type-check": "0.3.2" + } + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "pinkie-promise": "2.0.1", + "strip-bom": "2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "2.0.0", + "path-exists": "3.0.0" + } + }, + "lodash": { + "version": "4.17.4", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.4.tgz", + "integrity": "sha1-eCA6TRwyiuHYbcpkYONptX9AVa4=", + "dev": true + }, + "longest": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", + "integrity": "sha1-MKCy2jj3N3DoKUoNIuZiXtd9AJc=", + "dev": true + }, + "loose-envify": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.3.1.tgz", + "integrity": "sha1-0aitM/qc4OcT1l/dCsi3SNR4yEg=", + "dev": true, + "requires": { + "js-tokens": "3.0.2" + } + }, + "lru-cache": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.1.tgz", + "integrity": "sha512-q4spe4KTfsAS1SUHLO0wz8Qiyf1+vMIAgpRYioFYDMNqKfHQbg+AVDH3i4fvpl71/P1L0dBl+fQi+P37UYf0ew==", + "dev": true, + "requires": { + "pseudomap": "1.0.2", + "yallist": "2.1.2" + } + }, + "makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "requires": { + "tmpl": "1.0.4" + } + }, + "mem": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mem/-/mem-1.1.0.tgz", + "integrity": "sha1-Xt1StIXKHZAP5kiVUFOZoN+kX3Y=", + "dev": true, + "requires": { + "mimic-fn": "1.1.0" + } + }, + "merge": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/merge/-/merge-1.2.0.tgz", + "integrity": "sha1-dTHjnUlJwoGma4xabgJl6LBYlNo=", + "dev": true + }, + "micromatch": { + "version": "2.3.11", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-2.3.11.tgz", + "integrity": "sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU=", + "dev": true, + "requires": { + "arr-diff": "2.0.0", + "array-unique": "0.2.1", + "braces": "1.8.5", + "expand-brackets": "0.1.5", + "extglob": "0.3.2", + "filename-regex": "2.0.1", + "is-extglob": "1.0.0", + "is-glob": "2.0.1", + "kind-of": "3.2.2", + "normalize-path": "2.1.1", + "object.omit": "2.0.1", + "parse-glob": "3.0.4", + "regex-cache": "0.4.4" + } + }, + "mime-db": { + "version": "1.30.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.30.0.tgz", + "integrity": "sha1-dMZD2i3Z1qRTmZY0ZbJtXKfXHwE=", + "dev": true + }, + "mime-types": { + "version": "2.1.17", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.17.tgz", + "integrity": "sha1-Cdejk/A+mVp5+K+Fe3Cp4KsWVXo=", + "dev": true, + "requires": { + "mime-db": "1.30.0" + } + }, + "mimic-fn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.1.0.tgz", + "integrity": "sha1-5md4PZLonb00KBi1IwudYqZyrRg=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "1.1.8" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=", + "dev": true + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "dev": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "mute-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.7.tgz", + "integrity": "sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=", + "dev": true + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node-notifier": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.1.2.tgz", + "integrity": "sha1-L6nhJgX6EACdRFSdb82KY93g5P8=", + "dev": true, + "requires": { + "growly": "1.3.0", + "semver": "5.4.1", + "shellwords": "0.1.1", + "which": "1.3.0" + } + }, + "normalize-package-data": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.4.0.tgz", + "integrity": "sha512-9jjUFbTPfEy3R/ad/2oNbKtW9Hgovl5O1FvFWKkKblNXoN/Oou6+9+KKohPK13Yc3/TyunyWhJp6gvRNR/PPAw==", + "dev": true, + "requires": { + "hosted-git-info": "2.5.0", + "is-builtin-module": "1.0.0", + "semver": "5.4.1", + "validate-npm-package-license": "3.0.1" + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "1.1.0" + } + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "2.0.1" + } + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "nwmatcher": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/nwmatcher/-/nwmatcher-1.4.3.tgz", + "integrity": "sha512-IKdSTiDWCarf2JTS5e9e2+5tPZGdkRJ79XjYV0pzK8Q9BpsFyBq1RGKxzs7Q8UBushGw7m6TzVKz6fcY99iSWw==", + "dev": true + }, + "oauth-sign": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.8.2.tgz", + "integrity": "sha1-Rqarfwrq2N6unsBWV4C31O/rnUM=", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object.omit": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/object.omit/-/object.omit-2.0.1.tgz", + "integrity": "sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo=", + "dev": true, + "requires": { + "for-own": "0.1.5", + "is-extendable": "0.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1.0.2" + } + }, + "onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", + "dev": true, + "requires": { + "mimic-fn": "1.1.0" + } + }, + "optimist": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/optimist/-/optimist-0.6.1.tgz", + "integrity": "sha1-2j6nRob6IaGaERwybpDrFaAZZoY=", + "dev": true, + "requires": { + "minimist": "0.0.8", + "wordwrap": "0.0.3" + }, + "dependencies": { + "wordwrap": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-0.0.3.tgz", + "integrity": "sha1-o9XabNXAvAAI03I0u68b7WMFkQc=", + "dev": true + } + } + }, + "optionator": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.2.tgz", + "integrity": "sha1-NkxeQJ0/TWMB1sC0wFu6UBgK62Q=", + "dev": true, + "requires": { + "deep-is": "0.1.3", + "fast-levenshtein": "2.0.6", + "levn": "0.3.0", + "prelude-ls": "1.1.2", + "type-check": "0.3.2", + "wordwrap": "1.0.0" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-2.1.0.tgz", + "integrity": "sha512-3sslG3zJbEYcaC4YVAvDorjGxc7tv6KVATnLPZONiljsUncvihe9BQoVCEs0RZ1kmf4Hk9OBqlZfJZWI4GanKA==", + "dev": true, + "requires": { + "execa": "0.7.0", + "lcid": "1.0.0", + "mem": "1.1.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "p-cancelable": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-0.3.0.tgz", + "integrity": "sha512-RVbZPLso8+jFeq1MfNvgXtCRED2raz/dKpacfTNxsx6pLEpEomM7gah6VeHSYV3+vo0OAi4MkArtQcWWXuQoyw==", + "dev": true + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.1.0.tgz", + "integrity": "sha1-sH/y2aXYi+yAYDWJWiurZqJ5iLw=", + "dev": true + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "1.1.0" + } + }, + "parse-glob": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/parse-glob/-/parse-glob-3.0.4.tgz", + "integrity": "sha1-ssN2z7EfNVE7rdFz7wu246OIORw=", + "dev": true, + "requires": { + "glob-base": "0.3.0", + "is-dotfile": "1.0.3", + "is-extglob": "1.0.0", + "is-glob": "2.0.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "1.3.1" + } + }, + "parse5": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-1.5.1.tgz", + "integrity": "sha1-m387DeMr543CQBsXVzzK8Pb1nZQ=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.5.tgz", + "integrity": "sha1-PBrfhx6pzWyUMbbqK9dKD/BVxME=", + "dev": true + }, + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "pify": "2.3.0", + "pinkie-promise": "2.0.1" + } + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "2.0.4" + } + }, + "pluralize": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/pluralize/-/pluralize-7.0.0.tgz", + "integrity": "sha512-ARhBOdzS3e41FbkW/XWrTEtukqqLoK5+Z/4UeDaLuSW+39JPeFgs4gCGqsrJHVZX0fUrx//4OF0K1CUGwlIFow==", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "preserve": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/preserve/-/preserve-0.2.0.tgz", + "integrity": "sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks=", + "dev": true + }, + "pretty-format": { + "version": "21.2.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-21.2.1.tgz", + "integrity": "sha512-ZdWPGYAnYfcVP8yKA3zFjCn8s4/17TeYH28MXuC8vTp0o21eXjbFGcOAXZEaDaOFJjc3h2qa7HQNHNshhvoh2A==", + "dev": true, + "requires": { + "ansi-regex": "3.0.0", + "ansi-styles": "3.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.0.tgz", + "integrity": "sha512-NnSOmMEYtVR2JVMIGTzynRkkaxtiq1xnFBcdQD/DnNCYPoEPsVJhM98BDyaoNOQIi7p4okdi3E27eN7GQbsUug==", + "dev": true, + "requires": { + "color-convert": "1.9.1" + } + } + } + }, + "private": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/private/-/private-0.1.8.tgz", + "integrity": "sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==", + "dev": true + }, + "process-nextick-args": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-1.0.7.tgz", + "integrity": "sha1-FQ4gt1ZZCtP5EJPyWk8q2L/zC6M=", + "dev": true + }, + "progress": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.0.tgz", + "integrity": "sha1-ihvjZr+Pwj2yvSPxDG/pILQ4nR8=", + "dev": true + }, + "prr": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/prr/-/prr-0.0.0.tgz", + "integrity": "sha1-GoS4WQgyVQFBGFPQCB7j+obikmo=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "qs": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.1.tgz", + "integrity": "sha512-eRzhrN1WSINYCDCbrz796z37LOe3m5tmW7RQf6oBntukAG1nmovJvhnwHHRMAfeoItc1m2Hk02WER2aQ/iqs+A==", + "dev": true + }, + "randomatic": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/randomatic/-/randomatic-1.1.7.tgz", + "integrity": "sha512-D5JUjPyJbaJDkuAazpVnSfVkLlpeO3wDlPROTMLGKG1zMFNFRgrciKo1ltz/AzNTkqE0HzDx655QOL51N06how==", + "dev": true, + "requires": { + "is-number": "3.0.0", + "kind-of": "4.0.0" + }, + "dependencies": { + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "3.2.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "1.1.6" + } + } + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "1.1.0", + "normalize-package-data": "2.4.0", + "path-type": "1.1.0" + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "1.1.2", + "read-pkg": "1.1.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "2.1.0", + "pinkie-promise": "2.0.1" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "2.0.1" + } + } + } + }, + "readable-stream": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.3.tgz", + "integrity": "sha512-m+qzzcn7KUxEmd1gMbchF+Y2eIUbieUaxkWtptyHywrX0rE8QEYqPC07Vuy4Wm32/xE16NcdBctb8S0Xe/5IeQ==", + "dev": true, + "requires": { + "core-util-is": "1.0.2", + "inherits": "2.0.3", + "isarray": "1.0.0", + "process-nextick-args": "1.0.7", + "safe-buffer": "5.1.1", + "string_decoder": "1.0.3", + "util-deprecate": "1.0.2" + } + }, + "regenerator-runtime": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.0.tgz", + "integrity": "sha512-/aA0kLeRb5N9K0d4fw7ooEbI+xDe+DKD499EQqygGqeS8N3xto15p09uY2xj7ixP81sNPXvRLnAQIqdVStgb1A==", + "dev": true + }, + "regex-cache": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/regex-cache/-/regex-cache-0.4.4.tgz", + "integrity": "sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ==", + "dev": true, + "requires": { + "is-equal-shallow": "0.1.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.2.tgz", + "integrity": "sha1-7wiaF40Ug7quTZPrmLT55OEdmQo=", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "1.0.2" + } + }, + "request": { + "version": "2.83.0", + "resolved": "https://registry.npmjs.org/request/-/request-2.83.0.tgz", + "integrity": "sha512-lR3gD69osqm6EYLk9wB/G1W/laGWjzH90t1vEa2xuxHD5KUrSzp9pUSfTm+YC5Nxt2T8nMPEvKlhbQayU7bgFw==", + "dev": true, + "requires": { + "aws-sign2": "0.7.0", + "aws4": "1.6.0", + "caseless": "0.12.0", + "combined-stream": "1.0.5", + "extend": "3.0.1", + "forever-agent": "0.6.1", + "form-data": "2.3.1", + "har-validator": "5.0.3", + "hawk": "6.0.2", + "http-signature": "1.2.0", + "is-typedarray": "1.0.0", + "isstream": "0.1.2", + "json-stringify-safe": "5.0.1", + "mime-types": "2.1.17", + "oauth-sign": "0.8.2", + "performance-now": "2.1.0", + "qs": "6.5.1", + "safe-buffer": "5.1.1", + "stringstream": "0.0.5", + "tough-cookie": "2.3.3", + "tunnel-agent": "0.6.0", + "uuid": "3.1.0" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "require-uncached": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/require-uncached/-/require-uncached-1.0.3.tgz", + "integrity": "sha1-Tg1W1slmL9MeQwEcS5WqSZVUIdM=", + "dev": true, + "requires": { + "caller-path": "0.1.0", + "resolve-from": "1.0.1" + } + }, + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + }, + "resolve-from": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-1.0.1.tgz", + "integrity": "sha1-Jsv+k10a7uq7Kbw/5a6wHpPUQiY=", + "dev": true + }, + "restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", + "dev": true, + "requires": { + "onetime": "2.0.1", + "signal-exit": "3.0.2" + } + }, + "right-align": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/right-align/-/right-align-0.1.3.tgz", + "integrity": "sha1-YTObci/mo1FWiSENJOFMlhSGE+8=", + "dev": true, + "optional": true, + "requires": { + "align-text": "0.1.4" + } + }, + "rimraf": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.2.tgz", + "integrity": "sha512-lreewLK/BlghmxtfH36YYVg1i8IAce4TI7oao75I1g245+6BctqTVQiBP3YUJ9C6DQOXJmkYR9X9fCLtCOJc5w==", + "dev": true, + "requires": { + "glob": "7.1.2" + } + }, + "run-async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.3.0.tgz", + "integrity": "sha1-A3GrSuC91yDUFm19/aZP96RFpsA=", + "dev": true, + "requires": { + "is-promise": "2.1.0" + } + }, + "rx-lite": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite/-/rx-lite-4.0.8.tgz", + "integrity": "sha1-Cx4Rr4vESDbwSmQH6S2kJGe3lEQ=", + "dev": true + }, + "rx-lite-aggregates": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/rx-lite-aggregates/-/rx-lite-aggregates-4.0.8.tgz", + "integrity": "sha1-dTuHqJoRyVRnxKwWJsTvxOBcZ74=", + "dev": true, + "requires": { + "rx-lite": "4.0.8" + } + }, + "safe-buffer": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.1.tgz", + "integrity": "sha512-kKvNJn6Mm93gAczWVJg7wH+wGYWNrDHdWvpUmHyEsgCtIwwo3bqPtV4tR5tuPaUhTOo/kvhVwd8XwwOllGYkbg==", + "dev": true + }, + "sane": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-2.2.0.tgz", + "integrity": "sha512-OSJxhHO0CgPUw3lUm3GhfREAfza45smvEI9ozuFrxKG10GHVo0ryW9FK5VYlLvxj0SV7HVKHW0voYJIRu27GWg==", + "dev": true, + "requires": { + "anymatch": "1.3.2", + "exec-sh": "0.2.1", + "fb-watchman": "2.0.0", + "minimatch": "3.0.4", + "minimist": "1.2.0", + "walker": "1.0.7", + "watch": "0.18.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "semver": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.4.1.tgz", + "integrity": "sha512-WfG/X9+oATh81XtllIo/I8gOiY9EXRdv1cQdyykeXK17YcUW3EXUAi2To4pcH6nZtJPr7ZOpM5OMyWJZm+8Rsg==", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "signal-exit": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz", + "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0=", + "dev": true + }, + "slash": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-1.0.0.tgz", + "integrity": "sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=", + "dev": true + }, + "slice-ansi": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-1.0.0.tgz", + "integrity": "sha512-POqxBK6Lb3q6s047D/XsDVNPnF9Dl8JSaqe9h9lURl0OdNqy/ujDrOiIHtsqXMGbWWTIomRzAMaTyawAU//Reg==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0" + } + }, + "sntp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/sntp/-/sntp-2.1.0.tgz", + "integrity": "sha512-FL1b58BDrqS3A11lJ0zEdnJ3UOKqVxawAkF3k7F0CVN7VQ34aZrV+G8BZ1WC9ZL7NyrwsW0oviwsWDgRuVYtJg==", + "dev": true, + "requires": { + "hoek": "4.2.0" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-support": { + "version": "0.4.18", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.4.18.tgz", + "integrity": "sha512-try0/JqxPLF9nOjvSta7tVondkP5dwgyLDjVoyMDlmjugT2lRZ1OfsrYTkCd2hkDnJTKRbO/Rl3orm8vlsUzbA==", + "dev": true, + "requires": { + "source-map": "0.5.7" + } + }, + "spdx-correct": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-1.0.2.tgz", + "integrity": "sha1-SzBz2TP/UfORLwOsVRlJikFQ20A=", + "dev": true, + "requires": { + "spdx-license-ids": "1.2.2" + } + }, + "spdx-expression-parse": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-1.0.4.tgz", + "integrity": "sha1-m98vIOH0DtRH++JzJmGR/O1RYmw=", + "dev": true + }, + "spdx-license-ids": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz", + "integrity": "sha1-yd96NCRZSt5r0RkA1ZZpbcBrrFc=", + "dev": true + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.13.1.tgz", + "integrity": "sha1-US322mKHFEMW3EwY/hzx2UBzm+M=", + "dev": true, + "requires": { + "asn1": "0.2.3", + "assert-plus": "1.0.0", + "bcrypt-pbkdf": "1.0.1", + "dashdash": "1.14.1", + "ecc-jsbn": "0.1.1", + "getpass": "0.1.7", + "jsbn": "0.1.1", + "tweetnacl": "0.14.5" + } + }, + "string-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "dev": true, + "requires": { + "astral-regex": "1.0.0", + "strip-ansi": "4.0.0" + } + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "2.0.0", + "strip-ansi": "4.0.0" + } + }, + "string_decoder": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.0.3.tgz", + "integrity": "sha512-4AH6Z5fzNNBcH+6XDMfA/BTt87skxqJlO0lAh3Dker5zThcAxG6mKz+iGu308UKoPPQ8Dcqx/4JhujzltRa+hQ==", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "stringstream": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/stringstream/-/stringstream-0.0.5.tgz", + "integrity": "sha1-TkhM1N5aC7vuGORjB3EKioFiGHg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + } + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "0.2.1" + } + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "dev": true + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "symbol-tree": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.2.tgz", + "integrity": "sha1-rifbOPZgp64uHDt9G8KQgZuFGeY=", + "dev": true + }, + "table": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/table/-/table-4.0.2.tgz", + "integrity": "sha512-UUkEAPdSGxtRpiV9ozJ5cMTtYiqz7Ni1OGqLXRCynrvzdtR1p+cfOWe2RJLwvUG8hNanaSRjecIqwOjqeatDsA==", + "dev": true, + "requires": { + "ajv": "5.5.0", + "ajv-keywords": "2.1.1", + "chalk": "2.3.0", + "lodash": "4.17.4", + "slice-ansi": "1.0.0", + "string-width": "2.1.1" + } + }, + "test-exclude": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-4.1.1.tgz", + "integrity": "sha512-35+Asrsk3XHJDBgf/VRFexPgh3UyETv8IAn/LRTiZjVy6rjPVqdEk8dJcJYBzl1w0XCJM48lvTy8SfEsCWS4nA==", + "dev": true, + "requires": { + "arrify": "1.0.1", + "micromatch": "2.3.11", + "object-assign": "4.1.1", + "read-pkg-up": "1.0.1", + "require-main-filename": "1.0.1" + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, + "throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", + "dev": true + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dev": true, + "requires": { + "os-tmpdir": "1.0.2" + } + }, + "tmpl": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.4.tgz", + "integrity": "sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=", + "dev": true + }, + "to-fast-properties": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-1.0.3.tgz", + "integrity": "sha1-uDVx+k2MJbguIxsG46MFXeTKGkc=", + "dev": true + }, + "tough-cookie": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.3.3.tgz", + "integrity": "sha1-C2GKVWW23qkL80JdBNVe3EdadWE=", + "dev": true, + "requires": { + "punycode": "1.4.1" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", + "dev": true + }, + "trim-right": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/trim-right/-/trim-right-1.0.1.tgz", + "integrity": "sha1-yy4SAwZ+DI3h9hQJS5/kVwTqYAM=", + "dev": true + }, + "tryit": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tryit/-/tryit-1.0.3.tgz", + "integrity": "sha1-OTvnMKlEb9Hq1tpZoBQwjzbCics=", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "5.1.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true, + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "1.1.2" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "uglify-js": { + "version": "2.8.29", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-2.8.29.tgz", + "integrity": "sha1-KcVzMUgFe7Th913zW3qcty5qWd0=", + "dev": true, + "optional": true, + "requires": { + "source-map": "0.5.7", + "uglify-to-browserify": "1.0.2", + "yargs": "3.10.0" + }, + "dependencies": { + "yargs": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-3.10.0.tgz", + "integrity": "sha1-9+572FfdfB0tOMDnTvvWgdFDH9E=", + "dev": true, + "optional": true, + "requires": { + "camelcase": "1.2.1", + "cliui": "2.1.0", + "decamelize": "1.2.0", + "window-size": "0.1.0" + } + } + } + }, + "uglify-to-browserify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/uglify-to-browserify/-/uglify-to-browserify-1.0.2.tgz", + "integrity": "sha1-bgkk1r2mta/jSeOabWMoUKD4grc=", + "dev": true, + "optional": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "uuid": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.1.0.tgz", + "integrity": "sha512-DIWtzUkw04M4k3bf1IcpS2tngXEL26YUD2M0tMDUpnUrz2hgzUBlD55a4FjdLGPvfHxS6uluGWvaVEqgBcVa+g==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.1.tgz", + "integrity": "sha1-KAS6vnEq0zeUWaz74kdGqywwP7w=", + "dev": true, + "requires": { + "spdx-correct": "1.0.2", + "spdx-expression-parse": "1.0.4" + } + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "1.3.0" + } + }, + "walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "requires": { + "makeerror": "1.0.11" + } + }, + "watch": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/watch/-/watch-0.18.0.tgz", + "integrity": "sha1-KAlUdsbffJDJYxOJkMClQj60uYY=", + "dev": true, + "requires": { + "exec-sh": "0.2.1", + "minimist": "1.2.0" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz", + "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ=", + "dev": true + } + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.3.tgz", + "integrity": "sha512-jLBwwKUhi8WtBfsMQlL4bUUcT8sMkAtQinscJAe/M4KHCkHuUJAF6vuB0tueNIw4c8ziO6AkRmgY+jL3a0iiPw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.19" + } + }, + "whatwg-url": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-4.8.0.tgz", + "integrity": "sha1-0pgaqRSMHgCkHFphMRZqtGg7vMA=", + "dev": true, + "requires": { + "tr46": "0.0.3", + "webidl-conversions": "3.0.1" + }, + "dependencies": { + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", + "dev": true + } + } + }, + "which": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.0.tgz", + "integrity": "sha512-xcJpopdamTuY5duC/KnTTNBraPK54YwpenP4lzxU8H91GudWpFv38u0CKjclE1Wi2EH2EDz5LRcHcKbCIzqGyg==", + "dev": true, + "requires": { + "isexe": "2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "window-size": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/window-size/-/window-size-0.1.0.tgz", + "integrity": "sha1-VDjNLqk7IC76Ohn+iIeu58lPnJ0=", + "dev": true, + "optional": true + }, + "wordwrap": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", + "integrity": "sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=", + "dev": true + }, + "worker-farm": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/worker-farm/-/worker-farm-1.5.2.tgz", + "integrity": "sha512-XxiQ9kZN5n6mmnW+mFJ+wXjNNI/Nx4DIdaAKLX1Bn6LYBWlN/zaBhu34DQYPZ1AJobQuu67S2OfDdNSVULvXkQ==", + "dev": true, + "requires": { + "errno": "0.1.4", + "xtend": "4.0.1" + } + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/write/-/write-0.2.1.tgz", + "integrity": "sha1-X8A4KOJkzqP+kUVUdvejxWbLB1c=", + "dev": true, + "requires": { + "mkdirp": "0.5.1" + } + }, + "write-file-atomic": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.3.0.tgz", + "integrity": "sha512-xuPeK4OdjWqtfi59ylvVL0Yn35SF3zgcAcv7rBPFHVaEapaDr4GdGgm3j7ckTwH9wHL7fGmgfAnb0+THrHb8tA==", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "imurmurhash": "0.1.4", + "signal-exit": "3.0.2" + } + }, + "xml-name-validator": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-2.0.1.tgz", + "integrity": "sha1-TYuPHszTQZqjYgYb7O9RXh5VljU=", + "dev": true + }, + "xtend": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.1.tgz", + "integrity": "sha1-pcbVMr5lbiPbgg77lDofBJmNY68=", + "dev": true + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-9.0.1.tgz", + "integrity": "sha1-UqzCP+7Kw0BCB47njAwAf1CF20w=", + "dev": true, + "requires": { + "camelcase": "4.1.0", + "cliui": "3.2.0", + "decamelize": "1.2.0", + "get-caller-file": "1.0.2", + "os-locale": "2.1.0", + "read-pkg-up": "2.0.0", + "require-directory": "2.1.1", + "require-main-filename": "1.0.1", + "set-blocking": "2.0.0", + "string-width": "2.1.1", + "which-module": "2.0.0", + "y18n": "3.2.1", + "yargs-parser": "7.0.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "1.0.2", + "strip-ansi": "3.0.1", + "wrap-ansi": "2.1.0" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "1.1.0", + "is-fullwidth-code-point": "1.0.0", + "strip-ansi": "3.0.1" + } + } + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "1.0.1" + } + }, + "load-json-file": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", + "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", + "dev": true, + "requires": { + "graceful-fs": "4.1.11", + "parse-json": "2.2.0", + "pify": "2.3.0", + "strip-bom": "3.0.0" + } + }, + "path-type": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", + "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + "dev": true, + "requires": { + "pify": "2.3.0" + } + }, + "read-pkg": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", + "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "dev": true, + "requires": { + "load-json-file": "2.0.0", + "normalize-package-data": "2.4.0", + "path-type": "2.0.0" + } + }, + "read-pkg-up": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", + "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", + "dev": true, + "requires": { + "find-up": "2.1.0", + "read-pkg": "2.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "2.1.1" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + } + } + }, + "yargs-parser": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-7.0.0.tgz", + "integrity": "sha1-jQrELxbqVd69MyyvTEA4s+P139k=", + "dev": true, + "requires": { + "camelcase": "4.1.0" + }, + "dependencies": { + "camelcase": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-4.1.0.tgz", + "integrity": "sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=", + "dev": true + } + } + } + } +} diff --git a/lab-matt/package.json b/lab-matt/package.json new file mode 100644 index 0000000..d48093d --- /dev/null +++ b/lab-matt/package.json @@ -0,0 +1,19 @@ +{ + "name": "lab-matt", + "version": "1.0.0", + "description": "04-bitmap code fellows javascript 401 lab", + "main": "index.js", + "directories": { + "lib": "lib" + }, + "scripts": { + "test": "jest -i --coverage", + "lint": "eslint ./" + }, + "author": "Matthew LeBlanc", + "license": "ISC", + "devDependencies": { + "eslint": "^4.12.1", + "jest": "^21.2.1" + } +} From 1a8fc9e129ded154e16647011d311120aad003c8 Mon Sep 17 00:00:00 2001 From: snobeard Date: Thu, 30 Nov 2017 16:25:33 -0800 Subject: [PATCH 02/17] retrieving object with buffer property --- lab-matt/__test__/bitmap.test.js | 35 ++++++++++++++++++++++++++++++++ lab-matt/index.js | 7 +++++++ lab-matt/lib/bitmap.js | 34 +++++++++++++++++++++++++++++++ lab-matt/package-lock.json | 27 ++++++++++++++++++++++++ lab-matt/package.json | 4 ++++ 5 files changed, 107 insertions(+) diff --git a/lab-matt/__test__/bitmap.test.js b/lab-matt/__test__/bitmap.test.js index e69de29..abe927e 100644 --- a/lab-matt/__test__/bitmap.test.js +++ b/lab-matt/__test__/bitmap.test.js @@ -0,0 +1,35 @@ +'use strict'; + +const bitmap = require('../lib/bitmap.js'); +const fs = require('fs'); + +let files = fs.readdirSync('./__test__/assets/', (err, data) => { + console.log(err); + return data; +}); + + +// ------------- TEST CONNECTION ------------------- +describe('first test', () => { + test('there is life', () => { + expect(bitmap.helloWorld()).toEqual('life'); + }); +}); + +// ------------- CODE ------------------- +describe('testing fs.readdir reads all files in a folder and returns an array', () => { + test('fs.readdir(\'assets/', () => { + expect(files).toEqual(['bitmap.bmp', 'finger-print.bmp', 'house.bmp', 'non-palette-bitmap.bmp']); + }); +}); + +describe('testing buffering file returns data', () => { + test('buffer - returns {heaader}', (done) => { + bitmap.bufferFile(files[0], (err, data) => { + console.log(data); + expect(data).toEqual('hello'); + done(); + }); + }); +}); + diff --git a/lab-matt/index.js b/lab-matt/index.js index e69de29..afb794c 100644 --- a/lab-matt/index.js +++ b/lab-matt/index.js @@ -0,0 +1,7 @@ +'use strict'; + +const fs = require('fs'); + +console.log(`${__dirname}/__test__`); + +console.log( fs.readFileSync(`${__dirname}/__test__/assets/bitmap.bmp`) ); \ No newline at end of file diff --git a/lab-matt/lib/bitmap.js b/lab-matt/lib/bitmap.js index e69de29..f84f5d1 100644 --- a/lab-matt/lib/bitmap.js +++ b/lab-matt/lib/bitmap.js @@ -0,0 +1,34 @@ +'use strict'; + +const bitmap = module.exports = {}; +const fs = require('fs'); + +// ------------ TEST ---------------- +bitmap.helloWorld = () => { + return 'life'; +}; + +// -------------- CODE ------------------ +bitmap.bufferFile = (file, callback) => { + fs.readFile(`${__dirname}/../__test__/assets/${file}`, (err, data) => { + if (err) throw err; + + // mattL - data is the returned buffer format of the file + // console.log(data); + + let parsedBitmap = bitmap.createModule(data); + + // mattL - parsedBitmap is object containing all properties of the buffer + console.log(parsedBitmap); + callback(null, parsedBitmap); + }); +}; + +bitmap.createModule = (buffer) => { + let parsedBitmap = {}; + + + parsedBitmap.buffer = buffer; + + return parsedBitmap; +}; diff --git a/lab-matt/package-lock.json b/lab-matt/package-lock.json index 70a35b5..705c69f 100644 --- a/lab-matt/package-lock.json +++ b/lab-matt/package-lock.json @@ -471,6 +471,12 @@ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", "dev": true }, + "base64-js": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.2.1.tgz", + "integrity": "sha512-dwVUVIXsBZXwTuwnXI9RK8sBmgq09NDHzyR9SAph9eqk76gKK2JSQmZARC2zRC81JC2QTtxD0ARU5qTS25gIGw==", + "dev": true + }, "bcrypt-pbkdf": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.1.tgz", @@ -529,6 +535,16 @@ "node-int64": "0.4.0" } }, + "buffer": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.0.8.tgz", + "integrity": "sha512-xXvjQhVNz50v2nPeoOsNqWCLGfiv4ji/gXZM28jnVwdLJxH4mFyqgqCKfaK9zf1KUbG6zTkjLOy7ou+jSMarGA==", + "dev": true, + "requires": { + "base64-js": "1.2.1", + "ieee754": "1.1.8" + } + }, "builtin-modules": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-1.1.1.tgz", @@ -1250,6 +1266,11 @@ "mime-types": "2.1.17" } }, + "fs": { + "version": "0.0.1-security", + "resolved": "https://registry.npmjs.org/fs/-/fs-0.0.1-security.tgz", + "integrity": "sha1-invTcYa23d84E/I4WLV+yq9eQdQ=" + }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -1468,6 +1489,12 @@ "integrity": "sha512-oTZqweIP51xaGPI4uPa56/Pri/480R+mo7SeU+YETByQNhDG55ycFyNLIgta9vXhILrxXDmF7ZGhqZIcuN0gJQ==", "dev": true }, + "ieee754": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.1.8.tgz", + "integrity": "sha1-vjPUCsEO8ZJnAfbwii2G+/0a0+Q=", + "dev": true + }, "ignore": { "version": "3.3.7", "resolved": "https://registry.npmjs.org/ignore/-/ignore-3.3.7.tgz", diff --git a/lab-matt/package.json b/lab-matt/package.json index d48093d..8025124 100644 --- a/lab-matt/package.json +++ b/lab-matt/package.json @@ -13,7 +13,11 @@ "author": "Matthew LeBlanc", "license": "ISC", "devDependencies": { + "buffer": "^5.0.8", "eslint": "^4.12.1", "jest": "^21.2.1" + }, + "dependencies": { + "fs": "0.0.1-security" } } From 1003e084806531e70c441cbeef49ac13111e01e6 Mon Sep 17 00:00:00 2001 From: snobeard Date: Thu, 30 Nov 2017 16:39:20 -0800 Subject: [PATCH 03/17] receiving bitmap type --- lab-matt/__test__/bitmap.test.js | 6 +++--- lab-matt/lib/bitmap.js | 20 ++++++++++++++++++++ 2 files changed, 23 insertions(+), 3 deletions(-) diff --git a/lab-matt/__test__/bitmap.test.js b/lab-matt/__test__/bitmap.test.js index abe927e..93971d5 100644 --- a/lab-matt/__test__/bitmap.test.js +++ b/lab-matt/__test__/bitmap.test.js @@ -24,10 +24,10 @@ describe('testing fs.readdir reads all files in a folder and returns an array', }); describe('testing buffering file returns data', () => { - test('buffer - returns {heaader}', (done) => { + test('buffer - type is equal to "BM"', (done) => { bitmap.bufferFile(files[0], (err, data) => { - console.log(data); - expect(data).toEqual('hello'); + console.log(data.buffer); + expect(data.type).toEqual('BM'); done(); }); }); diff --git a/lab-matt/lib/bitmap.js b/lab-matt/lib/bitmap.js index f84f5d1..2094751 100644 --- a/lab-matt/lib/bitmap.js +++ b/lab-matt/lib/bitmap.js @@ -29,6 +29,26 @@ bitmap.createModule = (buffer) => { parsedBitmap.buffer = buffer; + parsedBitmap.type = buffer.toString('utf-8', 0, 2); + parsedBitmap.fileSize = buffer.readInt32LE(2); return parsedBitmap; }; + + +// bitmap.parseBitmap = (buffer) => { +// let parsedBitmap = {}; + +// const HEIGHT_OFFSET = 22; +// const PIXEL_TABLE_OFFSET = 10; +// const FILE_SIZE_OFFSET = 2; + +// parsedBitmap.buffer = buffer; +// // vinicio - we are taking the first 2 characters because of the docs +// // https://en.wikipedia.org/wiki/BMP_file_format +// parsedBitmap.type = buffer.toString('utf-8',0,2); +// parsedBitmap.fileSize = buffer.readInt32LE(FILE_SIZE_OFFSET); +// parsedBitmap.pixelTableOffset = buffer.readInt32LE(PIXEL_TABLE_OFFSET); +// parsedBitmap.height = buffer.readInt32LE(HEIGHT_OFFSET); +// return parsedBitmap; +// }; \ No newline at end of file From db37a013d3ed0c9975a7a2531eebd9d14bb44e48 Mon Sep 17 00:00:00 2001 From: snobeard Date: Thu, 30 Nov 2017 17:16:43 -0800 Subject: [PATCH 04/17] added more data --- lab-matt/__test__/bitmap.test.js | 5 +++++ lab-matt/lib/bitmap.js | 23 ++++++++++++++++++++--- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/lab-matt/__test__/bitmap.test.js b/lab-matt/__test__/bitmap.test.js index 93971d5..b68c251 100644 --- a/lab-matt/__test__/bitmap.test.js +++ b/lab-matt/__test__/bitmap.test.js @@ -28,6 +28,11 @@ describe('testing buffering file returns data', () => { bitmap.bufferFile(files[0], (err, data) => { console.log(data.buffer); expect(data.type).toEqual('BM'); + expect(data.fileSize).not.toBeNull(); + expect(data.pixelDataStart).not.toBeNull(); + expect(data.width).not.toBeNull(); + + done(); }); }); diff --git a/lab-matt/lib/bitmap.js b/lab-matt/lib/bitmap.js index 2094751..03f024a 100644 --- a/lab-matt/lib/bitmap.js +++ b/lab-matt/lib/bitmap.js @@ -16,7 +16,7 @@ bitmap.bufferFile = (file, callback) => { // mattL - data is the returned buffer format of the file // console.log(data); - let parsedBitmap = bitmap.createModule(data); + let parsedBitmap = bitmap.createBufferObject(data); // mattL - parsedBitmap is object containing all properties of the buffer console.log(parsedBitmap); @@ -24,13 +24,30 @@ bitmap.bufferFile = (file, callback) => { }); }; -bitmap.createModule = (buffer) => { +bitmap.createBufferObject = (buffer) => { let parsedBitmap = {}; + let offset = {}; + offset.FILE_SIZE = 2; + offset.PIXEL_DATA_START = 10; + offset.HEADER_SIZE = 14; + offset.PIXEL_WIDTH = 18; + offset.PIXEL_HEIGHT = 22; + offset.BITS_PER_PIXEL = 28; + offset.COMPRESSION_USED = 30; parsedBitmap.buffer = buffer; parsedBitmap.type = buffer.toString('utf-8', 0, 2); - parsedBitmap.fileSize = buffer.readInt32LE(2); + parsedBitmap.fileSize = buffer.readInt32LE(offset.FILE_SIZE); + parsedBitmap.pixelDataStart = buffer.readInt32LE(offset.PIXEL_DATA_START); + parsedBitmap.headerSize = buffer.readInt32LE(offset.HEADER_SIZE); + parsedBitmap.width = buffer.readInt32LE(offset.PIXEL_WIDTH); + parsedBitmap.height = buffer.readInt32LE(offset.PIXEL_WIDTH); + parsedBitmap.bitsPerPixel = buffer.readInt8(offset.BITS_PER_PIXEL); + parsedBitmap.compressionUsed = buffer.readInt32LE(offset.COMPRESSION_USED); + + + return parsedBitmap; }; From 75b5589529f620a2ca6ac15a97f187be4c16e99e Mon Sep 17 00:00:00 2001 From: snobeard Date: Thu, 30 Nov 2017 17:53:42 -0800 Subject: [PATCH 05/17] file output working --- lab-matt/__test__/bitmap.test.js | 5 ++++- lab-matt/index.js | 9 +++++++-- lab-matt/lib/bitmap.js | 5 +++-- lab-matt/output.bmp | Bin 0 -> 11078 bytes lab-matt/output.json | 1 + 5 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 lab-matt/output.bmp create mode 100644 lab-matt/output.json diff --git a/lab-matt/__test__/bitmap.test.js b/lab-matt/__test__/bitmap.test.js index b68c251..3fb26f9 100644 --- a/lab-matt/__test__/bitmap.test.js +++ b/lab-matt/__test__/bitmap.test.js @@ -24,13 +24,16 @@ describe('testing fs.readdir reads all files in a folder and returns an array', }); describe('testing buffering file returns data', () => { - test('buffer - type is equal to "BM"', (done) => { + test('buffer - type is equal to "BM" and has other properties', (done) => { bitmap.bufferFile(files[0], (err, data) => { console.log(data.buffer); expect(data.type).toEqual('BM'); expect(data.fileSize).not.toBeNull(); expect(data.pixelDataStart).not.toBeNull(); expect(data.width).not.toBeNull(); + expect(data.height).not.toBeNull(); + expect(data.bitsPerPixel).not.toBeNull(); + done(); diff --git a/lab-matt/index.js b/lab-matt/index.js index afb794c..0930759 100644 --- a/lab-matt/index.js +++ b/lab-matt/index.js @@ -1,7 +1,12 @@ 'use strict'; const fs = require('fs'); +const bitmap = require('./lib/bitmap'); +let files = fs.readdirSync('./__test__/assets/'); -console.log(`${__dirname}/__test__`); +bitmap.bufferFile(files[0], (err) => console.log(err)); +console.log( fs.readFileSync(`${__dirname}/__test__/assets/bitmap.bmp`) ); -console.log( fs.readFileSync(`${__dirname}/__test__/assets/bitmap.bmp`) ); \ No newline at end of file +let myCLI = function(input_file_path, output_file_path, transfrom_name) { + +}; \ No newline at end of file diff --git a/lab-matt/lib/bitmap.js b/lab-matt/lib/bitmap.js index 03f024a..e2cb6fb 100644 --- a/lab-matt/lib/bitmap.js +++ b/lab-matt/lib/bitmap.js @@ -34,7 +34,6 @@ bitmap.createBufferObject = (buffer) => { offset.PIXEL_WIDTH = 18; offset.PIXEL_HEIGHT = 22; offset.BITS_PER_PIXEL = 28; - offset.COMPRESSION_USED = 30; parsedBitmap.buffer = buffer; parsedBitmap.type = buffer.toString('utf-8', 0, 2); @@ -44,9 +43,11 @@ bitmap.createBufferObject = (buffer) => { parsedBitmap.width = buffer.readInt32LE(offset.PIXEL_WIDTH); parsedBitmap.height = buffer.readInt32LE(offset.PIXEL_WIDTH); parsedBitmap.bitsPerPixel = buffer.readInt8(offset.BITS_PER_PIXEL); - parsedBitmap.compressionUsed = buffer.readInt32LE(offset.COMPRESSION_USED); + // parsedBitmap.newBuffer = buffer.writeUInt8('0x4',10); + fs.writeFile('output.bmp', parsedBitmap.buffer, err => console.log(err)); + fs.writeFile('output.json', JSON.stringify(parsedBitmap.buffer), err => console.log(err)); return parsedBitmap; diff --git a/lab-matt/output.bmp b/lab-matt/output.bmp new file mode 100644 index 0000000000000000000000000000000000000000..97ad0df321f8762c0bf9a7c50cf2f2177a19bd46 GIT binary patch literal 11078 zcmeI1vCC~o6~!lD;l%@2EN*oR5z&B!&xb^Ufj~eDgCHp)VxbTT97mSQczLIiCsY!#mCx7OZs=G^bgdv-Q&-u>pxnR8~Xz1E(YbMAeweD%wp z87?n;XpHC8`cC~lH$LqCkA8ZLk9{P6<2iNlr}Fuae`37!{Flb(UVL+W@%4Adr@r^s z@#e4IAHV#=KgSFI`uF(SKYlSD{Ql8+`)6MmpMC4q@yS!hAq{NKtMyECSXr0vd5;0VB$56kII6NMl(l} zu=~|5_d8w^(ps+L1T9KL2FuQ~x5EBG3g9jlMR3|GA_0PmIj57{g2q7PB{WWvyN!@+ zYxoXmT@&7Cx_muj4(UE=N}+|Cvyp_a2{D~XQfagy3Oa{&DQ82_YC(Y*gC~5OL{m(+ zz{QbhkAOQDnO0%(jI+EKM<_%xl_)8mRLMZ|R6Y{F>irYU+nNyM)LC=NEHF^CJPL~3 zWCd32-H$;kgm#O%oVS+Kc{?fbGHinhQ7}n@@t|v9jx+x#Ax1M97sg589P}AUCL;n> ztwL>o){#4I>O)etU?@=G3l?Oit&Y7GNroKq zyr5NOK|M<0EF1wZ2HOO@i|28*y(5c3F7a~H1Ug>8LS6yxoPs{+s4I!Qa8YBcawq|q zwaDOPhYj6+z9?u0j&_P;mGp2kyGcU!Fa#n8`eXKsq!kscqFk z$t}@T!q@@?72pOBD(du)C$PhfhEigAy6;Yz_*WH?2T5rOH43{xJrrFdM@3UUF@Ri%W{is*c#4o%Nu=2{ zRvNIvp{0=%)oGCth_v$Ew_l$(cB8TtOAbO3dR-7R-pmqwbEt2406Yq0UQD&?++->U#lqa7M z{W=9zBtV}a_F>?XaC>!uf-V1M3hlSgmfvv#9E&XJ2p`9(Gm&8N)RkW%dAb}Dq0t;v ze6&xgW-JRq&)8r;Sq5%{Z}7@T&KlW<^@-Imv7GwLMRPz&zb$tuV}FZCD$J{)2ZDma zB{HJD1Qi0ji+Ri1-n2`W1Uv*g$tnQ?m2uWya#zNIAOLXK9!sHRe0Lsh*NFnhDAhdH zMe!5{228xcfVBRU{7zH2ajoyJ=B7n6(Lgr6qFptgL6 z2A_Tt``Uuvf^@_zeR20HEH%rGYqPBnGGUt+mP6^86B24ATx)QHL==7fFeoR1R+|Qo zSsDr+3Ro7Vmf*K)rj=+c;)!Mf<_`oeK{e5Wo^YyWbMnk$>S|g&ZDKiEfqQt-aGJk^ ziiL+sm01jbOYC+wnKdaD-91a#CBDQsz9L5Q|;*E@A5WJ-<5^fiO zoeBrf+bLp&2i;JPI}Gl#3^WT2*+uShkois*7#@s2ocL&bH~X9TVT1>$Y8T2TWRMRRL@YYwh?xu@7B$^a z<#3>P0d_*uW5aa7D6Nj-5WJZBPDVok5xATcK`yDDpyks%j~&--(=X$sLqB0o7374G zxw$C7wiJs9kr{KZYL^T%n|CUsup7GQ0p+56>}H+XG%E-VSg5kRY8hYEn)1Y`9_8F- zZJAi`C=^d&9T_q$0=BhSN8!UpvFrnhIu$-O@FX34ZHtg-XN+iY4HY1pRYWjC2^ra2VF1KvC zD9iL(weft?8q`u`Y9%eYu$?aKNQ;X3&EHhc>Lh^S(38_m$npw?(vf8Xk?${~7BvF0 zzT+muVwgBgqeDnsi%Axu6F2ckO7yc*km|ssFr8|_PGovfL`9KRZ ziygp4amy-wsz{D=Q;-o>;0IIS5a4`QZ3@jR?^>!nlkJ|I)|oP5<7vuP znMall?=Rsvgb>fG1nhi3gAB9v=BUY)?J?;gPZpIrF*5_qVs~iCBiEoK!Vf2-CnT1+k!q#}}jR4`Dm2$gsdvgsvRj0zm|{KI+ui(#}diBc?X>kQOc^kifi z)-Cf+!PYo7ZL{Ey`Y?{$=B)*rL%TNd)$sDyalMg=bz3r#8`;y&VL+8nMua(gBJgl& zZDTyQ~2i5&|3Fy{Xe=h$87~rCw literal 0 HcmV?d00001 diff --git a/lab-matt/output.json b/lab-matt/output.json new file mode 100644 index 0000000..0dde34d --- /dev/null +++ b/lab-matt/output.json @@ -0,0 +1 @@ +{"type":"Buffer","data":[66,77,70,43,0,0,0,0,0,0,54,4,0,0,40,0,0,0,100,0,0,0,100,0,0,0,1,0,8,0,0,0,0,0,16,39,0,0,18,11,0,0,18,11,0,0,0,1,0,0,0,1,0,0,0,0,0,0,52,32,34,0,60,40,69,0,49,57,102,0,59,86,143,0,38,113,223,0,102,160,217,0,154,195,238,0,54,242,251,0,80,229,153,0,48,190,106,0,110,148,55,0,47,105,75,0,36,75,82,0,57,60,50,0,116,63,63,0,130,96,48,0,225,110,91,0,255,155,99,0,228,205,95,0,252,219,203,0,255,255,255,0,183,173,155,0,135,126,132,0,106,106,105,0,82,86,89,0,138,66,118,0,50,50,172,0,99,87,217,0,186,123,215,0,74,151,143,0,48,111,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,28,28,0,28,28,28,28,28,28,28,28,15,15,28,28,0,28,15,0,15,15,28,15,15,28,15,28,15,15,15,15,15,15,15,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,28,28,15,15,0,0,28,0,28,9,28,12,9,28,12,9,0,12,0,9,9,0,28,0,0,28,28,0,28,0,28,28,28,28,28,0,0,28,0,0,0,28,0,28,0,28,28,0,28,28,0,28,28,28,28,28,0,28,28,0,28,15,28,15,15,15,15,28,28,15,15,28,15,28,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,28,15,12,28,28,12,15,0,28,28,28,28,28,0,12,0,28,28,28,9,0,0,0,28,28,0,12,28,28,28,28,28,0,28,28,28,28,28,28,0,28,28,28,28,28,0,28,28,28,28,28,28,28,15,28,28,28,28,28,28,28,28,28,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,28,15,15,15,28,15,15,15,28,15,28,15,28,28,9,28,28,9,28,28,28,12,9,12,28,28,28,28,0,12,0,0,28,12,28,9,28,28,28,28,28,12,28,28,28,28,28,28,28,28,28,28,28,28,28,0,28,28,28,28,28,0,28,28,28,28,28,28,28,28,15,28,15,28,28,28,28,15,28,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,0,15,15,15,0,12,9,28,28,9,28,15,28,28,9,28,9,28,28,28,9,9,9,9,0,28,0,12,0,9,9,0,12,28,28,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,0,28,15,28,28,28,28,28,15,15,15,15,15,28,15,28,15,15,28,28,15,15,15,15,28,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,28,28,15,15,15,28,9,28,28,28,0,28,9,28,28,28,9,28,28,28,12,9,28,0,9,12,9,28,28,28,12,28,9,9,0,28,28,28,0,28,0,28,28,28,28,28,28,28,28,28,0,28,28,28,28,28,28,28,28,28,28,28,0,28,28,28,15,28,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,28,15,28,9,12,15,28,28,28,28,28,15,9,9,0,12,28,9,9,28,12,28,28,9,9,12,0,0,9,28,28,28,28,28,0,28,28,0,0,28,28,28,0,28,28,28,28,0,0,0,28,28,28,28,28,28,28,15,15,28,15,15,28,28,15,15,28,15,15,28,28,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,28,28,15,28,15,9,9,9,9,15,0,28,28,9,0,9,9,28,28,9,28,9,9,28,28,28,28,9,0,0,0,12,28,28,28,28,12,28,28,28,28,28,28,28,28,28,28,28,0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,15,28,15,28,28,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,0,28,15,15,15,9,9,15,0,15,28,28,28,9,9,28,28,28,9,28,28,28,28,28,9,0,28,28,28,9,28,28,28,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,15,15,28,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,28,15,0,15,0,15,9,12,9,9,9,15,15,28,28,28,9,9,9,9,28,9,28,28,9,28,9,9,28,28,0,9,12,28,28,12,28,28,0,28,28,28,28,28,0,0,28,28,28,28,28,28,0,28,28,28,28,28,28,15,28,15,28,28,15,15,28,15,15,28,15,15,28,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,28,15,9,15,9,28,15,9,9,15,15,28,9,9,28,9,9,9,9,9,12,0,28,0,28,28,28,28,28,28,28,12,28,28,0,28,0,0,0,28,28,28,28,28,28,28,28,0,28,28,28,28,28,28,28,28,28,15,28,28,28,28,15,15,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,28,9,15,12,9,15,28,9,15,15,9,12,15,9,9,15,12,9,9,9,28,9,9,9,28,28,12,0,28,28,28,28,0,28,0,28,0,28,28,28,28,28,28,28,0,28,28,28,0,0,28,28,28,0,28,28,28,15,28,15,28,15,15,15,28,28,28,28,15,15,15,15,15,15,15,28,15,15,28,15,15,15,15,15,15,15,15,15,0,28,15,15,15,15,15,15,15,15,15,15,15,28,28,9,28,15,15,9,9,28,28,12,15,9,9,9,9,9,15,9,9,9,28,9,9,9,28,9,28,28,9,28,9,28,28,28,28,28,28,0,28,28,28,28,0,28,28,28,28,28,28,28,28,28,28,28,28,15,15,28,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,9,9,15,9,9,12,9,9,9,9,9,9,9,28,9,9,9,9,15,0,28,28,28,28,28,28,28,28,28,28,28,28,28,0,28,28,28,28,0,28,28,0,28,28,15,28,28,28,28,15,28,15,28,15,15,15,15,28,15,15,15,28,15,15,15,15,28,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,0,15,15,28,15,9,28,15,28,9,9,9,15,9,9,9,15,9,9,28,9,28,9,9,15,9,9,15,28,28,28,28,28,9,0,28,28,28,28,28,28,28,28,28,0,28,28,28,28,28,15,28,28,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,9,15,15,9,15,15,9,9,9,9,9,28,15,9,15,9,9,9,0,9,9,15,9,9,15,28,9,9,9,15,9,9,9,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,15,28,28,15,28,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,12,15,9,15,9,15,15,15,12,9,9,9,15,9,9,9,9,9,9,28,9,28,9,15,9,28,28,9,28,9,9,28,9,9,15,28,28,28,28,28,28,28,28,28,28,28,28,0,28,28,28,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,9,9,9,15,9,15,28,9,9,9,9,9,9,9,9,9,9,9,9,15,28,0,0,15,15,15,9,28,9,0,28,28,28,0,28,28,28,0,28,28,28,28,0,28,28,28,28,28,15,28,28,15,28,28,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,9,9,9,15,9,9,9,9,9,9,9,9,9,9,28,9,28,15,9,12,9,9,0,9,28,9,15,9,28,15,28,15,15,28,28,28,28,28,28,28,28,28,28,28,28,28,15,15,28,15,15,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,9,0,28,9,0,9,9,9,15,9,9,9,9,9,15,9,9,0,15,15,28,28,28,15,15,0,9,15,15,28,28,28,0,15,28,15,28,28,28,28,0,28,28,28,28,28,28,15,28,15,28,28,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,9,9,9,9,15,9,9,9,12,9,9,9,15,9,15,9,9,9,0,15,15,12,15,9,9,0,15,15,15,0,28,28,28,15,28,0,28,28,28,28,28,28,28,28,28,28,28,28,15,28,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,9,9,15,9,15,9,9,9,15,9,9,9,9,15,15,15,9,9,9,12,9,15,15,15,15,15,15,9,28,28,15,15,28,28,28,28,15,28,28,28,28,28,28,28,28,28,15,28,28,15,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,9,15,15,0,9,15,9,15,9,9,15,9,9,9,0,9,9,15,15,9,9,12,9,9,9,9,9,9,9,9,28,15,28,28,28,0,15,15,0,15,15,15,28,28,28,28,28,28,28,28,28,28,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,0,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,9,15,9,9,9,9,15,15,9,9,9,9,9,9,9,9,15,9,15,9,15,9,9,9,9,9,9,9,0,15,0,15,9,28,28,0,0,28,28,0,28,15,0,28,28,28,28,28,28,28,28,28,28,28,22,28,15,15,15,28,15,15,28,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,15,15,9,9,9,9,9,9,9,9,9,9,9,15,9,15,15,9,9,9,15,9,15,15,9,9,15,15,0,15,15,15,28,15,15,28,28,15,28,28,28,28,28,28,28,28,28,28,28,28,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,15,15,9,15,9,9,15,15,15,15,9,9,9,9,9,9,9,9,15,15,9,15,9,9,12,15,15,15,9,15,28,28,15,15,28,15,15,28,28,28,15,15,28,28,28,28,28,28,28,15,28,28,28,28,28,28,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,9,9,9,15,9,9,9,9,9,9,9,15,15,15,9,9,9,9,9,15,15,9,15,9,28,15,15,0,15,15,15,28,15,15,28,28,28,28,15,15,28,28,28,28,28,28,22,28,15,28,15,28,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,0,15,15,15,9,15,15,15,9,9,9,15,15,9,9,15,9,9,9,15,9,9,9,9,9,15,15,15,15,15,28,15,15,15,9,15,9,15,9,15,0,15,28,28,15,28,15,15,15,28,28,28,28,28,28,28,28,28,28,28,28,15,15,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,9,15,9,15,9,9,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,9,15,15,15,15,15,15,15,15,15,15,0,28,28,15,15,28,28,28,28,15,28,28,28,28,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,12,9,9,15,15,9,15,15,9,9,9,15,12,9,9,9,9,9,9,9,9,15,9,9,9,9,9,9,9,15,9,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,28,15,28,28,28,15,28,28,28,28,28,28,28,0,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,12,15,15,15,15,15,15,15,0,15,15,9,9,9,9,9,9,15,9,9,15,9,9,9,9,9,9,9,15,9,15,9,9,9,9,28,9,15,15,9,9,15,15,15,28,28,28,15,28,15,0,28,15,15,15,28,28,15,15,15,15,28,28,28,22,15,15,15,28,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,12,15,15,15,15,12,9,15,9,9,15,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,28,28,28,15,15,28,28,0,28,22,22,22,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,9,9,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,9,15,9,15,15,9,15,15,15,15,15,28,15,15,15,15,28,15,15,15,15,15,28,28,28,28,28,28,15,0,0,22,0,15,15,28,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,9,15,15,15,9,12,9,9,9,9,15,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,9,15,9,15,9,15,28,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,28,15,28,28,15,28,28,28,0,0,28,15,15,15,28,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,9,15,15,15,15,9,9,9,15,9,9,9,9,9,9,9,9,9,9,15,9,15,15,15,15,9,15,15,15,15,9,9,15,9,9,28,28,15,15,15,15,15,15,15,15,15,15,15,28,28,15,28,28,28,15,28,28,28,0,15,15,15,0,15,12,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,15,9,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,15,9,9,9,15,9,9,9,15,15,15,9,15,15,15,15,15,15,15,15,15,15,28,0,12,15,28,28,15,28,15,15,28,28,28,15,28,0,22,15,15,15,22,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,9,9,15,15,15,9,9,9,15,9,15,9,9,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,9,15,15,15,9,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,28,28,28,15,15,28,28,0,28,0,28,15,0,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,9,0,9,9,9,15,9,15,9,15,28,9,9,9,9,9,9,15,9,15,9,9,9,15,15,9,15,15,15,15,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,0,15,28,28,28,15,15,28,28,28,0,22,15,0,15,15,28,0,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,9,9,15,9,15,9,15,9,9,9,9,9,9,15,9,9,15,9,9,15,9,15,15,9,9,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,28,15,15,15,28,15,28,15,15,15,28,15,15,28,22,22,22,15,15,22,15,15,0,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,15,15,15,9,9,9,9,9,9,9,15,9,9,9,9,15,9,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,28,15,15,15,28,15,28,15,28,15,15,15,15,15,0,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,9,9,15,15,9,9,9,9,9,9,15,9,9,9,9,9,15,15,9,9,9,9,15,15,15,15,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,28,28,15,28,15,28,28,15,28,22,22,0,12,15,15,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,9,9,15,9,9,9,9,9,9,9,9,15,9,9,9,15,9,9,9,15,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,28,28,28,28,15,28,28,22,0,15,15,15,12,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,9,9,9,15,9,9,9,9,15,9,9,9,9,9,9,9,9,9,15,15,9,15,9,15,15,15,9,15,15,15,15,15,15,15,15,15,28,15,15,15,15,28,28,15,28,15,28,28,28,15,28,28,28,28,28,0,15,22,22,15,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,15,15,15,9,15,9,9,15,15,9,9,9,15,9,9,9,9,15,15,9,9,15,9,15,9,15,9,9,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,28,15,28,15,15,15,28,0,28,28,28,15,22,22,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,9,9,15,9,15,9,15,9,9,9,9,9,9,9,9,9,15,15,15,9,15,9,9,9,15,9,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,28,15,28,28,28,28,28,28,0,22,0,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,15,15,15,9,15,15,9,15,15,9,9,9,9,9,15,9,9,9,9,15,9,9,9,9,9,15,15,15,15,15,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,28,28,28,28,28,28,28,28,28,22,0,0,15,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,15,9,9,15,9,15,15,15,9,9,9,15,9,9,9,9,9,15,9,9,9,9,9,9,15,9,15,15,9,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,28,15,15,28,0,28,28,12,0,0,22,15,0,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,9,15,9,9,9,9,9,9,9,9,9,9,15,15,9,9,15,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,28,15,15,15,15,15,28,15,15,15,28,0,15,28,22,22,12,0,22,15,0,0,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,15,15,15,9,9,9,9,12,9,9,9,15,9,9,9,15,9,15,9,9,15,15,9,15,15,15,9,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,0,15,28,15,28,15,28,28,28,15,15,28,22,15,0,15,15,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,15,9,15,15,9,9,9,9,9,9,9,9,9,9,15,15,15,9,15,15,9,15,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,0,15,15,28,15,28,15,15,28,28,28,0,22,22,22,22,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,15,15,9,9,9,9,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,15,9,9,9,15,9,9,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,28,28,0,15,28,28,28,28,28,22,0,12,22,15,15,0,15,15,22,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,15,15,15,15,15,15,9,15,9,9,15,9,15,9,9,9,15,9,9,9,15,15,15,9,15,15,9,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,0,0,28,15,28,28,28,15,28,12,22,0,12,15,15,12,12,22,12,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,15,15,15,9,15,15,9,9,15,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,9,15,15,15,15,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,28,15,15,15,28,15,28,15,15,0,28,28,28,22,22,22,0,0,15,15,12,15,15,15,22,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,15,15,15,15,15,9,9,15,15,15,9,15,9,9,9,9,9,9,9,15,15,9,9,9,9,15,15,9,9,9,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,28,0,28,28,28,28,28,28,22,0,22,0,15,22,12,22,15,12,15,22,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,9,9,15,15,15,15,9,9,9,9,9,9,15,9,9,9,9,15,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,28,28,15,28,28,28,22,0,22,0,0,22,15,15,22,12,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,15,15,15,9,15,9,9,9,9,15,9,9,9,9,9,9,9,15,9,15,15,9,9,9,15,15,15,15,9,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,28,15,15,28,15,15,15,28,28,28,0,28,22,0,22,15,15,0,0,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,15,9,15,15,9,15,15,9,15,9,9,9,15,9,9,9,9,9,15,9,9,15,9,9,9,15,15,9,9,15,15,15,9,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,28,15,15,28,0,28,28,28,0,15,28,0,22,22,22,22,12,12,15,15,22,22,22,15,15,15,15,15,15,15,15,15,15,15,12,15,15,9,9,15,15,15,9,15,15,15,15,9,15,9,15,9,9,9,9,9,9,9,15,9,15,9,9,9,9,9,9,15,15,9,9,9,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,0,15,15,15,28,28,28,28,0,28,22,22,22,15,15,22,22,22,12,15,0,15,15,15,22,15,15,15,15,15,15,15,15,15,15,15,9,15,9,9,15,15,9,15,15,15,15,9,15,9,9,9,9,9,9,15,28,9,9,15,15,15,9,9,15,9,9,9,15,15,15,15,15,15,15,15,15,15,12,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,28,15,0,15,15,28,15,28,0,28,28,28,28,22,22,22,22,22,22,15,22,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,9,15,15,15,9,15,9,9,9,15,9,9,15,15,9,9,15,9,9,9,9,9,9,9,15,9,9,9,9,15,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,0,28,0,15,15,15,28,28,0,15,15,28,28,28,28,28,0,0,22,22,22,22,22,22,22,15,15,0,12,15,22,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,15,15,15,15,15,9,9,15,9,9,9,9,15,9,9,9,15,9,15,15,9,9,15,15,15,15,9,9,9,15,9,9,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,28,15,28,15,28,0,15,15,28,28,28,28,28,0,0,22,22,22,22,22,22,22,0,22,15,15,15,0,15,15,15,15,15,15,15,15,15,9,15,15,15,15,15,9,9,9,9,15,15,15,9,9,9,9,9,15,9,15,15,9,9,9,9,9,9,9,12,9,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,28,0,28,28,28,28,28,28,0,0,28,22,22,22,22,22,22,22,22,15,22,15,15,22,15,15,15,15,15,15,15,15,15,15,9,15,9,15,15,9,15,15,9,9,9,9,15,15,9,9,9,9,9,9,9,9,15,9,9,9,9,15,9,9,15,15,0,15,15,9,15,15,15,15,15,15,15,15,12,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,0,28,15,15,0,28,28,28,0,28,28,22,28,22,22,22,22,22,22,15,22,15,22,22,22,15,12,15,15,15,15,15,15,9,15,15,15,9,15,15,9,9,15,9,15,9,15,9,9,15,15,9,15,9,9,15,9,9,9,9,9,15,15,15,9,15,9,15,15,12,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,0,15,15,15,28,12,12,0,12,0,28,28,28,28,12,28,28,22,22,22,22,22,22,15,22,15,22,22,15,15,15,12,15,15,12,15,15,15,15,15,9,15,15,9,9,15,9,9,15,9,9,9,9,9,9,15,9,9,9,15,9,15,9,9,15,9,9,15,15,9,15,9,15,15,15,12,15,15,15,15,15,15,15,15,15,15,12,15,15,12,15,15,0,15,15,15,15,28,28,15,15,15,15,15,12,15,15,28,28,15,28,28,28,28,28,28,12,0,22,22,22,22,22,22,0,22,15,22,15,15,22,15,15,15,15,15,15,9,22,15,15,15,15,15,15,15,9,15,15,9,15,15,9,9,9,9,9,15,15,15,15,9,15,9,15,15,15,9,9,15,15,9,15,9,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,0,15,15,28,0,15,0,28,28,28,0,12,28,0,0,22,22,22,0,22,22,22,12,15,15,22,22,15,22,15,12,15,15,0,15,15,15,9,15,9,9,15,15,9,15,9,15,9,15,15,9,9,9,9,9,9,15,9,15,9,9,15,9,15,9,15,9,15,15,15,9,15,15,15,15,15,15,15,12,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,28,28,15,15,15,28,12,28,0,0,28,28,0,0,0,22,22,22,0,22,0,22,22,12,15,22,12,22,12,15,15,12,15,15,15,9,15,15,15,9,15,9,15,9,15,15,15,15,15,9,9,9,9,15,15,9,9,9,9,9,9,9,15,15,9,15,9,9,15,15,9,15,15,15,15,0,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,28,0,28,28,28,28,28,28,28,28,22,0,0,22,22,22,22,22,12,22,22,22,0,22,15,15,15,22,9,15,12,15,9,22,9,15,9,15,15,15,9,9,9,15,9,9,9,9,9,15,15,15,15,15,9,9,9,9,9,15,15,9,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,12,12,15,15,15,28,22,28,15,15,0,15,28,28,28,28,28,0,28,0,22,28,22,12,22,22,22,22,22,22,22,22,12,0,22,22,15,15,22,9,12,15,9,15,15,9,15,9,15,9,15,9,15,9,15,9,9,9,9,9,9,15,9,9,9,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,0,28,15,15,15,15,15,15,15,15,22,0,15,28,28,28,0,28,28,22,28,0,0,0,22,0,22,22,12,22,22,12,22,15,12,9,15,9,15,15,15,9,9,9,15,9,9,15,9,9,15,15,9,9,9,9,9,9,15,9,9,15,15,15,15,9,9,15,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,28,15,15,15,28,28,28,28,28,22,28,0,22,0,28,22,28,22,22,22,12,22,0,22,22,0,15,15,12,15,15,9,15,15,9,9,15,15,15,9,15,9,9,9,9,9,9,9,9,15,9,9,15,15,9,9,9,9,15,15,15,15,15,15,0,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,0,15,15,15,15,15,12,15,15,28,0,28,28,28,28,0,0,0,28,0,28,22,28,22,22,22,22,22,22,22,22,22,0,12,15,12,15,9,9,15,15,15,9,9,9,15,15,9,9,15,9,9,9,9,9,15,9,9,15,9,9,15,9,9,9,9,9,15,9,9,15,15,9,0,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,0,28,15,22,15,0,12,28,22,0,22,28,22,22,28,28,12,22,22,0,22,22,12,22,22,22,22,15,22,15,12,9,22,12,9,15,15,9,15,9,9,9,9,9,9,9,9,15,12,9,9,15,9,9,9,9,9,15,9,9,15,9,12,12,15,15,15,15,15,15,15,15,15,15,15,12,12,15,15,15,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,15,15,12,22,28,22,15,28,28,22,0,22,28,28,0,28,22,28,22,22,28,0,0,22,22,22,22,0,22,22,15,12,12,15,15,9,15,15,15,9,15,9,15,9,9,9,15,15,9,9,15,9,9,15,15,15,9,9,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,12,15,22,12,22,15,28,15,28,28,28,15,0,0,28,0,22,28,0,0,0,0,28,28,28,22,28,22,22,28,22,0,22,22,15,15,22,15,12,9,15,12,15,15,15,9,9,9,9,15,9,9,9,9,9,9,15,9,15,15,9,15,15,9,15,9,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,28,15,22,15,22,15,28,0,28,28,22,28,22,0,22,28,22,28,0,28,22,28,28,22,22,22,22,22,22,12,15,15,12,15,15,15,9,15,9,15,15,9,15,9,9,9,9,9,9,15,9,15,9,15,15,15,15,15,9,15,15,15,15,15,0,15,15,12,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,12,15,15,15,22,0,15,0,22,28,22,0,22,22,22,22,22,22,28,28,28,28,28,28,22,28,22,22,28,22,22,22,22,12,22,12,22,12,15,15,15,9,15,15,9,15,9,9,9,9,9,9,9,9,15,9,15,15,9,9,9,9,15,15,9,15,15,15,15,15,15,15,15,12,15,15,15,15,0,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,12,28,15,28,22,28,28,22,22,0,22,22,22,28,28,28,28,22,0,28,28,22,28,22,22,22,22,22,15,15,15,9,22,9,9,12,9,9,9,9,9,15,9,15,9,9,9,15,9,9,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,22,0,0,15,0,22,28,22,22,22,22,22,22,22,22,22,28,28,0,28,22,28,28,28,22,0,22,22,22,22,0,22,22,9,12,15,15,12,9,9,22,9,9,15,9,9,9,15,9,15,9,9,9,9,15,15,15,15,15,15,15,15,15,9,12,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,0,15,22,22,15,12,12,22,15,22,22,22,28,22,22,22,22,22,0,28,28,28,28,28,22,22,28,28,22,28,28,28,12,22,22,9,22,15,22,12,22,9,9,15,12,9,22,9,9,9,9,15,15,9,15,9,15,9,9,15,9,9,9,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,12,0,15,15,15,15,0,15,15,22,0,15,0,15,12,15,22,22,0,22,0,0,22,0,22,22,0,0,28,28,28,28,0,0,22,28,28,22,28,28,22,28,28,22,22,9,15,9,15,12,12,15,15,15,22,9,15,9,9,15,15,15,9,15,15,15,15,12,15,12,15,15,15,15,15,12,22,15,15,12,0,15,15,15,15,15,15,15,15,15,12,15,15,15,15,0,0,15,15,15,15,15,12,15,15,15,12,12,15,22,0,12,22,0,12,15,15,15,0,22,22,22,22,28,22,22,0,22,28,28,28,28,22,28,0,28,22,28,22,28,28,22,28,28,12,22,12,12,22,15,12,15,9,22,15,15,0,9,9,12,15,12,15,9,15,9,15,22,9,9,15,15,12,15,15,22,15,0,15,15,12,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,0,15,15,0,15,15,15,15,15,15,15,15,22,22,15,0,15,22,22,0,22,22,0,22,22,22,22,22,22,0,28,28,28,28,22,28,28,28,28,28,22,0,28,22,22,28,22,12,15,22,22,22,15,22,22,9,9,15,9,15,9,9,0,15,9,15,15,15,15,15,15,9,15,15,15,15,15,15,22,15,15,15,15,15,12,15,15,15,15,15,0,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,0,0,15,15,0,15,15,15,22,22,15,15,0,0,28,22,22,22,22,22,22,22,0,28,28,28,28,28,28,28,28,22,0,28,28,22,12,22,28,22,22,22,22,22,22,15,22,9,22,9,15,22,9,15,15,15,15,15,15,15,15,12,15,12,9,9,9,15,15,15,0,15,15,15,15,15,22,15,15,12,15,12,15,12,0,15,15,12,0,15,15,15,12,15,15,15,15,0,15,15,12,15,15,15,15,15,0,22,15,15,0,0,22,0,0,22,22,28,22,22,22,22,22,28,28,28,28,28,22,28,28,28,28,28,22,28,28,28,28,22,22,22,22,22,9,9,22,12,9,22,12,9,12,9,22,15,15,9,22,9,12,22,15,12,15,15,22,0,22,15,15,15,12,22,12,15,15,15,12,22,15,15,15,22,12,12,15,22,15,15,22,0,15,15,15,12,15,15,0,15,22,15,15,0,22,22,0,15,15,22,22,22,15,22,22,22,22,22,22,22,22,22,22,28,28,28,28,28,28,28,28,0,28,28,22,28,28,28,22,28,22,22,12,22,22,22,22,15,12,22,9,15,12,9,22,12,9,12,22,15,12,15,9,12,22,12,12,15,15,15,15,15,12,15,15,15,15,15,15,15,12,15,15,15,12,22,15,15,15,22,15,15,22,15,22,22,15,15,15,22,15,15,15,15,0,22,15,15,15,15,22,22,22,22,28,22,22,22,0,0,0,22,0,28,28,0,28,28,0,28,28,28,28,22,22,28,22,22,28,22,28,12,22,22,22,22,22,22,9,15,9,22,15,22,22,12,9,22,12,12,22,22,12,15,15,15,0,12,15,12,15,12,15,22,0,15,22,0,15,15,15,15,15,0,15,15,15,15,12,15,22,0,22,0,15,15,0,0,15,0,15,0,15,15,15,22,22,22,0,22,22,22,22,22,22,22,22,22,0,22,22,22,22,28,28,28,28,28,22,28,28,28,12,28,28,28,28,22,28,22,9,28,9,12,22,22,9,22,9,22,9,22,9,9,12,12,22,22,15,22,0,22,22,12,15,15,22,15,22,15,15,15,15,15,15,12,22,15,15,15,22,12,22,22,22,12,15,15,15,15,12,22,0,15,22,15,15,15,15,15,0,0,22,22,15,0,22,15,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,28,28,28,28,28,28,28,28,28,22,22,28,28,28,12,28,22,28,22,22,22,22,9,9,12,22,22,9,9,12,15,22,12,22,15,15,22,15,15,15,22,12,15,15,22,22,22,15,22,15,15,15,12,22,15,15,15,15,15,15,22,15,15,15,15,22,22,15,12,15,22,15,0,15,15,0,15,15,22,22,0,0,22,0,0,22,0,22,0,0,22,22,22,22,22,22,22,0,22,0,28,28,28,28,28,28,28,28,28,28,28,22,28,22,22,22,22,28,0,22,22,9,22,12,22,9,9,22,15,15,9,22,0,22,15,12,22,22,15,22,22,12,22,15,22,12,22,15,15,0,22,15,15,12,22,15,12,12,15,22,22,15,15,0,15,15,15,15,22,0,0,15,0,15,15,22,15,22,15,22,15,0,0,0,22,22,0,22,22,22,22,22,22,0,22,22,22,22,22,22,28,28,28,28,28,28,28,28,28,22,28,28,28,28,28,22,22,28,28,28,12,22,22,22,9,22,22,12,22,22,22,22,22,12,15,15,22,15,15,22,22,12,22,15,15,22,12,12,15,22,15,22,12,12,15,22,22,22,15,22,0,15,15,0,15,15,22,15,15,22,22,15,0,15,22,22,0,22,0,0,22,22,0,0,22,22,22,22,22,22,0,22,22,0,22,22,22,22,0,0,28,28,28,28,28,28,28,28,0,28,22,22,28,22,28,28,28,28,22,0,22,22,22,22,22,22,0,22,12,15,22,22,12,12,15,22,12,22,22,15,12,12,12,0,22,22,22,15,0,15,22,22,15,22,15,22,15,22,15,22,0,22,15,22,15,22,15,15,15,15,22,22,15,22,15,22,15,0,22,0,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,0,28,28,28,28,28,28,28,28,28,28,28,28,28,0,28,0,12,22,28,22,0,22,22,22,22,22,22,0,22,22,22,22,22,22,22,22,15,22,22,22,22,0,22,22,22,22,0,15,0,22,0,15,22,22,15,15,22,0,0,22,22,0,0,22,15,15,0,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,0,22,22,0,22,22,22,28,28,28,28,28,28,28,28,28,28,28,28,0,0,28,22,22,28,28,28,22,22,22,22,22,22,22,22,22,22,22,22,12,12,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,12,15,15,15,0,12,22,22,0,22,22,22,22,22,15,22,0,22,22,15,22,22,22,22,22,0,22,22,0,22,22,0,22,22,22,22,22,22,22,22,0,22,22,22,22,22,0,22,28,28,28,28,28,28,28,0,28,28,28,28,22,28,12,28,28,12,0,0,22,12,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,12,22,22,22,22,22,22,22,22,22,22,22,0,22,22,22,0,22,12,22,22,15,22,15,22,22,22,0,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,22,22,0,28,28,28,28,28,28,28,28,28,28,28,28,28,22,28,28,22,12,22,22,22,22,22,22,22,22,22,22,22,22,22,12,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,22,22,22,0,22,22,0,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,0,0,22,0,0,28,28,28,28,28,28,28,28,28,28,28,28,0,22,28,22,22,22,12,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,12,22,22,22,22,12,22,22,22,22,22,22,22,22,0,0,22,22,22,22,22,22,22,22,22,22,22,0,0,0,22,22,22,22,0,22,22,22,22,22,22,22,22,22,0,22,0,22,22,22,22,22,22,22,22,22,0,22,0,22,0,22,22,0,22,28,28,28,28,28,28,28,28,28,28,22,28,0,28,28,22,28,28,28,28,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,12,22,22,22,22,22,12,12,22,22,22,22,22,0,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,0,22,0,28,28,28,28,28,0,28,28,28,28,22,0,28,28,28,28,28,28,28,22,22,22,22,22,22,12,22,22,22,22,22,22,22,22,0,22,22,22,22,22,12,22,0,22,22,22,22,22,22,22,0,22,0,22,22,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,0,22,22,0,0,0,22,22,28,28,28,0,0,28,28,28,28,0,0,28,28,28,0,28,22,28,0,22,22,0,0,22,22,22,22,0,22,12,22,0,22,0,22,22,22,22,22,22,0,22,22,22,22,0,22,22,0,22,0,22,0,0,22,22,0,0,22,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,22,0,22,0,0,22,0,0,22,22]} \ No newline at end of file From 6ffee4d30bb14b0528e5a9c1cd172b37771a08ed Mon Sep 17 00:00:00 2001 From: snobeard Date: Thu, 30 Nov 2017 18:20:51 -0800 Subject: [PATCH 06/17] a-c-p ing --- lab-matt/index.js | 2 +- lab-matt/lib/bitmap.js | 28 +++++++++------------------- lab-matt/output.bmp | Bin 11078 -> 66616 bytes lab-matt/output.json | 2 +- 4 files changed, 11 insertions(+), 21 deletions(-) diff --git a/lab-matt/index.js b/lab-matt/index.js index 0930759..e0ce356 100644 --- a/lab-matt/index.js +++ b/lab-matt/index.js @@ -4,7 +4,7 @@ const fs = require('fs'); const bitmap = require('./lib/bitmap'); let files = fs.readdirSync('./__test__/assets/'); -bitmap.bufferFile(files[0], (err) => console.log(err)); +bitmap.bufferFile(files[2], (err) => console.log(err)); console.log( fs.readFileSync(`${__dirname}/__test__/assets/bitmap.bmp`) ); let myCLI = function(input_file_path, output_file_path, transfrom_name) { diff --git a/lab-matt/lib/bitmap.js b/lab-matt/lib/bitmap.js index e2cb6fb..c94d220 100644 --- a/lab-matt/lib/bitmap.js +++ b/lab-matt/lib/bitmap.js @@ -43,30 +43,20 @@ bitmap.createBufferObject = (buffer) => { parsedBitmap.width = buffer.readInt32LE(offset.PIXEL_WIDTH); parsedBitmap.height = buffer.readInt32LE(offset.PIXEL_WIDTH); parsedBitmap.bitsPerPixel = buffer.readInt8(offset.BITS_PER_PIXEL); - // parsedBitmap.newBuffer = buffer.writeUInt8('0x4',10); + parsedBitmap.newBuffer = sizeTwoHundred(buffer); - fs.writeFile('output.bmp', parsedBitmap.buffer, err => console.log(err)); + + fs.writeFile('output.bmp', parsedBitmap.newBuffer, err => console.log(err)); fs.writeFile('output.json', JSON.stringify(parsedBitmap.buffer), err => console.log(err)); return parsedBitmap; }; - -// bitmap.parseBitmap = (buffer) => { -// let parsedBitmap = {}; - -// const HEIGHT_OFFSET = 22; -// const PIXEL_TABLE_OFFSET = 10; -// const FILE_SIZE_OFFSET = 2; - -// parsedBitmap.buffer = buffer; -// // vinicio - we are taking the first 2 characters because of the docs -// // https://en.wikipedia.org/wiki/BMP_file_format -// parsedBitmap.type = buffer.toString('utf-8',0,2); -// parsedBitmap.fileSize = buffer.readInt32LE(FILE_SIZE_OFFSET); -// parsedBitmap.pixelTableOffset = buffer.readInt32LE(PIXEL_TABLE_OFFSET); -// parsedBitmap.height = buffer.readInt32LE(HEIGHT_OFFSET); -// return parsedBitmap; -// }; \ No newline at end of file +let sizeTwoHundred = (buffer) => { + // return buffer.writeUInt32LE(100, 18); + return buffer; + + +}; \ No newline at end of file diff --git a/lab-matt/output.bmp b/lab-matt/output.bmp index 97ad0df321f8762c0bf9a7c50cf2f2177a19bd46..7041c3a7c4c2e52dcff36259e60bae3c669006b4 100644 GIT binary patch literal 66616 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�qV+5dsV+UuoBE8rN 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 literal 11078 zcmeI1vCC~o6~!lD;l%@2EN*oR5z&B!&xb^Ufj~eDgCHp)VxbTT97mSQczLIiCsY!#mCx7OZs=G^bgdv-Q&-u>pxnR8~Xz1E(YbMAeweD%wp z87?n;XpHC8`cC~lH$LqCkA8ZLk9{P6<2iNlr}Fuae`37!{Flb(UVL+W@%4Adr@r^s z@#e4IAHV#=KgSFI`uF(SKYlSD{Ql8+`)6MmpMC4q@yS!hAq{NKtMyECSXr0vd5;0VB$56kII6NMl(l} zu=~|5_d8w^(ps+L1T9KL2FuQ~x5EBG3g9jlMR3|GA_0PmIj57{g2q7PB{WWvyN!@+ zYxoXmT@&7Cx_muj4(UE=N}+|Cvyp_a2{D~XQfagy3Oa{&DQ82_YC(Y*gC~5OL{m(+ zz{QbhkAOQDnO0%(jI+EKM<_%xl_)8mRLMZ|R6Y{F>irYU+nNyM)LC=NEHF^CJPL~3 zWCd32-H$;kgm#O%oVS+Kc{?fbGHinhQ7}n@@t|v9jx+x#Ax1M97sg589P}AUCL;n> ztwL>o){#4I>O)etU?@=G3l?Oit&Y7GNroKq zyr5NOK|M<0EF1wZ2HOO@i|28*y(5c3F7a~H1Ug>8LS6yxoPs{+s4I!Qa8YBcawq|q zwaDOPhYj6+z9?u0j&_P;mGp2kyGcU!Fa#n8`eXKsq!kscqFk z$t}@T!q@@?72pOBD(du)C$PhfhEigAy6;Yz_*WH?2T5rOH43{xJrrFdM@3UUF@Ri%W{is*c#4o%Nu=2{ zRvNIvp{0=%)oGCth_v$Ew_l$(cB8TtOAbO3dR-7R-pmqwbEt2406Yq0UQD&?++->U#lqa7M z{W=9zBtV}a_F>?XaC>!uf-V1M3hlSgmfvv#9E&XJ2p`9(Gm&8N)RkW%dAb}Dq0t;v ze6&xgW-JRq&)8r;Sq5%{Z}7@T&KlW<^@-Imv7GwLMRPz&zb$tuV}FZCD$J{)2ZDma zB{HJD1Qi0ji+Ri1-n2`W1Uv*g$tnQ?m2uWya#zNIAOLXK9!sHRe0Lsh*NFnhDAhdH zMe!5{228xcfVBRU{7zH2ajoyJ=B7n6(Lgr6qFptgL6 z2A_Tt``Uuvf^@_zeR20HEH%rGYqPBnGGUt+mP6^86B24ATx)QHL==7fFeoR1R+|Qo zSsDr+3Ro7Vmf*K)rj=+c;)!Mf<_`oeK{e5Wo^YyWbMnk$>S|g&ZDKiEfqQt-aGJk^ ziiL+sm01jbOYC+wnKdaD-91a#CBDQsz9L5Q|;*E@A5WJ-<5^fiO zoeBrf+bLp&2i;JPI}Gl#3^WT2*+uShkois*7#@s2ocL&bH~X9TVT1>$Y8T2TWRMRRL@YYwh?xu@7B$^a z<#3>P0d_*uW5aa7D6Nj-5WJZBPDVok5xATcK`yDDpyks%j~&--(=X$sLqB0o7374G zxw$C7wiJs9kr{KZYL^T%n|CUsup7GQ0p+56>}H+XG%E-VSg5kRY8hYEn)1Y`9_8F- zZJAi`C=^d&9T_q$0=BhSN8!UpvFrnhIu$-O@FX34ZHtg-XN+iY4HY1pRYWjC2^ra2VF1KvC zD9iL(weft?8q`u`Y9%eYu$?aKNQ;X3&EHhc>Lh^S(38_m$npw?(vf8Xk?${~7BvF0 zzT+muVwgBgqeDnsi%Axu6F2ckO7yc*km|ssFr8|_PGovfL`9KRZ ziygp4amy-wsz{D=Q;-o>;0IIS5a4`QZ3@jR?^>!nlkJ|I)|oP5<7vuP znMall?=Rsvgb>fG1nhi3gAB9v=BUY)?J?;gPZpIrF*5_qVs~iCBiEoK!Vf2-CnT1+k!q#}}jR4`Dm2$gsdvgsvRj0zm|{KI+ui(#}diBc?X>kQOc^kifi z)-Cf+!PYo7ZL{Ey`Y?{$=B)*rL%TNd)$sDyalMg=bz3r#8`;y&VL+8nMua(gBJgl& zZDTyQ~2i5&|3Fy{Xe=h$87~rCw diff --git a/lab-matt/output.json b/lab-matt/output.json index 0dde34d..fe5e377 100644 --- a/lab-matt/output.json +++ b/lab-matt/output.json @@ -1 +1 @@ -{"type":"Buffer","data":[66,77,70,43,0,0,0,0,0,0,54,4,0,0,40,0,0,0,100,0,0,0,100,0,0,0,1,0,8,0,0,0,0,0,16,39,0,0,18,11,0,0,18,11,0,0,0,1,0,0,0,1,0,0,0,0,0,0,52,32,34,0,60,40,69,0,49,57,102,0,59,86,143,0,38,113,223,0,102,160,217,0,154,195,238,0,54,242,251,0,80,229,153,0,48,190,106,0,110,148,55,0,47,105,75,0,36,75,82,0,57,60,50,0,116,63,63,0,130,96,48,0,225,110,91,0,255,155,99,0,228,205,95,0,252,219,203,0,255,255,255,0,183,173,155,0,135,126,132,0,106,106,105,0,82,86,89,0,138,66,118,0,50,50,172,0,99,87,217,0,186,123,215,0,74,151,143,0,48,111,138,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,28,0,28,28,0,28,28,28,28,28,28,28,28,15,15,28,28,0,28,15,0,15,15,28,15,15,28,15,28,15,15,15,15,15,15,15,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,28,28,15,15,0,0,28,0,28,9,28,12,9,28,12,9,0,12,0,9,9,0,28,0,0,28,28,0,28,0,28,28,28,28,28,0,0,28,0,0,0,28,0,28,0,28,28,0,28,28,0,28,28,28,28,28,0,28,28,0,28,15,28,15,15,15,15,28,28,15,15,28,15,28,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,28,15,12,28,28,12,15,0,28,28,28,28,28,0,12,0,28,28,28,9,0,0,0,28,28,0,12,28,28,28,28,28,0,28,28,28,28,28,28,0,28,28,28,28,28,0,28,28,28,28,28,28,28,15,28,28,28,28,28,28,28,28,28,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,28,15,15,15,28,15,15,15,28,15,28,15,28,28,9,28,28,9,28,28,28,12,9,12,28,28,28,28,0,12,0,0,28,12,28,9,28,28,28,28,28,12,28,28,28,28,28,28,28,28,28,28,28,28,28,0,28,28,28,28,28,0,28,28,28,28,28,28,28,28,15,28,15,28,28,28,28,15,28,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,0,15,15,15,0,12,9,28,28,9,28,15,28,28,9,28,9,28,28,28,9,9,9,9,0,28,0,12,0,9,9,0,12,28,28,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,0,28,15,28,28,28,28,28,15,15,15,15,15,28,15,28,15,15,28,28,15,15,15,15,28,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,28,28,15,15,15,28,9,28,28,28,0,28,9,28,28,28,9,28,28,28,12,9,28,0,9,12,9,28,28,28,12,28,9,9,0,28,28,28,0,28,0,28,28,28,28,28,28,28,28,28,0,28,28,28,28,28,28,28,28,28,28,28,0,28,28,28,15,28,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,28,15,28,9,12,15,28,28,28,28,28,15,9,9,0,12,28,9,9,28,12,28,28,9,9,12,0,0,9,28,28,28,28,28,0,28,28,0,0,28,28,28,0,28,28,28,28,0,0,0,28,28,28,28,28,28,28,15,15,28,15,15,28,28,15,15,28,15,15,28,28,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,28,28,15,28,15,9,9,9,9,15,0,28,28,9,0,9,9,28,28,9,28,9,9,28,28,28,28,9,0,0,0,12,28,28,28,28,12,28,28,28,28,28,28,28,28,28,28,28,0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,15,28,15,28,28,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,0,28,15,15,15,9,9,15,0,15,28,28,28,9,9,28,28,28,9,28,28,28,28,28,9,0,28,28,28,9,28,28,28,0,0,0,0,0,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,15,15,28,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,28,15,0,15,0,15,9,12,9,9,9,15,15,28,28,28,9,9,9,9,28,9,28,28,9,28,9,9,28,28,0,9,12,28,28,12,28,28,0,28,28,28,28,28,0,0,28,28,28,28,28,28,0,28,28,28,28,28,28,15,28,15,28,28,15,15,28,15,15,28,15,15,28,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,28,15,9,15,9,28,15,9,9,15,15,28,9,9,28,9,9,9,9,9,12,0,28,0,28,28,28,28,28,28,28,12,28,28,0,28,0,0,0,28,28,28,28,28,28,28,28,0,28,28,28,28,28,28,28,28,28,15,28,28,28,28,15,15,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,28,9,15,12,9,15,28,9,15,15,9,12,15,9,9,15,12,9,9,9,28,9,9,9,28,28,12,0,28,28,28,28,0,28,0,28,0,28,28,28,28,28,28,28,0,28,28,28,0,0,28,28,28,0,28,28,28,15,28,15,28,15,15,15,28,28,28,28,15,15,15,15,15,15,15,28,15,15,28,15,15,15,15,15,15,15,15,15,0,28,15,15,15,15,15,15,15,15,15,15,15,28,28,9,28,15,15,9,9,28,28,12,15,9,9,9,9,9,15,9,9,9,28,9,9,9,28,9,28,28,9,28,9,28,28,28,28,28,28,0,28,28,28,28,0,28,28,28,28,28,28,28,28,28,28,28,28,15,15,28,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,9,9,15,9,9,12,9,9,9,9,9,9,9,28,9,9,9,9,15,0,28,28,28,28,28,28,28,28,28,28,28,28,28,0,28,28,28,28,0,28,28,0,28,28,15,28,28,28,28,15,28,15,28,15,15,15,15,28,15,15,15,28,15,15,15,15,28,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,0,15,15,28,15,9,28,15,28,9,9,9,15,9,9,9,15,9,9,28,9,28,9,9,15,9,9,15,28,28,28,28,28,9,0,28,28,28,28,28,28,28,28,28,0,28,28,28,28,28,15,28,28,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,9,15,15,9,15,15,9,9,9,9,9,28,15,9,15,9,9,9,0,9,9,15,9,9,15,28,9,9,9,15,9,9,9,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,15,28,28,15,28,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,12,15,9,15,9,15,15,15,12,9,9,9,15,9,9,9,9,9,9,28,9,28,9,15,9,28,28,9,28,9,9,28,9,9,15,28,28,28,28,28,28,28,28,28,28,28,28,0,28,28,28,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,9,9,9,15,9,15,28,9,9,9,9,9,9,9,9,9,9,9,9,15,28,0,0,15,15,15,9,28,9,0,28,28,28,0,28,28,28,0,28,28,28,28,0,28,28,28,28,28,15,28,28,15,28,28,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,9,9,9,15,9,9,9,9,9,9,9,9,9,9,28,9,28,15,9,12,9,9,0,9,28,9,15,9,28,15,28,15,15,28,28,28,28,28,28,28,28,28,28,28,28,28,15,15,28,15,15,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,9,0,28,9,0,9,9,9,15,9,9,9,9,9,15,9,9,0,15,15,28,28,28,15,15,0,9,15,15,28,28,28,0,15,28,15,28,28,28,28,0,28,28,28,28,28,28,15,28,15,28,28,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,9,9,9,9,15,9,9,9,12,9,9,9,15,9,15,9,9,9,0,15,15,12,15,9,9,0,15,15,15,0,28,28,28,15,28,0,28,28,28,28,28,28,28,28,28,28,28,28,15,28,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,9,9,15,9,15,9,9,9,15,9,9,9,9,15,15,15,9,9,9,12,9,15,15,15,15,15,15,9,28,28,15,15,28,28,28,28,15,28,28,28,28,28,28,28,28,28,15,28,28,15,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,9,15,15,0,9,15,9,15,9,9,15,9,9,9,0,9,9,15,15,9,9,12,9,9,9,9,9,9,9,9,28,15,28,28,28,0,15,15,0,15,15,15,28,28,28,28,28,28,28,28,28,28,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,0,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,9,15,9,9,9,9,15,15,9,9,9,9,9,9,9,9,15,9,15,9,15,9,9,9,9,9,9,9,0,15,0,15,9,28,28,0,0,28,28,0,28,15,0,28,28,28,28,28,28,28,28,28,28,28,22,28,15,15,15,28,15,15,28,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,15,15,9,9,9,9,9,9,9,9,9,9,9,15,9,15,15,9,9,9,15,9,15,15,9,9,15,15,0,15,15,15,28,15,15,28,28,15,28,28,28,28,28,28,28,28,28,28,28,28,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,15,15,9,15,9,9,15,15,15,15,9,9,9,9,9,9,9,9,15,15,9,15,9,9,12,15,15,15,9,15,28,28,15,15,28,15,15,28,28,28,15,15,28,28,28,28,28,28,28,15,28,28,28,28,28,28,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,9,9,9,15,9,9,9,9,9,9,9,15,15,15,9,9,9,9,9,15,15,9,15,9,28,15,15,0,15,15,15,28,15,15,28,28,28,28,15,15,28,28,28,28,28,28,22,28,15,28,15,28,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,0,15,15,15,9,15,15,15,9,9,9,15,15,9,9,15,9,9,9,15,9,9,9,9,9,15,15,15,15,15,28,15,15,15,9,15,9,15,9,15,0,15,28,28,15,28,15,15,15,28,28,28,28,28,28,28,28,28,28,28,28,15,15,28,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,15,15,9,15,9,15,9,9,15,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,9,15,15,15,15,15,15,15,15,15,15,0,28,28,15,15,28,28,28,28,15,28,28,28,28,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,12,9,9,15,15,9,15,15,9,9,9,15,12,9,9,9,9,9,9,9,9,15,9,9,9,9,9,9,9,15,9,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,28,15,28,28,28,15,28,28,28,28,28,28,28,0,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,12,15,15,15,15,15,15,15,0,15,15,9,9,9,9,9,9,15,9,9,15,9,9,9,9,9,9,9,15,9,15,9,9,9,9,28,9,15,15,9,9,15,15,15,28,28,28,15,28,15,0,28,15,15,15,28,28,15,15,15,15,28,28,28,22,15,15,15,28,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,12,15,15,15,15,12,9,15,9,9,15,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,28,28,28,15,15,28,28,0,28,22,22,22,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,9,9,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,15,15,9,15,9,15,15,9,15,15,15,15,15,28,15,15,15,15,28,15,15,15,15,15,28,28,28,28,28,28,15,0,0,22,0,15,15,28,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,9,15,15,15,9,12,9,9,9,9,15,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,15,15,9,15,9,15,9,15,28,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,28,15,28,28,15,28,28,28,0,0,28,15,15,15,28,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,9,15,15,15,15,9,9,9,15,9,9,9,9,9,9,9,9,9,9,15,9,15,15,15,15,9,15,15,15,15,9,9,15,9,9,28,28,15,15,15,15,15,15,15,15,15,15,15,28,28,15,28,28,28,15,28,28,28,0,15,15,15,0,15,12,15,15,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,15,9,15,15,15,9,9,9,9,9,9,9,9,9,9,9,9,15,9,9,9,15,9,9,9,15,15,15,9,15,15,15,15,15,15,15,15,15,15,28,0,12,15,28,28,15,28,15,15,28,28,28,15,28,0,22,15,15,15,22,15,28,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,9,9,15,15,15,9,9,9,15,9,15,9,9,15,9,9,9,9,9,9,9,9,9,9,9,9,9,9,15,9,15,15,15,9,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,28,28,28,15,15,28,28,0,28,0,28,15,0,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,9,0,9,9,9,15,9,15,9,15,28,9,9,9,9,9,9,15,9,15,9,9,9,15,15,9,15,15,15,15,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,0,15,28,28,28,15,15,28,28,28,0,22,15,0,15,15,28,0,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,9,9,15,9,15,9,15,9,9,9,9,9,9,15,9,9,15,9,9,15,9,15,15,9,9,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,28,15,15,15,28,15,28,15,15,15,28,15,15,28,22,22,22,15,15,22,15,15,0,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,15,15,15,9,9,9,9,9,9,9,15,9,9,9,9,15,9,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,28,15,15,15,28,15,28,15,28,15,15,15,15,15,0,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,9,9,15,15,9,9,9,9,9,9,15,9,9,9,9,9,15,15,9,9,9,9,15,15,15,15,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,28,28,15,28,15,28,28,15,28,22,22,0,12,15,15,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,9,9,15,9,9,9,9,9,9,9,9,15,9,9,9,15,9,9,9,15,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,28,28,28,28,15,28,28,22,0,15,15,15,12,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,9,9,9,15,9,9,9,9,15,9,9,9,9,9,9,9,9,9,15,15,9,15,9,15,15,15,9,15,15,15,15,15,15,15,15,15,28,15,15,15,15,28,28,15,28,15,28,28,28,15,28,28,28,28,28,0,15,22,22,15,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,15,15,15,9,15,9,9,15,15,9,9,9,15,9,9,9,9,15,15,9,9,15,9,15,9,15,9,9,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,28,15,28,15,15,15,28,0,28,28,28,15,22,22,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,9,9,15,9,15,9,15,9,9,9,9,9,9,9,9,9,15,15,15,9,15,9,9,9,15,9,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,28,15,28,28,28,28,28,28,0,22,0,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,15,15,15,9,15,15,9,15,15,9,9,9,9,9,15,9,9,9,9,15,9,9,9,9,9,15,15,15,15,15,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,28,28,28,28,28,28,28,28,28,22,0,0,15,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,15,9,9,15,9,15,15,15,9,9,9,15,9,9,9,9,9,15,9,9,9,9,9,9,15,9,15,15,9,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,28,15,15,28,0,28,28,12,0,0,22,15,0,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,9,15,9,9,9,9,9,9,9,9,9,9,15,15,9,9,15,9,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,28,15,15,15,15,15,28,15,15,15,28,0,15,28,22,22,12,0,22,15,0,0,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,9,9,9,9,15,15,15,9,9,9,9,12,9,9,9,15,9,9,9,15,9,15,9,9,15,15,9,15,15,15,9,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,15,15,15,0,15,28,15,28,15,28,28,28,15,15,28,22,15,0,15,15,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,15,9,15,15,9,9,9,9,9,9,9,9,9,9,15,15,15,9,15,15,9,15,9,9,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,0,15,15,28,15,28,15,15,28,28,28,0,22,22,22,22,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,15,15,9,9,9,9,15,15,15,15,15,9,9,9,9,9,9,9,9,9,9,15,9,9,9,15,9,9,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,28,28,0,15,28,28,28,28,28,22,0,12,22,15,15,0,15,15,22,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,15,15,15,15,15,15,9,15,9,9,15,9,15,9,9,9,15,9,9,9,15,15,15,9,15,15,9,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,0,0,28,15,28,28,28,15,28,12,22,0,12,15,15,12,12,22,12,22,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,15,15,15,9,15,15,9,9,15,9,9,9,9,9,9,9,9,9,9,9,15,15,15,15,9,15,15,15,15,9,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,28,15,15,15,28,15,28,15,15,0,28,28,28,22,22,22,0,0,15,15,12,15,15,15,22,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,9,15,15,9,15,15,15,15,15,9,9,15,15,15,9,15,9,9,9,9,9,9,9,15,15,9,9,9,9,15,15,9,9,9,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,15,28,0,28,28,28,28,28,28,22,0,22,0,15,22,12,22,15,12,15,22,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,9,9,15,15,15,15,9,9,9,9,9,9,15,9,9,9,9,15,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,28,28,15,28,28,28,22,0,22,0,0,22,15,15,22,12,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,15,15,15,9,15,9,9,9,9,15,9,9,9,9,9,9,9,15,9,15,15,9,9,9,15,15,15,15,9,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,28,15,15,28,15,15,15,28,28,28,0,28,22,0,22,15,15,0,0,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,9,9,15,9,15,15,9,15,15,9,15,9,9,9,15,9,9,9,9,9,15,9,9,15,9,9,9,15,15,9,9,15,15,15,9,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,28,15,15,28,0,28,28,28,0,15,28,0,22,22,22,22,12,12,15,15,22,22,22,15,15,15,15,15,15,15,15,15,15,15,12,15,15,9,9,15,15,15,9,15,15,15,15,9,15,9,15,9,9,9,9,9,9,9,15,9,15,9,9,9,9,9,9,15,15,9,9,9,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,0,15,15,15,28,28,28,28,0,28,22,22,22,15,15,22,22,22,12,15,0,15,15,15,22,15,15,15,15,15,15,15,15,15,15,15,9,15,9,9,15,15,9,15,15,15,15,9,15,9,9,9,9,9,9,15,28,9,9,15,15,15,9,9,15,9,9,9,15,15,15,15,15,15,15,15,15,15,12,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,28,15,0,15,15,28,15,28,0,28,28,28,28,22,22,22,22,22,22,15,22,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,9,15,15,15,9,15,9,9,9,15,9,9,15,15,9,9,15,9,9,9,9,9,9,9,15,9,9,9,9,15,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,0,28,0,15,15,15,28,28,0,15,15,28,28,28,28,28,0,0,22,22,22,22,22,22,22,15,15,0,12,15,22,15,15,15,15,15,15,15,15,15,15,15,9,15,9,15,15,15,15,15,15,9,9,15,9,9,9,9,15,9,9,9,15,9,15,15,9,9,15,15,15,15,9,9,9,15,9,9,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,28,15,28,15,28,0,15,15,28,28,28,28,28,0,0,22,22,22,22,22,22,22,0,22,15,15,15,0,15,15,15,15,15,15,15,15,15,9,15,15,15,15,15,9,9,9,9,15,15,15,9,9,9,9,9,15,9,15,15,9,9,9,9,9,9,9,12,9,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,28,0,28,28,28,28,28,28,0,0,28,22,22,22,22,22,22,22,22,15,22,15,15,22,15,15,15,15,15,15,15,15,15,15,9,15,9,15,15,9,15,15,9,9,9,9,15,15,9,9,9,9,9,9,9,9,15,9,9,9,9,15,9,9,15,15,0,15,15,9,15,15,15,15,15,15,15,15,12,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,0,28,15,15,0,28,28,28,0,28,28,22,28,22,22,22,22,22,22,15,22,15,22,22,22,15,12,15,15,15,15,15,15,9,15,15,15,9,15,15,9,9,15,9,15,9,15,9,9,15,15,9,15,9,9,15,9,9,9,9,9,15,15,15,9,15,9,15,15,12,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,0,15,15,15,28,12,12,0,12,0,28,28,28,28,12,28,28,22,22,22,22,22,22,15,22,15,22,22,15,15,15,12,15,15,12,15,15,15,15,15,9,15,15,9,9,15,9,9,15,9,9,9,9,9,9,15,9,9,9,15,9,15,9,9,15,9,9,15,15,9,15,9,15,15,15,12,15,15,15,15,15,15,15,15,15,15,12,15,15,12,15,15,0,15,15,15,15,28,28,15,15,15,15,15,12,15,15,28,28,15,28,28,28,28,28,28,12,0,22,22,22,22,22,22,0,22,15,22,15,15,22,15,15,15,15,15,15,9,22,15,15,15,15,15,15,15,9,15,15,9,15,15,9,9,9,9,9,15,15,15,15,9,15,9,15,15,15,9,9,15,15,9,15,9,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,0,15,15,28,0,15,0,28,28,28,0,12,28,0,0,22,22,22,0,22,22,22,12,15,15,22,22,15,22,15,12,15,15,0,15,15,15,9,15,9,9,15,15,9,15,9,15,9,15,15,9,9,9,9,9,9,15,9,15,9,9,15,9,15,9,15,9,15,15,15,9,15,15,15,15,15,15,15,12,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,28,28,15,15,15,28,12,28,0,0,28,28,0,0,0,22,22,22,0,22,0,22,22,12,15,22,12,22,12,15,15,12,15,15,15,9,15,15,15,9,15,9,15,9,15,15,15,15,15,9,9,9,9,15,15,9,9,9,9,9,9,9,15,15,9,15,9,9,15,15,9,15,15,15,15,0,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,28,0,28,28,28,28,28,28,28,28,22,0,0,22,22,22,22,22,12,22,22,22,0,22,15,15,15,22,9,15,12,15,9,22,9,15,9,15,15,15,9,9,9,15,9,9,9,9,9,15,15,15,15,15,9,9,9,9,9,15,15,9,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,12,12,15,15,15,28,22,28,15,15,0,15,28,28,28,28,28,0,28,0,22,28,22,12,22,22,22,22,22,22,22,22,12,0,22,22,15,15,22,9,12,15,9,15,15,9,15,9,15,9,15,9,15,9,15,9,9,9,9,9,9,15,9,9,9,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,0,28,15,15,15,15,15,15,15,15,22,0,15,28,28,28,0,28,28,22,28,0,0,0,22,0,22,22,12,22,22,12,22,15,12,9,15,9,15,15,15,9,9,9,15,9,9,15,9,9,15,15,9,9,9,9,9,9,15,9,9,15,15,15,15,9,9,15,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,28,15,15,15,28,15,15,15,28,28,28,28,28,22,28,0,22,0,28,22,28,22,22,22,12,22,0,22,22,0,15,15,12,15,15,9,15,15,9,9,15,15,15,9,15,9,9,9,9,9,9,9,9,15,9,9,15,15,9,9,9,9,15,15,15,15,15,15,0,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,0,15,15,15,15,15,12,15,15,28,0,28,28,28,28,0,0,0,28,0,28,22,28,22,22,22,22,22,22,22,22,22,0,12,15,12,15,9,9,15,15,15,9,9,9,15,15,9,9,15,9,9,9,9,9,15,9,9,15,9,9,15,9,9,9,9,9,15,9,9,15,15,9,0,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,0,28,15,22,15,0,12,28,22,0,22,28,22,22,28,28,12,22,22,0,22,22,12,22,22,22,22,15,22,15,12,9,22,12,9,15,15,9,15,9,9,9,9,9,9,9,9,15,12,9,9,15,9,9,9,9,9,15,9,9,15,9,12,12,15,15,15,15,15,15,15,15,15,15,15,12,12,15,15,15,12,12,15,15,15,15,15,15,15,15,15,15,15,15,15,12,12,15,15,12,22,28,22,15,28,28,22,0,22,28,28,0,28,22,28,22,22,28,0,0,22,22,22,22,0,22,22,15,12,12,15,15,9,15,15,15,9,15,9,15,9,9,9,15,15,9,9,15,9,9,15,15,15,9,9,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,12,15,22,12,22,15,28,15,28,28,28,15,0,0,28,0,22,28,0,0,0,0,28,28,28,22,28,22,22,28,22,0,22,22,15,15,22,15,12,9,15,12,15,15,15,9,9,9,9,15,9,9,9,9,9,9,15,9,15,15,9,15,15,9,15,9,15,15,15,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,28,15,22,15,22,15,28,0,28,28,22,28,22,0,22,28,22,28,0,28,22,28,28,22,22,22,22,22,22,12,15,15,12,15,15,15,9,15,9,15,15,9,15,9,9,9,9,9,9,15,9,15,9,15,15,15,15,15,9,15,15,15,15,15,0,15,15,12,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,12,15,15,15,22,0,15,0,22,28,22,0,22,22,22,22,22,22,28,28,28,28,28,28,22,28,22,22,28,22,22,22,22,12,22,12,22,12,15,15,15,9,15,15,9,15,9,9,9,9,9,9,9,9,15,9,15,15,9,9,9,9,15,15,9,15,15,15,15,15,15,15,15,12,15,15,15,15,0,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,0,15,12,28,15,28,22,28,28,22,22,0,22,22,22,28,28,28,28,22,0,28,28,22,28,22,22,22,22,22,15,15,15,9,22,9,9,12,9,9,9,9,9,15,9,15,9,9,9,15,9,9,15,9,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,22,0,0,15,0,22,28,22,22,22,22,22,22,22,22,22,28,28,0,28,22,28,28,28,22,0,22,22,22,22,0,22,22,9,12,15,15,12,9,9,22,9,9,15,9,9,9,15,9,15,9,9,9,9,15,15,15,15,15,15,15,15,15,9,12,15,15,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,15,0,15,22,22,15,12,12,22,15,22,22,22,28,22,22,22,22,22,0,28,28,28,28,28,22,22,28,28,22,28,28,28,12,22,22,9,22,15,22,12,22,9,9,15,12,9,22,9,9,9,9,15,15,9,15,9,15,9,9,15,9,9,9,15,15,15,15,15,15,15,15,15,15,0,15,15,15,15,15,15,12,15,15,15,15,15,15,15,15,15,15,12,0,15,15,15,15,0,15,15,22,0,15,0,15,12,15,22,22,0,22,0,0,22,0,22,22,0,0,28,28,28,28,0,0,22,28,28,22,28,28,22,28,28,22,22,9,15,9,15,12,12,15,15,15,22,9,15,9,9,15,15,15,9,15,15,15,15,12,15,12,15,15,15,15,15,12,22,15,15,12,0,15,15,15,15,15,15,15,15,15,12,15,15,15,15,0,0,15,15,15,15,15,12,15,15,15,12,12,15,22,0,12,22,0,12,15,15,15,0,22,22,22,22,28,22,22,0,22,28,28,28,28,22,28,0,28,22,28,22,28,28,22,28,28,12,22,12,12,22,15,12,15,9,22,15,15,0,9,9,12,15,12,15,9,15,9,15,22,9,9,15,15,12,15,15,22,15,0,15,15,12,15,0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,12,15,0,15,15,0,15,15,15,15,15,15,15,15,22,22,15,0,15,22,22,0,22,22,0,22,22,22,22,22,22,0,28,28,28,28,22,28,28,28,28,28,22,0,28,22,22,28,22,12,15,22,22,22,15,22,22,9,9,15,9,15,9,9,0,15,9,15,15,15,15,15,15,9,15,15,15,15,15,15,22,15,15,15,15,15,12,15,15,15,15,15,0,15,15,0,15,15,15,15,15,15,15,15,15,15,15,15,0,0,15,15,0,15,15,15,22,22,15,15,0,0,28,22,22,22,22,22,22,22,0,28,28,28,28,28,28,28,28,22,0,28,28,22,12,22,28,22,22,22,22,22,22,15,22,9,22,9,15,22,9,15,15,15,15,15,15,15,15,12,15,12,9,9,9,15,15,15,0,15,15,15,15,15,22,15,15,12,15,12,15,12,0,15,15,12,0,15,15,15,12,15,15,15,15,0,15,15,12,15,15,15,15,15,0,22,15,15,0,0,22,0,0,22,22,28,22,22,22,22,22,28,28,28,28,28,22,28,28,28,28,28,22,28,28,28,28,22,22,22,22,22,9,9,22,12,9,22,12,9,12,9,22,15,15,9,22,9,12,22,15,12,15,15,22,0,22,15,15,15,12,22,12,15,15,15,12,22,15,15,15,22,12,12,15,22,15,15,22,0,15,15,15,12,15,15,0,15,22,15,15,0,22,22,0,15,15,22,22,22,15,22,22,22,22,22,22,22,22,22,22,28,28,28,28,28,28,28,28,0,28,28,22,28,28,28,22,28,22,22,12,22,22,22,22,15,12,22,9,15,12,9,22,12,9,12,22,15,12,15,9,12,22,12,12,15,15,15,15,15,12,15,15,15,15,15,15,15,12,15,15,15,12,22,15,15,15,22,15,15,22,15,22,22,15,15,15,22,15,15,15,15,0,22,15,15,15,15,22,22,22,22,28,22,22,22,0,0,0,22,0,28,28,0,28,28,0,28,28,28,28,22,22,28,22,22,28,22,28,12,22,22,22,22,22,22,9,15,9,22,15,22,22,12,9,22,12,12,22,22,12,15,15,15,0,12,15,12,15,12,15,22,0,15,22,0,15,15,15,15,15,0,15,15,15,15,12,15,22,0,22,0,15,15,0,0,15,0,15,0,15,15,15,22,22,22,0,22,22,22,22,22,22,22,22,22,0,22,22,22,22,28,28,28,28,28,22,28,28,28,12,28,28,28,28,22,28,22,9,28,9,12,22,22,9,22,9,22,9,22,9,9,12,12,22,22,15,22,0,22,22,12,15,15,22,15,22,15,15,15,15,15,15,12,22,15,15,15,22,12,22,22,22,12,15,15,15,15,12,22,0,15,22,15,15,15,15,15,0,0,22,22,15,0,22,15,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,28,28,28,28,28,28,28,28,28,22,22,28,28,28,12,28,22,28,22,22,22,22,9,9,12,22,22,9,9,12,15,22,12,22,15,15,22,15,15,15,22,12,15,15,22,22,22,15,22,15,15,15,12,22,15,15,15,15,15,15,22,15,15,15,15,22,22,15,12,15,22,15,0,15,15,0,15,15,22,22,0,0,22,0,0,22,0,22,0,0,22,22,22,22,22,22,22,0,22,0,28,28,28,28,28,28,28,28,28,28,28,22,28,22,22,22,22,28,0,22,22,9,22,12,22,9,9,22,15,15,9,22,0,22,15,12,22,22,15,22,22,12,22,15,22,12,22,15,15,0,22,15,15,12,22,15,12,12,15,22,22,15,15,0,15,15,15,15,22,0,0,15,0,15,15,22,15,22,15,22,15,0,0,0,22,22,0,22,22,22,22,22,22,0,22,22,22,22,22,22,28,28,28,28,28,28,28,28,28,22,28,28,28,28,28,22,22,28,28,28,12,22,22,22,9,22,22,12,22,22,22,22,22,12,15,15,22,15,15,22,22,12,22,15,15,22,12,12,15,22,15,22,12,12,15,22,22,22,15,22,0,15,15,0,15,15,22,15,15,22,22,15,0,15,22,22,0,22,0,0,22,22,0,0,22,22,22,22,22,22,0,22,22,0,22,22,22,22,0,0,28,28,28,28,28,28,28,28,0,28,22,22,28,22,28,28,28,28,22,0,22,22,22,22,22,22,0,22,12,15,22,22,12,12,15,22,12,22,22,15,12,12,12,0,22,22,22,15,0,15,22,22,15,22,15,22,15,22,15,22,0,22,15,22,15,22,15,15,15,15,22,22,15,22,15,22,15,0,22,0,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,0,28,28,28,28,28,28,28,28,28,28,28,28,28,0,28,0,12,22,28,22,0,22,22,22,22,22,22,0,22,22,22,22,22,22,22,22,15,22,22,22,22,0,22,22,22,22,0,15,0,22,0,15,22,22,15,15,22,0,0,22,22,0,0,22,15,15,0,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,0,22,22,0,22,22,22,28,28,28,28,28,28,28,28,28,28,28,28,0,0,28,22,22,28,28,28,22,22,22,22,22,22,22,22,22,22,22,22,12,12,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,12,15,15,15,0,12,22,22,0,22,22,22,22,22,15,22,0,22,22,15,22,22,22,22,22,0,22,22,0,22,22,0,22,22,22,22,22,22,22,22,0,22,22,22,22,22,0,22,28,28,28,28,28,28,28,0,28,28,28,28,22,28,12,28,28,12,0,0,22,12,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,12,22,22,22,22,22,22,22,22,22,22,22,0,22,22,22,0,22,12,22,22,15,22,15,22,22,22,0,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,22,22,0,28,28,28,28,28,28,28,28,28,28,28,28,28,22,28,28,22,12,22,22,22,22,22,22,22,22,22,22,22,22,22,12,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,22,22,22,0,22,22,0,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,0,0,22,0,0,28,28,28,28,28,28,28,28,28,28,28,28,0,22,28,22,22,22,12,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,12,22,22,22,22,12,22,22,22,22,22,22,22,22,0,0,22,22,22,22,22,22,22,22,22,22,22,0,0,0,22,22,22,22,0,22,22,22,22,22,22,22,22,22,0,22,0,22,22,22,22,22,22,22,22,22,0,22,0,22,0,22,22,0,22,28,28,28,28,28,28,28,28,28,28,22,28,0,28,28,22,28,28,28,28,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,12,22,22,22,22,22,12,12,22,22,22,22,22,0,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,0,22,0,28,28,28,28,28,0,28,28,28,28,22,0,28,28,28,28,28,28,28,22,22,22,22,22,22,12,22,22,22,22,22,22,22,22,0,22,22,22,22,22,12,22,0,22,22,22,22,22,22,22,0,22,0,22,22,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,0,22,22,0,0,0,22,22,28,28,28,0,0,28,28,28,28,0,0,28,28,28,0,28,22,28,0,22,22,0,0,22,22,22,22,0,22,12,22,0,22,0,22,22,22,22,22,22,0,22,22,22,22,0,22,22,0,22,0,22,0,0,22,22,0,0,22,22,22,22,22,22,0,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,0,22,22,22,0,22,0,0,22,0,0,22,22]} \ No newline at end of file +{"type":"Buffer","data":[66,77,56,4,1,0,0,0,0,0,54,4,0,0,40,0,0,0,0,1,0,0,0,1,0,0,1,0,8,0,0,0,0,0,0,0,0,0,18,11,0,0,18,11,0,0,0,0,0,0,0,0,0,0,0,255,68,255,1,255,34,255,2,254,53,255,3,253,39,255,4,252,181,255,5,251,172,255,6,250,209,255,7,249,98,255,8,248,155,255,9,247,13,255,10,246,239,255,11,245,135,255,12,244,152,255,13,243,23,255,14,242,166,255,15,241,160,255,16,240,72,255,17,239,117,255,18,238,1,255,19,237,65,255,20,236,126,255,21,235,124,255,22,234,79,255,23,233,64,255,24,232,199,255,25,231,250,255,26,230,56,255,27,229,79,255,28,228,65,255,29,227,158,255,30,226,229,255,31,225,0,255,32,224,177,255,33,223,165,255,34,222,110,255,35,221,230,255,36,220,118,255,37,219,225,255,38,218,234,255,39,217,20,255,40,216,165,255,41,215,35,255,42,214,153,255,43,213,12,255,44,212,180,255,45,211,237,255,46,210,173,255,47,209,134,255,48,208,77,255,49,207,208,255,50,206,169,255,51,205,248,255,52,204,248,255,53,203,117,255,54,202,74,255,55,201,22,255,56,200,45,255,57,199,164,255,58,198,83,255,59,197,97,255,60,196,156,255,61,195,148,255,62,194,220,255,63,193,114,255,64,192,45,255,65,191,196,255,66,190,249,255,67,189,141,255,68,188,210,255,69,187,252,255,70,186,56,255,71,185,90,255,72,184,29,255,73,183,117,255,74,182,60,255,75,181,125,255,76,180,188,255,77,179,33,255,78,178,28,255,79,177,157,255,80,176,31,255,81,175,253,255,82,174,138,255,83,173,10,255,84,172,246,255,85,171,210,255,86,170,196,255,87,169,213,255,88,168,75,255,89,167,244,255,90,166,78,255,91,165,182,255,92,164,188,255,93,163,151,255,94,162,145,255,95,161,213,255,96,160,163,255,97,159,60,255,98,158,210,255,99,157,215,255,100,156,221,255,101,155,75,255,102,154,157,255,103,153,23,255,104,152,97,255,105,151,233,255,106,150,151,255,107,149,208,255,108,148,224,255,109,147,130,255,110,146,39,255,111,145,120,255,112,144,230,255,113,143,180,255,114,142,139,255,115,141,81,255,116,140,173,255,117,139,191,255,118,138,142,255,119,137,109,255,120,136,109,255,121,135,25,255,122,134,168,255,123,133,240,255,124,132,215,255,125,131,186,255,126,130,103,255,127,129,204,255,128,128,226,255,129,127,251,255,130,126,51,255,131,125,210,255,132,124,37,255,133,123,241,255,134,122,19,255,135,121,79,255,136,120,95,255,137,119,109,255,138,118,61,255,139,117,52,255,140,116,246,255,141,115,166,255,142,114,111,255,143,113,41,255,144,112,105,255,145,111,213,255,146,110,149,255,147,109,203,255,148,108,105,255,149,107,218,255,150,106,153,255,151,105,31,255,152,104,120,255,153,103,171,255,154,102,212,255,155,101,196,255,156,100,38,255,157,99,238,255,158,98,39,255,159,97,240,255,160,96,150,255,161,95,172,255,162,94,165,255,163,93,236,255,164,92,225,255,165,91,211,255,166,90,9,255,167,89,100,255,168,88,171,255,169,87,142,255,170,86,94,255,171,85,111,255,172,84,208,255,173,83,33,255,174,82,165,255,175,81,214,255,176,80,199,255,177,79,41,255,178,78,123,255,179,77,231,255,180,76,5,255,181,75,251,255,182,74,87,255,183,73,3,255,184,72,21,255,185,71,115,255,186,70,129,255,187,69,36,255,188,68,42,255,189,67,190,255,190,66,218,255,191,65,72,255,192,64,22,255,193,63,66,255,194,62,77,255,195,61,245,255,196,60,42,255,197,59,233,255,198,58,17,255,199,57,215,255,200,56,188,255,201,55,150,255,202,54,112,255,203,53,31,255,204,52,67,255,205,51,254,255,206,50,0,255,207,49,253,255,208,48,96,255,209,47,119,255,210,46,124,255,211,45,21,255,212,44,190,255,213,43,23,255,214,42,52,255,215,41,85,255,216,40,219,255,217,39,165,255,218,38,205,255,219,37,77,255,220,36,24,255,221,35,229,255,222,34,105,255,223,33,35,255,224,32,173,255,225,31,254,255,226,30,49,255,227,29,112,255,228,28,98,255,229,27,77,255,230,26,20,255,231,25,46,255,232,24,15,255,233,23,48,255,234,22,190,255,235,21,142,255,236,20,36,255,237,19,107,255,238,18,17,255,239,17,205,255,240,16,94,255,241,15,17,255,242,14,145,255,243,13,39,255,244,12,22,255,245,11,183,255,246,10,114,255,247,9,130,255,248,8,143,255,249,7,16,255,250,6,113,255,251,5,139,255,252,4,11,255,253,3,56,255,254,2,43,255,255,1,113,255,115,105,101,105,108,113,116,109,117,113,117,106,99,100,104,111,107,102,113,115,123,119,118,121,125,107,121,115,123,126,125,129,125,120,119,112,126,126,128,127,129,126,124,118,122,111,95,101,102,100,102,101,106,106,107,112,113,118,117,110,116,111,109,109,116,118,123,125,119,125,120,114,122,122,121,113,119,121,124,122,112,109,112,110,98,104,106,111,118,125,129,126,126,118,112,121,125,123,125,130,127,119,123,113,98,107,101,95,107,108,107,109,104,109,112,113,109,120,111,113,117,121,120,121,125,118,118,110,111,107,108,107,106,108,103,113,110,104,98,92,109,115,104,99,103,102,93,100,94,108,95,93,92,98,102,99,98,97,101,100,106,108,103,99,97,93,95,101,105,103,96,91,85,94,102,93,87,72,57,61,71,77,67,74,77,85,81,81,77,75,77,83,83,78,68,71,72,77,72,66,59,71,69,68,67,62,57,59,59,58,61,74,63,48,68,78,70,60,61,68,76,77,80,79,81,77,86,83,85,79,78,76,77,78,85,76,80,70,76,73,79,65,28,23,24,26,25,36,90,91,91,93,89,91,73,28,109,108,111,111,118,113,124,126,125,114,111,119,117,117,121,116,116,112,114,108,107,110,114,127,127,123,121,117,118,119,120,123,122,120,111,114,111,114,121,127,126,118,112,105,111,103,105,115,125,121,109,122,117,104,105,110,108,109,117,116,109,111,115,123,127,114,108,103,96,111,122,130,127,131,133,131,122,114,110,121,122,122,127,135,118,111,99,94,120,118,107,101,102,109,116,116,122,125,118,130,122,103,117,118,123,120,108,99,117,119,122,128,117,105,116,123,111,104,96,97,104,105,106,110,118,114,122,124,119,109,116,122,112,114,119,110,111,95,98,97,105,108,110,114,111,113,109,113,100,114,117,121,118,102,101,86,90,105,114,119,116,109,103,85,93,91,91,94,92,98,100,87,80,80,81,73,73,69,70,71,68,61,69,77,71,71,78,72,75,76,73,77,79,69,65,81,78,75,67,52,57,61,65,57,60,67,67,66,59,60,59,58,65,66,68,69,72,77,73,80,75,78,89,91,80,81,79,76,77,74,70,69,63,68,66,56,66,65,68,72,77,66,32,24,24,27,28,39,89,93,94,90,88,90,72,28,105,107,109,113,106,111,110,112,106,94,110,118,114,114,120,124,106,99,115,109,111,106,106,105,101,101,106,101,111,111,112,124,119,110,110,118,115,108,109,98,108,108,120,111,107,125,131,120,123,105,112,112,126,122,127,124,123,137,143,146,128,120,123,128,117,115,117,116,111,115,109,108,107,114,109,114,123,130,132,119,115,111,110,124,125,118,111,110,118,109,110,118,121,115,118,121,113,120,130,140,132,138,136,122,117,109,119,120,126,127,116,126,135,132,125,128,123,109,116,106,112,120,116,117,119,120,114,111,119,120,126,121,121,123,131,124,123,115,120,124,123,115,114,119,122,121,122,122,118,112,103,112,107,98,92,84,90,97,102,100,98,87,90,83,101,105,104,99,102,87,92,90,95,93,90,80,75,76,74,75,71,66,63,63,74,70,77,66,73,76,73,69,81,76,80,77,68,61,64,54,47,62,73,73,61,62,72,68,75,75,64,73,71,73,70,79,79,81,77,72,81,81,91,84,72,76,71,73,72,76,71,65,55,59,48,50,50,52,62,66,69,62,30,28,27,28,32,36,87,88,90,85,87,92,76,36,101,100,105,94,101,100,111,118,98,111,117,124,116,108,118,114,121,125,131,129,125,111,104,120,121,118,116,107,115,100,107,112,113,121,124,124,126,118,128,129,129,130,135,134,126,124,127,121,124,122,128,124,118,113,123,122,129,127,126,114,107,122,126,121,117,130,106,107,108,112,116,118,112,118,117,121,117,115,129,132,129,128,127,115,123,102,108,112,130,128,129,127,120,114,115,122,124,122,120,127,119,115,116,114,130,126,125,132,131,129,120,128,138,134,131,135,135,130,122,120,120,116,118,126,132,122,133,135,134,119,123,110,105,113,119,122,124,121,111,129,132,128,123,124,125,131,128,114,105,101,104,109,119,117,117,115,110,108,108,108,112,109,111,105,98,89,94,100,94,100,97,85,88,77,81,72,73,73,73,73,64,60,66,67,75,73,73,79,77,70,71,68,81,81,83,76,72,61,51,50,46,58,68,68,68,71,71,73,70,73,74,71,76,78,67,73,74,74,76,78,77,76,75,73,80,82,78,82,79,78,76,71,49,31,27,28,34,47,53,63,70,70,35,28,29,28,32,38,93,76,91,92,92,85,73,32,122,115,100,102,107,107,111,118,113,120,111,116,115,113,116,110,111,110,118,106,116,108,114,124,122,115,113,110,116,112,109,104,97,103,115,116,118,120,126,126,125,126,124,120,116,116,112,124,112,120,117,113,117,118,116,115,107,101,109,107,110,116,116,110,102,119,111,108,106,110,110,105,101,101,107,100,94,96,104,110,116,120,108,100,100,109,117,117,106,105,116,118,123,114,122,122,113,113,118,127,127,124,124,125,128,130,134,137,136,134,130,120,126,112,103,118,136,126,117,115,117,119,113,115,118,111,112,111,112,101,110,117,116,122,116,122,119,120,109,117,116,118,113,119,124,125,125,117,115,109,107,109,110,117,108,112,115,115,112,109,107,108,111,104,105,98,96,95,90,93,90,86,87,93,87,89,86,85,74,67,56,70,72,72,72,70,71,69,73,76,71,76,78,76,69,74,71,68,48,58,61,62,78,74,67,72,68,67,69,67,69,69,73,80,81,82,77,73,72,81,72,77,75,72,67,66,73,72,75,77,75,72,52,29,31,23,34,50,89,91,88,82,40,29,27,25,27,32,95,86,98,98,97,85,80,32,107,98,95,130,138,144,146,132,133,138,131,127,92,96,103,114,117,97,100,111,123,116,116,109,104,103,107,101,99,95,92,94,100,95,96,102,101,97,111,103,100,91,108,108,111,107,108,106,119,111,109,114,126,126,122,112,104,111,118,127,122,123,125,116,111,119,123,113,122,118,113,105,105,107,117,113,103,103,119,101,96,109,137,113,101,97,113,110,103,110,108,102,95,103,125,130,127,126,123,106,123,128,127,123,124,135,131,123,119,120,126,122,124,124,120,126,132,133,123,122,121,123,117,113,111,111,110,110,117,120,120,115,119,124,115,116,113,117,116,112,105,104,99,119,124,123,116,105,108,100,99,103,108,112,113,106,111,108,107,112,109,107,106,104,101,101,98,90,88,81,83,86,86,88,81,82,82,73,72,64,67,72,63,50,62,81,79,60,76,74,75,75,77,70,68,75,70,73,61,53,59,60,74,60,69,66,75,70,71,71,73,84,80,83,80,80,83,78,80,80,74,74,79,71,67,46,54,55,61,66,67,66,55,31,24,24,28,38,87,91,89,82,36,31,28,27,30,29,89,92,93,93,90,81,77,37,116,115,108,95,92,100,106,107,105,90,95,100,100,105,112,103,100,104,109,106,101,103,109,109,109,108,97,82,91,85,84,102,95,95,102,92,97,98,103,110,111,105,108,112,112,113,120,123,128,129,135,135,137,134,127,136,130,128,128,122,108,111,115,118,111,109,109,108,123,128,123,117,117,106,105,109,116,111,114,107,123,121,127,117,108,106,102,102,123,119,121,110,111,121,121,126,125,123,117,104,117,120,127,125,123,133,129,124,116,109,108,121,122,128,125,117,120,114,108,110,109,111,123,125,118,113,115,110,108,118,125,117,112,124,123,119,118,110,109,108,116,113,114,114,113,115,105,98,96,108,106,111,109,105,105,98,104,107,115,102,105,103,102,89,93,78,78,81,79,78,80,77,82,84,82,73,74,85,84,77,83,76,63,54,59,67,68,67,66,70,71,77,73,70,70,70,72,63,67,58,61,64,64,72,64,62,70,69,67,77,82,78,81,78,82,72,80,74,79,80,74,61,70,74,66,34,31,26,31,47,77,83,61,34,29,23,26,34,96,94,95,89,35,30,30,22,26,33,89,92,91,90,90,85,73,37,111,113,102,99,108,111,109,114,114,113,114,103,101,110,110,108,112,106,109,104,113,108,117,117,118,111,94,104,100,106,120,125,124,127,130,126,120,108,119,125,118,108,110,111,117,112,117,108,117,121,118,113,116,114,117,124,112,126,115,108,118,106,109,115,113,112,118,113,121,124,122,125,114,115,123,115,117,114,122,128,133,122,123,112,118,126,118,113,126,124,122,121,117,118,130,128,123,125,121,116,120,117,119,109,115,110,113,107,112,112,111,111,111,99,98,105,102,103,106,99,104,118,117,115,113,115,110,112,114,119,115,114,123,116,114,118,114,108,112,109,119,115,110,106,91,99,109,101,100,103,99,96,97,91,91,97,92,87,89,83,90,83,79,81,88,82,85,84,85,87,91,94,100,97,94,97,78,69,76,80,80,69,62,46,66,70,76,79,83,71,82,74,63,51,47,44,52,50,63,57,56,60,62,58,51,57,67,68,72,71,80,79,79,75,75,77,71,75,73,76,70,68,69,62,60,33,28,30,29,39,87,90,62,31,29,30,29,31,94,93,93,87,44,34,27,20,23,32,90,87,87,79,83,76,67,36,110,105,93,101,103,108,119,121,120,115,107,106,113,117,123,126,125,119,112,106,118,123,119,114,107,109,107,100,106,110,111,114,115,121,116,108,99,102,115,117,115,100,100,105,103,109,114,122,125,116,106,105,103,105,108,117,115,103,108,120,119,117,119,110,116,126,129,129,135,113,136,141,136,133,128,115,117,120,123,118,114,113,112,112,120,123,120,114,116,112,111,111,116,114,131,133,130,124,121,127,120,114,118,124,113,113,118,119,107,111,117,120,119,119,104,113,114,113,109,110,107,108,103,113,115,124,109,104,101,112,102,99,98,91,102,112,109,114,107,108,109,108,109,104,107,107,106,96,93,99,104,105,101,99,94,96,89,83,93,95,99,98,104,98,104,103,94,95,92,88,89,89,86,94,81,81,79,82,91,84,75,66,60,54,73,68,84,78,69,63,80,72,62,50,46,42,46,44,43,36,47,57,63,67,70,70,79,72,71,68,77,78,69,64,67,61,67,65,64,69,69,66,67,67,69,33,27,32,29,36,92,90,69,30,29,29,28,31,91,92,91,91,41,27,31,27,27,31,93,91,85,81,85,82,71,32,111,116,111,112,112,110,114,112,104,119,115,99,104,104,101,103,107,116,110,101,100,101,107,119,112,109,113,104,97,103,108,115,111,120,111,110,102,104,116,123,123,122,124,123,118,110,113,110,120,114,108,109,128,127,119,111,122,125,123,117,131,125,124,118,124,127,125,113,119,125,128,134,135,133,136,127,114,115,119,126,127,118,103,105,93,110,122,120,116,117,113,111,105,123,127,125,119,115,108,110,120,126,122,116,119,126,126,121,124,126,125,128,126,125,124,105,110,102,107,105,109,104,109,107,100,97,94,102,101,96,88,104,98,94,94,100,95,104,106,105,101,98,98,102,104,109,102,105,103,97,98,105,110,104,103,107,107,99,98,104,101,100,100,102,103,87,96,95,91,85,90,78,80,83,78,79,84,87,94,86,70,71,66,67,80,82,77,78,82,72,66,63,73,57,47,41,47,48,49,42,43,53,59,72,69,72,78,74,80,84,82,78,66,52,54,67,69,64,51,44,42,44,50,54,59,37,35,28,27,29,88,89,74,32,27,25,27,31,95,90,88,82,45,30,26,19,26,29,85,83,85,80,79,78,70,35,101,110,109,112,111,107,109,110,103,116,113,109,120,123,123,120,113,118,123,126,117,114,112,121,117,109,117,100,104,106,117,117,118,122,107,108,117,125,125,127,125,119,125,116,115,109,114,108,103,99,116,121,120,118,121,116,105,93,99,106,115,116,118,109,123,122,125,128,127,117,113,114,111,109,107,105,99,112,126,117,130,125,119,126,121,123,123,122,109,110,122,117,127,129,116,125,129,130,131,120,122,133,129,117,115,106,115,108,109,101,107,103,104,109,106,108,106,106,120,119,119,121,116,112,105,98,101,103,100,107,97,112,112,108,111,94,87,98,116,110,121,103,98,84,92,96,124,123,120,117,107,117,119,112,104,101,94,95,97,102,102,97,99,102,98,97,94,93,98,95,102,98,84,85,83,81,81,83,82,75,73,73,74,80,86,80,76,83,91,74,82,76,79,70,61,39,48,50,52,50,50,60,62,70,70,67,73,80,81,87,74,68,64,58,63,62,71,72,58,39,38,31,49,67,70,41,32,24,28,31,89,92,84,34,30,29,28,32,91,96,88,87,49,31,24,24,30,31,84,83,81,79,81,77,68,39,102,100,87,99,107,112,112,104,104,111,111,110,124,126,117,109,121,111,114,116,117,116,119,106,107,113,106,102,103,108,107,108,108,110,107,104,119,105,105,106,83,93,110,105,99,92,93,99,108,103,105,98,118,102,101,116,112,109,106,107,119,120,115,118,110,113,119,105,102,95,96,97,103,109,108,108,117,115,121,123,121,129,129,128,117,130,129,128,126,107,110,118,120,114,119,117,111,110,108,106,108,108,107,117,95,106,119,112,105,100,103,104,115,118,119,108,114,108,119,110,106,108,109,106,103,103,104,101,103,105,112,109,109,102,101,103,112,109,109,106,107,106,104,109,108,108,115,115,114,119,111,112,122,117,118,106,107,108,104,101,94,93,111,107,94,97,93,100,100,93,93,84,91,92,91,84,83,83,91,96,93,72,80,77,72,73,81,73,106,76,77,99,48,70,65,61,56,60,63,65,60,64,70,69,72,72,79,75,77,83,74,74,74,75,73,72,68,70,68,35,30,33,50,82,87,42,35,25,28,31,90,94,85,32,28,28,25,30,91,93,90,89,54,29,26,20,26,29,78,83,83,76,80,71,66,40,103,101,105,104,112,107,118,116,122,119,119,114,121,120,114,105,106,107,110,112,107,106,105,113,106,101,116,107,112,105,91,110,104,112,108,106,101,96,116,109,116,118,119,110,105,107,118,117,120,125,121,104,117,116,119,118,107,104,96,106,120,123,121,119,130,128,133,118,123,108,101,104,113,123,122,124,122,117,130,131,122,117,110,118,109,115,114,106,108,105,105,109,112,104,107,108,115,111,115,109,109,99,110,126,113,115,116,110,115,108,105,104,104,112,115,119,122,112,104,103,111,107,104,103,108,105,111,104,102,94,103,102,103,101,96,95,108,112,98,102,90,83,99,102,99,100,102,100,98,89,87,95,96,97,103,99,100,100,97,101,105,96,100,108,98,97,101,106,96,94,90,90,97,91,95,93,86,85,92,84,80,63,69,86,80,62,104,59,89,92,61,109,62,71,67,65,64,73,78,73,64,69,76,75,76,79,74,72,80,79,70,67,72,71,67,66,68,72,61,37,40,30,42,94,98,44,33,30,32,25,92,93,82,35,28,30,24,34,85,88,83,84,53,27,26,29,25,29,77,81,78,79,75,74,68,43,98,106,110,103,99,103,103,104,99,104,92,84,101,97,98,98,95,90,99,84,95,107,112,103,105,102,117,106,109,105,102,110,108,112,126,124,119,115,116,112,112,125,123,114,126,135,130,130,131,130,126,124,121,107,120,114,112,120,119,114,110,105,119,117,122,123,127,116,129,121,111,119,112,119,115,111,126,130,123,132,140,132,119,126,121,115,123,118,111,121,121,117,117,121,123,132,129,123,109,113,117,115,113,103,104,116,119,117,121,118,126,121,118,120,119,115,115,113,120,114,102,100,102,89,95,100,102,101,101,99,97,89,88,94,93,87,87,96,92,100,107,114,122,113,105,117,111,100,97,105,112,109,107,104,100,104,110,104,102,99,92,94,95,84,95,99,103,97,96,93,86,93,89,84,90,89,81,89,91,81,80,71,63,68,90,50,85,63,72,82,59,77,64,66,74,63,67,73,78,87,82,82,75,78,84,91,80,65,69,73,75,70,70,67,52,32,35,41,55,42,41,37,37,93,96,43,32,26,29,33,87,91,78,30,31,31,29,30,90,92,88,83,52,28,28,26,24,32,74,80,79,72,75,73,71,36,93,102,104,112,113,111,114,109,104,113,106,110,117,105,102,111,110,116,120,132,113,109,103,102,107,115,122,122,121,110,120,126,113,118,102,117,123,125,129,125,114,122,118,114,111,119,124,124,123,126,119,118,118,116,111,115,125,120,121,116,126,123,111,123,129,133,114,123,120,124,137,130,119,118,147,148,144,134,144,143,139,129,142,134,139,129,109,123,127,118,118,108,114,107,114,119,116,109,105,106,116,127,122,119,109,118,122,122,113,114,108,114,116,107,105,104,101,109,106,98,94,102,91,90,80,93,93,95,95,97,101,100,108,111,109,105,114,113,115,121,122,111,111,108,115,119,116,107,101,105,94,107,114,115,113,107,110,103,107,107,101,95,95,87,95,97,96,100,103,93,87,93,93,87,91,83,85,98,97,94,88,78,66,66,72,89,72,73,73,79,60,76,78,74,77,57,69,77,77,64,69,74,82,82,83,86,80,67,73,67,66,60,57,62,56,33,30,29,41,42,51,44,38,96,94,51,36,31,31,36,79,89,79,35,28,31,27,33,86,84,85,84,62,28,22,26,27,29,69,72,71,68,66,64,60,38,104,103,105,93,108,101,101,116,117,118,111,108,118,111,109,112,116,111,107,105,113,104,105,94,88,114,125,115,114,123,122,119,120,103,127,127,120,117,121,117,113,107,97,103,111,115,113,106,105,100,100,113,126,118,109,133,137,135,137,146,143,124,131,129,124,137,142,119,121,128,128,128,130,142,138,133,135,140,141,126,123,112,130,125,123,113,116,118,127,125,107,102,106,85,107,110,114,104,100,101,99,89,95,113,120,117,108,106,115,115,112,122,103,105,104,109,105,101,102,110,117,112,120,110,108,108,104,116,111,107,113,109,106,109,111,121,119,111,120,114,110,107,112,108,110,106,109,110,112,108,104,104,105,103,103,108,103,107,101,97,95,89,95,95,91,82,87,101,101,96,95,89,98,103,95,88,97,98,91,81,86,77,57,71,78,82,76,76,79,78,67,83,76,69,60,54,66,72,67,72,79,78,75,73,76,68,66,68,59,73,66,56,46,42,39,32,32,30,37,46,50,48,44,88,93,56,33,26,30,37,70,91,85,29,24,21,33,30,63,65,65,62,61,26,24,26,24,32,54,64,61,51,54,48,49,39,108,110,102,96,110,113,107,116,116,114,99,89,105,116,112,118,121,120,120,111,103,105,106,99,108,110,118,114,122,110,108,118,115,104,120,115,127,113,111,125,123,119,122,118,117,107,118,121,124,128,122,133,139,116,130,135,136,133,140,134,138,133,122,122,129,125,116,125,128,138,134,120,123,129,124,119,117,108,115,119,126,128,132,130,128,123,124,119,111,98,108,108,95,110,110,99,97,108,118,114,104,97,100,103,108,107,106,126,122,120,123,117,113,109,109,99,102,108,111,115,114,99,110,106,114,109,106,100,95,101,109,102,111,105,107,107,103,96,104,108,109,96,97,105,115,104,105,102,105,104,110,116,112,104,109,104,106,100,100,99,106,107,93,97,96,88,93,97,99,96,100,93,95,99,94,93,92,92,84,87,90,76,69,70,84,87,83,83,84,85,81,95,74,80,67,53,65,73,69,75,82,84,80,81,82,75,71,71,68,61,67,70,45,53,41,31,30,34,33,47,43,44,39,87,94,65,33,24,30,33,62,90,85,34,29,28,26,28,59,63,63,36,55,28,26,28,23,29,40,49,53,59,57,53,47,34,106,102,83,90,98,91,105,109,99,92,93,100,97,99,103,102,87,95,108,113,120,118,120,117,116,117,105,105,112,105,118,127,124,112,104,103,116,110,116,111,112,114,119,115,113,120,119,124,124,119,122,129,122,117,121,118,111,108,124,117,113,108,122,117,115,118,121,121,119,123,127,113,115,133,138,131,127,113,104,116,143,145,119,110,108,106,104,109,109,109,110,123,114,110,122,118,102,111,119,113,110,115,128,122,121,110,117,114,109,112,132,124,127,118,110,111,106,100,95,101,93,100,106,105,101,98,98,101,107,109,100,105,111,103,116,113,115,111,114,109,104,107,106,100,103,107,117,110,103,109,112,109,92,94,89,83,92,92,100,94,93,103,100,85,101,99,101,93,91,82,80,81,91,85,88,91,87,99,103,101,95,84,75,69,82,87,88,82,82,76,83,92,76,72,65,60,66,71,81,76,79,77,75,83,87,83,73,67,67,54,38,41,36,37,34,36,33,34,31,45,42,44,41,83,94,71,38,24,30,34,66,93,84,27,28,21,25,30,66,70,68,47,56,21,26,27,23,30,29,30,38,43,41,41,41,34,106,108,112,102,92,105,107,99,105,102,106,111,117,117,116,116,100,102,103,92,105,109,105,108,99,96,103,106,103,120,116,124,108,111,114,103,102,102,103,106,100,103,103,111,114,106,103,118,117,124,108,108,112,108,111,110,107,117,118,111,119,109,124,106,105,120,116,110,132,132,127,112,116,121,111,115,119,118,121,120,108,123,109,113,117,116,111,118,106,110,116,119,108,108,121,115,121,132,134,135,136,131,129,126,119,120,112,111,114,120,118,117,118,113,113,106,99,98,94,95,109,106,114,119,119,120,115,111,107,109,101,83,96,98,104,107,114,111,115,114,111,99,102,106,111,96,99,97,91,95,91,85,101,99,95,91,99,100,91,95,100,105,108,105,106,108,106,98,96,102,93,92,90,101,90,87,86,90,103,107,102,90,81,62,86,86,86,80,79,72,72,80,83,82,71,68,72,73,81,76,76,81,80,84,84,78,77,72,73,58,33,29,38,31,30,38,32,36,35,43,35,44,47,76,91,72,32,27,32,26,52,78,80,28,29,25,29,29,60,62,62,48,50,27,27,21,21,28,27,28,26,26,27,48,34,32,117,111,109,115,114,116,104,100,116,114,110,105,103,101,103,91,85,94,95,96,95,98,104,109,115,108,111,108,102,105,115,114,103,113,110,106,95,90,104,109,115,112,106,105,109,108,102,108,120,119,109,106,98,101,105,111,113,112,104,104,101,92,100,98,102,105,119,111,112,120,122,124,123,118,125,123,125,128,128,120,121,124,121,117,125,121,115,119,125,122,132,130,126,117,120,118,130,123,126,126,131,126,140,131,118,115,109,108,106,105,109,114,116,113,110,102,100,102,96,102,107,111,105,107,101,102,98,94,106,112,114,108,120,115,120,111,106,97,97,97,98,88,95,95,110,108,100,97,98,105,96,96,98,103,110,105,109,104,104,100,108,104,104,104,105,102,105,104,105,100,91,95,97,93,97,101,92,107,108,102,103,98,83,59,77,86,87,89,88,91,78,86,88,84,66,68,65,61,73,77,76,75,77,74,75,77,79,65,51,49,30,32,42,29,29,40,33,30,30,46,30,45,49,65,88,76,40,24,26,30,30,50,44,28,24,26,27,26,48,54,55,51,47,28,29,23,24,30,33,32,34,28,29,26,25,42,108,106,98,97,89,84,90,97,102,104,113,99,112,102,96,102,105,95,97,91,97,91,114,117,112,116,107,115,110,88,91,99,95,96,105,109,104,106,115,112,102,99,106,99,100,105,96,101,104,109,112,110,111,118,106,109,115,119,117,108,109,108,111,103,107,104,110,114,102,108,118,122,133,128,122,130,128,132,134,122,123,129,125,126,131,120,130,125,122,127,125,112,117,125,126,129,122,124,127,127,118,109,116,119,109,114,114,112,114,98,102,108,110,111,111,110,108,112,113,113,115,120,120,120,118,104,118,122,114,108,113,118,115,115,110,112,111,111,113,109,105,110,112,106,112,118,102,107,114,106,106,113,113,115,120,119,111,112,104,112,104,106,106,107,104,103,98,92,99,103,109,102,99,105,97,96,96,100,97,90,93,89,87,79,85,82,82,87,81,89,90,91,87,93,88,75,83,74,82,84,93,85,80,80,79,75,73,73,37,34,30,34,36,24,31,45,34,28,28,54,32,39,44,53,91,75,39,34,27,28,25,38,45,27,26,28,26,28,30,46,54,49,49,22,26,25,22,26,24,33,39,37,33,36,34,44,92,98,95,82,85,88,91,94,104,100,106,97,105,99,93,98,97,98,106,102,98,99,112,101,97,102,93,100,98,100,104,106,98,95,103,112,101,100,104,103,96,92,102,104,88,82,90,93,111,103,97,105,111,107,100,107,107,114,95,95,108,116,123,110,114,117,118,115,124,120,118,130,120,126,118,126,121,117,122,121,125,126,121,110,131,137,138,134,122,128,119,118,124,122,125,129,125,129,128,128,125,108,115,115,118,115,113,119,115,105,112,123,123,117,118,115,112,118,118,125,109,107,110,111,109,120,119,111,110,106,116,117,118,119,108,115,110,102,115,118,112,113,109,109,119,114,102,102,107,101,104,104,102,108,116,111,112,113,118,111,112,111,114,113,113,99,101,101,104,102,97,98,99,96,99,103,96,96,98,95,105,105,94,103,105,94,92,77,75,77,77,75,73,71,72,69,70,66,66,83,82,87,82,81,74,80,80,82,41,37,34,26,35,31,32,42,31,30,32,43,34,37,43,47,89,84,34,29,28,29,27,34,36,23,29,24,26,24,30,42,41,43,51,27,28,23,26,28,24,29,26,32,32,32,29,39,92,91,93,93,96,95,96,102,114,110,102,100,94,103,92,92,99,105,88,93,97,106,101,95,95,102,100,98,110,99,91,102,100,98,86,89,98,94,104,105,93,106,100,102,101,98,94,104,98,104,104,102,100,107,109,107,113,120,119,104,113,115,109,109,108,105,93,111,118,117,120,124,119,110,108,117,122,121,126,118,124,122,125,130,135,130,133,127,129,133,129,133,133,128,126,133,124,122,123,118,133,122,126,138,131,119,119,126,116,112,114,109,110,106,111,106,101,106,110,115,110,106,108,104,97,102,109,107,112,110,118,103,96,103,108,117,104,101,102,99,103,107,117,114,119,117,120,120,112,110,122,123,123,122,122,122,124,113,121,119,113,92,95,93,105,104,110,110,107,110,113,116,111,114,109,106,107,108,103,101,103,104,101,102,104,95,98,92,83,84,91,96,88,85,86,82,87,82,84,91,93,92,85,88,83,83,86,83,36,33,34,36,42,24,30,46,33,31,34,46,37,36,45,46,95,86,32,32,28,23,29,33,32,32,26,24,22,26,30,32,35,39,48,23,22,22,28,25,24,23,29,25,29,32,29,40,97,88,84,99,93,91,86,95,100,83,91,104,93,97,107,101,107,102,94,93,97,92,96,102,102,95,101,99,99,103,97,111,111,110,100,93,93,91,109,114,99,96,117,108,106,104,112,108,109,101,105,105,100,102,107,102,113,116,106,101,107,108,115,120,118,107,110,109,104,111,99,114,114,122,127,126,128,127,131,122,126,121,128,137,130,116,120,130,122,112,115,116,122,128,133,131,123,117,125,113,122,130,122,115,120,113,114,116,119,113,117,118,119,103,117,108,107,108,110,107,108,107,109,115,113,112,106,115,112,111,116,100,101,106,109,116,119,112,122,123,122,115,112,127,127,124,124,128,122,108,117,120,115,111,114,120,113,109,112,113,108,112,122,113,113,122,114,112,112,125,115,113,107,113,113,115,110,112,110,107,110,106,108,105,100,95,102,99,94,83,93,90,91,95,95,89,92,85,89,89,85,82,83,87,88,88,84,82,36,32,32,33,46,28,26,44,31,29,36,54,36,39,45,45,78,73,30,24,28,30,28,42,43,26,24,22,24,26,28,26,26,29,44,24,26,22,27,28,25,23,26,27,30,27,30,36,95,121,143,127,99,89,95,98,94,88,92,101,111,101,101,90,105,99,100,105,94,90,99,101,94,105,108,101,100,95,97,94,104,106,105,99,93,98,102,98,110,105,103,106,108,102,100,113,105,102,95,103,101,99,109,115,131,124,117,113,116,113,120,134,119,121,117,127,124,125,127,129,128,135,132,107,122,115,122,126,121,124,116,124,118,114,126,124,117,112,117,126,127,124,128,118,123,124,122,125,121,124,123,123,125,119,116,119,122,110,112,113,116,119,120,122,114,116,115,104,106,113,119,109,104,106,113,127,127,124,123,128,128,118,125,127,125,123,120,112,122,125,130,125,123,120,125,126,132,129,126,128,127,114,120,118,115,120,121,112,118,117,116,105,109,102,106,115,121,110,107,104,104,98,106,104,113,104,110,101,103,101,98,99,96,96,106,104,105,96,96,99,102,109,103,86,87,78,82,88,88,79,86,85,76,87,77,75,40,35,37,33,46,24,30,46,29,28,37,51,39,44,43,43,91,76,36,26,26,29,32,43,45,30,27,27,21,24,27,30,25,26,48,28,27,17,21,25,25,27,22,27,25,22,29,35,89,68,81,80,86,95,88,82,94,96,88,83,94,96,99,96,90,96,96,117,96,95,98,95,94,88,102,98,102,103,108,104,106,109,112,111,118,116,121,122,118,115,116,118,123,125,129,125,125,128,135,130,119,113,121,127,137,131,122,121,122,112,123,120,123,117,123,130,117,116,115,114,119,112,100,113,112,103,103,96,114,120,123,119,113,118,114,117,108,106,112,113,132,129,132,129,126,118,130,127,120,118,126,128,125,123,132,117,124,124,129,133,122,118,133,114,120,121,128,122,124,123,123,118,123,130,135,126,117,114,114,130,128,111,117,130,123,125,127,118,115,127,127,124,124,122,121,126,124,127,120,123,124,118,121,126,108,112,118,114,115,113,114,109,116,125,127,121,121,115,105,115,111,112,118,115,117,117,117,111,111,105,116,117,111,105,112,107,97,87,95,94,87,85,85,88,90,89,81,86,91,76,81,86,82,79,78,71,45,35,36,26,37,31,30,45,30,33,36,56,39,45,42,40,76,80,35,30,28,23,31,46,28,28,28,26,24,21,28,30,27,27,49,25,26,22,24,26,28,24,25,18,25,29,29,36,101,80,90,65,91,83,61,67,94,84,98,92,88,88,89,85,111,88,85,96,96,92,104,101,105,99,107,127,132,114,125,142,155,154,153,144,141,129,114,115,118,125,129,112,106,105,117,108,112,113,119,116,120,120,121,126,120,114,120,116,117,119,124,111,121,126,113,118,117,115,106,103,109,117,119,110,105,111,102,104,127,119,119,119,117,116,128,124,116,113,117,113,125,132,128,125,133,129,128,118,132,135,136,136,133,140,132,130,133,133,137,132,133,133,126,129,134,133,131,128,124,126,124,107,112,120,126,123,120,124,116,126,105,104,112,121,126,119,107,116,119,125,119,109,117,114,126,112,123,135,123,114,117,121,116,126,121,120,123,120,124,123,122,120,121,118,113,105,103,114,120,122,110,106,108,118,113,116,111,102,105,103,103,111,97,97,102,104,99,97,94,96,96,94,93,89,86,89,90,86,91,88,82,80,83,73,73,67,44,35,39,30,33,34,31,39,27,32,36,57,40,39,46,39,66,76,35,29,31,30,28,38,27,35,30,24,20,29,31,31,31,35,52,27,28,19,18,27,26,24,22,33,43,49,53,40,103,85,77,77,79,68,49,59,64,61,56,71,79,77,82,88,84,73,67,68,57,61,81,60,61,67,79,107,113,123,124,119,129,123,121,114,120,121,120,115,115,115,118,119,125,119,123,131,123,134,120,113,119,127,122,110,117,118,113,124,125,111,115,124,119,122,115,100,110,108,110,108,109,109,114,111,120,121,112,109,103,110,116,112,119,122,120,123,131,125,118,120,131,132,137,138,129,124,124,129,133,136,129,124,140,133,135,151,152,143,130,130,124,128,129,137,137,129,133,133,124,123,126,121,120,111,113,120,122,117,119,115,117,126,126,120,121,114,108,119,121,117,120,121,124,126,125,125,131,133,128,127,134,137,132,134,132,129,123,128,130,119,122,124,110,120,119,123,112,116,110,104,109,104,106,106,107,105,105,103,104,107,107,104,103,98,106,101,100,100,93,88,98,94,90,96,84,94,90,87,98,102,102,99,95,84,86,34,40,33,43,33,33,35,37,45,31,26,35,57,47,39,41,42,87,92,35,29,27,27,26,33,28,39,31,19,26,33,32,36,39,42,49,18,24,26,20,23,32,41,52,58,59,52,41,33,81,84,84,77,61,47,74,73,73,52,63,64,66,79,86,96,68,65,60,49,53,47,91,67,71,75,76,110,122,119,117,118,119,118,113,117,120,122,124,113,118,124,117,106,111,101,108,121,115,118,127,123,116,123,112,115,118,110,116,114,120,127,123,121,129,117,129,128,135,137,130,123,127,135,124,135,126,130,125,118,123,126,118,124,122,113,128,124,118,122,120,103,105,122,124,128,125,123,128,127,127,129,127,119,131,130,131,120,130,137,133,132,140,141,134,136,137,132,131,126,131,128,123,122,121,121,122,122,112,121,115,101,58,108,74,112,130,128,123,129,131,127,131,135,133,134,139,133,134,127,135,135,126,124,124,119,120,120,123,124,124,125,123,121,117,129,130,119,123,124,123,120,113,104,105,107,112,104,115,106,104,101,109,112,105,108,98,88,85,86,100,97,100,101,103,104,103,107,97,96,93,96,96,95,87,95,91,37,38,34,45,33,27,33,33,42,30,30,34,56,43,42,41,41,70,89,36,33,30,24,29,35,33,37,31,31,26,24,43,56,30,29,45,22,23,24,30,41,51,49,46,44,29,23,30,32,70,92,87,49,57,62,76,61,56,72,65,77,71,83,105,101,101,59,64,53,58,47,90,81,89,104,109,106,104,105,95,99,110,105,109,104,100,108,100,112,101,113,109,115,121,122,122,115,121,120,125,119,134,141,150,153,133,132,131,130,135,130,156,162,154,131,130,124,130,121,124,129,124,122,119,122,124,127,123,122,118,126,122,121,117,112,119,115,121,110,104,121,120,135,123,128,130,128,127,130,127,114,125,120,138,132,128,129,129,132,141,126,131,134,124,128,118,118,122,128,113,100,103,106,109,122,124,131,118,121,126,95,60,51,53,101,123,128,134,129,128,124,120,124,121,129,134,127,124,115,118,130,129,133,126,126,129,128,118,107,105,97,108,104,116,127,118,117,105,115,110,112,122,112,116,113,113,106,102,104,109,102,114,109,109,116,121,121,119,109,113,115,115,107,111,113,108,116,118,105,93,104,101,102,94,83,94,38,42,34,42,25,30,36,32,43,31,34,39,63,42,36,41,43,69,99,43,34,28,25,30,30,29,35,31,26,23,33,33,40,32,36,45,24,26,25,31,32,35,36,27,27,24,28,27,30,76,67,76,54,63,56,88,58,65,65,77,81,72,72,110,117,127,102,93,98,96,63,71,128,134,137,138,89,104,113,130,120,124,129,132,136,139,136,147,154,122,124,129,132,125,138,135,137,148,145,145,145,154,153,148,144,143,139,145,144,139,135,129,129,131,126,131,128,122,125,132,128,116,118,128,119,109,123,123,113,118,120,115,108,107,110,117,111,99,116,114,116,117,118,112,115,116,111,105,111,115,107,117,118,121,123,125,124,120,128,124,123,124,116,131,134,112,112,111,111,100,102,108,110,107,101,101,106,107,106,99,80,56,60,68,80,112,127,128,117,129,130,129,126,126,128,132,129,135,126,126,136,128,119,118,125,118,123,115,123,107,119,118,124,122,112,125,118,116,125,123,119,125,119,123,121,119,133,129,131,131,128,127,122,126,128,120,115,132,121,122,124,114,118,116,115,117,118,114,119,114,114,103,107,112,114,118,36,41,29,38,31,34,35,33,39,24,34,42,60,38,39,47,42,65,116,45,33,28,30,30,37,26,31,29,25,31,43,51,58,60,60,49,29,27,16,23,27,31,29,22,19,21,23,25,28,74,63,82,66,83,65,60,61,77,77,67,91,72,59,98,80,94,104,99,121,126,57,50,96,80,43,82,77,105,78,71,68,62,69,74,63,87,100,101,105,121,123,118,127,122,125,123,143,148,156,148,138,142,136,149,140,148,138,132,134,123,133,139,123,123,126,123,123,133,132,136,128,135,129,129,115,116,124,116,104,108,121,109,106,111,109,109,111,117,104,109,112,102,103,120,119,128,118,115,102,110,98,113,109,114,115,121,99,105,103,100,93,95,105,101,92,92,94,105,97,93,104,91,99,94,96,87,98,95,92,99,76,56,60,62,71,109,114,119,118,117,116,112,112,114,119,119,115,124,125,128,131,124,124,131,131,120,113,120,112,125,121,119,128,131,131,116,118,133,130,128,125,130,130,126,135,130,123,130,135,130,127,130,128,117,125,128,132,133,132,125,126,131,125,130,127,133,131,123,134,120,117,118,114,128,124,126,43,42,33,41,34,28,36,36,41,32,31,37,46,56,52,38,36,56,111,52,34,28,26,36,54,59,40,34,27,26,30,41,59,30,32,47,22,25,25,24,25,27,30,24,26,24,27,23,35,74,62,76,63,86,60,57,62,71,71,81,110,58,59,112,86,75,86,81,85,85,47,44,58,81,50,61,69,106,62,55,49,46,45,42,46,47,54,108,115,115,130,136,137,123,128,132,135,141,139,137,139,122,118,137,125,141,135,130,117,126,124,120,128,127,132,146,138,143,140,135,125,113,115,114,109,124,104,105,109,107,107,114,119,113,114,114,120,115,113,116,118,117,110,100,83,84,75,98,88,107,106,108,109,119,115,99,90,84,97,100,98,96,104,100,99,88,88,101,94,101,97,95,96,88,89,93,97,101,102,103,64,55,69,63,61,79,101,115,105,116,103,103,108,115,111,111,111,110,108,119,117,119,125,130,119,122,121,119,116,123,126,124,131,134,122,124,126,130,135,133,134,133,131,132,129,137,135,132,134,135,129,127,128,129,129,127,123,126,115,114,116,121,112,105,103,114,102,107,99,118,112,114,121,120,105,116,45,46,36,34,37,35,40,35,41,33,32,31,35,77,50,30,30,45,105,57,28,29,38,50,52,54,42,31,32,30,26,35,58,37,28,43,22,23,23,24,25,29,28,26,27,28,26,23,35,76,62,80,62,81,58,71,55,68,82,71,79,80,70,98,82,76,83,66,53,56,52,42,59,66,65,63,81,106,59,66,62,46,41,45,43,44,50,120,121,119,113,117,112,128,130,125,125,119,111,110,118,121,124,123,116,122,119,121,124,121,113,122,128,126,127,129,115,120,127,127,123,125,120,115,123,103,108,113,114,108,118,120,110,104,107,98,99,91,98,69,74,84,81,80,73,111,67,84,103,102,102,106,96,107,107,83,96,85,84,96,93,108,99,111,87,91,89,94,104,102,95,95,100,103,92,103,92,89,94,93,50,53,76,50,61,69,95,106,102,102,97,99,109,95,104,105,104,112,124,133,132,129,118,114,116,124,125,119,121,133,127,127,128,132,119,103,125,125,123,120,113,128,125,124,120,125,123,129,121,119,131,125,132,112,108,96,107,124,116,108,102,119,139,141,145,120,159,161,135,114,135,103,136,145,124,112,41,47,38,37,37,31,41,32,39,38,33,31,40,76,41,32,34,56,69,45,25,27,31,33,67,37,40,28,23,28,30,29,59,40,27,45,25,25,24,26,26,24,29,27,28,25,29,23,39,79,60,87,67,63,52,63,70,60,69,85,58,93,71,108,59,76,76,72,60,44,48,46,61,78,71,82,65,111,80,88,68,45,39,41,51,47,57,93,129,133,132,139,138,119,119,118,113,120,114,108,107,125,126,126,112,118,127,116,103,116,107,113,134,118,126,124,121,126,114,110,101,104,104,106,106,111,104,120,115,105,86,61,52,60,73,54,55,75,86,68,74,100,97,64,112,94,103,84,102,98,102,95,99,104,100,97,88,82,88,88,106,93,104,91,91,85,94,96,102,101,97,94,85,97,97,98,100,83,101,104,52,57,76,63,59,66,96,100,102,90,101,97,93,123,101,87,84,142,154,158,136,127,123,128,132,129,133,130,124,121,125,112,125,121,122,83,81,82,80,88,93,118,121,112,103,102,106,101,100,104,91,97,107,102,92,95,94,108,101,105,106,101,97,104,96,107,105,109,108,127,110,106,117,109,109,111,41,44,36,37,35,35,37,40,43,34,32,35,50,72,42,32,45,48,108,41,26,30,31,33,81,20,36,32,23,26,27,33,60,42,29,44,24,24,24,37,29,33,37,30,37,25,21,25,28,94,80,85,56,50,68,71,74,54,66,86,77,82,95,93,85,98,97,73,69,46,53,48,65,74,116,79,63,115,90,94,58,52,43,43,45,49,50,83,99,106,128,124,120,111,115,122,121,122,112,121,109,105,106,111,117,105,109,109,115,112,109,103,97,112,116,117,126,97,93,103,109,110,104,110,110,91,70,73,74,74,48,59,98,99,103,104,132,85,121,99,89,67,75,98,103,85,101,104,101,103,108,99,92,85,96,92,104,86,92,92,82,90,92,93,81,97,90,102,95,92,95,95,90,97,102,98,92,96,99,94,47,49,86,81,57,56,98,86,102,114,129,109,86,80,107,133,155,153,143,150,156,151,140,146,139,147,131,133,139,140,145,144,141,134,141,82,82,85,90,95,102,115,125,111,109,109,99,98,98,98,89,100,105,99,102,109,125,132,98,101,103,106,108,115,108,119,113,112,106,103,111,115,115,110,105,100,45,46,37,56,35,34,40,32,49,38,40,45,43,90,41,36,34,38,97,39,32,29,25,29,48,26,37,29,22,26,38,31,52,53,36,34,34,36,34,34,33,41,41,30,27,27,25,22,25,140,82,87,76,62,68,79,62,66,63,82,68,54,75,83,85,80,141,71,71,75,51,50,74,78,144,71,56,114,96,100,47,49,39,44,45,48,45,66,78,92,98,104,104,113,107,117,116,104,110,101,106,110,105,118,113,103,106,115,104,116,100,113,105,115,105,103,117,112,115,113,102,100,87,63,62,74,62,70,90,85,54,70,99,83,69,125,104,114,114,100,96,98,97,114,115,118,97,91,101,100,99,89,87,86,97,91,98,93,86,86,92,102,93,98,88,95,88,101,94,91,88,99,103,94,103,98,102,77,79,88,50,42,81,75,46,55,109,126,91,78,90,113,121,142,154,164,158,154,160,151,146,151,142,149,143,151,164,161,155,148,147,148,145,146,148,86,88,88,94,97,100,111,105,102,110,104,105,106,104,106,103,105,111,101,103,120,132,122,100,113,102,108,104,104,106,109,96,98,93,91,96,96,98,102,110,103,54,48,37,37,35,32,36,33,42,45,34,29,35,88,45,40,44,54,83,53,35,31,33,33,25,30,42,31,25,35,36,46,53,57,35,31,38,33,30,48,38,59,31,37,27,27,28,24,24,127,129,84,95,97,77,81,67,72,48,83,84,71,69,92,87,68,117,121,60,108,70,51,99,82,168,88,58,123,103,76,46,48,47,41,46,42,47,53,58,77,96,107,104,110,108,114,122,116,113,108,97,106,105,108,104,107,82,91,104,107,107,101,113,117,92,105,106,101,94,83,79,63,74,56,79,102,67,81,102,99,62,89,92,76,83,83,57,91,128,109,105,107,100,115,118,102,84,93,89,101,100,94,95,96,96,91,101,105,87,96,90,92,92,93,99,102,92,91,96,79,95,93,96,85,112,96,95,49,58,91,47,50,94,86,50,66,86,99,128,145,161,153,125,145,147,154,146,151,149,147,147,140,149,146,159,150,143,142,142,143,146,143,138,145,135,81,83,83,90,96,110,125,138,89,119,113,117,125,82,76,79,84,77,78,93,107,107,127,100,102,95,105,116,105,110,105,91,84,85,88,103,104,103,105,108,109,65,46,36,35,36,43,44,37,37,37,38,34,37,98,53,53,48,51,75,64,50,41,40,38,34,32,39,47,44,45,46,44,52,63,50,27,29,24,26,57,50,60,31,30,34,28,25,27,25,122,131,92,88,87,80,95,75,88,53,94,80,73,72,111,90,80,111,142,60,100,151,63,109,100,185,144,72,112,102,112,71,52,66,43,45,45,50,65,80,75,98,102,106,110,104,109,100,107,99,95,99,91,103,96,89,89,93,96,119,110,95,103,97,91,94,86,66,57,58,55,65,108,92,89,96,103,63,110,113,71,97,76,90,92,98,54,97,87,83,90,95,87,97,102,101,95,92,90,96,103,99,99,94,89,85,90,91,88,95,91,101,94,96,97,102,102,96,91,93,104,87,99,90,89,95,103,98,47,54,62,45,44,49,44,50,58,156,146,138,143,145,146,124,142,146,142,142,140,139,147,155,139,142,132,146,137,140,133,136,123,130,120,122,102,109,92,104,111,110,113,107,122,123,61,60,55,73,79,54,65,82,58,54,83,92,96,77,95,79,92,83,90,91,91,93,89,102,105,91,89,81,67,71,77,74,70,61,44,41,44,63,88,60,49,40,46,40,38,52,79,82,59,42,40,59,70,49,63,64,34,25,34,31,55,48,38,42,41,46,63,50,27,25,32,25,58,56,51,35,28,35,25,23,30,23,108,110,111,87,80,50,93,60,90,66,94,90,76,69,91,95,126,118,139,125,114,155,66,128,135,180,161,131,116,110,127,87,55,45,52,49,56,49,63,68,64,96,94,83,90,96,89,80,64,58,58,54,62,125,111,112,114,113,115,102,95,99,89,69,82,80,67,54,47,54,63,95,98,70,115,69,95,85,83,72,97,95,106,115,101,65,93,104,108,109,96,117,95,84,92,90,101,91,87,92,104,92,92,100,99,97,97,89,92,95,97,96,97,92,104,97,112,89,90,113,97,99,99,99,94,84,117,122,47,50,77,51,41,45,47,47,62,114,132,132,134,135,138,123,128,148,154,136,131,129,132,132,125,121,116,122,106,86,92,99,94,86,93,87,84,87,97,100,103,111,108,107,120,121,74,94,76,65,71,77,66,61,60,82,82,88,78,87,72,77,74,69,69,66,64,59,64,49,63,72,72,62,68,71,75,67,63,61,55,58,64,121,126,65,53,43,41,46,70,57,66,62,51,34,38,53,54,43,48,50,33,28,35,39,42,43,39,55,46,46,61,45,30,30,33,33,59,37,48,37,36,30,28,24,26,26,79,93,81,77,77,45,86,48,78,69,98,97,84,85,85,98,130,140,149,153,103,151,65,132,160,174,158,138,111,107,130,121,54,46,51,53,56,49,65,54,48,76,73,61,58,49,48,51,50,52,56,63,90,124,132,137,132,130,134,79,63,85,74,66,62,77,51,82,84,64,69,95,68,46,86,61,108,120,71,86,107,83,57,95,66,74,80,80,97,76,83,87,89,81,80,88,94,95,89,86,89,94,93,92,89,97,109,105,101,99,98,92,103,99,96,88,95,94,96,93,80,90,88,82,75,102,99,106,57,66,73,52,45,47,45,46,63,69,112,113,94,93,97,103,96,114,126,125,128,133,132,118,98,92,69,65,66,93,80,85,87,85,80,77,78,80,96,104,105,113,115,113,118,135,97,86,96,100,105,84,72,87,80,64,81,96,96,70,68,65,63,60,62,58,61,53,51,40,52,79,86,72,72,77,84,69,62,68,58,71,118,142,57,63,69,65,42,53,65,74,64,58,74,44,42,63,62,58,70,37,26,27,36,38,28,30,32,34,43,47,55,58,31,24,37,34,33,37,51,46,43,33,30,19,24,27,64,75,71,59,67,51,87,59,72,98,94,85,92,86,82,94,127,148,154,152,138,184,73,111,193,163,168,139,112,100,122,122,61,67,67,70,59,49,69,55,53,70,55,50,51,45,51,56,69,97,115,107,100,106,96,94,96,98,100,94,68,94,98,85,83,57,45,65,55,64,61,55,51,71,61,77,122,115,95,59,77,95,87,69,62,76,88,84,109,114,118,97,87,82,89,85,86,87,89,89,91,106,91,94,99,98,92,112,98,98,107,101,107,120,107,82,63,72,64,58,105,93,69,77,97,88,84,66,53,55,55,44,45,45,46,46,72,48,66,56,57,84,115,114,83,100,94,99,92,82,71,63,55,50,47,47,54,83,65,82,84,86,88,83,102,97,87,80,96,101,107,114,122,131,132,133,100,73,110,94,122,80,72,63,97,83,88,60,62,60,61,58,60,53,50,50,46,40,48,73,73,88,73,93,91,71,90,85,50,64,129,159,64,62,77,66,40,56,86,72,69,71,57,43,49,75,67,62,57,32,31,32,38,71,40,44,42,36,40,39,51,61,38,30,30,29,30,35,47,60,34,29,35,29,29,26,63,61,81,56,80,62,80,86,87,84,91,76,98,94,78,85,122,147,148,146,148,232,73,81,192,148,161,145,116,107,112,119,68,69,62,59,63,61,57,62,60,57,54,51,57,52,61,96,146,145,162,149,134,114,84,87,99,91,97,100,66,62,69,102,71,71,48,75,80,46,48,64,59,83,82,48,57,77,103,59,85,94,61,53,49,88,83,98,128,101,83,76,83,79,93,103,90,91,124,110,136,133,115,104,88,79,104,91,110,96,114,119,87,68,51,65,70,78,85,104,119,95,73,84,79,69,66,65,55,48,46,43,44,39,45,43,41,44,67,48,56,72,137,148,172,118,77,72,63,47,50,51,45,50,51,50,57,84,74,78,75,87,97,97,113,118,111,102,112,119,116,115,126,143,129,130,112,90,87,66,75,79,69,72,77,112,86,61,55,57,62,63,56,53,57,43,44,41,44,66,66,75,73,75,77,72,90,88,99,89,110,161,74,72,88,79,75,76,90,75,76,58,69,67,96,82,77,75,63,35,29,32,28,47,54,38,31,27,35,55,53,50,48,33,31,32,35,32,41,58,48,37,32,25,22,27,43,38,63,70,67,53,70,94,84,77,75,98,102,73,95,94,127,143,158,168,157,177,56,69,134,156,153,148,116,108,113,117,61,86,82,57,62,57,53,55,61,51,50,80,78,50,63,95,152,151,153,160,150,132,58,45,62,79,67,53,68,124,97,68,47,62,70,92,90,58,59,57,63,82,88,68,89,94,81,58,54,72,92,64,74,84,92,94,106,96,73,79,96,101,73,59,76,71,115,148,140,148,151,158,149,117,90,76,79,55,60,64,67,56,58,80,75,99,84,112,69,81,83,80,77,73,78,67,53,40,55,43,42,39,39,36,39,47,82,50,55,73,153,137,181,173,174,135,88,61,52,45,49,47,54,71,93,85,85,89,85,81,105,92,79,81,99,91,104,114,120,126,128,141,93,88,89,78,85,77,64,64,55,55,88,110,72,66,66,54,62,61,57,49,50,42,43,37,46,78,80,55,56,75,81,50,87,102,85,101,120,164,73,69,93,98,85,94,75,76,78,72,84,87,88,94,90,65,66,34,28,31,30,33,34,35,42,49,73,77,67,49,46,22,36,37,29,31,38,57,54,26,25,27,23,27,46,42,53,69,53,67,70,77,68,96,87,105,123,77,111,95,132,148,159,147,154,90,63,73,102,161,156,148,117,118,119,109,64,105,90,59,74,47,56,83,56,67,67,57,77,125,65,92,133,145,143,150,164,180,47,42,56,58,54,45,80,150,154,139,64,56,75,62,59,66,58,77,71,75,55,106,100,85,73,66,59,96,125,73,113,120,107,94,81,88,105,77,85,54,47,53,58,71,108,125,126,129,125,124,112,103,88,50,51,50,62,80,83,73,72,86,82,63,62,93,86,82,65,76,67,77,84,98,45,43,38,40,39,41,41,40,42,47,53,47,61,70,162,144,171,165,146,141,123,56,53,61,73,79,84,78,98,83,92,98,88,95,102,79,76,67,75,84,103,112,120,128,141,149,100,83,74,72,64,61,66,88,65,63,88,107,102,164,131,79,65,65,58,56,47,46,43,39,50,78,73,55,66,55,58,42,64,85,98,104,118,163,74,68,97,90,96,99,89,79,90,71,93,107,104,93,70,76,65,40,35,40,56,69,83,85,89,86,96,98,80,52,53,34,31,33,35,29,32,61,45,27,26,30,25,27,36,63,39,47,44,46,62,74,62,93,103,80,95,93,93,118,135,151,145,146,147,70,67,75,153,181,165,149,112,110,118,113,69,127,100,63,70,59,63,62,58,67,72,107,141,169,153,139,116,112,124,124,137,111,49,44,55,55,56,59,67,141,125,142,168,97,92,68,61,42,67,79,56,91,112,67,98,100,85,91,96,77,76,90,105,117,115,100,87,83,75,73,49,47,53,49,63,67,119,157,171,181,171,88,81,73,77,58,56,54,60,72,120,109,90,107,93,84,88,97,81,96,96,95,90,77,82,93,53,44,39,38,41,43,39,38,41,45,47,45,55,71,157,154,172,169,151,117,127,66,60,55,57,72,85,82,97,82,96,114,92,89,87,92,86,92,105,123,127,124,122,102,104,115,107,101,86,77,61,66,56,58,69,87,73,96,102,170,184,166,151,94,66,57,46,41,42,41,47,79,87,59,74,67,69,61,111,96,71,89,115,157,71,75,103,87,90,101,88,77,94,79,83,90,107,99,79,76,62,50,53,80,86,85,88,92,89,84,96,92,83,57,61,40,28,27,34,30,40,37,38,25,28,28,26,24,42,40,34,39,42,49,72,57,74,110,85,76,108,110,79,112,121,148,137,115,64,50,64,65,83,115,142,121,114,127,119,114,69,139,98,89,74,67,53,60,59,63,101,68,115,166,170,114,100,70,75,61,53,47,45,45,67,68,61,51,60,115,152,134,109,124,129,75,70,88,90,55,52,79,84,95,94,58,124,117,103,76,111,102,101,76,65,75,75,71,86,72,54,45,49,61,67,75,110,143,167,193,182,81,73,72,75,77,74,70,71,76,146,149,120,123,142,153,151,106,137,150,115,102,103,100,89,81,62,47,38,41,43,40,38,43,45,57,44,49,46,70,129,145,154,153,156,136,133,70,53,51,55,73,88,81,92,103,101,121,134,148,139,140,115,82,69,71,99,110,80,69,83,100,115,107,108,94,76,78,72,64,61,66,79,97,111,192,189,193,192,186,168,103,59,44,42,41,48,71,88,56,73,72,65,73,128,123,118,107,101,160,77,71,87,92,95,104,86,82,96,86,79,87,82,85,84,74,60,74,49,53,78,79,61,66,82,75,63,71,96,41,56,44,37,32,30,32,39,31,37,34,28,22,27,30,35,38,41,38,41,41,53,57,51,96,82,88,92,99,80,76,93,138,145,85,63,46,63,73,58,59,73,122,116,118,121,122,71,121,106,102,71,54,57,62,79,78,100,106,84,124,149,131,103,93,97,81,63,65,58,62,55,67,81,71,60,67,85,106,135,118,94,66,77,80,69,87,83,83,87,110,75,62,109,115,110,110,67,74,56,66,65,69,108,69,143,95,57,46,55,63,66,78,124,148,208,159,147,122,106,94,66,81,68,74,84,96,140,174,170,174,179,188,169,162,166,154,146,119,115,99,91,76,59,44,43,41,41,38,41,40,40,57,47,55,49,71,152,137,172,169,166,133,134,70,62,52,50,61,71,95,128,148,142,131,93,93,89,99,78,78,113,105,65,59,51,53,59,51,67,86,86,82,66,69,68,80,106,131,138,110,182,191,192,193,197,188,186,167,66,46,40,42,45,59,79,54,73,70,74,70,75,95,108,129,103,126,83,70,94,88,93,103,91,96,92,89,87,78,67,70,63,68,77,61,65,48,61,70,85,86,88,103,88,82,79,55,65,56,39,33,33,29,45,29,33,48,28,25,24,29,33,35,39,41,48,38,53,71,62,47,65,81,67,84,97,73,62,112,148,78,60,49,58,65,59,65,91,123,123,118,128,117,102,122,121,126,153,159,152,125,112,123,101,117,109,113,141,132,112,108,112,112,101,85,66,54,47,64,58,75,82,57,85,82,80,64,58,42,77,47,53,92,112,63,75,73,94,77,116,118,91,96,68,63,56,51,58,61,120,76,156,131,86,65,73,82,92,105,108,120,176,163,164,155,141,135,90,87,107,82,118,126,149,178,171,179,181,161,170,160,170,168,142,128,124,104,99,76,64,43,45,44,41,44,39,41,41,50,48,49,46,67,143,145,174,170,162,135,131,65,56,64,93,112,106,88,72,84,89,93,94,92,100,121,150,100,67,60,59,56,53,58,55,49,57,57,69,109,98,139,151,142,145,133,130,113,195,190,194,194,195,195,191,173,62,48,46,40,59,73,106,59,74,74,73,71,72,100,60,75,79,158,92,67,90,89,100,98,99,93,89,77,75,75,78,70,75,72,72,71,64,68,52,62,83,95,92,93,93,88,86,72,54,46,32,34,33,30,34,32,32,43,23,19,27,38,35,36,43,54,57,52,58,60,66,57,57,75,108,88,88,93,70,74,148,67,60,48,54,54,71,80,116,122,114,112,131,113,124,112,131,125,165,168,162,162,139,145,116,87,90,85,105,119,121,129,121,118,102,101,105,94,72,62,58,63,76,84,77,79,78,53,61,59,50,50,69,56,79,109,75,62,91,76,86,90,100,63,54,55,59,55,50,63,113,78,162,165,134,106,65,130,90,124,144,183,178,168,179,179,173,160,151,158,128,146,111,147,175,182,195,194,173,167,175,173,170,165,143,129,123,105,90,66,60,47,45,44,41,41,43,41,50,55,54,47,51,75,122,145,170,172,165,139,135,95,89,64,49,50,53,49,57,69,66,89,106,124,126,118,177,162,162,135,81,72,58,52,48,52,51,56,80,110,110,118,135,146,136,138,149,169,198,194,193,188,193,197,194,168,68,48,44,44,64,93,79,52,74,74,71,71,86,101,71,80,85,152,87,63,99,98,83,101,91,82,80,77,94,85,70,78,74,69,68,67,74,79,49,66,75,87,87,81,91,91,87,97,49,49,34,37,43,33,31,36,31,39,29,31,28,32,42,44,46,57,59,55,46,47,53,56,46,60,84,83,84,84,81,89,97,106,89,47,51,64,93,82,108,118,112,125,121,96,118,116,126,102,165,170,146,149,160,148,142,94,91,96,86,120,125,116,120,138,129,113,110,119,102,95,87,81,73,76,76,78,76,55,60,94,112,75,62,96,94,62,68,115,67,105,96,125,75,97,108,66,53,50,59,56,114,91,187,173,138,135,114,92,100,121,143,183,183,175,156,166,179,181,166,167,175,146,160,188,194,180,170,190,178,175,182,172,174,170,147,140,124,108,83,70,48,44,45,39,41,46,47,51,53,50,46,46,51,58,94,110,162,165,164,141,136,60,57,49,60,52,60,50,55,64,96,120,101,90,98,98,150,173,201,204,190,150,97,54,49,45,49,59,97,129,125,111,75,66,95,92,130,166,201,198,197,196,196,192,192,163,70,44,43,45,64,76,82,61,80,122,91,76,93,119,88,81,74,147,80,66,92,99,90,101,94,72,83,77,92,83,75,87,93,71,73,65,64,68,63,48,70,67,62,56,71,74,75,80,43,47,42,34,35,33,29,44,32,41,35,25,27,24,47,39,38,35,47,44,50,50,52,61,53,67,80,82,84,59,74,90,129,167,173,144,143,158,154,132,121,128,106,124,128,104,71,113,122,118,130,164,158,165,163,153,147,77,83,106,103,126,123,119,119,113,121,133,129,122,121,115,125,105,83,78,78,78,77,51,61,96,112,106,38,71,63,77,83,71,85,77,65,76,56,51,65,75,91,51,56,66,117,80,196,192,137,98,94,122,130,123,130,187,185,191,169,174,164,192,188,189,196,176,174,175,191,186,179,182,175,176,175,176,172,176,153,142,129,112,85,66,54,49,51,48,61,82,114,58,52,50,43,46,78,115,135,152,142,157,165,142,133,53,55,52,53,56,55,71,113,101,70,89,69,96,79,114,162,176,198,188,194,194,169,68,51,44,45,51,86,134,122,111,57,59,55,68,74,145,178,174,187,196,194,191,195,166,70,46,40,44,65,81,92,62,81,143,128,81,79,113,76,92,78,141,83,62,85,89,76,102,100,84,96,82,71,75,80,82,80,77,66,81,73,68,51,43,52,79,88,92,88,81,77,75,58,56,55,30,38,28,29,52,34,42,37,25,23,25,51,51,48,54,46,54,66,60,66,59,78,94,82,65,94,56,78,83,117,120,153,145,141,157,159,156,148,132,111,128,138,113,107,116,125,124,115,137,120,98,90,94,80,83,90,89,65,95,122,118,126,118,120,114,115,126,130,120,125,106,88,78,77,78,77,48,56,108,121,81,47,130,128,72,55,47,53,52,73,64,71,68,69,73,65,53,57,63,120,76,194,189,155,115,107,101,79,100,122,182,193,165,181,181,179,174,187,195,189,177,162,165,177,180,178,184,186,170,177,188,163,177,166,146,139,115,83,60,50,51,48,43,68,84,72,56,53,75,91,85,70,72,126,121,147,134,161,146,130,65,57,52,56,86,111,87,65,49,54,70,74,83,88,109,143,194,203,195,191,183,175,65,51,42,47,54,78,125,105,95,72,61,64,69,76,78,82,175,189,197,195,196,195,176,69,51,46,48,59,80,95,61,85,141,135,82,81,112,61,78,76,129,87,59,91,92,83,97,89,68,75,80,66,79,60,70,73,72,71,62,86,71,60,59,61,71,68,50,53,74,59,60,60,49,54,35,29,33,30,41,32,44,40,21,26,23,49,35,42,58,51,43,56,55,51,67,79,55,55,51,96,54,75,79,101,144,129,147,140,158,154,158,159,156,130,113,124,119,116,118,126,118,142,115,79,50,75,91,84,85,75,89,97,92,82,94,121,128,119,101,113,116,124,126,136,108,95,79,77,78,70,47,54,119,127,83,43,117,112,120,104,57,53,49,49,51,59,62,69,55,55,59,61,66,105,76,183,183,150,115,109,101,79,101,118,182,185,173,175,188,191,187,186,187,188,172,167,158,183,178,189,195,191,191,196,191,156,188,172,150,139,113,80,62,54,47,46,42,53,43,58,106,78,61,53,48,49,58,83,134,153,117,149,140,127,54,59,82,102,74,59,60,61,53,53,59,77,85,90,113,181,192,203,183,191,173,177,69,56,43,46,52,66,106,99,108,122,57,59,70,64,89,84,97,117,199,196,194,191,181,62,50,49,48,58,76,82,56,81,134,142,87,100,104,65,71,66,125,87,57,80,87,86,95,82,77,66,75,85,82,81,77,76,71,72,67,65,64,59,76,74,69,73,43,38,60,71,59,61,43,55,38,30,25,28,30,42,30,40,35,27,26,39,44,49,54,55,56,63,47,60,53,66,58,61,59,86,80,74,79,97,121,128,138,122,161,156,154,163,145,127,102,123,109,121,115,124,121,151,108,96,50,83,89,75,98,92,129,138,167,150,125,83,85,118,116,116,116,131,123,123,136,90,74,75,77,75,52,54,106,121,96,41,116,120,122,134,88,58,54,50,62,57,56,61,62,55,52,59,79,182,79,198,196,164,114,109,103,80,99,124,168,186,177,184,180,186,180,191,195,190,180,158,162,188,193,192,193,181,191,171,199,169,186,162,159,136,111,81,53,49,55,74,104,49,47,45,73,49,46,48,45,47,54,80,124,164,72,148,141,122,90,69,56,52,56,55,73,63,72,65,78,67,82,86,94,142,151,188,191,194,185,181,66,49,45,48,55,70,77,111,111,102,81,88,91,82,76,78,64,78,147,192,194,192,186,67,51,49,49,60,82,98,67,77,81,107,79,89,125,104,72,61,121,80,53,76,90,96,97,83,67,67,79,87,68,59,75,74,69,89,81,54,69,66,77,58,75,74,40,72,57,58,56,60,39,47,50,30,26,25,29,39,38,43,36,26,27,43,48,78,50,56,58,48,45,53,54,93,43,53,56,54,61,80,79,100,121,170,102,132,156,160,155,145,143,118,110,122,96,116,117,117,128,148,106,92,49,68,73,72,102,104,107,90,127,197,179,151,118,89,79,115,115,125,124,117,121,95,80,78,77,72,49,51,96,109,100,44,133,131,130,126,117,126,108,108,117,101,63,55,57,54,56,64,83,181,83,185,186,152,113,113,102,78,99,123,166,193,203,189,178,170,186,194,186,198,181,170,171,190,194,191,201,178,172,189,180,178,168,185,155,140,109,86,99,122,100,67,49,54,58,69,46,48,59,44,47,49,70,89,101,164,151,145,137,120,57,56,55,61,52,54,71,66,61,55,70,81,82,89,105,142,170,173,190,188,181,175,63,50,53,52,56,80,54,55,56,55,67,83,74,73,76,70,73,132,122,175,192,196,180,68,60,51,48,61,99,117,96,91,80,77,70,75,115,68,80,49,58,70,44,75,105,103,96,92,70,79,71,80,74,77,82,85,72,76,71,62,60,74,63,63,52,78,42,51,58,51,54,56,46,51,66,42,33,27,27,42,23,39,41,35,27,73,59,75,47,59,49,52,48,60,57,48,51,56,82,68,66,79,82,93,104,99,127,121,160,156,162,145,148,121,112,120,105,114,116,120,121,147,108,80,46,75,89,65,86,104,117,91,113,130,175,186,192,157,138,89,77,106,120,118,118,96,79,75,77,73,47,53,97,137,98,46,123,118,120,135,128,128,128,128,114,120,116,93,59,56,57,64,89,180,81,191,186,158,112,110,104,81,98,122,162,205,193,184,192,178,187,187,195,188,190,179,191,189,194,190,195,174,167,183,170,192,196,169,162,152,140,114,65,54,50,46,46,47,45,48,49,47,49,45,50,46,68,62,94,87,111,131,129,116,59,56,64,63,54,55,51,56,74,58,66,74,75,80,83,126,171,153,188,186,182,178,65,50,50,50,62,95,62,62,51,55,54,61,68,80,77,77,77,90,195,200,187,193,186,64,58,51,49,60,106,108,114,103,113,88,88,73,118,57,69,41,45,61,38,61,105,102,101,93,74,70,69,65,78,78,56,68,59,88,55,56,59,56,64,64,78,58,33,40,52,57,52,54,63,48,55,32,23,28,25,27,27,36,32,34,26,74,38,57,49,39,53,52,57,61,52,44,59,59,56,73,59,75,74,73,104,105,97,112,136,153,158,153,144,126,104,121,106,143,108,117,125,153,110,91,46,80,116,87,97,128,115,96,113,131,168,119,109,169,194,156,128,90,88,122,125,103,77,77,75,75,55,54,97,128,80,59,126,112,121,114,120,136,129,126,117,119,127,113,103,90,58,60,80,169,81,199,198,168,114,106,101,81,96,119,158,198,196,191,190,181,188,192,194,194,193,193,186,185,188,201,203,180,196,176,181,181,170,174,158,147,125,91,58,53,46,47,46,53,52,42,45,45,52,47,42,46,55,66,79,60,94,65,74,103,69,60,71,72,57,64,71,65,66,59,66,69,88,86,104,123,167,181,193,195,190,183,64,51,49,48,58,95,151,71,59,70,65,79,67,87,96,94,139,180,182,190,200,194,192,62,54,51,50,61,96,109,119,117,119,91,143,118,122,56,62,47,70,55,40,43,91,112,113,104,73,70,73,83,80,80,75,74,61,65,53,53,63,62,44,56,48,46,29,55,59,58,43,47,67,57,45,33,22,30,30,32,34,34,30,29,30,83,52,58,62,118,52,58,48,46,48,49,63,72,55,52,56,66,75,86,125,121,111,126,115,156,160,163,133,133,100,114,115,122,72,112,108,161,113,103,42,55,92,90,91,127,124,128,179,140,168,92,89,124,197,168,195,149,119,101,113,108,77,77,76,71,51,52,85,137,86,70,122,125,132,135,123,119,113,123,132,120,138,117,106,115,105,76,70,173,87,196,189,150,115,112,105,84,88,119,158,195,177,191,190,186,168,184,171,190,195,189,188,191,180,191,196,188,186,183,184,188,188,176,166,152,133,101,55,50,48,49,47,45,47,47,42,44,42,49,43,47,44,48,68,56,100,55,62,94,76,62,89,95,88,96,139,96,71,56,57,67,63,80,106,129,188,187,191,185,195,193,53,52,51,52,61,97,182,115,99,106,165,176,163,191,190,162,198,190,195,202,186,193,195,55,52,50,48,55,106,127,114,106,114,117,124,126,142,132,76,44,54,62,44,41,49,73,105,99,74,76,77,83,83,84,76,71,56,56,54,61,53,47,46,66,51,49,31,53,50,48,70,55,69,41,31,42,24,27,30,31,27,33,40,27,29,101,108,95,60,80,98,63,58,46,53,52,60,54,62,50,57,78,79,75,98,103,68,64,66,140,155,156,137,126,102,108,107,117,76,109,110,167,109,93,43,61,87,91,106,121,119,105,111,166,203,133,88,115,198,129,132,132,94,128,119,104,76,76,77,76,54,52,85,113,82,65,81,114,128,121,115,137,121,114,127,127,139,117,123,129,123,98,110,182,87,188,193,179,114,109,108,81,91,123,157,191,197,194,192,179,108,123,141,167,179,179,188,187,188,190,192,175,199,199,194,186,191,187,174,155,134,109,67,52,48,52,41,45,44,47,44,43,44,44,44,44,48,45,54,57,94,57,61,74,66,65,87,80,139,156,147,152,96,134,76,79,57,71,104,124,188,183,202,188,190,185,57,52,54,52,61,89,187,170,154,188,190,191,192,200,200,187,196,192,195,197,198,183,188,59,56,52,49,59,110,114,121,105,108,105,89,86,96,99,102,47,41,49,43,65,87,98,100,65,65,78,73,55,55,55,66,77,43,69,43,59,44,66,58,48,61,34,23,44,55,58,77,71,56,36,28,43,27,32,31,27,36,36,38,37,28,64,74,52,46,51,111,55,53,40,60,51,60,50,52,54,65,76,77,73,100,71,52,58,60,105,159,156,140,121,104,87,98,111,77,110,105,157,125,86,43,68,71,74,101,114,117,97,116,136,178,148,188,152,183,129,128,119,103,119,132,106,84,76,73,72,51,58,99,132,72,54,59,72,99,127,116,138,133,133,129,134,142,126,128,128,112,118,122,182,81,185,194,173,112,107,107,83,94,121,157,198,199,194,195,187,142,136,111,117,137,150,172,179,184,195,204,165,184,184,199,194,187,180,188,162,138,117,80,58,55,51,47,45,42,45,48,41,44,45,44,42,46,45,57,97,98,65,68,90,71,65,82,57,71,120,164,194,164,141,92,76,68,72,92,125,176,192,198,179,185,193,59,54,50,52,63,93,181,186,190,194,198,197,191,196,194,187,189,199,197,199,176,193,82,68,63,57,50,61,106,120,130,111,106,97,94,97,95,77,64,68,105,106,105,108,110,113,117,119,113,92,64,68,68,64,67,64,58,71,51,38,33,52,59,55,45,28,24,41,67,117,89,71,49,37,29,43,28,30,27,29,45,38,40,29,33,55,54,41,38,40,62,60,54,46,48,61,62,49,39,47,67,76,75,77,91,77,55,49,57,98,130,157,144,126,99,64,100,101,77,106,110,156,121,71,42,50,73,78,90,120,131,94,111,132,181,123,97,150,204,158,125,119,105,121,114,92,80,71,77,74,52,53,82,132,79,57,85,125,97,82,116,129,126,141,118,136,128,132,113,125,129,120,105,167,82,187,196,182,113,106,104,82,98,117,158,202,194,196,201,196,150,184,166,151,133,118,124,147,164,180,191,186,187,196,183,185,196,199,174,178,153,118,87,65,56,55,50,49,49,43,42,42,48,45,42,44,43,47,48,60,90,126,117,105,68,71,87,76,68,77,157,81,134,146,72,93,66,76,100,123,166,159,152,180,189,178,63,55,49,51,62,96,188,202,198,193,194,193,197,202,201,203,204,188,197,200,202,200,191,155,96,66,64,65,116,106,111,117,128,109,97,92,86,84,80,59,83,111,121,104,106,112,116,122,109,91,65,58,72,72,65,62,58,57,54,50,37,53,50,58,50,34,37,47,50,119,83,67,53,43,34,40,27,29,32,34,54,38,32,36,27,97,44,34,28,38,51,67,58,58,58,49,57,63,55,56,60,77,78,78,94,83,47,46,54,93,91,161,145,133,98,105,106,120,73,107,125,152,114,60,52,73,81,63,84,116,85,116,184,148,166,115,93,115,187,142,183,158,108,112,105,100,74,74,72,75,53,51,85,133,94,72,74,109,115,130,91,81,94,123,127,127,134,125,126,131,118,118,132,169,89,187,193,188,113,107,103,83,91,120,150,198,200,195,198,196,149,138,160,127,168,159,140,114,112,132,163,183,196,188,188,202,195,193,182,181,154,133,102,76,57,50,48,47,42,43,43,40,45,46,43,44,44,46,57,56,84,58,57,104,73,77,83,62,63,86,171,75,83,158,98,81,88,113,99,108,195,185,163,158,188,183,53,53,55,58,77,89,180,192,189,192,198,193,191,200,200,199,191,187,196,191,198,196,201,202,193,181,142,88,82,123,122,101,102,102,94,105,95,76,72,66,67,75,52,90,111,117,96,88,61,87,70,85,96,102,84,72,74,68,59,57,59,60,60,49,45,37,35,58,62,129,87,76,63,46,33,30,40,32,32,29,36,38,37,35,20,82,40,37,36,37,52,73,68,59,54,63,65,56,54,53,58,77,76,83,101,80,51,51,51,87,89,161,132,139,99,116,123,92,72,112,103,161,95,91,45,60,105,90,98,79,109,95,132,144,196,171,98,118,197,128,119,118,91,121,128,115,78,48,56,72,53,50,84,127,91,79,82,208,212,132,109,133,108,81,83,114,124,132,138,138,121,131,124,161,89,190,191,191,113,108,104,85,90,122,145,203,208,203,203,199,148,92,100,110,129,166,150,168,153,126,113,173,191,190,199,199,194,181,191,167,166,148,111,79,61,53,47,46,43,47,49,45,43,47,56,58,46,49,49,53,67,56,55,115,95,68,72,62,90,97,173,75,85,166,100,85,91,93,106,106,176,188,183,181,190,193,60,56,50,59,56,77,190,191,193,200,201,195,199,198,199,189,190,195,199,194,191,187,194,196,197,190,193,190,179,122,96,117,115,110,102,94,96,93,78,70,65,64,70,65,89,93,96,79,95,102,81,79,105,75,82,75,71,85,67,75,71,75,68,63,64,56,56,61,67,133,85,50,74,35,28,30,51,29,27,32,23,31,47,25,31,37,44,48,39,47,44,60,43,72,69,63,63,59,60,79,67,74,76,79,77,94,57,53,43,84,88,161,152,129,93,146,83,105,72,105,101,171,95,94,44,97,102,79,101,101,85,94,135,131,167,127,168,186,194,123,124,117,80,127,123,125,79,62,56,71,52,51,90,131,92,89,71,119,122,192,197,126,103,131,115,85,93,110,131,128,134,136,123,137,95,201,193,186,110,105,109,86,92,121,151,193,194,199,197,186,160,104,99,107,100,111,116,144,173,146,128,147,199,195,188,200,188,169,178,186,170,147,105,86,66,59,71,55,58,46,44,46,50,56,58,46,53,56,57,59,74,55,58,131,123,62,64,80,156,127,174,72,76,170,121,79,85,102,92,94,186,179,185,185,189,192,64,60,74,61,59,76,187,197,195,195,193,191,191,199,199,196,194,195,199,187,194,193,197,192,191,196,193,191,182,125,115,121,114,111,104,110,92,90,79,82,94,80,79,72,96,97,85,83,102,100,103,87,79,73,70,67,71,66,65,68,68,81,68,60,75,57,54,58,73,77,112,73,71,52,71,39,56,27,30,32,33,26,41,26,35,34,56,54,42,40,40,56,61,80,108,91,77,71,84,45,52,75,79,75,82,75,56,53,46,86,85,156,147,127,94,144,64,107,69,102,100,162,99,95,43,99,80,88,104,121,140,97,111,129,170,124,101,118,200,196,138,115,95,126,120,107,76,71,70,72,52,50,80,132,97,92,80,114,90,116,166,182,196,139,107,131,119,91,132,136,135,120,139,143,87,197,194,190,107,102,110,84,88,118,150,195,196,186,198,207,152,128,171,101,103,101,117,112,103,112,92,188,201,210,206,197,181,187,187,183,165,149,126,79,59,59,43,48,47,76,60,54,45,46,50,44,43,55,68,70,84,86,63,118,116,85,70,64,73,91,175,110,93,175,128,95,103,104,96,100,181,179,190,189,129,193,58,61,60,56,61,74,189,201,196,200,196,196,193,199,201,204,197,187,200,188,196,191,176,172,188,188,189,193,168,98,117,110,120,125,102,99,94,95,96,91,80,77,92,79,81,95,102,78,60,57,59,61,53,55,53,52,50,56,52,52,65,53,50,45,54,53,48,48,54,95,106,104,67,58,34,42,45,50,26,24,22,39,39,31,28,34,33,42,43,44,45,46,81,71,131,107,57,78,95,43,47,76,80,82,75,79,54,47,46,88,90,157,144,119,90,126,54,110,73,98,107,160,100,79,51,123,111,78,110,122,171,119,191,168,176,105,88,107,189,126,146,172,100,134,132,119,77,75,74,69,48,53,86,124,94,82,82,138,90,106,150,141,136,179,202,146,102,118,119,125,134,132,132,138,84,191,192,168,99,101,108,82,88,118,149,193,198,191,196,188,143,88,91,107,138,155,126,107,111,114,91,194,188,201,205,192,192,195,195,184,179,160,134,94,62,62,55,63,62,73,70,79,60,47,55,61,49,63,72,57,72,89,87,86,127,77,81,90,71,75,135,80,111,166,106,81,103,111,90,107,198,187,188,194,152,187,57,61,53,58,60,82,191,192,183,195,195,198,195,199,203,205,199,195,197,195,183,193,169,106,143,172,177,186,176,128,111,115,114,106,112,93,98,91,89,101,92,89,86,102,85,93,97,82,54,57,56,53,49,49,45,52,52,60,56,59,49,54,50,55,53,51,49,50,62,103,121,98,69,50,47,33,35,47,21,24,28,37,53,32,31,43,75,45,66,64,82,52,64,73,120,110,57,76,90,43,44,84,82,89,84,76,52,53,43,85,87,142,124,116,92,134,57,63,44,50,77,120,95,88,50,109,110,88,107,117,168,100,111,131,188,188,123,108,195,126,122,112,81,113,127,119,75,72,77,72,51,47,89,117,94,85,78,129,199,165,151,131,135,174,124,121,168,119,126,139,122,127,138,133,88,193,192,153,103,97,110,83,89,119,133,196,197,197,201,194,152,85,87,107,102,108,104,157,160,119,98,202,198,190,193,182,187,197,193,189,177,175,148,107,73,88,53,64,49,53,52,51,50,53,46,56,51,60,79,85,80,68,63,76,88,92,83,87,88,83,133,77,54,86,87,93,83,86,99,91,191,200,192,204,194,183,63,68,57,58,59,80,189,195,197,195,200,197,198,196,201,202,200,196,195,191,189,201,193,143,104,85,106,143,179,116,116,124,109,112,110,96,88,89,96,111,93,99,105,104,95,96,91,87,60,54,43,48,53,43,51,52,47,51,49,48,49,64,48,45,48,57,53,50,56,61,140,117,71,71,47,49,36,42,24,27,23,26,41,39,28,33,35,44,45,83,75,77,71,104,92,105,55,74,85,49,46,84,84,95,101,79,52,51,42,82,93,149,117,114,81,132,66,45,44,41,44,54,89,94,53,125,110,93,96,133,131,96,118,136,167,115,136,186,202,119,119,111,70,122,135,127,77,73,74,70,50,46,86,127,99,84,74,104,96,133,197,191,136,166,115,117,132,109,107,142,136,131,126,123,88,182,188,166,99,107,106,85,84,116,134,196,197,196,195,186,170,164,148,111,103,103,103,100,100,109,89,185,196,200,198,206,166,195,192,192,180,206,169,123,80,85,57,59,63,75,49,59,61,48,48,58,53,64,75,66,66,70,82,92,101,83,92,82,97,92,144,66,82,97,99,82,84,93,93,92,181,193,193,192,183,185,93,73,55,59,54,75,191,194,192,192,197,195,201,197,200,205,202,193,198,190,196,186,195,194,202,160,134,93,128,119,117,121,122,110,105,118,107,98,101,94,98,112,100,105,117,98,96,92,58,56,49,48,45,45,50,55,53,49,47,48,50,48,60,52,49,49,48,56,47,55,96,114,101,94,56,62,52,41,29,28,24,29,38,43,25,39,38,37,40,74,69,102,81,97,96,112,55,68,87,50,47,80,85,93,78,100,59,55,41,87,89,142,119,121,82,126,65,46,45,45,52,49,57,92,51,123,95,103,103,121,136,108,104,127,163,89,97,110,199,192,170,119,73,132,122,134,78,69,72,72,55,52,82,122,109,85,71,95,92,113,174,146,176,191,139,124,130,104,119,128,106,128,127,121,88,188,195,170,101,104,105,82,82,112,136,203,207,200,195,192,174,91,86,117,181,147,113,88,99,100,84,192,193,208,190,199,202,201,188,188,187,186,169,134,89,86,55,69,79,61,67,59,62,64,54,88,75,80,83,66,70,80,85,108,112,118,101,92,135,95,77,78,80,168,96,77,88,102,93,96,181,194,194,190,193,183,106,72,58,57,59,75,192,199,181,200,190,193,196,202,199,197,194,199,194,192,196,193,188,131,100,152,190,94,178,119,115,124,110,97,109,94,90,104,95,92,104,93,102,123,107,100,104,103,63,58,45,52,53,64,52,53,53,57,56,47,52,48,47,48,66,54,49,51,57,49,51,125,104,80,73,62,44,36,31,25,21,39,35,43,28,75,39,39,41,66,61,122,139,125,97,105,54,67,85,51,52,81,84,95,80,91,51,53,42,84,95,145,112,113,81,126,74,81,50,48,65,76,90,93,54,111,101,101,96,131,126,106,169,165,178,70,88,112,195,117,119,158,77,129,117,139,75,52,76,72,54,48,84,113,116,75,78,165,113,110,172,133,135,172,155,196,149,108,116,126,133,140,123,114,90,194,195,178,103,103,103,89,83,115,140,195,199,195,204,185,166,85,85,114,100,95,129,163,111,95,90,184,197,194,197,190,197,191,192,194,193,177,141,118,74,94,70,79,83,63,57,70,58,60,64,90,64,75,80,82,75,85,90,81,103,115,122,106,148,132,116,110,100,163,111,87,81,106,91,106,178,191,193,178,184,188,105,73,58,56,51,73,187,188,192,197,193,193,190,191,193,196,201,198,197,194,182,196,182,124,87,110,89,105,183,133,120,122,113,123,102,102,105,98,91,105,97,93,111,120,105,104,110,92,68,58,53,52,45,54,54,46,51,44,51,55,48,48,46,51,49,52,51,56,52,46,50,132,109,84,75,71,54,31,39,28,23,30,33,44,38,57,39,44,52,66,70,107,113,136,126,148,48,61,82,55,53,76,82,92,80,91,54,53,43,90,95,146,114,122,81,126,86,74,50,49,64,84,88,79,48,129,122,95,83,91,81,77,77,98,148,159,108,92,197,116,114,109,73,129,131,131,75,52,68,71,57,49,80,119,124,73,71,115,154,198,170,131,134,179,119,112,140,118,108,121,129,133,122,101,90,190,190,140,104,105,101,83,88,112,139,198,198,193,202,191,171,136,94,112,104,91,109,98,129,135,94,199,199,197,205,203,203,199,197,200,193,176,146,116,79,99,69,83,82,62,62,85,78,71,71,96,67,86,85,77,78,72,58,82,86,85,84,95,165,162,162,158,142,144,81,91,108,87,96,116,182,177,190,198,190,188,94,76,60,59,56,72,179,192,200,205,194,191,185,190,193,190,202,193,193,201,198,195,187,122,91,115,87,98,172,137,127,129,109,89,101,120,108,110,98,98,79,98,95,98,114,107,87,82,64,52,43,51,53,40,44,43,47,50,43,50,48,39,42,50,51,54,49,50,55,48,53,72,70,83,57,73,52,37,40,26,21,31,40,48,41,65,54,64,60,115,113,107,110,146,130,150,98,73,77,62,47,84,82,101,79,92,51,49,44,87,95,144,111,116,106,129,92,114,62,56,78,119,91,69,51,175,110,95,89,93,69,59,61,69,76,85,118,158,184,114,109,98,71,136,134,124,66,50,65,71,51,46,84,103,122,78,74,104,109,124,186,204,170,182,111,112,125,113,125,138,134,131,124,112,89,200,193,151,100,95,95,81,84,111,153,200,198,198,212,195,169,100,137,107,133,97,108,89,96,95,82,191,190,195,203,196,179,197,168,179,198,182,147,123,87,94,62,68,74,69,67,84,98,84,82,72,73,96,85,65,65,72,72,96,93,92,77,91,85,129,169,178,171,163,116,97,77,81,97,127,172,179,182,191,184,98,74,67,62,60,63,72,160,187,187,194,199,205,197,191,202,201,185,189,191,196,189,193,184,134,93,117,83,99,179,137,126,118,116,77,82,79,93,101,104,107,102,108,95,122,113,109,108,79,73,53,53,51,49,48,52,49,49,47,41,46,51,41,44,46,44,46,43,46,49,43,41,47,43,85,79,83,46,36,54,27,25,25,31,44,52,44,42,55,73,75,125,91,124,160,90,136,148,81,77,102,55,76,78,112,77,94,53,48,49,88,95,126,126,123,114,125,100,114,58,79,90,95,45,72,69,220,104,106,83,96,103,108,94,70,63,67,71,80,89,145,155,111,65,127,134,123,68,68,78,71,55,47,84,116,132,68,66,101,102,125,181,132,136,186,188,136,122,106,118,122,133,141,136,111,82,192,198,172,92,86,90,77,80,107,136,189,189,185,190,199,172,95,93,114,101,150,148,103,98,88,85,182,180,182,200,198,194,203,193,192,178,175,157,132,91,79,84,73,78,65,79,88,114,79,87,83,79,80,92,80,76,81,79,85,89,93,90,94,65,96,99,116,149,185,176,119,83,81,85,111,174,178,178,183,187,134,76,70,54,63,64,73,144,186,180,192,186,183,189,208,206,204,200,202,196,198,184,190,188,154,145,145,96,106,190,125,121,119,122,122,143,129,99,75,91,96,118,107,105,105,101,103,111,98,75,55,53,52,48,46,47,47,46,52,51,45,51,41,44,51,51,55,44,43,44,40,49,54,58,51,83,60,45,35,37,29,29,25,26,37,43,47,42,53,76,56,101,69,83,131,153,155,137,131,66,87,51,86,83,96,63,113,57,55,44,93,94,123,145,127,107,116,108,92,64,61,88,49,44,47,73,114,124,107,84,89,97,105,96,80,95,83,63,60,76,80,90,132,70,157,124,125,54,56,62,72,58,51,86,108,130,72,77,168,168,127,182,129,136,168,119,158,197,111,124,138,132,132,145,131,93,193,196,201,151,85,82,73,76,101,129,190,194,209,206,185,165,79,86,113,96,96,94,97,152,136,96,176,191,187,198,193,192,183,193,186,187,177,156,132,101,69,95,75,87,75,90,92,179,193,130,117,70,77,86,97,96,103,84,92,106,103,92,97,66,94,104,118,106,108,136,112,103,95,77,100,141,168,172,174,186,189,184,177,130,87,71,75,118,189,194,194,187,184,182,187,192,195,201,198,199,194,192,189,185,149,98,134,108,96,179,129,127,125,102,115,158,172,155,134,101,88,119,107,104,122,109,111,103,103,77,54,51,60,55,42,45,47,49,43,46,45,40,39,43,50,49,52,47,43,53,46,51,52,45,97,106,82,44,32,24,39,27,26,29,28,43,60,65,73,65,104,73,88,90,138,155,140,148,152,136,81,54,104,88,100,67,99,53,55,46,95,91,113,151,126,116,111,99,118,64,56,53,55,40,57,83,115,160,100,93,90,83,91,93,89,97,93,103,91,84,74,71,79,81,139,136,129,57,75,56,54,49,51,79,101,122,72,73,102,124,168,199,151,136,174,116,110,126,98,127,143,139,141,138,129,89,185,199,201,195,186,140,82,70,86,112,185,200,195,198,168,130,110,95,92,91,87,94,79,92,88,86,183,189,188,194,186,194,205,187,191,177,168,145,135,99,71,89,74,98,100,97,90,174,152,178,159,135,171,166,97,99,96,96,106,103,107,109,104,90,109,100,112,108,111,102,109,98,98,102,104,112,136,164,171,182,191,189,186,192,192,180,144,100,92,173,185,195,198,186,184,187,191,190,195,193,191,192,192,186,150,88,134,100,103,179,121,132,125,104,124,74,81,138,156,170,94,108,98,122,121,108,109,102,102,71,48,45,46,51,47,45,55,49,49,52,42,46,45,47,42,46,44,46,47,45,44,42,44,48,94,101,89,35,45,35,45,23,28,32,29,44,51,98,135,133,97,72,78,86,83,163,159,160,126,154,81,58,156,105,105,70,89,50,58,45,91,92,121,145,125,120,119,105,96,64,70,53,51,47,46,59,92,82,96,91,107,107,100,92,91,96,100,91,91,95,77,74,71,70,90,139,137,107,78,64,69,49,48,81,109,123,64,75,100,110,128,187,161,198,190,122,119,124,106,130,126,127,139,133,127,91,191,190,206,204,207,197,175,131,91,106,187,197,213,201,171,129,126,118,125,102,99,91,83,83,82,85,192,190,207,205,201,193,184,189,195,178,170,154,130,100,81,79,70,103,109,96,90,165,86,102,158,178,180,181,104,103,105,97,106,111,101,108,100,90,108,112,114,100,94,98,106,104,98,102,107,130,158,164,139,155,173,176,175,180,190,193,194,186,156,183,184,196,191,177,180,198,188,192,192,193,197,194,193,191,143,98,130,103,103,183,128,111,118,121,130,72,69,122,77,94,93,101,105,96,102,113,118,122,94,74,59,54,48,46,51,49,50,47,47,41,46,38,48,39,43,37,44,40,44,49,51,42,35,44,120,83,69,36,37,55,37,29,24,28,33,43,56,91,156,133,116,92,64,84,108,133,162,156,147,147,104,64,146,104,126,63,94,56,62,41,89,97,124,147,136,115,119,108,95,71,98,100,100,54,49,50,69,98,100,101,108,116,104,96,95,93,92,94,69,97,81,98,92,72,71,100,118,109,135,138,94,65,68,70,105,120,66,76,112,104,127,186,131,127,175,180,176,130,109,133,141,132,129,127,119,93,192,193,196,200,210,204,199,193,205,188,178,196,198,204,179,170,136,127,126,121,120,114,98,90,81,86,165,185,186,189,196,193,195,196,185,185,170,155,136,103,67,88,75,109,104,103,97,183,48,59,148,95,94,161,112,103,104,98,109,106,100,110,121,96,98,103,103,104,109,106,99,100,96,98,101,116,157,160,165,164,158,146,164,177,190,188,187,182,169,129,173,173,183,190,184,197,194,199,197,188,188,195,193,188,161,153,138,87,99,145,133,135,129,127,134,48,61,125,78,87,101,107,111,104,102,120,103,95,106,76,55,47,42,45,44,66,51,49,47,62,48,41,50,39,43,42,44,49,41,42,43,39,38,40,126,73,88,65,39,32,33,24,34,38,40,42,57,76,164,179,142,121,103,87,83,140,155,156,169,154,97,63,129,110,124,72,101,59,56,43,89,95,115,148,134,132,123,113,91,63,108,109,103,61,64,57,53,79,91,87,120,119,115,105,104,100,95,99,90,81,83,82,83,94,94,91,81,80,116,110,118,139,113,70,123,136,79,76,135,197,161,183,115,127,161,117,113,178,99,120,127,138,144,137,130,88,176,191,204,200,208,211,201,206,206,209,185,194,204,208,205,207,209,214,167,130,119,122,115,120,114,88,138,191,210,205,204,185,202,193,195,176,170,146,135,102,64,87,77,120,95,97,102,189,51,63,142,90,83,175,113,106,109,95,109,112,108,113,117,83,105,112,123,118,95,110,111,102,100,100,98,107,162,163,163,166,168,162,161,143,152,181,189,182,162,179,180,153,172,188,191,195,189,200,195,195,189,175,188,178,151,95,137,119,106,188,121,118,118,135,126,66,66,134,65,79,92,111,113,112,95,108,107,114,98,75,52,48,67,57,53,51,41,44,44,44,41,45,43,46,45,37,45,40,37,41,42,45,42,49,111,85,78,71,64,29,24,37,30,30,31,39,66,90,143,179,173,120,173,152,147,144,158,160,159,161,98,59,130,116,119,62,130,59,55,39,87,99,103,136,128,120,124,114,113,76,109,115,138,66,63,69,133,90,96,91,120,126,120,119,100,112,116,102,91,84,84,81,82,89,95,96,90,80,90,103,101,100,122,140,138,129,73,62,110,118,132,191,195,145,152,102,109,125,92,128,132,124,139,149,131,92,174,170,202,196,199,200,191,193,209,208,178,201,205,200,205,207,204,210,209,206,200,159,126,117,122,123,127,130,196,194,196,188,187,206,202,199,183,158,128,106,65,83,74,92,98,109,117,178,56,64,135,71,83,179,116,107,110,100,111,106,111,104,118,110,166,131,96,105,105,112,101,110,112,99,87,91,154,153,152,159,159,148,154,163,169,173,159,166,170,191,188,201,191,177,159,165,184,192,188,170,193,188,179,186,156,85,137,72,106,187,126,127,108,125,127,53,65,131,75,73,100,115,106,101,85,115,110,105,97,62,56,46,47,47,45,43,42,45,40,38,49,48,45,42,41,39,39,36,40,36,42,47,47,63,131,78,92,58,38,28,30,43,26,24,29,33,54,64,117,145,161,145,190,161,173,181,162,160,166,160,102,62,144,129,132,67,95,54,52,42,87,97,113,153,130,116,126,115,113,98,88,113,157,81,79,47,152,104,96,82,117,125,121,120,119,114,120,105,106,106,98,91,82,86,95,91,84,89,90,64,87,95,99,112,135,116,73,66,111,102,126,188,114,149,191,154,111,121,99,129,128,126,136,125,128,94,172,196,199,203,200,203,204,196,203,208,185,207,208,210,211,208,208,208,199,211,209,211,204,208,164,126,121,120,195,188,194,192,186,193,193,194,177,155,131,104,74,106,72,101,99,106,117,176,145,161,150,100,81,168,113,105,113,106,105,97,100,107,130,127,184,200,186,161,109,107,107,103,102,98,89,97,156,153,149,154,155,152,152,158,161,160,180,173,173,185,197,191,188,183,193,209,186,148,167,181,181,182,182,182,160,79,134,68,103,181,130,135,102,105,117,68,65,134,62,71,92,107,99,102,85,112,122,105,103,59,53,55,47,44,45,44,42,41,44,40,43,48,43,36,43,41,37,40,39,43,43,53,52,77,125,97,85,63,44,35,34,44,26,24,29,36,50,52,69,123,165,161,128,162,185,187,155,173,167,157,64,64,125,137,128,115,90,50,56,56,91,97,115,159,141,112,112,119,119,119,94,106,157,87,80,50,139,113,94,91,120,124,116,107,118,116,116,113,109,116,110,108,97,83,88,92,87,90,96,89,89,86,67,73,88,108,77,68,93,94,119,181,111,129,161,98,181,189,97,135,147,126,131,120,137,84,182,199,199,193,200,195,206,199,207,212,181,203,208,199,207,191,215,199,203,202,207,209,211,207,210,224,202,141,193,194,201,204,196,197,197,187,183,160,138,111,69,88,64,88,99,104,107,173,55,71,129,85,147,174,118,119,120,113,100,96,108,112,127,128,147,168,156,197,199,189,114,99,102,94,95,103,158,151,146,143,144,140,143,143,156,160,161,179,182,189,178,178,190,192,187,189,195,200,197,162,147,148,167,171,164,108,141,70,98,186,138,128,101,103,121,47,57,130,77,79,98,112,108,94,83,109,113,110,98,72,50,42,48,41,34,43,44,42,43,48,35,37,40,38,45,41,47,29,45,42,46,34,45,116,113,109,92,74,59,32,33,42,36,22,28,32,47,59,57,130,139,166,166,155,164,185,185,188,184,162,87,74,137,155,128,127,100,59,56,54,92,95,111,150,133,119,117,119,118,123,108,107,152,88,84,47,136,116,101,96,111,104,124,125,126,118,116,110,114,119,117,111,100,108,102,94,91,91,93,92,89,92,107,94,97,88,58,56,81,73,106,169,103,110,152,96,100,112,96,130,139,123,135,136,141,87,176,181,199,199,206,209,199,196,200,205,177,196,197,205,196,194,199,213,203,213,212,204,208,205,200,201,213,204,202,203,197,203,197,194,204,198,192,162,142,109,75,102,91,78,92,105,108,136,45,66,118,68,89,169,119,113,127,102,99,106,105,105,116,119,143,117,145,136,163,153,115,109,105,92,102,104,150,144,137,121,122,122,134,142,147,151,166,183,179,189,190,189,186,193,190,197,189,196,190,188,187,170,172,153,107,83,115,153,109,180,132,127,118,117,119,59,57,121,67,80,95,108,101,95,78,98,118,116,74,72,52,40,41,45,41,35,44,41,39,40,38,36,42,42,35,44,43,34,32,40,31,36,40,50,141,94,82,66,91,40,30,27,50,23,25,32,45,57,65,70,103,176,166,158,159,161,175,176,187,174,88,66,152,149,162,124,129,71,64,54,91,97,105,158,140,112,118,115,126,122,112,106,160,75,91,55,132,105,101,103,131,131,124,120,110,123,124,105,99,108,119,117,120,110,98,102,116,111,95,90,91,98,104,87,103,94,97,50,79,79,79,76,88,130,151,89,97,97,87,130,132,136,129,119,119,90,169,187,208,200,201,205,210,210,215,202,174,191,207,201,212,212,209,217,212,207,206,208,212,220,201,212,200,199,202,205,198,184,191,197,196,187,181,170,146,122,77,68,69,99,100,93,89,112,62,69,99,79,95,146,117,102,115,106,102,106,104,98,109,109,162,122,136,115,119,154,113,105,96,80,91,100,146,134,128,116,92,100,97,124,139,151,156,163,171,166,191,188,182,185,191,195,194,193,189,178,180,168,172,175,161,90,69,66,78,187,129,122,122,109,124,61,57,127,67,66,108,91,126,98,67,113,118,96,80,66,48,43,41,45,46,41,38,42,43,35,42,37,33,34,39,39,40,28,31,41,38,41,39,36,64,137,103,64,53,39,38,25,53,27,26,30,47,60,48,64,131,160,162,161,159,156,170,182,180,141,69,73,159,156,140,149,132,109,68,85,92,98,90,161,142,112,122,110,119,126,124,113,158,67,102,51,134,106,94,130,134,122,126,120,125,126,123,112,102,124,115,109,115,117,113,98,113,111,121,114,109,103,95,103,106,95,103,56,97,89,80,78,78,79,82,108,104,98,96,142,140,131,130,131,117,89,137,171,201,210,185,210,211,209,204,200,177,206,207,204,204,199,203,183,210,205,206,202,199,207,206,202,187,198,193,187,200,205,171,163,186,201,194,187,156,123,72,73,94,95,102,77,75,95,103,76,83,102,87,111,130,108,104,100,102,101,104,109,104,104,171,103,124,114,114,174,117,104,96,83,88,84,138,130,124,110,65,65,71,102,126,138,135,161,173,184,178,182,191,191,198,200,190,194,187,173,171,161,163,174,169,175,172,119,77,161,97,111,113,124,117,160,143,136,67,70,103,105,106,85,74,103,116,107,105,59,44,50,42,44,40,39,37,42,38,42,43,41,44,36,37,39,38,38,36,32,35,26,30,28,45,136,120,67,65,63,48,46,48,30,24,26,67,73,48,70,148,150,155,163,167,174,174,168,123,62,92,165,172,162,165,145,127,136,106,157,112,98,97,155,148,113,116,118,112,125,127,105,150,74,98,57,135,111,103,132,128,133,127,122,118,128,138,109,112,135,126,119,111,92,110,99,117,117,118,104,122,124,123,101,104,99,90,46,112,117,119,95,83,78,79,83,82,99,78,137,143,134,137,125,109,113,150,186,198,166,175,194,200,194,207,206,178,201,209,209,212,207,201,206,209,206,215,222,212,210,217,198,207,195,199,190,195,200,192,201,186,186,191,189,155,133,120,105,140,126,116,88,88,77,117,132,138,137,113,107,128,99,93,104,101,105,103,103,106,106,177,161,131,106,95,165,117,107,100,90,86,81,138,123,105,89,59,58,65,89,124,130,127,150,165,176,169,177,196,189,191,188,197,175,190,171,169,159,148,156,162,166,168,173,179,176,128,114,105,93,82,95,116,138,80,67,107,101,102,97,80,87,102,92,99,61,38,44,47,42,50,42,47,48,40,45,40,38,35,37,41,36,34,34,42,47,39,55,46,52,62,118,124,111,111,98,80,62,50,37,23,29,56,79,71,71,101,166,153,168,169,172,162,121,112,77,180,193,190,193,160,156,152,126,135,159,142,96,111,162,128,126,114,118,108,114,129,116,134,75,87,45,130,119,100,127,117,127,130,121,117,116,125,134,113,130,124,112,121,118,109,88,107,123,119,119,120,114,120,121,124,114,84,58,107,104,124,113,116,119,95,81,76,80,84,127,128,128,127,129,112,102,161,200,196,205,209,187,181,206,194,198,181,198,204,209,196,206,201,216,208,206,212,212,204,205,203,204,211,205,210,211,207,210,203,200,204,199,194,191,165,141,121,111,131,138,104,135,125,99,101,109,105,117,131,132,126,89,82,99,101,96,96,89,78,96,159,108,132,160,123,172,123,109,103,92,90,78,124,113,90,77,66,64,66,76,99,104,119,133,159,160,180,182,192,181,184,183,194,188,190,171,170,159,142,132,141,155,160,166,171,172,115,112,118,106,110,93,90,92,105,123,110,97,111,100,82,105,90,77,78,68,50,45,46,46,38,38,35,38,36,38,47,44,52,67,67,71,65,53,61,57,50,56,54,56,59,92,140,128,109,83,73,51,48,40,24,24,75,48,67,83,89,162,139,160,175,167,175,112,59,72,188,201,203,205,199,166,161,150,135,149,153,159,136,158,124,118,116,109,111,113,140,117,107,79,82,45,126,126,84,134,134,124,131,124,117,112,121,126,126,122,124,126,118,115,113,93,113,112,130,120,129,123,111,115,107,75,95,57,118,104,100,105,120,104,106,124,91,82,84,110,146,144,135,125,110,95,158,176,204,183,177,200,204,190,163,171,152,187,210,192,206,202,210,213,205,208,210,212,203,210,205,215,207,209,205,206,202,204,215,212,214,199,201,195,169,131,119,131,144,102,96,122,86,99,139,89,83,105,104,102,100,67,67,73,94,85,93,76,98,107,153,103,118,98,94,175,116,98,105,80,82,74,117,105,86,66,52,51,56,69,81,84,103,123,152,172,180,185,187,188,187,190,190,194,193,168,163,157,155,89,114,123,108,140,149,153,117,113,103,104,106,107,94,101,93,92,89,81,110,117,106,100,65,42,63,63,50,49,46,52,46,54,63,75,67,69,69,75,71,76,73,66,68,61,65,64,69,61,50,57,45,48,96,116,107,79,42,49,44,54,24,31,81,65,66,110,117,173,159,162,142,144,162,112,73,123,158,192,198,206,201,195,166,156,136,139,153,152,155,149,141,130,111,113,113,112,128,110,114,132,100,51,137,111,100,134,139,133,135,128,121,113,123,134,131,126,117,126,124,129,117,81,102,121,122,94,119,125,126,137,114,82,91,55,113,119,119,111,118,104,99,103,116,108,107,95,85,114,138,125,105,115,147,194,205,192,194,204,200,200,180,121,142,170,195,198,202,210,198,192,211,208,213,206,193,211,200,207,204,209,205,206,203,198,202,211,203,211,204,203,189,143,98,138,109,77,85,78,82,83,89,78,79,115,144,144,108,88,82,64,70,78,70,74,94,102,134,88,103,100,93,174,119,105,98,98,79,73,119,92,82,66,56,49,54,69,72,71,86,112,143,145,176,187,195,181,191,192,173,172,185,159,151,148,143,102,93,110,91,106,145,151,102,99,101,119,110,112,111,98,122,108,102,94,89,104,105,102,60,80,102,73,62,63,66,62,61,66,68,70,70,77,76,80,73,70,69,66,67,64,62,61,63,60,64,74,63,38,51,102,79,85,34,29,53,56,32,28,57,64,71,117,153,159,162,163,166,158,146,99,64,95,152,156,175,186,197,185,178,158,152,148,164,148,168,151,142,124,116,116,103,115,111,128,117,95,100,53,127,106,97,135,130,132,122,127,143,127,123,110,119,131,131,127,111,120,114,83,119,125,107,102,131,110,129,121,114,89,98,49,103,118,109,109,118,125,105,108,115,125,103,103,120,82,87,109,111,115,127,186,205,197,177,201,207,200,211,134,135,125,140,177,194,200,212,204,212,211,209,203,209,210,214,208,207,201,197,212,195,210,201,215,204,201,199,201,198,158,82,110,79,106,82,78,82,78,102,83,79,97,76,75,69,96,127,107,104,84,66,62,71,84,108,78,85,108,89,176,113,101,96,85,76,63,105,82,76,65,52,55,58,51,59,59,62,71,103,140,155,168,188,188,190,193,195,181,178,163,158,144,139,90,81,90,85,97,135,138,93,93,93,90,88,104,98,99,108,103,104,111,124,127,83,87,59,82,106,124,56,71,69,62,64,67,67,73,69,76,82,82,73,73,73,62,52,59,59,59,60,56,63,72,73,60,48,47,57,45,34,27,41,44,39,25,54,65,58,97,153,167,144,170,164,166,146,102,68,85,153,156,172,174,178,193,180,160,178,168,157,161,149,155,155,111,112,111,113,116,111,125,122,106,86,53,137,104,89,132,138,134,127,132,129,127,119,122,135,112,118,128,128,130,113,88,117,138,132,118,129,132,120,118,115,65,62,49,119,122,97,122,112,111,124,122,122,111,103,103,109,105,108,93,77,108,131,192,193,196,193,204,209,210,208,156,152,132,134,130,138,181,202,219,216,210,214,207,202,207,197,197,208,197,201,206,208,202,205,205,205,200,201,187,192,168,74,74,80,80,81,79,91,81,86,79,88,93,106,74,94,88,76,75,69,94,98,102,87,72,88,134,145,128,82,156,96,97,92,87,76,73,103,78,66,59,44,45,44,43,51,60,61,57,54,55,82,121,158,183,191,194,184,191,181,152,149,141,137,81,83,96,81,82,128,125,72,82,85,79,94,102,79,84,100,95,108,106,114,99,91,120,54,81,95,136,49,52,71,66,58,62,70,72,82,75,73,72,70,75,74,55,60,54,55,61,66,75,62,74,81,79,50,47,58,55,31,29,37,51,50,28,68,74,64,83,162,157,144,161,169,166,161,116,66,104,168,160,161,170,187,197,189,186,170,170,168,165,157,147,148,120,114,117,117,122,116,120,111,109,87,50,128,118,91,131,145,137,134,128,125,132,128,133,139,132,134,121,113,119,124,94,111,112,121,123,135,133,117,105,106,73,53,62,120,121,118,115,123,120,119,119,121,121,111,108,113,107,109,98,81,99,130,170,198,192,174,194,205,206,211,112,113,121,150,129,134,135,215,201,202,214,209,216,212,212,208,199,203,188,205,211,199,217,213,192,208,201,208,200,197,189,114,75,73,74,82,83,88,77,86,93,91,90,88,100,96,81,95,88,86,73,74,66,94,125,107,96,106,116,130,138,87,81,81,79,82,68,91,74,65,45,43,42,44,46,51,55,50,61,61,57,58,64,95,102,132,181,174,174,177,158,148,131,120,80,73,86,70,80,108,111,77,72,78,76,83,79,86,82,85,97,87,114,112,78,101,117,62,54,74,101,52,48,52,71,69,60,68,75,71,71,69,70,62,72,71,57,59,64,63,71,76,79,72,76,75,72,70,53,78,76,37,30,29,47,55,31,67,71,57,91,168,162,157,162,158,150,164,119,64,103,170,173,172,158,163,189,187,177,161,175,169,170,150,148,140,131,119,125,117,116,116,117,109,113,81,42,126,118,91,131,141,114,128,138,140,136,131,135,127,122,129,134,115,129,134,85,116,120,119,124,118,129,132,119,106,83,92,74,110,122,120,109,107,122,127,119,121,130,128,128,114,103,101,105,86,94,130,185,188,194,203,209,205,202,206,106,109,112,109,129,108,201,199,211,211,213,213,208,207,197,194,197,192,191,198,201,202,195,196,207,202,200,200,194,197,197,117,96,83,68,87,91,79,81,94,89,74,73,101,87,81,78,98,79,68,71,89,93,94,74,61,82,102,101,101,99,66,71,77,75,76,63,85,67,55,42,40,40,48,48,53,51,53,61,61,49,61,64,101,104,86,136,178,178,172,154,143,124,105,76,73,86,56,69,86,85,71,69,74,73,71,72,76,73,66,89,95,82,97,63,96,111,92,84,118,68,50,68,61,51,71,69,60,76,72,73,69,74,66,71,72,58,64,71,67,75,79,79,83,75,76,76,77,60,71,46,31,36,30,44,64,29,135,112,69,82,128,116,152,162,168,167,170,125,59,107,160,159,179,171,173,188,196,192,180,172,168,159,158,162,141,127,124,115,121,115,116,125,119,113,76,44,122,110,96,133,138,127,114,125,128,128,135,128,135,118,121,133,124,124,146,102,114,120,121,124,120,127,121,109,118,95,97,75,110,115,113,116,119,118,120,123,128,114,117,124,125,132,128,105,92,116,117,193,205,198,184,194,203,203,204,134,111,111,98,104,109,200,211,198,214,208,203,206,208,146,160,186,189,182,192,200,197,197,201,196,205,202,194,200,196,197,108,86,89,90,78,83,80,97,101,81,76,77,89,72,76,79,77,70,81,96,97,88,69,71,98,121,84,58,81,130,129,75,64,74,73,52,80,61,34,38,41,50,58,53,50,50,52,63,67,53,62,60,102,95,74,82,174,187,175,151,139,124,102,71,78,100,61,54,71,81,56,59,64,64,76,66,66,68,63,82,84,73,88,50,86,111,80,110,93,44,69,66,76,59,60,71,66,75,70,69,67,70,65,64,72,66,63,71,77,73,75,77,77,69,75,64,76,69,60,54,35,31,30,37,63,37,81,112,110,93,104,135,156,159,171,163,150,120,54,90,149,140,159,189,168,174,207,204,198,165,169,165,160,157,139,130,118,117,110,110,120,115,116,129,84,50,125,101,94,116,147,136,114,124,125,130,134,135,141,127,129,130,127,132,128,102,122,125,120,117,116,122,123,122,99,81,99,82,121,117,95,106,117,130,123,128,117,131,126,113,113,119,133,132,103,108,115,189,196,197,206,201,207,210,209,108,129,146,109,106,105,196,209,208,208,202,208,212,212,102,133,116,133,144,160,168,181,194,207,193,200,191,188,213,206,194,141,110,102,90,91,90,92,93,85,79,73,74,70,64,94,78,68,75,80,67,85,78,88,90,74,87,76,92,88,74,68,97,134,120,73,50,63,44,40,43,45,53,53,48,49,59,57,58,59,54,55,61,97,71,58,61,64,109,134,142,136,111,91,57,55,53,47,46,47,50,45,47,51,59,56,65,61,66,70,79,83,84,75,56,80,87,77,73,100,49,87,98,100,105,80,63,80,77,65,69,70,66,51,58,72,66,69,70,69,75,77,76,78,68,72,70,74,73,60,52,32,32,34,30,51,38,96,110,82,85,154,163,150,154,164,163,158,93,55,91,160,149,162,156,154,165,197,197,198,171,177,171,161,150,143,129,113,128,122,118,115,120,125,124,75,49,123,96,93,125,132,137,124,96,118,126,131,133,127,127,134,143,138,134,137,96,117,115,127,124,124,127,115,105,97,88,84,82,101,108,119,113,127,121,123,121,118,114,116,121,131,114,108,116,82,104,112,199,198,193,197,193,199,194,216,109,101,99,119,154,109,199,204,200,212,200,209,214,207,175,151,166,156,103,117,117,140,172,201,199,202,206,203,201,206,213,144,104,95,99,77,83,89,86,75,73,105,96,107,94,85,97,77,82,92,82,82,91,116,104,100,80,106,84,88,83,82,71,70,55,100,133,67,46,44,60,51,50,55,46,55,57,72,63,59,58,52,59,113,89,52,59,61,74,59,47,120,104,86,48,52,48,41,37,47,51,47,51,84,50,46,46,55,54,52,59,80,71,66,51,86,90,87,65,95,79,86,95,85,79,81,77,66,85,74,63,62,76,55,70,72,59,69,67,75,76,78,76,69,66,70,72,71,63,65,57,34,32,31,34,46,57,103,117,131,121,119,143,153,161,171,165,150,99,61,113,146,158,161,148,165,173,176,200,195,178,165,165,158,153,148,137,117,114,119,116,100,125,117,113,86,47,98,101,91,136,137,136,127,71,82,91,121,126,142,134,124,114,132,142,141,112,117,120,119,122,119,126,124,108,93,80,65,102,114,120,110,108,120,124,122,113,118,119,116,130,119,125,122,114,79,122,110,194,198,197,194,193,209,208,210,111,91,98,99,93,106,204,209,195,202,202,203,209,199,161,103,93,120,148,160,152,137,128,178,184,203,204,207,201,214,198,139,95,90,81,87,97,96,112,83,90,88,114,102,91,89,84,72,76,79,87,98,87,86,83,84,84,82,76,78,86,120,77,103,106,73,47,45,60,59,52,54,53,48,62,81,66,70,67,63,57,56,73,63,85,54,55,53,62,66,132,115,86,75,43,39,39,43,38,44,51,42,47,101,49,47,42,44,41,43,55,62,59,55,49,69,83,73,59,79,72,76,76,87,73,82,88,61,78,73,58,66,67,60,66,70,64,74,75,74,73,77,75,68,69,78,70,72,71,66,66,33,29,27,34,40,54,60,116,146,126,136,166,156,165,159,172,139,110,56,118,147,135,141,142,155,168,173,197,196,188,169,144,169,164,138,126,122,123,131,121,112,110,108,119,81,50,104,110,89,138,143,143,133,124,138,118,96,84,100,125,135,135,130,126,124,128,130,116,104,125,125,124,114,115,96,94,58,107,100,113,123,117,133,117,116,112,117,125,122,133,118,112,117,108,90,108,109,192,192,181,190,199,200,197,209,128,148,125,105,96,112,204,200,209,208,213,211,206,199,139,101,78,103,92,125,157,127,147,188,191,192,194,213,208,216,199,123,109,84,80,79,81,84,75,74,81,79,69,84,94,92,80,72,88,115,116,96,84,89,115,91,88,78,83,86,83,88,76,81,127,80,75,54,53,53,55,50,52,66,76,78,66,62,62,58,58,59,58,51,58,48,57,56,67,58,123,107,79,57,41,33,37,37,45,48,45,48,46,52,43,39,44,48,41,49,41,43,44,35,43,60,59,67,60,58,68,83,72,88,78,94,86,75,64,85,73,68,67,68,69,74,65,70,68,74,71,74,70,72,68,71,71,73,68,65,52,31,31,25,26,27,54,65,82,140,153,156,145,153,163,162,157,138,112,57,124,148,153,153,133,161,150,163,194,193,199,167,162,162,143,135,121,121,124,123,117,110,109,118,127,82,56,109,120,94,144,132,144,125,139,188,206,164,137,108,82,86,125,133,143,138,124,122,110,132,123,126,128,130,106,89,83,52,113,117,119,109,107,120,122,115,116,104,116,106,128,130,133,119,119,71,76,102,189,193,198,182,197,206,199,208,98,95,118,145,114,109,206,199,200,206,205,195,194,200,137,113,89,109,86,90,104,113,160,199,203,200,210,211,216,216,204,124,76,86,88,105,129,85,85,87,88,80,87,86,81,75,84,71,102,86,99,111,103,104,82,72,80,73,84,100,78,85,103,97,100,63,57,63,54,48,57,76,55,84,58,61,78,56,64,55,51,49,50,59,51,44,47,56,63,53,112,94,76,40,36,37,39,40,42,43,43,59,41,39,39,51,44,47,39,44,41,41,39,38,39,38,46,45,42,56,58,79,85,74,83,86,82,79,81,57,74,72,74,65,71,77,58,71,74,67,68,69,71,75,57,69,70,68,71,56,46,28,32,26,24,32,49,83,104,104,133,162,159,156,169,166,162,163,109,55,121,156,159,142,147,175,157,141,180,197,203,201,174,156,147,155,147,122,120,122,126,110,107,125,113,74,53,108,108,104,135,131,139,137,143,119,122,143,192,176,138,117,101,126,132,128,122,133,133,134,126,123,129,129,118,99,98,50,116,117,116,99,126,128,121,120,120,123,119,103,126,126,129,124,121,68,74,95,170,191,188,194,197,202,191,206,100,100,110,87,86,109,200,203,193,200,195,206,199,197,130,102,100,136,126,97,108,106,147,188,205,204,210,207,208,199,196,105,96,88,86,88,100,80,91,101,69,77,82,92,88,71,94,106,86,67,68,60,125,85,77,102,76,64,75,94,93,89,74,97,85,52,52,53,59,57,56,66,68,87,74,69,69,57,66,64,46,50,51,52,47,49,47,45,48,44,105,85,67,37,37,34,37,45,40,51,55,46,43,43,43,48,46,44,48,41,42,39,43,39,45,40,42,36,35,39,51,87,77,77,86,84,81,85,76,76,67,81,73,68,73,71,70,66,74,74,66,70,68,72,59,70,72,76,74,55,43,25,29,28,23,32,46,80,75,90,120,158,166,149,163,178,171,166,131,62,111,165,163,157,151,163,165,147,177,185,205,204,205,170,174,140,135,129,128,118,124,120,108,114,130,91,48,100,111,105,134,132,135,136,139,129,134,137,82,111,167,73,129,125,135,131,131,131,151,144,135,137,131,132,119,105,96,49,122,116,112,102,111,124,126,103,123,119,111,118,125,124,128,129,118,70,106,78,162,187,186,184,187,184,189,195,141,121,104,87,81,108,198,198,192,198,198,197,193,191,137,98,82,108,96,143,155,124,140,199,205,214,211,206,200,196,195,135,90,84,89,98,87,77,93,99,89,83,79,86,80,78,85,128,103,80,79,86,77,73,84,82,67,79,82,85,82,85,61,79,44,64,52,62,52,52,75,79,70,76,64,64,63,73,62,52,54,53,77,47,56,48,51,47,54,44,94,74,51,38,36,34,39,43,43,42,57,57,62,45,41,42,50,46,44,43,37,43,43,41,43,44,40,37,52,46,42,68,71,85,97,82,80,80,82,75,60,66,88,94,88,72,64,76,78,74,66,77,78,71,71,71,73,79,76,49,39,33,27,32,32,35,48,62,71,99,132,102,163,165,135,165,171,169,133,64,118,144,176,174,155,169,177,158,165,178,189,195,206,199,179,156,132,134,118,128,126,128,106,117,129,89,48,110,115,101,137,134,139,126,137,142,127,143,74,89,123,74,138,138,129,121,134,146,145,149,132,137,124,124,123,108,98,42,120,116,118,114,123,116,111,116,121,122,127,117,115,129,126,113,124,71,78,71,128,149,159,175,181,172,182,190,96,92,121,106,87,100,185,188,185,188,196,199,197,182,130,95,77,105,81,109,106,121,143,199,208,201,208,208,211,202,185,140,93,102,129,88,95,83,90,79,76,89,92,83,80,84,90,90,77,71,79,76,75,75,91,101,90,107,88,81,75,80,71,52,69,50,54,58,58,58,59,66,77,74,68,65,64,53,56,62,53,49,44,49,48,48,59,55,49,39,80,65,32,37,33,39,41,37,45,47,45,43,56,60,50,45,37,41,50,41,43,40,54,42,46,52,49,47,44,42,50,46,55,80,79,95,97,81,80,71,74,58,92,89,82,77,63,77,72,78,80,78,74,75,76,84,81,85,80,47,26,25,23,28,35,38,66,66,124,107,140,156,164,152,153,165,156,142,137,63,124,156,154,173,176,164,151,172,172,164,168,197,202,206,196,172,117,133,134,116,124,116,114,114,115,101,52,108,110,96,144,138,137,131,130,163,197,175,107,97,123,78,135,131,135,116,138,149,136,129,148,150,139,117,117,100,103,53,116,117,107,108,127,126,129,119,123,120,121,131,125,113,115,126,129,77,62,58,72,103,124,133,146,149,163,168,92,86,88,78,105,96,177,180,174,176,188,191,191,177,127,129,134,133,108,101,102,119,141,195,209,212,207,203,198,200,197,141,93,82,75,83,93,96,89,77,72,73,85,82,84,90,88,73,75,84,95,84,87,86,96,92,76,79,103,84,93,85,65,67,48,50,61,56,61,62,69,67,68,64,68,68,65,54,57,55,52,51,47,47,43,44,48,50,49,39,59,45,33,34,35,36,39,45,45,48,50,50,58,57,46,47,39,47,59,53,42,43,40,43,44,55,46,48,39,44,48,41,69,77,84,86,92,95,75,77,73,77,55,93,87,85,77,82,73,77,80,82,79,81,77,80,81,86,64,93,46,31,33,34,34,37,65,57,115,135,148,165,157,158,177,166,167,156,132,56,132,152,163,157,173,167,163,163,179,163,183,170,198,201,194,134,65,109,119,105,138,116,123,122,110,99,50,88,121,96,140,138,128,126,119,127,133,138,189,187,140,87,127,123,120,98,141,149,138,120,118,128,142,140,124,93,97,57,124,125,127,117,127,114,125,133,123,122,116,114,128,127,134,121,125,80,58,61,84,96,62,81,105,114,130,141,83,85,83,73,78,90,155,159,159,164,174,179,176,180,121,93,77,99,110,140,116,116,141,182,203,206,206,200,209,210,197,149,115,94,77,81,79,83,106,89,73,80,88,84,95,114,76,87,71,84,85,80,86,99,110,93,75,89,90,78,111,80,70,54,56,57,53,65,58,64,58,77,83,93,67,65,64,47,57,55,47,45,49,52,47,47,49,49,55,43,51,34,31,34,37,37,44,46,44,51,52,50,44,49,54,47,43,45,43,47,50,61,55,46,54,54,46,43,40,42,42,43,67,71,92,97,88,81,68,79,88,73,72,76,92,88,79,79,75,86,85,84,82,89,85,84,85,77,85,106,80,41,30,32,34,45,65,46,62,65,86,105,158,163,149,158,174,159,131,63,129,161,170,153,157,179,170,165,172,158,151,173,174,189,159,106,65,107,108,87,105,118,119,119,119,102,52,91,124,95,151,134,130,125,125,128,132,139,109,103,162,85,140,144,136,107,131,140,142,115,113,135,129,136,131,97,101,59,126,126,124,125,116,135,135,126,123,122,132,129,114,116,120,141,145,75,65,103,66,59,70,70,66,68,79,93,75,86,89,74,73,82,145,140,140,150,155,162,155,169,124,87,83,92,87,98,112,121,131,187,192,206,213,208,204,211,196,154,111,82,76,80,70,105,81,74,83,109,74,74,98,92,82,71,83,91,81,86,89,84,93,91,98,109,71,71,82,57,73,60,57,51,54,65,59,62,61,81,68,61,70,70,52,51,49,47,44,51,51,53,42,45,45,44,48,58,44,45,41,37,37,42,43,49,52,49,43,49,51,49,52,49,54,46,64,53,42,38,46,58,56,47,57,40,45,37,43,50,71,88,91,94,101,101,91,87,88,88,76,74,92,90,81,83,80,78,83,83,85,87,85,84,81,86,88,85,89,65,44,28,21,39,64,48,62,49,81,144,163,158,160,149,160,147,116,60,125,166,175,162,166,175,165,169,178,163,168,172,173,162,106,99,61,104,114,114,139,123,123,118,113,86,50,84,110,104,136,132,132,140,150,138,132,139,105,111,117,79,125,129,136,126,149,144,142,138,124,137,146,145,136,92,102,71,119,126,123,108,110,120,126,134,130,130,125,118,133,121,137,135,112,57,103,114,74,98,73,59,61,59,76,63,54,64,63,72,82,76,123,121,128,134,136,146,150,150,122,123,113,97,81,101,106,107,121,188,196,207,191,203,198,199,199,138,103,80,87,83,95,99,80,75,79,82,88,76,84,97,78,71,86,90,81,76,82,72,73,70,78,85,81,72,52,67,47,48,58,53,56,60,56,52,63,85,70,60,64,57,53,62,59,53,47,50,52,42,47,44,46,53,47,57,48,59,50,43,38,43,53,52,49,62,46,48,46,53,46,48,61,59,60,57,42,43,44,56,43,41,48,46,38,40,57,71,84,90,64,63,54,55,59,59,63,78,76,84,70,94,89,84,82,78,80,78,81,89,84,83,84,86,79,84,85,84,77,37,32,33,46,42,50,68,69,157,165,165,162,161,157,149,144,61,131,142,143,160,178,147,173,148,172,160,157,150,174,165,91,97,60,103,123,132,128,119,115,110,124,93,55,90,116,121,131,138,134,134,135,141,182,171,127,109,127,83,130,136,131,106,143,135,147,143,149,143,143,143,135,94,96,80,116,123,132,67,75,83,99,112,121,125,134,128,124,119,125,123,116,66,89,79,75,84,76,89,87,78,66,49,60,73,66,64,65,61,82,94,100,122,123,129,132,139,109,80,78,92,84,114,105,105,127,183,200,204,194,215,189,197,195,137,100,87,84,84,94,91,84,79,69,72,69,74,76,80,80,72,72,76,68,80,82,79,88,108,81,83,100,55,67,46,49,46,56,51,53,58,64,60,72,63,74,67,75,50,50,66,46,52,49,51,50,50,45,55,45,44,43,51,49,50,44,50,39,47,53,61,49,46,47,44,50,57,43,48,55,60,59,48,47,49,45,49,49,51,41,45,39,43,59,83,79,71,58,49,58,62,62,63,63,65,62,57,54,48,95,81,83,76,83,81,85,89,84,84,89,78,77,51,83,65,76,65,43,37,46,37,51,75,77,95,165,162,165,166,152,157,135,52,119,128,87,142,176,141,167,162,172,159,159,156,164,168,88,106,60,105,112,134,174,199,135,119,113,83,56,93,123,115,131,129,132,122,116,117,125,138,158,189,154,100,139,120,127,101,138,136,139,134,137,149,152,147,130,91,81,90,115,127,131,133,146,122,99,77,77,102,116,117,130,138,135,131,122,63,74,84,99,90,75,70,108,84,67,72,71,68,66,55,58,62,58,64,72,87,93,106,119,127,97,71,75,94,73,105,114,132,139,193,203,186,209,195,188,184,203,113,95,89,91,75,83,91,105,103,78,79,87,80,80,83,69,82,105,85,84,84,75,67,72,75,71,68,47,58,51,47,48,46,59,59,53,49,57,59,50,69,58,64,53,62,55,45,50,50,52,57,51,46,48,51,56,49,68,48,44,48,48,54,46,54,53,56,50,46,55,53,63,52,49,51,59,49,43,44,51,49,47,41,50,52,45,50,43,56,66,80,95,55,60,66,64,64,61,67,64,56,55,54,55,40,54,90,82,82,80,84,85,87,86,87,84,80,76,43,44,65,51,67,70,57,42,47,52,70,102,135,149,155,176,158,157,144,134,57,114,133,160,149,147,143,172,166,145,151,167,165,155,169,88,106,56,96,109,115,111,128,129,125,124,70,53,93,125,99,139,137,143,121,104,110,116,130,127,112,140,109,127,138,140,103,121,129,155,152,146,154,158,155,131,93,62,113,121,124,130,147,154,208,187,148,114,88,82,103,114,119,110,124,150,69,92,96,79,80,89,77,69,65,82,90,81,83,93,72,64,72,57,60,62,66,65,70,82,97,80,75,73,86,58,91,96,107,147,187,196,202,199,191,195,200,197,131,101,93,79,89,94,98,90,78,73,83,103,82,97,76,71,83,84,86,87,78,74,55,71,79,81,63,62,49,51,53,45,59,74,51,47,52,53,63,78,59,60,51,56,52,57,55,44,50,52,57,47,43,53,50,51,46,86,52,50,43,49,46,47,54,67,58,47,49,56,54,57,51,54,59,49,40,43,42,52,46,52,48,50,46,58,44,49,72,78,84,56,65,63,66,64,62,60,60,57,55,63,65,62,42,53,77,86,81,81,79,91,85,88,87,74,73,72,49,48,60,65,54,70,66,36,39,61,65,75,125,137,157,145,164,148,142,128,62,148,139,157,160,142,148,136,164,167,153,161,167,158,166,83,101,54,93,122,116,106,114,145,126,125,74,53,105,113,112,130,138,133,129,151,124,113,134,115,121,133,110,123,135,134,98,130,143,140,147,140,145,150,152,128,96,55,110,124,130,132,140,122,113,108,187,214,174,128,103,122,113,108,111,132,76,72,78,76,73,95,76,79,89,96,79,70,62,83,68,62,57,80,90,70,60,63,63,55,62,65,65,66,71,91,90,92,96,130,173,182,198,191,196,189,195,211,139,120,89,92,96,88,87,86,64,84,83,76,71,90,68,70,86,70,67,74,75,64,65,80,86,63,57,43,50,54,60,46,47,63,56,51,70,62,73,83,68,59,49,56,50,50,50,54,55,49,45,46,48,48,49,46,69,71,58,50,52,55,57,53,60,54,56,45,47,50,69,49,48,46,54,40,50,48,54,53,56,55,48,50,46,45,53,64,60,74,92,50,61,65,63,58,58,56,58,63,62,67,66,76,65,64,60,93,78,75,82,79,64,66,66,54,68,56,43,42,71,60,61,67,72,48,44,56,56,69,101,129,145,165,158,147,125,140,64,144,148,136,147,154,139,149,163,172,163,160,160,159,160,88,99,54,95,114,123,82,90,144,109,119,95,52,110,138,111,125,133,127,130,113,132,170,158,126,121,129,108,137,145,137,96,125,135,131,140,134,138,138,140,138,93,51,109,124,124,126,136,125,111,108,83,101,134,107,140,125,133,120,125,130,63,69,64,71,83,94,73,64,80,74,72,67,78,74,75,61,63,69,99,87,88,109,79,61,56,57,57,60,62,58,79,96,96,107,159,168,196,189,178,196,194,197,122,91,78,73,75,72,76,82,74,75,56,72,76,82,89,71,92,119,76,69,113,88,71,62,53,50,43,44,53,55,52,46,52,51,57,63,62,67,68,65,66,50,49,48,53,50,48,51,57,50,49,46,48,49,45,56,63,53,66,51,61,62,57,57,67,55,52,51,54,53,55,51,48,43,49,46,48,46,52,50,63,59,48,51,51,47,52,69,77,81,70,51,61,63,55,56,58,63,65,62,66,64,60,62,68,65,63,48,73,69,75,65,62,66,61,49,63,58,43,42,42,53,56,56,70,65,79,47,45,65,73,56,77,115,154,159,134,129,66,141,163,112,84,153,157,154,168,159,159,159,160,158,164,95,88,62,107,117,139,124,83,148,93,145,105,50,111,116,107,105,117,126,109,97,102,111,127,137,169,146,117,127,138,155,118,126,128,136,146,134,135,140,143,134,94,49,121,129,136,137,157,173,141,107,81,87,121,110,140,123,102,108,122,126,66,69,71,72,54,71,66,64,99,68,60,60,68,68,74,86,98,111,114,123,133,109,106,114,85,78,70,58,59,54,60,67,70,83,131,146,168,172,176,191,191,177,116,118,78,69,78,78,87,75,73,75,75,74,81,84,99,81,80,86,101,90,94,71,69,64,47,42,62,43,51,54,54,43,49,52,65,58,70,58,59,64,57,46,53,46,50,51,59,53,48,50,48,45,46,49,52,54,59,54,60,52,53,65,62,62,67,54,47,56,55,50,51,64,52,50,42,48,51,45,55,55,54,47,40,42,56,49,56,52,86,85,61,51,65,61,58,66,62,65,67,63,64,59,59,63,102,92,92,60,57,72,71,62,57,57,60,55,58,52,39,37,35,40,51,48,60,65,68,50,44,65,59,69,90,119,168,162,132,130,59,137,165,92,83,136,144,171,162,155,168,168,169,165,158,92,104,56,92,119,131,93,152,161,195,192,107,52,107,122,105,99,101,101,96,87,91,96,117,105,101,116,124,125,133,129,113,128,130,137,144,123,129,127,140,131,106,44,126,132,127,133,115,124,138,179,162,110,113,100,131,129,131,111,126,106,57,71,77,79,76,71,87,77,71,66,71,68,94,69,74,85,105,109,108,131,119,110,125,125,85,102,111,112,94,70,57,56,61,64,76,114,138,143,148,156,162,160,112,85,78,73,69,83,72,81,75,79,79,73,83,84,113,72,77,76,76,78,82,79,65,46,42,40,51,50,49,40,48,49,44,53,60,60,61,72,71,61,48,50,52,48,51,54,57,54,51,49,42,49,48,46,52,52,55,55,47,63,52,58,52,59,64,52,52,49,45,55,52,48,47,45,65,48,45,55,63,57,48,43,49,51,46,46,63,68,86,55,61,48,58,66,67,67,67,66,68,66,62,59,62,66,85,106,98,52,66,65,63,63,59,55,55,53,52,42,37,42,44,45,52,50,80,62,44,66,58,56,69,57,85,129,141,156,120,140,65,147,145,66,69,67,103,141,161,160,158,167,164,167,162,93,95,56,96,125,124,75,82,138,188,214,126,60,118,121,106,60,93,93,101,99,103,86,100,104,99,104,113,116,121,118,113,130,121,129,131,145,145,143,131,127,86,40,125,133,141,121,108,124,140,120,94,148,204,97,129,121,121,115,123,138,61,74,56,49,74,82,88,69,67,65,78,67,91,73,96,123,115,107,115,118,115,105,119,125,111,106,132,131,111,124,124,97,72,56,61,66,67,73,108,130,143,143,97,79,84,77,84,86,76,70,73,91,85,72,112,96,80,81,77,66,78,69,73,70,45,59,39,38,50,46,47,44,44,47,47,52,58,71,65,65,66,62,52,60,56,44,56,59,57,46,58,44,47,44,53,52,44,51,45,42,46,53,55,52,63,62,49,49,54,58,52,61,56,52,47,48,45,48,55,60,55,53,51,50,43,54,48,52,65,76,81,61,49,60,65,68,72,68,67,67,62,64,63,66,68,73,76,76,73,89,59,54,68,70,62,52,48,52,58,54,44,47,51,36,33,74,73,59,47,41,46,52,79,72,77,105,122,148,114,143,59,147,147,68,65,62,111,156,171,167,168,165,167,162,151,98,99,59,95,124,118,78,82,141,151,194,195,64,111,130,83,58,77,70,86,61,57,66,94,102,90,93,113,111,114,107,110,126,114,124,129,153,118,128,138,110,86,57,114,140,137,122,102,115,136,141,102,77,105,86,142,126,125,125,116,120,78,69,58,56,68,69,58,75,66,78,54,58,76,101,110,122,112,111,120,135,102,82,118,126,105,118,123,120,112,124,138,116,114,126,92,76,61,60,61,63,74,102,85,75,84,64,66,74,93,90,81,85,72,69,74,70,76,93,88,64,66,67,68,49,54,44,36,42,40,43,50,44,52,55,68,59,60,52,69,81,65,51,49,52,41,47,56,52,59,52,44,48,44,46,50,55,57,46,45,43,52,55,60,60,54,63,48,51,53,51,60,51,45,42,44,58,64,55,56,62,53,55,45,43,44,51,50,59,70,88,45,40,43,41,51,63,65,64,62,62,61,66,74,72,71,73,51,80,72,77,67,63,44,67,68,64,55,57,70,68,59,43,43,37,33,52,79,63,49,40,38,61,65,111,126,101,110,158,115,128,64,152,157,92,67,67,122,151,156,169,173,171,163,166,150,89,85,54,89,111,121,77,94,136,151,167,186,53,100,121,92,56,48,56,56,65,71,64,58,50,72,82,97,89,93,78,102,107,109,100,112,122,123,117,125,112,99,55,93,129,122,129,119,173,195,169,105,85,104,79,124,124,125,131,120,116,80,62,73,68,67,85,72,87,66,92,102,75,93,119,129,126,108,83,125,115,100,117,132,111,106,121,120,116,110,139,126,118,108,143,120,123,129,118,82,66,58,57,54,75,79,66,68,81,78,73,86,84,69,62,75,68,76,87,66,55,76,87,55,42,44,41,36,44,45,44,59,47,49,76,63,56,61,56,65,78,62,52,61,49,56,51,48,55,64,65,48,47,60,52,54,62,54,44,53,59,58,61,58,61,64,50,50,48,49,50,49,47,45,49,53,57,47,50,55,53,53,46,48,49,55,50,64,58,87,68,53,50,47,57,49,66,65,56,58,61,64,66,72,71,67,57,46,57,90,95,89,92,73,53,65,71,66,68,65,68,65,57,51,38,32,53,78,50,72,57,41,48,62,89,125,139,130,157,112,144,61,115,158,77,70,62,114,156,161,153,165,165,170,162,142,86,87,53,90,115,139,166,137,140,134,144,104,58,101,127,85,61,58,56,55,53,58,50,56,57,56,56,76,81,82,61,93,100,92,101,112,108,108,117,124,102,85,59,96,122,116,128,86,111,133,132,179,172,129,86,140,120,121,110,118,136,65,80,66,64,91,83,88,78,83,76,69,86,115,134,134,107,115,130,131,117,108,118,139,117,116,141,127,106,121,124,121,117,126,133,120,128,147,131,116,126,118,95,82,69,55,72,74,75,62,66,69,76,68,84,63,63,67,66,79,62,69,53,39,43,37,40,47,42,44,47,50,54,66,56,56,69,59,55,70,67,51,64,49,45,54,46,51,59,52,46,49,52,60,51,64,56,56,47,47,65,58,59,63,53,59,47,46,52,50,50,51,46,42,50,49,48,61,48,50,56,49,41,53,52,53,51,52,77,88,51,56,70,59,51,49,63,64,72,70,71,74,75,72,67,64,48,47,44,81,85,88,83,81,85,56,53,69,74,64,70,47,69,35,40,33,52,77,51,76,68,56,63,59,109,121,138,160,152,115,141,61,134,150,75,71,67,116,141,150,164,161,146,172,166,137,81,80,48,81,111,114,90,116,153,134,145,94,58,106,110,105,51,43,42,46,54,57,59,51,46,46,51,57,68,71,68,77,81,86,87,89,102,102,107,99,99,76,67,99,115,116,126,79,107,129,141,82,80,124,81,135,134,126,104,121,118,64,53,66,66,67,50,107,75,81,102,108,93,112,120,121,107,122,137,131,114,119,125,123,108,121,142,119,114,130,129,111,125,140,128,107,135,136,118,117,129,113,121,109,127,74,81,72,82,90,85,85,69,64,84,115,79,66,77,68,65,60,41,43,42,41,38,40,45,44,49,51,60,56,61,59,75,74,63,63,76,60,59,59,45,45,52,59,58,48,53,54,52,46,47,54,55,48,54,68,57,55,60,53,61,44,51,49,52,53,40,47,53,48,58,49,51,51,57,55,53,45,45,49,50,44,52,57,77,90,92,88,100,75,71,65,62,70,69,70,64,71,67,67,62,48,36,39,42,83,114,127,129,121,114,118,66,60,68,59,61,35,53,51,46,46,55,69,36,57,56,64,79,99,110,110,138,150,153,120,118,62,140,146,74,68,58,117,156,170,152,166,166,171,161,115,66,87,57,92,106,115,87,86,139,163,167,99,58,101,122,95,43,75,68,77,51,52,45,44,57,61,60,46,47,53,51,62,64,79,79,74,88,89,99,90,84,57,84,109,118,110,97,152,98,115,146,120,64,103,82,149,150,126,135,125,118,64,82,96,68,73,69,88,108,120,115,114,118,134,117,104,119,132,138,122,117,133,135,111,120,136,129,115,121,131,125,116,138,137,114,129,138,129,116,126,117,125,96,94,93,78,72,69,79,84,75,84,68,74,69,78,86,74,85,71,69,54,48,40,38,36,43,43,45,39,47,51,79,60,62,62,57,61,56,62,52,56,50,56,52,58,49,59,50,51,51,59,52,53,54,51,51,56,66,62,65,56,49,63,56,60,46,48,50,49,48,47,51,63,62,48,49,60,53,61,50,46,58,59,48,46,66,79,89,101,86,105,114,57,60,65,60,65,67,63,65,113,134,138,73,54,37,41,37,55,56,67,62,63,55,49,41,70,55,61,50,72,62,49,45,54,61,47,34,55,69,71,87,101,141,135,145,150,129,127,110,61,137,143,67,69,63,121,160,171,152,161,170,161,166,81,68,78,50,85,120,115,92,86,141,138,142,96,76,192,158,87,54,66,66,74,67,73,60,48,44,45,43,49,62,61,49,47,48,49,52,58,72,76,75,82,69,48,71,80,98,112,105,74,106,176,166,138,106,108,74,152,138,121,110,114,97,65,72,60,72,72,80,76,116,117,118,114,127,135,122,99,109,140,121,112,126,132,126,113,123,133,122,122,117,131,110,122,136,128,110,131,134,121,108,114,101,104,100,84,85,92,79,88,78,67,78,78,69,96,107,113,65,62,64,70,46,47,41,46,40,40,46,39,42,53,54,65,58,62,51,57,53,72,66,64,65,58,58,70,53,67,69,57,49,52,58,61,52,55,54,57,62,55,63,59,63,53,55,63,50,51,52,53,45,48,46,45,48,50,49,58,51,63,72,58,48,53,48,56,47,56,67,87,73,100,77,112,117,57,62,63,64,61,58,55,84,89,94,97,71,51,39,39,46,56,60,54,59,66,61,55,51,48,71,53,68,78,65,67,51,39,66,42,33,61,106,74,64,133,143,142,127,146,138,118,127,65,144,139,91,70,63,115,163,164,169,168,167,160,170,91,51,80,78,84,110,112,87,89,140,137,141,100,73,185,211,103,69,74,124,92,63,61,75,78,78,61,57,47,40,43,48,66,59,61,51,47,48,49,58,62,69,47,71,86,81,89,92,62,73,107,140,130,166,186,91,133,109,113,103,113,109,60,63,78,57,61,78,139,131,112,98,136,140,128,110,118,141,147,113,92,133,131,111,106,122,125,107,119,121,129,115,133,145,122,121,141,127,111,101,100,98,127,77,78,70,72,75,71,69,68,77,68,67,82,67,63,62,73,69,54,44,36,43,50,47,43,46,44,41,43,78,55,63,53,54,56,70,67,64,58,76,69,68,63,60,80,57,58,44,51,56,50,50,56,52,65,61,59,52,62,66,63,55,46,54,61,52,49,46,50,47,50,63,47,55,70,59,57,52,53,46,51,66,54,59,59,77,73,63,88,52,102,105,58,58,53,52,55,51,57,54,71,75,64,66,44,45,51,53,65,60,54,57,46,48,41,32,41,48,50,94,79,70,95,61,45,65,45,36,78,90,100,99,126,121,111,142,147,143,125,120,60,141,144,63,74,61,120,161,172,167,166,178,162,168,94,115,127,122,117,100,134,161,175,146,135,137,87,73,144,214,138,101,91,86,72,63,69,87,64,69,59,73,70,71,61,45,43,42,47,50,66,62,52,52,49,47,45,41,43,61,90,83,63,67,106,139,103,101,95,61,136,132,123,111,114,110,61,55,78,61,71,82,141,135,115,116,136,121,105,110,120,122,127,106,124,141,124,112,131,130,118,109,125,138,112,113,139,117,118,126,150,119,115,139,128,89,77,79,67,65,68,86,76,66,71,69,63,64,66,67,58,65,63,58,45,39,40,46,49,43,40,53,52,47,54,56,63,62,60,67,66,67,58,70,73,73,71,84,65,82,61,53,51,50,57,51,48,53,57,54,58,60,60,60,60,66,62,66,47,49,54,50,54,50,56,51,56,50,51,53,56,46,54,45,45,49,51,54,51,62,65,80,68,73,78,49,82,75,59,53,53,52,48,41,64,41,56,68,62,44,59,57,67,65,69,67,46,58,50,32,31,25,32,44,107,121,117,112,124,95,43,61,54,30,93,97,102,87,122,116,106,133,139,145,123,120,52,132,141,62,64,76,117,150,157,172,172,162,156,170,100,106,119,123,115,55,49,64,85,146,141,149,93,73,112,144,92,47,83,62,77,68,71,68,72,69,80,66,64,63,67,60,52,60,58,44,39,46,54,64,72,63,54,52,61,58,41,81,91,108,106,129,107,90,103,63,135,135,126,116,110,100,60,77,61,67,103,128,131,112,112,129,137,121,108,116,136,128,118,108,124,133,112,123,129,139,106,118,128,133,107,131,146,125,119,132,134,92,94,98,99,86,80,82,65,48,62,81,75,59,72,67,65,70,70,67,54,62,66,50,41,29,37,42,44,43,55,42,48,46,52,46,68,66,54,60,72,72,65,80,73,86,71,74,89,135,62,49,51,78,56,56,58,55,58,57,50,59,65,60,63,57,55,50,47,50,49,45,46,46,52,45,51,57,65,58,45,50,54,48,45,56,62,53,65,57,85,64,66,77,86,88,85,74,53,49,48,47,47,66,52,39,58,71,64,59,64,58,72,67,65,57,52,49,44,32,37,35,40,32,35,46,50,44,83,74,55,65,80,38,80,94,92,97,109,82,102,109,108,120,108,108,58,141,125,64,64,62,122,151,169,169,150,158,157,151,97,111,110,106,78,53,104,93,88,138,130,138,89,63,112,124,90,66,78,62,72,65,93,84,83,83,68,69,67,70,69,68,77,81,85,75,63,59,47,38,42,45,56,76,77,71,49,49,60,57,61,78,140,130,116,69,125,124,122,123,126,87,59,67,70,69,131,137,120,114,113,118,143,115,109,136,145,119,113,112,134,131,112,126,135,125,123,131,141,117,130,141,146,106,120,130,112,100,113,128,67,72,66,63,57,56,64,78,71,69,76,69,75,68,70,68,54,56,51,42,40,38,43,41,39,47,44,44,49,53,50,66,64,55,61,71,72,69,84,53,101,92,88,67,122,83,73,52,58,59,58,46,66,56,48,66,59,67,64,65,57,45,58,47,62,55,58,54,52,50,51,49,48,47,54,55,59,55,47,43,51,57,42,58,51,79,60,47,47,50,56,51,59,53,37,48,54,56,71,63,41,42,60,74,59,58,51,69,57,52,49,53,55,36,37,34,31,31,28,25,31,35,30,30,32,58,85,69,68,40,80,90,75,103,94,88,120,94,103,131,102,100,57,152,130,68,67,64,130,159,161,163,155,156,156,154,101,83,70,61,78,143,123,91,85,140,129,141,91,65,117,121,82,57,69,79,87,80,78,66,91,77,65,64,68,68,60,94,71,76,56,62,60,79,70,63,75,78,47,44,44,59,73,84,65,62,72,59,74,66,87,86,119,122,118,110,110,86,64,65,84,116,117,133,110,114,140,129,126,115,123,124,125,105,122,119,133,111,124,131,124,113,115,137,125,112,125,145,129,120,130,101,70,92,93,90,94,74,70,69,55,71,67,50,72,70,75,83,63,75,78,57,52,55,45,37,44,44,42,43,45,42,46,50,54,47,55,56,58,66,63,72,73,64,79,73,94,86,77,105,123,69,60,47,52,55,55,58,63,55,56,52,66,69,69,59,52,58,54,53,54,51,52,51,65,48,60,50,59,57,54,53,53,53,46,49,52,57,51,66,65,78,48,40,45,52,58,59,58,48,46,42,56,47,47,52,52,58,73,69,62,64,64,62,56,38,44,55,43,36,35,35,30,31,32,33,30,31,30,37,42,56,67,62,57,32,79,98,86,95,76,86,118,106,113,126,81,88,56,146,124,79,62,64,126,147,158,165,160,160,155,151,96,63,60,94,110,120,143,104,86,124,130,140,99,68,117,120,56,46,48,75,72,61,69,85,101,69,68,57,61,70,73,70,102,81,70,65,66,67,62,66,66,74,60,61,56,52,47,55,93,79,63,50,75,86,64,66,116,118,118,114,108,78,59,68,83,109,113,112,110,130,87,119,113,116,131,135,124,113,122,137,123,116,125,129,119,114,144,136,119,126,145,124,123,133,131,117,108,126,106,89,95,105,99,93,80,82,69,79,75,76,76,68,60,59,52,47,52,44,39,45,44,50,41,43,46,43,48,43,58,53,58,59,53,64,61,66,92,80,98,111,81,83,84,112,89,70,73,71,55,60,58,56,59,63,56,54,60,57,57,62,56,48,46,49,61,47,46,53,50,54,55,61,50,57,59,58,58,45,48,53,49,46,62,60,81,42,46,31,41,51,48,43,60,46,47,43,53,53,62,62,59,68,69,80,64,74,73,60,57,37,35,40,33,39,32,33,34,31,33,33,36,35,34,40,37,33,40,65,54,30,73,84,85,83,90,85,86,100,104,95,80,75,53,141,130,66,74,64,123,151,157,162,161,162,161,139,111,74,121,107,112,116,161,154,104,93,120,131,82,85,106,132,53,106,116,82,74,71,78,72,79,94,88,67,74,75,67,88,108,96,65,63,64,55,69,70,71,50,67,69,68,65,78,61,51,46,75,93,65,58,59,88,95,82,90,95,98,73,67,97,120,117,123,113,110,125,132,123,112,131,126,123,108,116,128,132,117,111,128,116,109,137,146,130,115,138,147,116,111,114,118,98,95,90,79,57,63,66,75,89,94,81,92,78,59,63,60,50,52,66,60,43,50,42,36,42,43,42,49,42,42,38,54,51,70,64,53,71,71,71,78,83,90,77,92,103,90,84,108,130,79,59,82,59,61,61,54,60,59,66,56,52,58,58,63,52,56,45,51,50,58,54,54,61,45,49,53,46,52,64,67,62,57,47,53,56,56,53,49,70,64,46,54,30,40,42,44,49,44,46,51,44,53,65,67,72,67,66,66,80,66,71,70,49,44,63,57,37,37,33,40,35,39,37,41,40,36,42,32,34,28,35,38,62,54,34,80,72,85,97,93,89,101,78,83,86,77,65,54,124,120,57,68,62,121,155,140,151,164,166,163,143,107,130,148,143,119,155,138,141,120,99,86,167,92,79,96,121,57,113,121,110,73,68,68,60,93,116,126,135,69,71,85,68,74,75,63,81,62,71,65,65,81,81,81,71,62,98,89,61,78,71,52,44,58,95,95,70,65,74,84,83,90,70,67,120,121,122,121,110,129,136,131,112,115,128,132,128,110,123,137,125,116,138,140,117,120,145,144,117,125,141,148,111,108,117,94,102,114,70,69,59,69,57,66,74,51,55,82,74,95,95,87,101,84,65,51,43,47,37,42,42,45,45,41,53,48,53,90,36,49,56,91,55,50,61,72,86,87,99,103,118,93,137,124,108,69,80,76,67,61,64,62,61,66,64,65,52,62,59,56,53,51,44,53,51,65,66,58,57,51,50,44,44,69,53,53,51,47,58,59,66,50,49,53,88,49,43,44,32,39,43,46,46,50,56,51,44,56,68,62,62,60,63,63,87,66,70,70,73,62,56,54,47,48,47,47,44,35,39,38,32,33,35,37,45,39,45,42,48,56,33,76,81,86,112,101,83,93,85,71,78,65,47,49,118,105,56,66,66,121,154,149,162,142,165,172,152,146,147,132,152,157,147,139,121,131,98,106,108,88,72,105,123,59,107,122,125,78,77,72,75,70,74,78,70,67,103,101,71,62,63,81,94,89,68,64,82,83,66,66,72,75,73,76,66,88,56,83,113,87,56,50,60,91,76,62,54,64,64,112,132,140,125,118,126,135,141,118,109,122,143,134,119,127,135,142,112,125,137,120,100,130,145,136,113,121,125,119,116,118,125,92,101,73,88,85,65,80,49,52,65,58,53,76,78,77,78,69,102,98,55,54,51,43,45,52,48,52,66,83,96,112,60,49,59,58,68,87,62,62,58,74,82,87,93,115,97,136,124,141,81,80,100,67,60,70,58,56,61,69,66,56,53,69,57,60,47,45,66,53,52,54,67,57,63,69,61,52,58,58,54,58,54,47,51,57,50,56,54,90,42,45,45,48,47,52,41,54,47,53,52,47,51,58,59,60,55,65,58,58,75,58,55,54,39,38,52,45,47,37,43,48,43,39,39,30,29,35,34,40,42,39,35,36,47,34,36,78,78,106,86,79,83,94,95,103,104,62,51,47,99,97,67,66,66,130,155,145,160,166,150,158,134,153,156,152,142,143,122,135,141,120,126,93,101,89,70,121,122,50,105,118,128,62,85,76,88,102,69,65,73,74,74,59,59,63,66,81,68,60,77,78,75,65,63,90,73,64,62,61,75,87,108,108,90,105,122,128,80,52,47,75,86,66,54,80,130,136,113,117,130,145,124,117,124,137,137,118,110,126,132,134,112,122,142,128,113,121,133,125,125,144,125,116,109,82,94,115,75,79,82,83,70,73,51,44,46,66,66,54,91,82,79,61,72,55,89,73,88,51,46,49,110,126,100,117,117,115,136,79,74,52,101,68,120,80,81,88,92,84,93,92,106,120,138,121,92,78,90,61,55,90,60,60,71,56,58,63,66,51,57,49,47,57,59,58,59,51,48,51,59,60,50,57,50,56,62,54,52,52,51,56,49,52,77,64,49,51,55,46,46,40,39,42,57,61,54,46,49,54,61,52,43,45,46,67,77,65,77,45,28,41,33,52,53,46,45,41,40,40,38,41,30,33,44,32,38,42,43,35,23,25,28,87,74,70,78,83,80,82,85,92,92,85,88,88,51,83,53,68,61,107,140,156,161,161,156,155,154,156,126,151,135,132,138,113,126,116,125,118,98,72,71,100,131,47,54,58,61,80,71,65,79,61,65,81,75,65,58,58,69,71,67,61,66,71,65,59,87,78,98,86,88,73,66,87,84,73,118,102,113,122,126,96,103,118,114,79,54,49,56,65,98,124,117,115,115,144,129,120,124,131,122,112,127,142,134,113,107,127,137,119,95,133,150,122,124,144,136,105,122,110,96,80,70,91,76,67,56,69,54,80,78,137,76,58,72,93,88,59,71,98,93,56,79,70,52,70,116,120,103,121,112,125,122,106,72,51,62,124,121,143,76,88,86,107,111,98,127,130,140,109,75,81,75,46,62,59,59,82,62,60,66,58,52,54,52,48,48,58,60,60,56,53,60,60,56,49,52,57,53,56,45,44,47,49,50,50,53,56,74,51,55,49,49,37,50,46,39,49,61,55,52,48,51,60,62,57,57,59,58,50,57,50,43,40,30,33,34,33,31,25,43,41,47,48,32,39,42,40,45,44,46,43,40,69,72,30,27,75,76,86,78,71,66,73,82,95,97,101,99,122,104,52,47,55,60,99,142,147,153,168,151,144,162,152,142,122,127,123,126,127,121,126,111,124,86,96,60,73,133,79,85,109,106,94,70,52,68,69,56,64,68,81,79,88,56,67,78,78,83,73,65,84,90,83,75,63,101,114,102,67,67,87,99,118,124,124,108,87,124,125,95,110,119,85,78,71,68,109,113,129,140,135,111,115,136,131,114,113,117,133,125,114,127,135,130,104,124,139,132,114,127,148,116,99,112,108,57,55,89,78,62,70,64,57,56,51,58,64,65,63,55,80,71,62,72,77,89,126,108,74,53,78,98,86,87,95,96,114,109,110,60,61,98,136,128,132,81,78,89,99,76,116,125,126,150,78,69,76,61,63,62,61,59,67,79,60,67,66,58,54,55,53,59,52,52,71,55,57,60,67,57,49,55,52,59,59,50,49,55,58,52,51,53,87,45,45,45,53,50,44,57,46,45,50,61,45,54,52,60,50,53,46,38,43,42,50,30,56,51,37,28,33,29,26,31,32,27,42,46,45,42,43,35,39,48,49,41,41,47,50,94,55,31,80,68,77,78,80,77,89,88,91,111,106,102,91,93,120,56,48,49,98,138,132,149,151,142,141,152,151,125,126,128,133,117,130,114,128,122,122,119,92,104,78,133,104,130,71,73,59,70,67,63,60,71,67,76,83,66,73,80,76,73,71,65,83,71,96,76,61,64,71,66,73,77,71,73,104,127,129,102,116,117,113,108,102,125,87,76,79,91,84,69,116,128,130,125,115,114,137,142,126,112,135,136,137,117,115,138,130,117,131,107,123,105,128,135,128,82,95,88,69,68,74,60,62,87,75,61,50,55,54,64,58,71,69,65,74,82,70,69,57,53,90,98,72,63,116,106,116,96,101,112,108,94,107,68,64,123,129,118,115,75,80,112,89,98,134,125,133,103,78,72,66,65,70,83,69,64,61,59,65,56,67,65,55,59,51,54,55,51,60,64,59,60,63,54,54,55,59,60,53,47,49,49,63,54,57,68,71,49,53,51,57,52,51,52,44,43,53,68,52,49,63,61,38,41,44,53,63,77,88,82,71,51,30,29,29,34,28,23,31,30,29,40,44,50,69,99,55,40,48,47,52,59,52,64,67,66,66,71,78,84,96,88,84,79,87,88,115,115,104,97,89,123,58,53,60,119,128,144,147,136,130,149,139,133,126,108,115,122,114,131,110,120,102,116,114,102,81,120,102,84,75,68,61,56,52,64,74,92,67,61,67,91,113,147,74,64,77,107,126,123,78,60,62,67,74,67,63,66,92,118,101,114,99,122,125,112,97,108,136,142,83,94,119,116,91,83,117,144,134,114,111,119,127,120,108,114,145,135,110,122,138,146,123,122,141,137,126,127,126,135,113,82,101,80,74,76,55,62,61,66,79,71,61,56,63,61,57,53,76,65,51,75,67,59,61,52,60,47,59,81,107,119,126,130,111,127,114,106,91,76,105,125,126,137,69,64,73,113,70,109,130,122,136,76,77,60,69,73,61,66,71,64,53,54,57,58,62,53,53,54,55,57,58,64,62,65,63,60,58,50,57,58,58,67,51,49,58,56,56,53,58,80,56,49,45,51,58,50,59,53,43,49,51,50,53,61,65,61,77,78,92,96,126,156,173,136,70,38,32,32,31,31,31,28,26,30,36,32,40,47,43,46,45,43,36,38,33,33,40,36,65,54,56,86,81,95,85,80,78,82,80,87,101,117,117,110,98,87,98,48,64,112,122,124,133,134,150,134,147,120,131,127,116,125,111,121,127,116,125,101,118,88,108,50,46,77,75,58,59,58,60,64,61,55,67,70,71,70,86,56,74,78,74,81,64,64,59,69,74,101,64,70,109,124,118,108,89,100,119,128,109,102,100,118,106,88,94,90,76,77,88,109,131,134,127,118,126,136,130,125,114,139,135,121,112,121,138,121,121,137,143,116,123,141,147,98,100,107,59,60,65,76,72,75,74,48,74,77,65,55,67,58,49,53,64,62,64,49,58,60,61,57,53,49,86,88,114,99,90,120,114,121,120,121,115,122,136,121,128,121,69,59,83,77,129,128,123,131,113,78,61,59,56,57,62,73,57,55,62,54,54,59,58,54,58,56,70,68,61,56,63,71,76,61,48,51,59,52,53,48,47,55,52,55,54,50,87,48,54,56,60,54,58,61,61,54,48,55,54,52,67,67,56,60,101,145,123,103,124,89,68,42,35,29,33,29,30,33,28,29,27,31,41,50,52,47,40,31,37,40,36,34,40,42,43,36,48,60,88,77,84,83,75,76,79,89,77,88,96,106,121,107,102,87,86,66,57,103,117,124,125,143,136,131,146,136,117,130,123,114,110,109,127,110,129,125,108,117,103,94,48,46,62,69,70,77,60,58,50,65,63,67,70,58,101,85,84,60,61,48,58,68,67,61,66,77,105,127,115,73,71,103,107,98,95,106,108,118,120,100,115,98,89,92,86,90,107,123,136,136,120,116,135,146,134,113,121,137,131,119,123,142,141,117,125,141,135,121,118,133,107,99,117,58,61,59,68,80,70,74,68,57,84,93,69,48,69,70,66,64,64,78,62,58,55,52,55,70,53,51,77,104,107,101,105,109,109,118,107,111,123,112,128,131,128,113,66,72,88,127,121,130,138,135,77,77,63,56,65,56,66,62,64,63,61,62,59,64,60,54,60,60,59,71,72,70,65,69,63,57,58,60,58,59,52,48,47,57,48,67,64,75,60,58,59,58,65,54,48,69,59,55,49,59,55,52,46,51,57,55,53,66,64,61,91,59,40,33,28,30,38,33,31,29,28,30,32,29,32,50,49,55,48,52,45,40,35,36,39,42,42,41,47,76,79,87,95,73,76,76,81,92,107,111,107,115,141,173,199,119,85,87,75,102,98,106,122,134,124,141,147,128,130,109,125,111,117,131,109,123,112,116,111,124,108,107,72,67,63,53,61,66,64,68,78,68,62,62,70,74,95,136,78,66,63,68,65,66,59,66,66,110,118,102,88,62,68,73,108,90,70,116,117,105,104,97,79,77,98,105,101,102,130,133,132,122,113,138,142,128,116,122,136,144,127,121,135,142,121,115,134,139,132,113,103,86,94,132,84,54,47,54,51,66,75,67,64,63,79,68,73,59,80,80,65,72,77,73,67,66,78,76,77,58,49,58,99,113,129,95,103,100,121,102,110,112,112,119,122,133,125,102,113,95,122,134,141,140,121,121,75,57,70,57,59,60,68,60,59,67,58,56,69,68,54,50,54,64,77,53,55,60,58,57,52,50,56,55,59,48,53,43,56,55,53,59,77,90,49,42,57,69,60,41,49,55,61,61,63,57,52,54,49,51,57,54,55,65,71,70,51,40,35,36,33,32,31,34,31,26,31,33,34,28,28,28,34,32,40,39,36,39,37,37,40,41,40,40,39,49,87,88,78,86,85,77,85,113,114,127,151,186,191,204,172,128,126,76,79,80,100,102,109,119,109,143,151,109,124,115,112,123,110,125,117,128,133,109,127,106,122,86,85,63,66,52,78,86,84,80,56,60,62,66,63,68,63,81,65,67,56,52,57,63,95,118,132,72,72,83,80,118,104,89,72,88,119,121,108,102,122,100,77,84,82,73,98,109,121,130,133,110,133,125,131,120,118,135,136,139,123,117,123,139,117,122,141,139,119,109,116,108,122,107,69,45,43,42,45,56,51,66,55,57,88,63,71,70,67,54,79,74,92,67,57,72,69,77,74,50,53,46,47,78,109,118,103,105,118,113,132,108,119,129,129,133,134,132,126,134,128,126,126,131,137,92,71,62,64,68,62,77,61,59,62,64,57,60,65,56,54,51,65,63,63,66,59,60,59,50,57,55,57,51,62,50,51,51,56,47,66,51,79,60,51,51,46,60,62,50,58,51,62,53,51,53,46,57,57,52,54,59,71,67,82,76,48,44,42,35,34,34,29,31,33,33,29,25,29,30,28,27,31,29,50,48,42,40,44,46,45,37,36,30,35,38,91,80,79,80,94,100,100,157,148,183,191,197,200,151,181,211,179,114,76,78,99,99,108,112,118,124,146,128,106,122,115,124,107,103,114,117,138,128,115,122,120,116,82,89,76,77,70,73,61,63,73,72,83,70,70,64,74,81,83,60,99,73,61,62,61,64,65,62,62,72,72,65,71,60,100,107,67,75,79,81,72,69,95,88,85,68,115,116,140,127,121,114,123,135,131,117,117,134,146,118,120,139,141,130,113,128,143,126,120,113,107,95,122,75,46,45,42,42,44,46,57,64,74,67,67,55,60,74,47,56,83,72,79,53,56,64,81,48,88,54,49,47,52,66,72,109,114,94,105,128,124,152,119,128,123,124,131,143,146,143,139,142,142,120,133,68,61,61,61,60,64,60,63,60,62,59,62,60,59,53,57,65,62,68,63,62,55,57,55,57,61,58,62,61,54,51,52,58,51,64,56,74,79,57,56,48,47,46,48,47,49,41,53,54,74,60,61,52,64,63,60,67,77,77,70,81,60,46,43,28,33,31,27,33,33,30,36,31,28,29,28,24,32,27,42,54,48,42,46,32,38,27,39,32,32,32,81,82,93,102,110,123,139,143,185,197,186,201,154,173,200,170,159,142,126,86,76,90,92,94,102,101,127,130,132,110,116,98,123,122,114,131,111,128,119,126,103,112,95,97,70,71,64,62,59,72,79,63,64,62,70,68,66,67,71,81,107,119,132,79,61,60,68,55,58,69,61,63,79,124,130,103,69,69,110,107,81,93,81,83,80,100,105,131,126,127,123,117,128,130,141,114,128,135,130,123,120,142,130,117,119,133,133,128,125,93,82,86,79,61,62,50,44,47,46,61,44,56,76,68,56,52,51,58,46,49,69,45,80,63,60,83,60,86,63,62,52,55,65,74,64,99,118,103,120,121,147,139,146,133,130,153,160,136,150,145,138,148,137,133,84,70,73,64,63,63,69,68,63,66,59,65,70,63,55,56,57,61,74,67,61,60,57,55,62,57,50,55,55,59,53,43,47,55,57,56,80,88,62,62,63,57,58,48,50,52,47,52,56,49,54,46,56,58,65,67,58,67,67,81,80,97,40,41,39,37,42,36,30,43,33,31,32,36,31,27,27,31,35,29,47,51,50,58,50,32,29,28,32,34,36,42,91,98,94,100,106,97,113,143,159,187,191,175,188,193,155,160,190,127,124,111,91,74,85,81,107,84,135,131,126,118,114,124,110,140,130,131,130,108,121,102,116,106,99,85,84,87,81,84,78,84,64,63,90,94,85,83,103,73,72,85,73,71,60,61,68,80,138,118,64,68,70,67,75,98,101,123,121,65,78,89,87,95,73,70,100,111,123,123,121,116,116,122,127,136,111,120,141,133,132,119,124,142,120,116,123,133,136,106,74,76,96,90,94,84,87,78,50,46,43,49,56,65,82,68,63,44,40,44,48,48,48,49,52,56,66,78,60,68,46,52,48,54,66,79,86,69,98,114,106,125,134,142,135,120,121,131,147,137,142,135,146,129,130,129,94,81,88,72,73,67,68,70,67,56,53,68,56,56,57,53,52,71,58,58,57,61,54,56,52,51,57,60,53,54,42,50,49,56,51,72,82,77,84,78,67,62,56,51,49,60,65,72,47,51,55,49,51,67,75,61,64,59,73,81,72,53,43,45,44,44,40,34,30,30,34,29,29,33,33,30,31,34,39,30,31,41,44,42,40,36,37,28,36,42,37,40,90,87,82,80,72,136,172,108,86,109,167,172,165,141,156,165,137,124,134,135,141,135,86,76,80,76,120,123,118,123,104,122,124,124,125,115,133,114,122,124,106,111,108,122,89,68,66,65,74,81,80,101,70,59,81,89,98,87,70,64,75,77,61,69,80,116,95,93,83,66,65,94,97,106,85,63,66,75,88,87,84,71,85,76,108,115,127,132,129,117,117,122,133,131,118,121,140,143,123,119,135,143,126,120,125,146,113,115,91,81,99,103,95,98,87,52,52,54,48,45,53,45,48,48,49,47,51,47,45,45,51,46,49,47,82,71,60,63,53,42,58,65,67,100,93,64,64,97,108,125,140,141,148,137,148,137,145,128,140,129,126,142,137,133,130,130,149,118,85,74,73,63,59,58,61,65,56,57,52,51,63,70,56,66,62,57,66,63,48,45,53,55,53,45,45,52,50,56,62,87,90,69,84,79,74,75,60,54,57,59,54,57,64,51,59,59,59,58,61,69,61,68,76,87,50,47,44,54,61,51,48,36,33,31,33,28,26,33,26,25,25,33,39,30,39,38,47,45,38,48,43,44,48,44,42,43,61,54,53,74,156,164,130,101,102,115,91,104,126,165,155,122,137,135,142,159,172,142,169,88,79,84,80,115,127,104,119,116,128,136,109,136,104,116,110,120,116,118,116,108,94,94,76,68,79,76,73,58,72,78,73,70,65,62,61,71,94,109,116,105,101,85,78,75,80,62,70,100,114,115,95,66,114,90,78,73,85,93,120,100,114,132,132,128,121,114,116,127,126,124,120,121,133,128,117,117,151,134,126,125,132,88,125,90,96,90,110,92,97,101,99,73,76,79,55,54,51,57,51,47,41,45,48,49,48,52,50,50,63,57,94,58,75,61,53,46,58,70,80,101,91,91,76,65,106,130,136,144,112,93,129,141,128,130,148,141,149,155,134,138,125,126,133,133,140,62,68,58,56,56,64,60,67,56,52,59,61,64,67,67,56,62,62,53,51,52,49,52,54,46,51,46,51,52,82,88,121,104,104,95,95,70,70,65,67,70,58,56,58,64,66,73,63,59,65,67,70,70,86,74,72,76,63,75,80,61,59,33,34,30,33,36,36,29,31,30,31,30,39,47,46,28,37,45,36,31,40,46,51,45,71,47,48,48,103,167,152,109,103,95,97,102,115,103,97,120,97,144,150,145,172,153,179,172,134,126,115,65,78,70,83,111,135,138,116,129,119,123,129,113,123,106,115,107,111,112,126,92,76,93,69,57,57,68,71,64,63,70,63,59,61,70,88,109,106,91,104,119,79,67,62,73,103,111,72,69,62,65,82,69,70,81,93,81,84,104,119,138,133,128,114,117,134,137,125,113,116,132,146,127,126,134,136,115,122,119,133,130,141,118,103,125,87,91,106,98,95,100,102,73,58,62,66,69,47,44,46,51,51,55,52,53,54,58,56,47,43,44,47,60,81,74,83,66,53,66,80,93,85,57,70,149,128,128,118,75,64,72,118,134,133,141,147,143,152,149,143,154,141,132,121,74,65,61,61,61,63,57,57,53,65,66,61,55,65,60,67,81,59,43,51,49,54,49,51,50,50,50,66,68,85,108,126,118,121,127,125,91,57,65,68,60,66,61,64,54,52,62,52,63,90,86,77,71,84,84,60,86,101,103,106,54,57,36,42,33,28,25,35,34,36,33,35,26,34,46,48,44,43,39,34,26,32,42,50,63,100,56,42,49,106,123,103,106,100,101,94,113,107,119,136,110,143,136,138,175,165,165,145,143,144,138,122,96,74,77,87,100,112,134,128,115,135,116,129,118,109,117,117,116,113,120,114,98,98,67,72,63,83,65,68,70,60,78,75,67,70,120,114,98,110,120,111,116,63,73,117,123,93,73,80,65,69,72,66,75,96,98,98,77,108,124,124,130,127,116,108,131,140,132,114,118,126,146,133,119,122,144,121,119,115,124,120,93,94,91,75,74,77,98,82,110,109,107,67,61,56,61,50,52,52,58,54,43,42,50,56,54,75,44,48,51,50,43,43,48,51,49,65,55,56,86,81,86,84,79,76,138,114,126,99,74,70,67,83,106,109,111,130,138,129,131,151,137,150,111,80,69,65,70,87,71,60,58,55,60,69,63,65,68,65,54,64,59,46,52,49,51,48,54,46,57,54,57,72,85,102,119,114,114,121,118,116,55,62,91,77,71,68,62,68,60,51,54,63,78,84,71,95,80,64,62,53,64,109,107,112,56,62,33,49,44,40,37,31,24,28,31,30,30,37,49,61,48,43,30,34,32,31,31,51,100,113,42,53,88,104,114,102,111,106,99,105,106,143,161,166,137,135,115,150,180,184,134,154,148,141,124,97,102,95,78,76,72,91,105,130,125,131,128,110,123,111,127,112,112,110,124,125,136,80,58,89,74,64,65,56,63,79,77,58,69,69,97,107,86,79,111,82,69,63,69,71,119,63,107,72,127,109,76,112,94,84,82,93,106,122,123,130,116,111,110,115,134,114,127,116,118,138,144,125,120,123,138,140,125,124,119,122,123,114,69,73,84,69,89,102,113,113,114,93,88,113,88,60,47,59,58,52,52,62,47,49,52,46,48,47,46,66,47,49,56,54,53,73,44,45,66,90,89,81,80,86,138,134,95,65,66,74,79,86,86,82,75,65,71,64,64,81,131,83,67,68,77,69,72,63,70,59,60,61,72,67,60,67,67,54,63,59,46,43,54,52,49,52,57,56,52,56,62,79,97,116,113,123,121,115,110,106,101,61,87,106,77,67,65,69,73,70,72,66,75,87,81,107,105,65,56,55,115,104,115,118,66,43,41,41,37,38,35,33,30,33,37,35,37,41,55,56,48,32,27,33,32,32,37,48,97,104,55,97,118,107,140,117,95,96,96,100,130,155,156,160,148,135,170,132,136,123,118,122,134,106,118,106,107,114,95,84,64,73,94,109,125,124,126,122,122,116,114,105,105,124,122,134,122,137,89,72,59,60,60,72,79,70,70,62,69,98,100,114,68,116,75,68,70,96,109,95,68,95,123,117,115,79,90,89,73,71,79,107,109,115,122,139,118,103,118,126,139,141,131,104,124,143,137,121,123,124,142,140,116,115,88,89,95,72,76,87,117,102,129,109,121,105,120,142,140,145,58,48,47,42,52,49,54,44,49,41,51,60,60,57,56,77,79,57,54,70,70,62,44,47,72,82,80,78,80,91,125,102,80,82,70,68,72,77,73,75,72,83,78,70,82,90,66,65,68,58,51,56,58,64,54,53,57,53,53,51,61,54,55,53,53,57,49,57,58,53,54,63,55,57,58,63,72,88,125,129,112,122,126,123,117,121,114,75,122,94,86,67,68,83,70,72,68,81,87,86,79,109,104,66,61,50,104,108,102,109,75,46,41,39,32,30,41,34,26,38,33,33,37,53,37,68,51,36,41,39,30,29,38,96,101,96,67,151,117,145,128,110,117,122,99,125,138,149,152,153,146,206,220,177,130,110,161,140,105,111,115,99,113,102,138,169,141,98,74,79,98,123,116,126,115,121,115,117,120,123,131,127,132,76,67,61,63,62,74,77,70,64,66,90,101,122,111,114,82,77,67,71,68,94,91,76,119,134,127,112,100,111,87,70,81,87,86,110,104,126,123,132,119,128,114,112,134,115,114,118,125,141,132,117,120,142,141,151,127,98,104,131,89,80,115,103,128,109,129,137,148,141,123,136,134,140,96,61,53,46,49,47,48,46,45,48,49,49,49,72,73,81,83,54,69,71,58,45,49,47,86,91,77,92,81,109,90,79,68,73,78,74,78,91,99,98,73,64,67,58,67,71,71,71,67,63,67,67,61,57,47,52,56,52,58,56,52,55,50,55,49,50,48,56,51,54,51,59,59,58,69,67,92,98,149,140,140,144,152,158,150,154,133,154,149,131,99,100,84,72,81,80,77,75,75,90,114,136,133,88,60,51,78,94,97,97,97,47,44,35,37,39,41,45,42,36,31,29,37,64,52,57,47,45,46,51,41,38,41,60,67,48,39,118,142,133,109,111,132,146,147,100,124,139,149,152,154,221,179,192,170,145,110,117,131,123,98,106,110,147,155,161,100,99,93,60,68,99,125,108,122,105,114,112,113,110,120,139,75,63,65,91,66,66,60,60,61,63,71,77,100,112,88,102,113,113,119,115,83,97,133,122,133,111,101,84,85,73,72,119,96,88,114,102,104,115,127,126,117,108,118,126,127,134,114,117,134,133,123,114,129,139,143,144,112,91,85,77,68,89,126,136,147,136,139,136,136,138,140,137,137,144,154,126,61,51,43,41,47,49,50,55,55,50,45,58,82,86,83,63,74,61,56,55,46,52,84,85,89,86,106,91,89,86,79,79,80,91,93,90,86,85,76,90,108,83,71,75,60,62,61,68,64,56,60,56,61,67,71,62,71,59,60,61,60,53,55,49,53,54,62,61,59,53,52,64,65,86,86,117,158,167,170,162,165,157,159,157,141,158,152,154,133,132,119,122,117,103,96,91,97,97,80,142,140,123,56,71,66,50,83,45,56,46,35,48,46,34,32,47,38,39,32,32,40,76,56,56,54,50,64,56,60,47,53,45,38,49,36,113,110,122,115,170,160,127,113,115,97,107,127,131,170,172,187,197,149,154,203,164,102,145,98,115,146,143,172,102,110,89,91,73,70,90,114,122,103,109,115,130,118,142,115,76,67,72,69,77,92,57,50,67,85,68,60,103,89,90,119,100,115,120,99,101,117,109,89,109,104,115,118,76,73,86,92,87,80,77,116,121,114,130,122,105,109,119,129,136,131,117,112,122,145,133,117,117,137,142,141,122,83,95,111,106,95,119,131,145,145,158,149,153,148,154,147,156,148,135,160,115,61,51,46,49,46,45,47,50,55,51,52,83,87,81,85,73,77,66,53,51,56,48,80,88,84,95,92,111,110,88,89,91,96,91,87,91,88,79,85,74,85,88,83,75,60,60,59,60,67,67,63,69,59,61,59,62,55,55,57,54,57,47,46,56,52,53,56,67,65,65,60,64,82,66,140,120,164,156,168,169,168,166,164,162,168,162,164,157,164,166,161,163,156,108,94,93,80,65,140,164,149,110,63,56,44,51,99,52,77,51,46,75,58,36,44,48,50,40,40,35,54,94,82,44,26,54,59,68,79,61,55,53,48,52,48,131,147,135,163,188,197,121,127,103,111,123,133,137,196,213,167,150,194,202,205,185,151,100,105,125,155,144,104,108,106,98,92,92,93,114,116,124,101,112,126,129,144,123,84,75,81,66,60,86,64,60,67,67,58,59,88,83,103,83,73,108,95,104,101,129,124,114,99,102,100,102,76,72,98,120,89,79,67,60,72,80,78,71,78,106,123,133,131,133,113,108,118,132,140,127,114,128,134,146,133,115,107,73,68,107,109,149,145,138,150,155,153,159,162,154,162,159,152,90,99,84,68,57,48,49,46,48,58,49,57,57,72,77,80,84,91,84,68,70,52,59,47,45,76,74,86,76,90,50,50,59,81,93,97,95,97,98,99,97,71,90,87,74,78,80,71,72,60,65,71,70,75,76,66,66,59,65,75,65,57,54,51,56,52,58,57,66,48,62,66,61,62,81,87,166,112,113,157,150,159,161,166,160,158,160,162,161,163,163,159,152,158,157,162,79,110,60,116,118,142,146,152,138,79,53,54,84,122,68,62,51,85,80,54,48,42,50,63,60,58,37,61,69,56,59,60,53,55,50,61,49,61,55,53,39,42,165,197,219,224,130,107,106,120,142,153,183,178,119,129,136,146,199,184,216,146,150,131,148,119,126,120,83,108,108,107,99,89,112,138,108,120,109,108,123,131,130,134,87,113,109,93,77,74,70,66,66,63,69,52,82,96,62,65,112,91,93,116,110,120,99,71,101,106,118,111,87,89,113,93,108,72,81,70,68,73,80,74,83,77,72,78,80,81,84,89,128,136,134,128,128,123,126,133,123,111,115,104,71,79,83,147,144,139,144,159,157,158,157,163,160,160,151,97,83,71,100,82,75,63,58,50,59,63,48,51,72,101,94,108,80,74,99,56,61,54,46,46,43,74,82,74,77,91,55,46,42,45,43,41,46,49,97,104,108,111,98,110,91,74,69,63,71,76,73,68,63,80,82,69,70,60,67,58,59,68,60,66,55,53,51,51,61,72,62,63,74,85,84,142,120,109,114,150,159,163,152,163,162,161,160,166,167,161,161,162,164,160,161,161,160,159,75,76,75,158,155,154,142,125,68,62,67,81,51,41,48,55,71,58,67,58,61,57,54,53,55,57,54,49,55,57,51,47,48,61,77,78,52,35,37,46,182,214,218,155,138,127,105,148,151,180,176,139,109,103,96,141,172,164,135,144,123,203,229,173,153,108,121,105,97,88,98,117,121,132,119,128,124,122,132,115,113,119,119,103,103,99,119,134,111,107,90,70,71,89,103,68,67,75,78,109,129,113,126,105,90,92,113,123,73,88,90,95,78,75,77,74,88,75,69,69,73,79,71,76,84,82,78,84,79,78,84,106,127,121,124,116,128,121,114,119,107,74,63,69,108,162,165,157,156,130,159,160,163,162,166,158,153,99,89,112,55,76,67,56,74,69,70,66,60,62,76,87,88,111,98,78,77,59,55,46,53,43,48,67,73,85,81,95,62,44,46,48,51,40,44,60,35,43,45,45,67,95,93,105,92,80,84,84,79,94,76,70,74,58,72,73,72,71,73,69,60,65,56,66,63,68,74,75,67,84,84,82,70,104,107,116,111,129,134,128,139,134,136,128,140,139,144,145,137,128,115,103,101,92,96,95,61,59,65,86,74,67,70,63,84,83,65,59,61,55,57,65,69,65,61,66,83,78,57,58,65,47,54,53,52,55,44,41,44,65,78,100,80,45,62,40,131,142,152,173,137,130,137,135,145,176,131,103,102,101,122,105,123,115,142,159,180,190,174,208,226,210,127,98,100,102,132,126,135,119,131,117,111,107,126,129,92,89,93,116,116,125,112,69,74,83,103,67,70,66,57,58,69,68,89,122,118,119,97,103,115,136,124,97,88,96,90,76,72,84,98,87,73,78,79,92,86,70,66,63,76,102,93,71,82,79,100,116,122,117,105,92,101,108,90,84,75,85,72,74,127,135,172,170,179,190,188,168,166,167,169,164,165,156,108,77,89,67,64,63,87,81,81,89,74,69,71,83,79,96,104,89,73,70,59,50,49,52,50,75,89,81,81,85,70,45,54,44,43,40,45,44,45,38,45,46,48,47,50,49,51,61,79,105,104,103,87,104,97,83,87,77,75,84,74,76,68,67,74,72,75,74,77,77,76,74,74,58,84,73,90,110,118,88,64,55,67,81,57,94,89,89,143,144,122,79,55,54,56,59,62,75,53,50,86,89,97,78,67,66,64,70,78,67,57,85,60,77,64,51,61,54,75,84,61,58,60,55,60,46,44,47,46,50,40,55,57,57,86,34,56,48,155,156,129,150,120,147,136,138,93,92,100,104,116,119,119,148,149,118,136,184,172,149,176,173,204,202,151,131,120,128,148,126,119,123,118,105,104,124,118,104,84,107,111,119,110,99,76,78,69,62,59,67,114,79,65,63,75,107,125,99,106,105,110,118,128,126,116,97,87,86,76,78,81,93,88,78,79,73,81,78,85,72,70,75,86,96,77,77,82,95,117,125,130,140,99,119,115,108,137,77,85,67,86,99,88,163,171,168,172,170,171,172,170,165,163,171,170,122,139,77,74,73,58,61,61,68,76,94,78,80,105,65,73,124,113,102,83,56,61,45,54,40,52,68,68,80,81,87,74,48,40,47,43,39,38,43,50,44,45,49,49,48,51,57,59,47,58,59,55,62,47,62,63,60,95,109,110,97,91,90,87,77,70,79,81,81,77,78,75,65,55,72,78,75,92,97,107,73,64,59,79,53,55,90,108,149,94,94,141,78,63,60,61,58,71,99,82,64,67,66,67,65,69,74,70,53,58,68,73,64,55,48,57,61,86,89,62,97,75,61,60,49,59,55,55,51,50,44,46,44,56,53,48,38,86,70,168,156,150,155,148,125,119,102,97,90,96,100,112,123,136,150,143,129,122,116,133,163,175,180,178,159,160,145,182,138,117,127,114,116,111,104,127,107,119,126,126,117,88,69,65,91,78,124,117,115,99,80,89,102,114,128,73,103,74,90,120,73,109,116,114,102,104,87,77,72,75,91,88,73,76,74,84,72,83,83,80,77,80,73,91,77,86,68,66,81,92,116,135,118,122,137,108,110,59,70,54,66,104,150,113,146,164,162,163,169,174,167,167,169,160,156,153,89,86,77,64,59,61,62,61,73,102,114,90,82,75,72,82,98,90,113,104,62,52,44,44,43,45,68,87,73,83,85,65,49,50,48,43,42,40,45,51,43,48,43,46,56,44,54,65,66,49,49,58,68,58,60,67,60,80,71,84,88,82,60,72,85,76,78,92,94,85,75,73,68,69,65,64,78,88,101,106,80,66,54,48,56,55,72,66,57,62,69,67,67,76,73,71,66,96,105,72,89,77,66,73,68,60,60,63,64,61,63,71,65,68,67,64,82,79,70,65,91,87,79,79,69,67,63,66,50,54,49,48,53,70,48,38,46,57,55,188,172,170,149,129,103,86,97,86,123,137,137,92,138,147,137,130,132,118,89,111,148,170,144,169,153,172,169,135,123,132,118,129,105,111,125,106,120,116,117,79,91,60,68,103,118,125,70,83,94,65,115,113,99,99,92,83,80,62,63,69,119,116,109,105,120,115,80,76,79,79,80,75,78,69,69,70,78,68,79,81,68,67,72,99,84,77,72,80,104,118,130,133,132,111,102,103,64,75,54,59,79,123,157,159,168,161,164,165,163,152,156,167,168,171,170,162,72,81,71,64,54,60,65,72,66,82,97,66,68,74,63,84,110,106,134,134,71,56,49,56,40,44,60,64,77,72,97,61,49,46,40,46,51,46,42,45,42,44,51,54,53,55,55,58,61,62,56,60,62,76,72,63,78,77,93,88,82,67,63,85,84,98,67,77,84,81,63,52,75,62,60,60,86,84,94,109,72,59,51,56,59,51,65,62,51,54,59,66,74,84,74,81,74,67,71,78,88,71,75,95,69,67,63,63,62,67,68,82,80,73,88,79,87,71,90,88,91,108,125,108,98,106,106,97,60,49,65,62,68,80,67,42,51,78,95,203,218,166,164,121,106,114,145,111,140,146,147,142,104,108,140,130,128,98,110,215,197,138,162,168,197,181,138,135,124,113,118,118,134,113,119,116,83,89,74,78,84,80,66,118,113,102,89,95,104,74,110,105,97,91,100,114,115,114,119,82,93,108,120,130,88,72,78,90,76,75,69,69,71,67,69,68,74,81,82,87,75,75,78,89,79,67,84,84,104,119,131,123,108,104,116,71,67,75,77,94,88,83,138,157,159,158,161,171,170,169,180,172,170,170,168,166,101,86,68,75,68,59,63,67,93,86,71,62,67,69,69,79,94,98,110,141,58,51,58,46,42,46,74,88,71,75,69,69,41,41,45,52,50,47,50,48,46,42,41,53,55,53,46,48,55,55,61,70,58,63,63,59,77,87,83,94,84,65,65,72,61,84,89,93,84,87,74,63,48,44,48,69,71,84,90,110,88,61,53,54,59,48,51,62,57,58,64,60,61,77,61,70,56,80,72,76,68,83,88,82,79,73,86,89,70,79,90,85,60,84,85,93,94,77,70,87,70,88,102,101,88,91,79,75,72,68,62,78,78,102,63,43,38,53,86,110,124,130,156,170,157,191,189,167,122,143,171,113,108,123,139,104,125,142,193,190,162,178,131,142,143,143,134,120,124,114,128,142,108,123,108,86,81,103,70,59,67,63,66,110,91,113,123,120,136,117,91,92,112,109,133,113,108,95,66,97,116,128,135,120,78,79,92,67,65,68,73,92,71,72,68,88,72,79,77,83,77,74,78,79,77,79,79,113,116,119,132,130,131,130,103,105,93,79,91,100,139,139,156,160,170,170,161,165,177,173,166,158,166,159,162,160,163,95,76,76,69,67,73,79,109,76,62,64,76,82,90,71,80,100,120,135,73,61,48,54,45,45,59,69,77,72,73,80,55,47,44,42,52,48,43,50,49,48,51,57,53,55,54,58,57,66,60,68,60,66,66,69,96,87,57,59,65,65,82,68,83,105,99,113,81,75,73,68,70,64,50,69,79,83,90,104,88,73,54,54,52,52,53,52,63,68,72,63,59,61,54,77,74,90,86,84,79,88,107,80,87,92,84,95,97,84,65,55,48,49,59,69,65,83,85,97,82,91,76,72,63,54,63,87,99,83,82,77,83,102,75,48,41,47,95,102,112,120,134,152,169,186,167,150,141,143,120,126,199,164,208,183,128,141,134,154,156,187,205,192,152,124,131,133,108,130,116,116,122,100,98,103,110,78,75,62,67,66,86,96,96,67,63,98,102,91,101,109,122,108,85,120,102,79,103,138,128,122,100,96,92,89,70,69,69,83,99,75,61,71,80,76,75,76,85,83,78,66,76,82,74,89,101,117,114,112,122,130,125,111,93,81,81,72,97,105,146,146,156,167,162,155,145,170,155,162,147,152,131,148,169,155,144,84,95,86,76,76,83,93,121,75,83,96,80,73,87,101,96,126,125,141,59,52,46,46,44,48,63,67,66,78,68,76,51,42,44,47,46,49,36,47,46,46,57,49,49,57,56,60,63,62,60,58,62,60,68,64,72,75,58,77,67,75,70,99,96,114,96,82,82,61,65,71,60,67,75,76,77,90,99,118,89,62,59,52,55,54,51,68,67,80,68,62,72,78,81,98,66,80,97,75,81,85,98,97,96,85,97,100,108,73,62,53,43,49,59,59,75,81,97,114,91,62,67,72,66,74,77,81,92,84,88,94,79,82,53,46,42,44,46,100,112,110,122,114,145,163,166,157,187,216,191,172,130,182,207,176,162,138,118,121,142,181,196,145,125,124,105,124,121,118,121,113,134,80,77,72,57,63,61,57,69,101,106,114,118,100,83,92,102,116,73,70,74,84,102,100,118,74,121,110,118,88,108,77,60,67,76,83,85,82,92,72,73,68,67,76,70,75,99,88,76,78,78,73,75,90,137,128,115,130,86,96,119,99,133,112,115,106,97,130,145,157,163,165,160,169,204,162,145,150,156,153,144,126,155,142,123,93,120,97,83,102,92,114,123,74,89,116,74,79,98,90,107,108,139,144,51,45,45,51,43,48,50,78,85,81,67,65,51,43,46,50,50,47,41,51,48,49,52,51,56,61,66,82,86,59,60,56,58,67,66,59,58,57,57,71,68,76,91,84,96,94,97,96,81,69,65,63,46,57,64,64,72,89,115,96,84,67,86,91,66,56,71,72,71,74,74,80,98,103,90,105,101,97,95,85,94,102,91,108,99,111,103,98,99,74,59,52,57,60,58,61,87,93,108,98,87,59,59,80,79,86,90,89,85,104,99,98,93,96,76,58,70,56,53,146,114,85,82,121,110,106,157,188,209,177,150,141,119,132,117,144,123,141,145,155,118,150,127,133,136,111,114,110,139,115,128,141,75,70,74,62,55,58,62,87,105,105,113,108,109,92,78,69,86,75,65,109,81,94,107,83,106,121,101,73,85,65,81,60,70,100,86,85,72,70,72,67,72,64,73,78,74,86,90,88,78,77,77,81,82,125,97,109,111,114,120,118,101,124,134,105,101,134,136,150,154,162,163,146,147,157,157,151,159,153,155,156,155,157,149,145,141,140,132,130,109,121,111,113,86,100,73,77,79,101,112,143,141,141,146,109,67,56,52,47,39,48,79,72,63,61,52,65,49,47,47,46,49,49,46,49,47,49,46,63,63,80,102,124,124,101,67,69,68,64,55,60,62,56,56,61,73,69,70,98,109,95,97,96,74,57,57,56,78,78,71,68,73,80,107,110,89,76,66,59,59,62,67,67,74,76,68,83,91,96,94,111,99,108,100,89,97,99,77,119,111,110,109,120,106,90,64,64,58,55,58,64,74,94,97,92,63,63,65,77,86,70,65,90,102,108,127,103,106,89,105,111,80,102,53,122,81,81,102,113,87,100,119,122,118,135,128,135,161,164,147,134,136,135,141,133,152,125,117,117,118,118,111,130,103,137,108,104,73,66,65,60,70,65,67,91,118,127,108,98,90,98,85,74,63,62,59,76,90,103,113,77,93,77,68,107,96,87,83,71,94,104,92,84,88,117,121,92,117,107,109,106,94,79,80,89,90,76,79,93,94,90,109,95,103,112,136,164,168,160,151,141,156,158,152,140,129,141,138,144,147,134,112,113,173,156,155,157,160,154,156,149,147,152,147,136,146,127,119,112,98,114,116,103,124,129,136,134,133,113,119,59,56,86,63,60,58,56,79,96,80,72,64,68,45,52,50,48,54,49,55,53,53,55,57,71,109,63,114,120,129,124,73,68,95,58,59,80,62,60,60,57,71,62,79,102,89,82,88,105,80,75,71,77,78,79,67,75,68,85,111,116,99,100,64,59,55,55,71,89,97,89,77,92,102,85,98,94,73,95,90,71,84,88,85,99,120,117,104,108,104,96,85,76,60,63,61,80,96,99,96,80,59,68,82,81,83,98,68,76,91,101,74,87,101,113,102,114,105,54,56,112,99,103,107,100,103,106,105,100,103,119,116,164,159,154,182,222,209,143,117,164,130,143,104,129,114,114,133,112,127,109,80,85,71,65,57,67,71,85,114,113,93,91,92,103,104,62,63,69,60,62,48,58,66,77,69,112,122,83,92,63,68,72,84,119,94,86,75,78,142,150,137,143,137,134,117,107,99,99,117,110,107,93,87,82,75,89,107,114,138,163,171,164,156,163,152,158,157,151,153,130,111,109,132,146,148,149,146,151,150,155,150,155,151,147,150,148,151,144,144,141,99,72,82,102,123,105,120,118,127,125,102,111,86,110,93,100,64,57,50,58,60,59,92,109,120,118,115,108,69,65,53,53,62,82,85,62,96,77,70,93,127,133,125,123,132,128,70,66,57,57,59,83,64,67,63,73,80,67,93,91,93,98,94,92,95,80,77,82,72,69,77,56,79,78,107,101,101,68,53,56,53,64,101,81,100,99,85,113,98,85,76,83,89,99,93,79,92,107,105,102,91,101,99,88,105,114,100,96,82,86,85,87,110,90,79,75,59,61,77,79,83,75,79,72,87,81,84,84,95,103,106,122,118,71,46,90,116,138,121,108,119,127,121,101,91,120,122,112,105,159,176,190,158,148,112,133,119,127,120,114,134,117,121,134,109,85,80,91,76,77,90,96,119,118,97,78,92,93,111,112,113,61,67,56,57,63,68,66,67,66,103,95,117,104,113,66,80,88,78,80,71,75,80,118,156,156,153,153,146,149,148,150,150,141,121,115,117,102,112,110,96,88,97,109,129,151,159,157,154,149,149,151,155,147,144,145,148,154,153,149,149,145,148,151,151,152,156,154,158,152,147,146,152,150,147,137,89,74,71,82,83,79,104,128,86,86,81,82,97,102,106,94,59,55,55,59,58,57,96,129,119,132,117,117,131,107,101,95,118,131,129,127,114,125,104,126,125,119,123,129,124,121,98,77,68,75,67,74,67,62,67,73,68,76,69,86,115,110,88,118,107,83,75,74,71,75,61,62,62,66,112,116,102,60,60,55,62,81,70,80,92,104,114,108,89,83,75,115,104,99,94,87,98,112,109,101,109,83,68,63,85,100,93,104,103,103,103,106,110,69,56,59,60,65,83,79,81,74,69,78,80,88,93,83,99,95,107,111,106,109,63,99,100,105,137,136,99,95,92,97,91,95,92,118,107,121,156,188,165,127,123,128,133,118,137,133,125,132,114,98,80,80,66,63,99,88,90,94,95,107,102,67,72,115,77,63,77,59,64,68,127,115,70,64,72,92,107,129,120,101,101,70,82,85,75,77,68,91,76,153,150,158,156,152,150,153,152,156,161,168,166,57,75,116,111,92,101,100,109,116,154,161,150,156,152,143,152,151,158,158,152,145,149,152,152,149,157,157,153,155,152,154,148,134,147,149,153,147,146,147,137,134,104,83,83,85,73,86,117,79,88,104,112,85,68,84,89,125,141,138,109,117,130,113,122,116,94,113,94,122,120,128,125,125,126,122,119,126,122,118,118,115,118,126,123,126,134,130,86,67,70,59,63,63,62,66,71,91,78,61,80,105,101,96,105,124,106,84,76,75,65,72,74,72,73,76,109,107,90,73,70,82,78,83,71,83,110,116,121,88,83,96,93,105,122,103,112,84,100,110,119,108,109,88,66,65,76,91,90,97,100,95,95,93,87,76,68,62,79,81,79,89,75,73,67,74,83,79,88,77,77,96,98,80,81,101,79,123,138,146,106,103,91,81,95,85,92,90,95,92,111,140,120,116,148,119,133,119,124,135,114,140,110,109,113,66,69,74,69,92,97,104,126,132,84,74,65,60,60,68,59,64,67,71,84,113,103,99,83,80,118,100,85,125,72,81,69,85,85,76,76,73,72,85,122,142,137,149,139,150,148,152,150,153,146,152,157,47,52,49,72,86,77,84,76,86,155,162,155,154,157,161,156,155,156,148,147,155,153,153,156,154,155,155,147,145,145,144,149,152,153,149,141,137,126,146,144,130,138,94,80,83,75,79,99,94,85,72,93,97,85,101,132,144,139,131,134,120,93,114,160,158,132,130,127,126,124,119,121,120,116,123,121,122,120,124,122,115,113,129,131,134,130,124,91,70,60,66,82,71,61,67,75,82,70,85,86,91,99,107,128,115,98,78,75,70,58,62,57,55,58,59,92,98,89,59,73,66,80,80,86,98,117,141,134,94,116,113,108,108,89,111,119,109,120,123,121,118,87,73,69,69,66,87,102,97,87,80,82,83,60,65,67,82,81,85,78,90,83,84,68,86,82,87,78,83,88,91,93,58,54,68,41,98,136,120,99,94,88,95,96,88,86,82,93,102,99,96,102,108,134,146,113,126,125,130,128,93,109,115,77,68,71,73,82,109,88,112,120,128,101,96,81,62,63,86,100,75,109,96,99,91,89,89,94,116,109,111,71,104,85,71,73,81,68,92,85,93,83,104,139,140,147,150,150,151,154,149,154,156,158,157,156,57,50,52,50,66,52,78,88,86,153,149,149,148,152,141,144,149,143,155,150,147,148,151,146,154,143,144,143,139,128,143,150,131,145,143,150,147,148,145,149,145,148,147,96,93,68,106,117,90,78,79,99,110,117,133,134,127,128,127,125,125,123,130,130,128,127,125,125,124,125,123,123,123,123,129,124,126,126,129,137,137,132,131,125,128,106,113,111,72,76,73,85,64,68,75,80,66,78,98,92,91,112,76,86,67,69,57,53,60,58,55,54,53,54,54,78,77,76,58,72,68,92,80,82,98,83,116,101,75,111,119,122,141,87,107,98,93,126,118,115,81,69,65,82,88,95,99,91,93,96,95,68,73,69,59,63,71,79,84,97,93,83,82,78,83,85,98,92,94,91,78,61,46,44,40,42,116,113,83,76,90,94,113,102,80,94,109,95,88,114,121,118,129,133,125,140,107,122,133,109,109,99,113,74,92,91,73,115,113,90,75,78,97,90,97,69,72,69,76,92,86,83,99,94,75,112,90,114,116,114,108,104,88,98,83,74,70,76,103,111,92,83,135,134,147,155,155,162,150,149,166,153,160,160,162,157,70,65,49,46,53,52,69,107,100,134,147,150,141,136,136,143,138,133,140,134,141,139,138,137,143,145,173,142,139,141,145,145,149,146,149,147,149,146,135,140,154,147,145,137,135,100,86,83,100,108,111,118,124,127,131,132,130,131,133,132,129,130,127,127,125,127,129,125,126,125,127,130,133,129,131,133,127,118,117,113,114,100,87,86,86,107,77,98,114,84,80,91,101,102,96,101,78,105,107,96,117,125,116,132,73,66,68,60,64,71,76,84,86,87,90,137,120,122,86,75,82,74,93,72,104,100,110,83,81,115,107,126,112,87,81,86,94,94,105,92,89,77,88,94,105,106,98,95,99,99,99,93,94,80,78,69,64,69,84,80,87,79,89,83,100,85,105,85,97,102,105,90,56,50,43,48,107,105,85,95,87,89,116,100,86,93,87,82,96,104,119,144,119,134,134,108,129,117,123,126,93,114,91,78,75,83,70,65,72,71,69,94,101,99,117,120,108,82,72,91,98,83,110,108,70,75,114,110,90,91,108,114,82,69,81,70,69,74,81,80,82,99,140,157,152,154,151,138,141,145,143,144,140,142,144,147,68,63,51,44,48,50,57,77,116,124,139,139,140,138,137,135,137,140,137,142,137,126,131,141,137,134,140,146,145,150,155,152,144,137,133,142,139,142,145,142,140,136,138,136,132,138,127,128,127,124,122,126,127,126,126,135,133,133,137,136,131,128,134,133,132,125,117,108,105,93,93,98,96,97,108,99,100,96,81,76,103,88,84,80,62,90,75,81,110,112,107,115,116,111,114,132,127,125,114,106,116,120,85,85,64,83,83,72,84,76,83,91,88,88,94,128,130,130,82,84,88,85,98,82,99,94,89,78,74,81,92,96,101,98,100,102,104,98,96,79,77,84,85,88,79,77,66,72,79,74,104,107,113,103,96,87,101,95,91,84,89,87,90,91,98,101,100,106,115,115,128,122,89,58,44,46,125,132,90,89,95,102,117,90,108,111,98,86,106,138,121,127,139,115,112,103,113,118,112,105,128,69,64,54,82,70,67,70,77,84,91,116,110,111,105,102,94,62,107,71,104,116,114,106,74,92,101,94,106,116,121,129,77,72,69,71,80,103,79,75,98,148,145,148,148,141,141,138,143,136,140,146,127,141,134,144,75,71,50,48,56,51,66,83,82,122,133,132,139,144,145,142,144,141,152,155,152,149,151,148,143,147,139,142,137,128,143,137,143,138,135,135,130,134,139,136,133,134,140,133,132,132,129,118,111,113,108,106,110,97,107,107,105,101,101,91,91,84,76,80,61,60,66,61,61,62,67,74,73,90,116,107,111,112,95,91,74,79,69,70,77,77,81,99,159,160,108,150,121,134,138,152,129,102,83,76,103,80,84,97,69,76,87,109,115,124,131,125,138,170,185,188,173,125,103,97,90,89,99,125,114,97,75,89,88,90,89,85,94,95,111,96,97,73,77,78,77,70,76,78,71,76,71,71,68,78,90,94,101,97,106,113,106,98,102,107,97,96,106,100,113,108,110,123,127,115,118,132,142,91,57,48,141,102,84,79,89,119,100,101,86,90,108,107,115,122,127,129,126,124,110,111,110,103,120,107,85,84,80,70,67,75,81,76,73,92,117,100,94,98,97,107,110,111,100,114,119,96,95,81,104,113,97,118,118,114,112,81,70,80,91,82,67,72,89,108,143,141,151,147,142,145,148,150,145,146,147,132,139,143,143,138,67,60,57,54,58,61,63,72,84,136,154,155,150,153,151,154,151,151,148,136,129,132,134,143,130,136,132,134,135,130,135,135,133,138,137,134,134,129,123,112,105,102,94,87,89,89,85,86,91,79,89,75,80,83,84,65,76,80,66,75,70,64,66,64,65,71,73,70,75,81,71,71,86,95,117,113,97,93,85,79,73,69,63,89,89,95,102,123,161,154,159,163,159,158,158,164,126,85,83,82,85,88,78,83,74,73,81,111,152,164,175,161,64,67,101,140,131,122,123,123,109,115,135,139,143,136,115,116,111,113,103,102,114,107,83,86,104,71,63,61,72,73,82,85,76,82,76,81,91,84,92,99,100,101,115,115,117,111,113,104,102,106,121,111,111,113,117,105,99,95,103,99,96,81,58,45,135,90,78,78,82,83,85,84,96,96,85,105,132,133,116,130,131,113,114,108,118,108,105,95,91,96,100,104,110,79,71,75,69,90,86,95,101,114,120,109,110,100,99,92,98,96,112,110,122,125,114,117,105,82,82,77,78,90,81,71,76,76,91,125,145,156,153,150,151,147,141,133,137,135,132,131,132,127,131,132,69,63,56,49,49,53,67,83,100,143,146,150,151,148,143,140,136,133,136,121,121,122,136,135,127,121,128,116,112,112,107,103,92,94,95,99,85,77,72,68,66,83,64,58,68,66,72,73,74,77,94,71,71,93,81,75,86,92,90,80,81,66,72,71,73,81,79,73,84,85,85,74,88,89,85,93,85,105,125,89,70,79,72,107,129,106,101,164,162,165,167,164,161,165,163,158,136,83,80,88,121,92,74,68,69,78,100,111,85,96,154,146,62,67,114,139,134,138,138,142,141,122,118,101,107,117,115,123,117,111,103,92,97,95,95,111,84,81,69,66,62,62,86,88,81,85,79,84,82,84,84,99,117,110,114,116,107,91,102,112,80,117,124,120,122,125,122,107,108,74,86,121,128,76,66,67,93,84,81,76,85,91,88,102,81,81,113,139,107,135,134,115,121,120,96,118,118,97,102,107,106,109,112,102,80,71,66,70,78,85,100,112,121,119,101,106,87,102,100,110,118,113,114,121,117,109,104,94,92,105,86,82,90,69,65,92,88,90,89,148,143,137,143,146,135,140,139,138,133,137,146,147,136,143,143,141,66,63,52,50,52,60,67,77,97,124,132,125,112,112,100,96,93,92,103,93,89,90,86,85,95,77,69,69,84,95,80,79,85,88,84,72,68,70,68,71,73,81,63,66,80,76,99,89,89,97,118,127,109,121,115,113,112,100,110,94,94,83,87,85,88,92,93,84,90,90,94,89,107,104,85,90,106,118,153,144,97,98,100,102,103,85,106,117,163,166,167,167,144,126,124,123,124,119,77,82,134,97,71,69,69,69,76,82,88,110,140,140,135,149,131,122,130,128,118,116,107,117,111,97,109,109,105,96,92,91,92,83,89,90,90,107,103,98,90,68,61,68,81,89,91,83,77,79,91,84,101,112,106,87,101,113,108,94,105,98,87,76,84,88,105,138,131,128,117,99,98,108,133,122,90,115,97,87,79,105,92,87,86,90,97,102,119,118,133,126,131,124,111,105,124,104,130,103,97,108,105,122,110,80,67,63,69,74,106,110,100,118,114,105,101,95,99,104,111,117,120,112,107,100,95,92,99,94,119,73,73,76,79,86,99,83,78,87,128,134,137,132,140,124,139,131,137,135,133,129,132,132,139,140,148,142,80,60,49,48,50,63,63,85,98,73,74,67,72,64,70,69,65,66,69,74,62,75,77,96,91,86,72,102,104,137,112,122,114,116,116,86,80,77,68,70,70,77,86,79,92,92,118,143,112,127,113,91,73,66,66,62,61,60,64,65,78,110,99,93,88,87,92,114,113,103,109,109,98,79,95,95,104,127,168,170,157,165,168,167,95,100,135,156,147,146,141,150,138,126,140,133,133,131,121,103,111,102,80,67,65,63,80,86,107,119,108,119,126,146,105,106,98,89,98,87,95,92,81,83,73,66,75,84,86,96,95,115,98,93,122,128,93,95,95,100,87,79,81,92,78,88,95,88,97,97,98,83,88,101,108,113,106,96,103,108,94,101,87,80,100,100,89,101,121,116,116,120,118,120,119,118,115,100,88,76,86,93,88,86,93,118,133,125,119,122,118,100,112,125,101,116,104,112,107,102,113,109,95,73,76,88,82,87,110,114,114,100,92,93,104,96,112,106,122,122,112,94,98,94,98,102,113,112,93,71,69,71,74,88,76,68,70,86,115,112,117,121,118,122,125,121,125,121,127,129,116,95,99,80,80,84,61,48,48,50,56,57,69,87,89,76,86,60,73,79,68,83,82,68,97,81,74,68,88,138,138,133,120,140,138,139,137,136,135,139,142,144,114,118,93,86,75,97,113,111,113,123,97,79,68,62,65,65,65,65,67,66,67,67,69,67,70,77,71,72,80,83,80,88,94,70,85,90,89,85,98,89,104,117,158,167,163,148,139,121,150,154,160,153,137,144,133,124,129,121,115,120,120,122,124,119,122,96,82,69,62,69,75,81,92,100,96,89,89,79,70,72,73,72,69,71,77,78,74,79,76,72,73,96,108,121,94,109,113,123,129,128,118,84,77,86,96,93,101,102,88,98,98,106,120,109,99,86,96,95,101,103,108,103,116,114,117,107,109,101,100,71,82,108,122,125,126,131,131,124,124,125,88,82,80,81,82,77,87,92,121,138,114,122,126,102,108,119,110,118,119,118,113,114,86,80,76,100,102,112,103,110,112,94,106,99,101,87,90,91,90,103,90,107,108,98,86,91,96,112,105,107,115,84,97,82,75,82,95,94,89,80,87,74,79,82,88,68,82,90,77,88,66,82,76,69,64,64,76,64,69,83,52,48,50,44,46,49,48,54,62,66,89,68,96,96,79,92,94,91,97,96,90,91,103,142,146,139,138,145,141,141,139,142,152,154,156,150,153,156,146,116,100,116,129,113,82,68,66,63,62,73,70,69,71,70,71,67,69,68,75,69,67,74,72,71,87,106,97,81,75,65,95,94,81,78,89,95,98,143,139,124,126,127,127,127,132,130,125,114,112,113,118,121,128,123,130,122,112,110,101,98,93,86,71,74,68,70,73,79,89,73,77,76,67,67,79,81,84,74,75,86,95,96,95,89,105,97,69,81,112,101,82,89,96,97,117,126,120,98,90,85,87,104,126,116,114,110,104,124,135,128,111,104,114,112,111,106,99,113,101,119,102,119,109,117,95,91,109,120,123,129,130,127,135,135,131,84,85,85,86,85,88,93,93,132,119,127,124,120,112,119,111,106,124,102,130,130,107,84,71,80,92,105,113,122,123,121,95,94,82,86,91,104,87,100,100,87,97,98,94,79,89,96,106,106,110,109,93,68,84,87,77,77,79,91,84,83,73,84,83,86,84,79,86,92,73,67,70,79,69,69,67,67,77,90,70,85,56,47,52,55,53,54,56,68,62,55,79,73,97,92,91,101,93,101,110,107,131,144,147,148,148,149,151,152,156,147,152,147,148,143,144,142,141,133,142,140,132,120,97,73,65,63,71,66,70,71,68,72,72,73,69,71,73,66,73,66,79,76,80,89,105,84,71,69,69,74,74,81,81,84,90,95,111,121,131,130,118,112,120,119,122,119,125,123,133,137,137,136,132,117,111,111,109,108,108,107,112,81,72,79,72,68,86,85,98,78,79,75,83,78,84,70,70,72,70,83,100,103,110,113,110,69,76,80,88,112,100,120,121,122,122,123,124,123,116,113,109,130,130,128,113,121,131,136,137,121,122,128,136,125,118,107,107,87,112,89,100,112,110,120,115,111,116,129,126,128,131,133,122,120,128,94,85,103,98,86,81,83,103,124,123,125,112,120,132,102,124,122,96,123,113,88,77,80,78,89,120,111,116,118,113,78,82,81,92,103,100,91,87,90,83,78,80,88,95,89,101,94,108,84,95,97,97,93,68,69,77,89,69,72,87,86,79,85,93,93,82,85,94,88,72,59,60,85,78,86,77,69,80,93,90,66,57,58,66,57,59,67,62,93,86,97,97,97,106,93,103,106,108,114,143,145,145,148,150,155,151,145,141,142,148,143,146,145,143,139,147,145,141,125,120,107,79,67,72,61,64,69,75,72,66,74,72,71,79,69,79,76,74,71,71,63,77,80,79,86,79,75,75,70,71,79,89,97,94,105,87,112,119,110,120,125,113,94,127,143,140,131,133,125,118,106,95,96,103,101,97,109,114,109,106,89,80,72,81,76,82,90,81,96,94,94,87,80,87,77,76,70,77,93,73,78,85,77,77,72,80,78,73,84,88,86,100,117,115,117,120,121,121,121,126,124,124,125,123,121,122,93,87,120,136,136,129,133,130,132,127,102,113,102,104,116,115,123,124,136,138,133,137,135,133,135,133,133,129,124,132,131,84,77,83,89,95,103,133,121,114,132,136,121,104,122,120,101,118,93,89,81,83,90,99,115,124,116,114,95,94,85,77,87,116,106,96,77,79,78,85,95,92,81,78,82,90,83,78,74,85,79,80,81,80,65,68,84,73,86,80,83,81,99,101,95,92,101,114,136,82,72,70,75,82,86,80,99,102,98,64,80,73,80,85,81,91,82,102,134,128,117,145,121,112,99,103,105,105,111,149,141,142,148,141,142,138,141,138,143,147,147,142,141,142,149,135,101,86,87,120,90,76,74,73,74,69,69,72,71,75,76,72,72,71,80,78,74,87,74,78,70,67,72,77,88,74,78,91,74,77,83,79,85,101,99,111,125,128,122,116,108,107,103,101,113,128,121,118,120,123,126,131,122,123,125,125,121,117,96,107,94,79,94,100,89,84,83,93,96,100,92,80,82,91,80,78,78,78,74,68,76,76,75,77,68,81,83,75,84,86,76,76,70,79,83,94,102,109,111,114,113,112,115,119,118,119,117,109,109,125,125,126,123,129,129,125,128,134,131,131,131,131,132,129,135,132,134,137,137,135,138,134,137,131,119,127,123,85,98,98,83,109,123,110,124,133,112,106,118,137,115,114,119,95,96,104,119,129,98,90,90,85,90,84,94,92,71,88,103,112,104,80,73,82,91,104,85,99,101,81,77,81,73,72,76,92,122,82,71,73,70,84,78,66,80,97,94,88,109,133,133,135,133,145,144,116,84,88,76,79,89,81,92,103,112,77,98,93,127,145,143,143,142,126,120,152,140,138,126,94,97,100,93,101,115,133,135,128,129,139,145,138,141,140,140,131,116,116,103,99,92,99,95,83,149,170,105,91,87,77,90,80,70,73,83,83,77,78,75,81,78,72,75,80,69,69,72,75,74,88,91,77,84,86,80,78,91,89,87,76,81,101,105,112,122,131,132,133,134,138,135,137,131,134,133,132,133,134,131,130,130,123,122,124,117,116,95,89,93,93,102,112,106,104,96,91,93,98,97,91,84,82,79,72,77,73,73,85,79,92,90,81,94,85,92,85,82,81,76,71,70,72,85,94,102,107,110,111,111,110,110,109,116,117,118,118,118,121,126,124,125,129,134,131,128,126,128,130,128,124,122,129,126,130,132,133,135,129,126,137,139,135,132,86,86,80,99,101,115,139,124,106,114,122,121,151,124,116,122,122,123,119,105,108,87,88,92,96,107,119,97,95,99,103,108,115,74,80,73,107,105,93,105,92,88,80,69,76,68,71,64,71,78,76,77,73,74,72,69,80,88,98,102,105,138,144,147,151,151,145,149,120,96,82,93,89,107,95,98,105,115,97,105,106,113,137,138,142,137,150,149,137,139,135,140,116,97,104,96,107,155,147,136,143,137,141,139,132,107,87,74,62,58,81,83,92,88,91,80,112,159,159,114,92,86,91,92,90,86,85,93,94,79,79,79,84,85,72,76,71,68,71,65,69,78,77,75,83,78,90,77,90,92,85,93,105,95,134,131,136,134,129,126,117,119,121,126,124,122,133,137,137,136,135,137,135,123,128,129,132,126,119,114,99,102,89,91,111,103,107,106,99,98,109,92,99,89,79,83,87,81,80,85,85,91,92,84,90,95,89,90,74,73,74,78,66,68,68,79,74,78,82,88,90,95,103,109,107,111,107,110,111,116,113,117,123,122,119,118,127,123,128,131,132,129,134,132,132,131,132,131,133,132,126,133,130,129,132,127,74,81,88,109,112,124,110,119,131,116,126,145,140,119,100,93,95,113,120,117,114,108,111,106,118,109,116,85,88,100,92,96,92,92,77,108,110,84,109,89,82,81,112,71,68,69,66,66,63,74,96,72,69,65,69,81,91,104,123,124,137,141,144,146,145,145,146,147,150,140,94,107,105,99,99,96,121,140,142,140,142,148,144,140,140,141,133,136,138,139,142,144,143,132,130,143,148,144,143,138,135,113,91,72,62,74,68,69,75,74,90,78,91,77,84,92,134,138,122,105,94,94,95,111,104,102,77,110,106,85,87,87,85,93,79,76,73,73,69,78,73,77,83,90,91,104,96,84,94,97,92,100,123,123,129,123,121,119,110,106,109,105,108,103,112,116,122,121,116,115,109,102,98,101,99,100,98,105,94,87,94,92,96,86,97,101,100,103,100,100,106,103,102,86,88,88,81,78,82,92,90,85,82,84,92,92,82,94,73,76,67,70,69,75,73,78,75,82,77,69,83,82,85,83,79,80,81,86,87,88,104,101,106,104,98,91,103,95,97,101,112,119,115,125,129,133,132,134,126,131,133,134,128,130,124,126,82,87,110,123,112,119,116,121,111,138,161,122,133,102,99,91,96,94,101,93,98,97,83,83,104,95,87,78,80,90,101,116,107,119,128,121,125,101,95,84,87,78,70,66,69,68,70,81,79,69,68,68,64,76,93,88,109,135,137,131,140,142,142,148,143,144,150,147,153,150,153,137,146,147,135,148,147,146,146,150,142,150,155,146,151,140,140,133,128,128,128,137,135,122,119,116,107,96,86,75,69,71,67,69,76,71,71,81,77,74,69,87,89,101,111,104,91,100,92,90,79,89,102,115,85,73,107,97,76,84,90,96,97,94,86,77,71,75,75,78,77,79,87,89,87,85,78,89,103,108,120,123,115,123,128,113,103,107,101,91,111,111,102,104,112,113,89,97,93,101,85,90,99,97,109,123,131,116,114,106,103,98,92,98,102,111,104,106,102,108,106,101,108,95,93,97,88,83,77,95,95,92,84,83,88,99,96,93,73,74,74,68,66,68,87,74,73,76,79,79,86,95,83,77,70,69,64,67,69,83,101,83,97,123,110,87,85,89,99,104,98,100,86,85,92,96,100,104,111,106,106,93,104,111,118,116,110,119,102,110,133,126,100,119,132,147,133,143,84,90,106,90,97,94,94,102,114,92,90,81,87,95,110,114,111,99,96,94,91,88,96,94,113,109,115,123,102,108,69,54,78,73,85,83,85,82,80,83,71,124,107,118,116,133,128,119,129,120,123,111,120,113,101,98,93,96,102,98,92,88,93,91,93,88,84,83,89,124,83,71,67,74,72,70,68,70,94,89,75,62,68,72,68,67,70,73,71,76,73,76,78,75,72,72,75,80,80,69,80,95,88,89,92,118,77,89,89,86,82,88,95,81,80,84,75,73,72,86,79,88,79,90,91,78,75,79,80,79,91,97,86,87,96,108,113,102,113,105,91,112,111,109,108,137,108,96,102,104,80,93,83,102,148,157,88,83,88,81,87,98,125,135,133,133,137,130,132,121,119,124,120,122,116,116,107,106,92,92,96,93,96,95,94,94,93,91,93,94,83,85,89,93,91,92,73,70,72,73,75,77,83,75,77,83,81,84,89,81,72,69,70,65,63,70,68,78,85,91,89,95,83,79,79,78,107,102,101,82,78,86,79,79,97,97,115,87,89,86,85,110,100,86,106,106,117,121,109,92,105,131,156,172,177,152,142,131,110,102,85,79,85,89,90,79,81,82,85,95,118,104,97,105,104,106,95,98,93,81,95,100,93,93,90,88,88,101,105,92,88,85,90,89,77,76,117,126,127,133,103,75,71,90,68,79,75,83,79,75,84,95,81,96,87,79,75,79,99,86,74,70,66,75,77,78,81,75,78,82,80,70,82,71,84,67,68,67,75,69,79,84,77,75,71,78,78,78,80,82,77,76,78,85,65,76,78,95,90,94,96,81,87,77,82,103,98,96,97,88,88,85,76,80,76,77,71,69,80,73,87,75,74,75,81,87,96,96,83,87,90,95,144,145,146,142,150,150,135,117,104,90,85,97,102,99,88,89,85,92,90,84,89,85,89,81,89,97,111,110,100,96,116,109,103,99,97,106,103,106,115,132,125,90,82,96,97,85,99,100,92,97,92,83,93,88,87,93,86,88,95,90,79,72,81,82,83,69,75,69,78,74,72,74,78,75,69,66,65,65,76,69,83,77,74,85,85,94,91,76,89,88,93,76,81,84,85,83,88,70,96,102,114,106,110,102,113,149,139,88,111,111,116,100,104,111,109,175,176,171,159,148,140,140,135,135,121,109,97,86,86,92,95,91,92,95,92,82,93,90,88,83,93,95,103,98,106,101,113,118,107,92,85,86,87,85,76,85,84,81,79,65,67,132,139,131,97,95,86,104,102,91,93,101,110,105,98,96,98,93,90,95,93,96,77,67,82,82,78,82,79,76,81,97,70,63,81,79,79,68,78,78,75,74,68,83,81,78,81,76,69,77,79,79,85,82,83,91,91,88,76,73,76,92,97,88,78,80,73,79,73,78,90,90,106,95,85,91,84,78,73,80,80,70,70,71,76,82,88,89,98,94,102,80,80,82,88,98,103,100,96,81,81,75,78,83,79,75,90,95,88,88,88,89,83,76,92,82,94,84,90,102,104,112,93,102,110,140,103,94,94,94,111,112,106,108,134,151,136,98,85,94,94,100,95,112,107,105,93,99,90,84,88,91,92,89,101,84,80,76,80,84,85,70,84,86,77,69,75,76,79,78,75,71,67,67,75,72,83,75,82,85,79,86,86,87,93,90,91,86,85,82,79,76,79,90,87,92,87,81,101,108,156,158,155,109,111,106,121,117,105,94,95,105,133,119,91,84,87,73,65,69,68,62,67,70,76,77,80,81,75,76,73,71,80,100,93,94,93,106,100,93,101,93,105,109,90,120,100,110,90,88,91,90,87,81,67,60,75,129,137,127,94,91,90,92,77,76,86,74,69,81,65,68,81,86,105,87,78,72,94,68,84,90,80,83,100,82,75,82,85,78,79,87,89,85,83,82,85,68,76,86,85,87,80,77,75,88,85,76,78,86,85,83,83,88,82,78,76,91,92,76,83,84,92,83,82,86,91,105,94,86,86,89,86,80,77,73,89,84,76,78,85,90,86,92,98,97,81,86,87,84,91,88,106,80,88,99,94,99,112,109,106,83,80,90,96,103,109,98,83,90,93,99,93,107,109,150,113,95,93,95,104,115,109,96,94,96,102,105,96,108,155,151,147,115,116,138,115,110,141,129,109,108,103,110,95,95,102,97,101,99,98,84,88,90,80,75,80,84,90,88,77,85,81,83,81,77,73,71,76,74,74,78,84,81,80,86,97,108,109,106,98,98,101,93,86,86,85,86,93,91,100,104,85,89,99,126,154,152,156,152,116,120,107,98,110,113,51,111,111,110,86,76,84,72,73,78,84,78,80,84,92,96,116,106,106,91,96,95,100,85,93,95,99,100,99,84,80,84,103,108,109,105,96,84,86,85,90,82,74,65,62,74,82,132,138,131,84,66,66,70,70,70,76,73,68,90,64,64,74,93,74,69,71,73,78,86,93,85,93,92,84,82,81,91,100,104,92,91,93,97,90,70,86,77,80,88,81,83,89,76,80,86,91,84,85,93,94,91,93,87,79,76,87,97,91,85,77,90,82,78,103,100,103,109,84,87,94,93,122,88,89,84,98,100,100,81,77,89,91,100,88,83,82,83,88,87,90,93,109,100,112,112,113,118,112,124,135,88,82,95,97,94,90,94,93,84,89,90,99,114,148,143,109,90,97,98,106,126,144,122,111,102,117,116,129,159,162,155,156,157,154,152,153,151,155,151,115,120,114,107,105,108,100,100,99,103,101,93,90,82,78,76,81,83,88,76,79,76,85,87,89,84,80,77,76,84,80,76,86,75,76,90,100,111,118,94,89,96,106,87,99,88,87,96,106,111,114,85,87,92,103,122,154,148,156,156,111,97,108,93,79,51,57,121,119,134,109,101,101,100,96,89,103,101,95,110,142,156,147,140,120,74,66,65,79,88,64,84,87,66,68,70,70,80,91,91,76,65,58,80,68,76,76,73,65,57,54,65,62,110,110,114,78,73,69,90,72,65,74,69,76,86,90,67,79,86,98,77,75,81,89,90,108,94,93,92,92,97,97,93,97,102,98,97,93,109,93,84,87,77,84,90,89,81,84,92,97,93,97,90,92,93,89,90,94,93,81,93,91,91,84,85,87,76,79,105,117,114,113,100,98,90,102,102,92,98,91,93,84,100,110,103,95,85,74,72,76,85,78,92,88,91,96,107,103,105,91,96,98,116,106,120,136,116,88,92,97,105,102,95,96,99,90,96,97,122,119,110,104,98,96,102,114,102,88,95,105,97,106,115,106,129,146,160,161,161,163,154,154,145,155,148,127,99,105,101,112,115,113,116,111,102,97,95,84,82,82,82,84,86,87,81,82,83,87,72,84,85,81,74,75,82,79,75,92,87,90,91,98,116,122,81,94,112,112,97,106,109,99,97,120,136,160,102,93,89,106,131,147,153,153,154,106,115,97,71,48,44,57,127,123,100,159,158,155,159,149,139,149,149,147,151,148,151,146,141,121,85,65,64,64,68,78,90,71,72,79,78,91,81,101,98,68,85,69,55,70,79,82,82,75,73,76,72,79,115,120,130,80,80,89,94,104,77,89,78,75,84,98,94,103,119,109,99,96,107,94,110,100,85,102,106,99,102,94,96,93,92,91,98,101,104,110,96,92,77,94,99,92,93,88,98,91,94,93,95,94,96,95,96,103,99,99,111,93,100,84,92,98,100,98,102,113,109,81,92,93,93,104,99,95,86,87,91,112,112,101,102,100,87,88,82,84,92,102,98,102,103,113,116,112,122,109,102,114,113,101,105,101,96,89,83,100,102,104,98,102,95,91,99,102,88,83,79,86,96,111,92,98,133,106,114,92,107,104,90,86,81,93,92,87,93,86,87,95,92,97,100,114,116,111,112,122,128,129,125,120,103,84,86,92,80,84,90,94,98,82,84,77,79,92,87,97,87,84,87,84,80,89,90,83,89,95,89,119,125,126,93,88,96,99,109,109,125,117,108,122,149,155,100,98,101,111,135,154,150,151,150,104,86,76,51,46,54,52,99,103,103,154,155,158,156,152,159,162,155,147,152,152,149,156,156,151,104,79,71,64,78,84,102,69,78,74,87,106,93,82,78,83,95,79,84,75,76,78,88,91,92,90,91,82,129,133,131,105,88,88,104,133,99,83,105,106,117,115,112,114,96,88,88,91,93,77,77,87,107,112,103,99,87,97,100,98,98,98,104,98,116,135,131,111,112,102,100,100,101,99,97,104,96,104,111,112,115,103,100,108,114,139,145,116,98,91,94,103,121,113,117,117,102,85,98,101,96,119,120,102,90,89,91,97,94,102,121,130,137,130,113,114,104,113,94,100,89,109,122,116,123,114,115,125,116,120,116,95,101,91,92,99,100,91,105,114,109,113,115,99,86,85,86,79,96,113,104,128,131,121,122,121,92,93,91,90,99,99,99,86,80,83,84,81,85,81,84,104,86,86,85,93,85,83,88,81,86,109,113,104,108,100,97,115,112,115,96,89,93,108,126,103,90,87,86,85,96,87,86,92,88,89,87,108,106,103,123,102,124,115,117,128,124,128,135,142,143,147,127,108,127,147,146,146,146,152,152,85,79,50,50,52,47,66,119,108,113,153,151,163,156,155,156,158,148,151,153,147,154,155,154,157,127,81,83,92,71,83,97,93,85,105,124,114,92,94,87,95,93,86,92,74,80,85,79,82,75,86,88,90,138,139,130,96,90,97,87,84,86,107,109,96,82,75,78,78,81,86,95,91,91,96,108,104,112,121,93,99,87,88,98,105,109,95,104,98,108,101,101,96,100,105,109,113,109,106,101,106,110,105,101,94,102,93,96,95,106,123,117,122,131,114,105,123,118,113,115,121,98,102,105,115,129,156,110,92,108,103,102,115,125,123,134,151,150,145,146,120,113,106,97,95,91,93,107,118,117,119,130,113,106,113,89,110,89,92,98,100,115,109,102,105,116,98,96,97,103,80,75,81,96,128,144,137,141,126,90,82,86,88,96,102,109,115,118,107,92,95,95,98,108,83,88,106,102,112,96,110,105,100,82,89,87,90,90,110,107,111,103,91,104,119,120,129,128,130,109,127,108,97,86,86,88,89,87,82,87,91,87,103,106,104,116,123,126,127,132,138,127,134,144,143,142,141,143,141,141,143,139,136,140,143,145,77,52,47,46,55,59,64,124,121,105,148,159,157,164,167,164,161,158,154,159,155,154,155,156,160,152,85,84,90,93,90,144,120,140,158,156,160,158,147,155,136,117,95,89,79,77,87,88,94,85,84,82,88,129,141,140,94,94,100,86,80,92,87,92,86,84,79,80,80,77,84,99,120,126,134,123,125,119,93,113,108,109,113,107,99,104,109,98,112,106,102,97,95,97,103,103,89,100,94,100,106,101,88,89,93,97,90,93,106,133,112,112,114,119,140,138,113,110,117,121,120,122,132,143,140,139,145,125,106,96,94,107,99,113,118,141,146,141,139,115,102,88,108,99,96,94,103,102,117,125,133,116,109,103,102,106,115,95,88,94,88,97,91,134,107,108,101,101,84,84,83,81,88,95,119,112,128,105,100,114,94,88,88,90,93,104,122,88,113,100,108,111,118,93,79,90,96,99,123,120,131,132,141,108,103,99,83,97,100,90,97,100,119,120,123,126,129,144,122,113,102,94,108,108,92,94,94,97,102,94,102,108,105,113,125,127,119,121,123,126,127,132,132,136,130,143,141,140,135,134,135,130,127,121,112,103,48,45,56,68,66,48,60,121,106,105,154,162,162,158,162,161,151,150,145,145,146,143,142,139,142,142,122,72,86,90,97,86,95,125,84,90,102,84,83,84,74,69,90,93,65,67,67,73,65,55,57,58,68,82,86,91,81,102,87,98,119,105,101,78,85,85,79,74,76,80,87,96,98,98,102,99,112,107,116,130,124,129,98,104,111,99,89,101,111,147,113,97,93,101,112,115,98,95,91,83,94,90,85,93,93,105,99,105,135,142,129,118,121,133,142,136,140,144,148,146,146,144,141,145,148,150,148,139,124,120,102,102,119,118,143,134,120,111,103,91,85,95,102,113,115,103,104,110,118,117,119,96,93,103,100,99,107,89,82,95,91,96,100,115,91,106,117,105,88,85,88,90,96,109,94,103,113,112,130,88,89,97,111,97,105,105,88,87,89,97,94,94,88,82,90,105,100,104,103,106,127,101,100,100,119,110,92,92,92,96,103,114,133,133,133,111,129,139,107,130,105,101,117,121,125,96,106,105,102,101,95,99,105,127,132,125,111,121,114,110,110,111,116,105,101,118,98,99,95,86,84,85,100,103,115,103,43,49,57,50,55,52,54,116,112,98,162,154,140,109,88,76,78,76,81,75,79,91,100,104,96,105,106,102,96,106,88,72,85,121,97,93,100,90,97,102,90,92,101,61,67,83,79,69,69,71,81,77,82,132,128,118,78,119,116,116,132,99,89,82,84,90,86,92,90,83,95,102,105,93,103,99,113,119,141,139,141,142,133,104,112,124,131,123,134,149,147,115,101,109,114,117,114,98,98,92,92,97,100,103,106,103,107,118,135,144,144,142,139,145,139,146,142,136,148,152,148,150,152,153,153,152,154,146,147,144,143,136,119,130,132,119,108,97,93,90,88,98,100,101,124,115,123,121,102,103,120,94,96,101,114,112,113,86,92,90,86,114,112,90,95,115,120,108,96,92,95,92,96,122,113,105,106,123,108,91,88,94,108,104,96,99,85,84,99,114,105,87,89,89,87,88,113,116,117,104,129,108,112,108,121,138,123,96,94,103,103,98,95,89,99,109,131,112,124,126,108,132,138,134,130,127,124,101,99,112,111,102,99,103,107,108,94,114,117,104,104,122,122,115,101,92,100,85,84,100,104,114,92,88,80,85,44,58,62,55,53,52,62,113,113,69,67,76,68,74,83,76,80,91,109,78,74,101,99,96,110,104,99,102,105,92,100,88,97,123,120,115,97,93,98,99,97,79,99,89,67,57,73,75,76,69,74,70,68,117,105,98,122,134,134,140,101,102,87,82,93,90,86,77,90,92,99,101,91,99,96,104,118,133,141,136,144,142,142,141,137,133,142,140,147,137,139,128,99,102,125,146,128,130,105,107,114,115,124,115,116,123,130,147,148,148,145,145,140,145,144,144,143,139,143,145,144,147,148,151,152,151,154,151,148,149,147,100,95,102,118,104,95,99,90,88,93,107,130,121,93,118,113,118,130,137,110,99,96,102,98,91,95,96,98,89,94,105,128,96,100,129,128,112,97,94,91,95,109,127,107,107,122,136,97,90,93,102,102,102,96,101,90,80,84,102,125,88,91,99,91,94,101,105,131,102,126,108,106,119,136,110,126,96,102,104,105,120,114,97,89,103,105,119,118,126,111,115,120,93,99,109,107,103,122,118,114,109,116,125,118,95,124,106,103,101,91,91,85,101,117,100,90,105,112,109,93,89,96,100,95,101,55,51,48,59,51,60,69,121,117,65,68,69,85,88,82,87,92,103,93,92,108,102,100,119,125,122,103,102,110,93,90,106,114,98,117,112,108,110,118,116,111,87,87,72,96,123,126,109,121,158,159,109,107,110,138,145,128,117,116,107,106,102,89,84,86,96,90,81,95,96,109,92,93,100,96,127,137,147,145,146,140,146,142,143,140,139,148,151,156,159,155,126,114,125,159,162,157,160,132,135,147,157,153,146,151,151,149,149,153,149,148,146,149,150,143,143,143,140,142,142,146,145,152,153,155,147,151,153,149,141,131,96,91,89,101,92,96,101,98,95,92,91,113,100,107,110,133,137,133,123,97,100,102,115,113,102,101,111,115,93,101,118,117,96,107,122,131,135,120,102,105,107,124,131,112,101,115,122,101,91,97,96,100,89,95,99,95,94,90,96,103,94,95,111,106,108,121,131,113,111,113,123,110,117,119,117,143,108,102,104,121,136,127,114,125,114,122,124,117,122,109,120,106,95,95,103,111,126,122,119,96,101,104,104,97,115,116,100,107,90,87,95,108,124,136,121,113,125,134,132,114,105,102,132,129,127,51,51,48,51,48,66,79,117,106,71,78,89,95,95,91,92,98,93,93,91,102,98,100,106,96,80,87,85,85,84,83,84,92,98,110,115,122,127,123,126,97,94,85,79,92,81,91,87,95,99,107,127,102,93,108,94,101,100,89,90,89,91,89,95,92,104,103,91,105,106,97,108,103,100,114,127,139,146,145,145,144,153,145,147,147,148,146,150,154,150,141,132,142,139,150,160,161,167,166,161,160,163,166,161,164,165,164,159,156,158,154,152,151,159,156,146,148,150,156,152,149,151,158,156,154,154,153,159,151,144,125,97,95,100,111,94,113,105,108,98,110,100,107,104,111,110,128,119,123,119,118,111,123,133,113,118,120,124,138,108,108,126,122,105,110,132,122,149,118,114,128,95,110,129,119,109,131,116,119,96,97,100,117,113,95,92,101,109,104,111,98,104,94,104,106,112,119,128,133,132,120,128,95,123,113,128,133,120,121,119,124,129,123,124,120,131,125,129,135,138,139,135,118,139,126,119,132,142,127,131,112,113,117,94,104,122,124,132,129,125,130,114,116,133,134,132,132,135,138,130,131,137,135,130,133,135,49,52,53,53,57,56,62,106,100,74,82,89,99,95,83,89,103,88,100,105,110,103,109,92,84,77,75,80,88,83,77,83,82,99,109,100,113,124,130,134,112,105,112,117,116,102,111,103,97,118,127,128,119,122,101,97,99,94,96,101,98,105,105,102,100,116,131,112,101,108,100,107,100,106,114,147,150,144,141,144,141,141,147,151,149,149,140,129,134,139,144,144,144,141,140,146,146,147,150,152,149,149,149,156,159,167,166,162,161,166,170,168,171,173,163,160,164,167,162,163,161,161,160,165,160,164,155,153,144,136,114,103,114,101,100,113,97,107,111,110,121,125,113,105,111,119,130,130,134,121,110,114,122,134,114,125,133,134,137,137,133,143,135,117,124,143,118,144,144,140,110,105,129,146,130,129,144,144,149,124,118,119,122,102,102,109,103,116,103,116,128,128,114,102,96,107,115,129,141,124,117,129,109,106,128,146,98,99,119,127,143,110,133,130,127,137,132,133,151,143,142,133,138,127,95,95,103,89,91,95,103,99,96,104,112,91,92,91,95,88,88,104,115,98,100,102,107,110,109,112,119,122,118,125,124,121,44,50,58,59,55,55,62,130,118,77,86,96,93,87,91,100,98,97,112,107,111,100,98,100,99,75,72,68,81,90,82,92,96,100,111,111,108,105,134,133,133,135,134,134,136,131,129,119,122,131,131,139,131,138,127,122,131,126,126,124,100,95,108,99,98,101,133,100,93,89,92,95,96,98,119,142,141,136,137,133,138,146,145,144,147,143,136,127,135,140,139,136,137,134,137,140,140,140,145,140,138,144,143,149,151,151,149,149,148,145,153,152,154,157,163,159,161,164,164,161,165,155,154,156,158,143,139,123,105,97,92,90,110,99,102,117,114,117,111,122,126,109,121,131,134,126,104,93,97,86,87,114,109,108,117,123,127,123,138,136,130,130,127,116,146,150,146,142,135,114,111,117,122,114,104,113,135,140,145,122,123,130,107,114,121,127,114,105,120,123,137,132,133,115,106,120,124,117,141,123,129,129,128,130,136,112,107,100,113,133,115,97,104,107,122,123,123,131,126,112,120,125,105,104,97,96,104,103,96,100,115,110,107,108,101,99,103,102,99,88,99,99,97,93,89,97,85,103,96,84,93,90,86,85,91,90,43,55,64,60,52,60,55,115,118,88,97,106,97,102,105,105,110,111,124,114,101,98,99,94,75,83,74,87,103,97,91,95,96,105,103,100,102,100,131,138,138,138,137,131,135,133,133,135,139,144,142,141,141,140,139,143,143,137,140,132,108,94,92,95,96,115,137,128,109,98,98,92,96,104,140,142,146,141,143,146,145,137,140,133,141,130,139,136,145,140,138,140,141,140,140,141,145,140,138,140,138,140,142,146,147,147,144,148,149,148,150,151,151,155,157,155,157,156,155,153,150,137,126,103,104,96,87,96,98,102,95,92,98,101,110,114,119,118,125,128,124,99,106,114,125,103,96,96,96,89,92,104,131,127,127,126,127,129,130,107,123,131,132,134,145,143,136,107,95,117,118,113,139,117,131,133,120,132,141,147,130,121,119,131,142,139,144,132,127,134,128,129,131,137,135,141,133,124,117,109,123,100,108,119,118,118,134,117,122,120,118,108,108,117,118,124,133,146,146,143,142,142,138,130,133,124,128,135,138,142,142,139,140,137,129,126,136,139,132,129,133,113,117,111,94,103,102,126,96,93,95,96,109,101,104,103,46,38,40,54,45,42,46,107,105,74,110,112,106,112,113,124,122,123,121,110,108,109,113,91,86,79,78,78,89,90,91,100,99,104,108,94,111,125,131,133,131,131,135,136,137,138,136,140,139,131,140,144,140,133,141,140,139,143,141,139,126,103,100,97,108,120,125,130,130,102,102,114,121,123,104,102,131,128,98,95,105,117,128,131,137,134,137,135,140,143,145,144,145,141,143,140,137,135,139,141,139,137,144,143,139,144,149,152,154,153,144,148,148,149,147,145,138,129,122,109,96,95,92,91,94,85,91,104,108,109,103,102,117,124,124,113,115,112,120,129,114,107,110,100,97,99,105,95,93,95,91,92,92,93,96,100,102,103,109,100,102,106,107,105,114,120,115,116,103,102,109,108,113,104,112,129,139,149,141,128,147,145,141,144,159,156,152,140,148,137,138,144,150,151,127,125,131,120,136,125,131,126,137,130,145,147,144,126,129,136,119,125,134,129,123,127,138,142,139,146,146,143,147,144,141,138,137,142,141,135,144,143,143,142,138,149,144,146,154,153,151,153,151,109,100,99,103,97,90,107,104,90,93,90,105,106,42,55,57,54,60,60,65,114,88,85,105,93,88,102,120,132,134,134,132,126,132,128,119,107,84,82,86,80,92,96,109,100,109,125,134,130,125,130,132,132,130,133,134,133,140,142,139,138,138,134,135,131,136,131,138,138,140,141,143,143,141,121,104,101,107,121,117,121,114,97,96,93,103,104,105,103,140,146,124,115,107,104,98,99,139,119,122,120,121,116,119,121,126,126,139,142,143,145,144,137,142,143,141,144,141,142,143,147,146,139,143,143,145,142,143,133,114,93,91,97,97,98,99,95,101,99,106,124,126,120,98,96,102,119,116,122,110,119,125,118,101,96,97,104,99,99,103,103,95,91,106,100,97,103,103,106,111,113,108,105,101,106,107,112,118,104,108,111,101,105,95,108,108,105,99,105,104,113,145,146,146,148,150,147,148,153,150,139,145,146,145,151,149,150,148,147,152,152,149,150,151,147,149,143,148,150,148,134,130,129,134,145,145,143,143,145,147,146,144,137,146,146,144,143,147,147,148,151,157,152,154,168,166,164,166,165,155,142,122,105,91,87,84,101,98,106,98,98,99,107,101,97,97,94,90,102,52,65,62,59,64,63,72,116,129,93,115,92,103,122,133,133,134,127,132,129,129,99,95,87,78,95,88,96,103,102,97,117,131,136,138,129,143,141,140,135,133,138,136,137,131,137,140,136,132,138,139,140,140,142,143,142,143,140,143,140,146,148,128,115,113,116,113,99,103,102,108,117,120,119,133,144,152,144,147,151,136,126,124,122,145,141,135,120,131,103,105,97,100,101,93,104,122,131,142,142,142,142,147,146,139,138,142,143,147,149,143,149,147,141,118,107,100,98,106,104,99,105,115,120,120,113,123,126,120,106,96,102,95,101,107,102,123,126,115,98,103,100,102,103,98,104,111,101,104,97,104,101,99,108,95,104,108,119,114,100,104,112,113,118,102,100,108,118,113,99,106,104,117,112,100,112,94,103,141,143,142,148,145,144,144,147,150,146,145,145,147,147,148,148,150,148,145,150,151,149,144,148,148,151,152,149,155,155,151,152,152,146,150,149,160,152,158,153,155,152,149,144,156,163,159,163,157,157,152,152,147,141,124,111,98,92,89,83,85,86,88,90,87,88,104,109,106,105,92,98,98,100,108,94,97,95,48,57,61,53,47,51,60,111,112,87,125,130,132,127,131,132,131,136,139,138,137,117,90,85,92,91,101,95,102,101,112,130,132,129,130,124,133,133,128,133,128,131,136,133,133,133,137,133,133,132,139,138,140,142,146,145,146,144,143,138,142,150,129,127,118,113,113,113,111,115,121,116,119,119,123,133,140,144,148,145,146,146,147,152,156,150,141,135,144,145,123,113,115,120,110,115,108,98,97,112,123,130,137,145,144,155,155,155,155,154,153,144,132,121,109,102,101,105,96,95,102,105,98,103,96,106,99,101,107,120,112,104,111,101,105,124,133,101,107,103,106,100,103,116,109,104,100,109,100,103,102,102,110,110,102,111,116,116,98,107,112,116,103,107,102,109,119,111,117,104,97,107,126,97,103,108,105,113,126,122,124,129,141,139,141,141,140,134,139,140,135,143,144,146,146,147,145,144,153,145,148,146,145,145,146,146,148,148,149,149,146,143,143,143,143,149,140,139,138,130,136,133,125,122,114,109,103,92,92,87,90,95,95,94,89,89,90,81,87,82,86,90,90,89,90,91,89,91,90,97,102,100,101,99,102,104,35,52,59,59,62,48,48,77,93,83,115,117,119,123,128,129,129,131,139,128,133,134,107,88,116,101,99,125,133,127,131,133,137,138,141,146,140,137,142,146,145,139,139,142,144,146,144,144,148,145,146,148,149,146,148,146,142,143,139,141,142,142,120,132,128,112,115,112,119,106,112,125,122,124,117,146,150,150,149,146,150,151,143,143,150,142,143,149,151,153,156,155,154,149,134,135,125,125,111,110,106,108,105,136,141,134,129,133,124,107,111,108,102,90,91,116,106,100,112,104,97,91,103,98,100,99,116,116,118,116,128,127,121,120,128,127,119,105,116,114,118,113,119,111,116,111,114,106,106,109,105,102,108,111,100,110,117,113,109,110,115,117,100,103,108,116,121,112,109,111,117,124,123,103,113,118,123,106,97,91,97,105,115,110,107,110,118,115,124,121,128,121,127,126,122,115,110,106,104,99,95,92,87,91,93,92,94,94,97,91,91,94,94,91,93,96,88,89,89,99,94,92,90,91,90,94,110,92,95,100,103,108,116,114,100,93,93,92,89,91,85,92,95,95,91,90,97,90,100,102,101,100,98,104,109,108,53,59,52,59,54,47,60,100,87,84,93,94,94,103,106,116,112,121,117,125,128,126,124,114,104,105,119,136,138,137,137,136,138,140,138,138,136,142,142,145,144,143,144,140,148,151,146,142,143,144,148,144,148,146,148,148,144,147,142,140,137,136,131,124,103,104,113,111,117,118,130,136,127,130,118,131,141,146,151,150,151,148,143,140,143,144,150,152,150,146,148,146,150,152,152,158,157,156,145,132,141,138,128,144,175,174,146,152,130,109,120,106,108,93,94,97,113,113,109,103,104,103,109,108,105,118,114,116,118,121,120,129,128,102,109,112,125,131,123,121,111,123,113,118,120,102,118,119,120,118,110,110,115,118,123,128,132,126,125,132,104,107,104,101,119,122,124,110,108,118,114,123,119,105,108,121,110,100,99,94,95,107,108,94,100,99,97,93,96,94,112,104,95,98,101,95,90,97,96,98,97,100,95,89,93,96,102,95,100,99,98,95,100,96,104,102,91,95,99,102,92,94,93,100,93,92,116,106,99,113,98,94,90,97,112,102,103,94,95,93,95,93,95,92,90,94,100,103,106,108,121,103,113,116,135,126,45,45,41,53,47,49,53,85,102,88,92,88,95,105,88,94,91,90,88,96,105,102,107,103,110,117,118,118,122,123,130,126,134,139,137,139,143,137,141,147,144,148,148,142,144,146,151,147,149,152,149,144,142,141,142,143,142,136,137,112,138,128,127,143,113,110,127,123,122,125,140,124,134,124,124,126,139,150,148,146,147,152,153,151,156,156,156,157,150,149,150,153,154,158,157,157,164,162,170,173,172,161,158,164,169,169,154,125,114,115,101,110,108,98,98,99,108,97,104,105,114,116,105,120,123,121,123,119,116,121,137,120,119,101,103,119,108,112,122,123,134,125,128,116,119,114,116,126,122,115,117,118,120,123,120,118,117,114,118,114,119,113,114,119,115,124,116,113,115,124,122,123,101,103,114,124,111,97,93,99,114,104,97,97,93,91,98,97,106,103,112,105,104,105,123,118,114,109,109,104,104,103,98,98,101,99,98,105,101,94,103,106,99,98,96,103,111,94,93,98,91,89,94,94,98,105,115,114,118,117,102,98,98,108,113,101,106,97,91,96,98,100,95,100,97,93,105,110,106,118,142,123,106,92,91,98,48,55,46,43,39,46,54,85,86,83,95,92,100,104,98,109,92,95,102,101,96,91,91,92,88,100,95,92,98,99,95,104,99,103,101,104,120,133,134,136,141,136,137,144,146,140,140,136,138,146,146,146,147,145,147,145,145,142,140,137,145,151,156,147,132,139,145,137,136,128,136,133,133,133,125,128,145,152,155,150,152,153,145,146,156,156,152,151,153,156,159,156,156,158,159,155,160,161,159,157,162,153,166,166,155,126,117,99,98,102,100,103,103,105,96,93,94,97,108,109,114,113,126,118,133,130,135,138,131,116,130,131,134,113,117,121,114,125,128,108,115,120,118,119,121,123,123,123,126,118,120,122,116,117,118,122,117,121,122,123,116,113,113,117,121,130,128,124,125,117,115,115,113,113,112,99,98,98,97,96,118,95,104,104,92,92,102,108,115,117,126,99,105,110,117,126,126,128,110,106,105,105,94,94,99,97,104,110,108,101,100,100,98,94,100,103,120,104,89,95,94,93,92,102,107,115,106,112,115,92,109,101,101,113,129,124,112,108,97,95,95,99,109,112,108,107,112,110,113,121,117,116,115,101,99,102,51,47,41,61,55,54,62,114,101,96,110,94,105,103,106,114,107,106,102,100,94,96,91,92,100,94,96,103,103,103,102,103,92,100,108,103,111,120,133,136,141,144,144,148,151,151,150,145,144,143,145,137,136,134,131,126,125,120,117,115,118,122,124,123,121,121,123,127,119,120,140,137,136,141,132,135,152,153,151,150,149,154,155,149,157,155,164,164,160,165,159,152,157,156,149,156,157,154,146,152,148,148,152,150,139,119,102,107,106,112,109,106,102,100,102,99,95,102,117,119,134,131,121,129,132,139,134,131,134,105,111,124,128,122,112,116,121,128,123,122,132,129,124,127,122,118,123,110,120,121,122,119,127,132,113,108,114,117,109,116,125,121,121,117,105,113,119,115,119,123,120,126,119,118,110,114,107,105,99,103,117,101,105,103,107,104,108,104,126,126,123,109,121,127,123,130,117,110,113,123,116,112,99,95,104,104,114,113,115,111,108,101,98,99,104,112,120,110,115,107,106,105,102,106,119,114,110,117,123,103,114,116,128,128,111,101,101,101,96,106,103,112,114,108,110,106,107,107,122,123,127,121,120,109,106,104,43,44,50,45,44,45,46,62,75,70,101,98,101,107,105,114,94,101,95,92,89,98,91,95,101,101,99,104,109,105,101,107,101,101,111,118,115,107,117,103,101,110,113,109,112,113,109,106,101,105,104,99,98,98,112,118,125,106,120,106,95,98,95,102,95,102,102,103,125,123,124,118,117,116,109,126,121,123,133,142,143,149,148,142,152,158,158,156,152,150,151,151,152,150,148,147,143,149,148,145,142,136,129,110,101,101,100,119,110,98,103,107,107,107,113,104,108,101,98,114,124,131,136,127,134,117,140,145,137,125,116,127,129,126,125,136,126,112,111,125,131,125,126,121,134,119,122,126,127,127,131,119,114,120,126,122,129,124,119,118,126,131,119,123,107,116,128,128,137,124,125,117,108,119,111,116,115,118,111,118,107,106,122,115,102,104,109,118,114,105,108,125,110,117,119,121,122,123,124,124,140,145,138,113,112,117,120,123,122,110,118,119,117,113,121,122,122,131,133,147,128,124,114,115,116,114,114,121,122,123,125,108,120,106,99,93,100,94,98,101,109,111,100,102,103,108,111,107,125,126,125,121,120,125,118,114,44,45,44,42,43,50,43,50,67,56,99,101,110,102,111,114,101,100,102,96,91,100,100,102,101,98,113,108,110,107,114,104,103,108,115,114,114,122,123,106,98,93,102,99,98,96,102,104,111,120,130,111,116,115,136,149,146,107,102,112,105,117,101,109,110,112,116,101,129,128,131,117,105,119,113,125,120,104,108,104,109,109,115,124,126,130,131,127,126,116,114,117,113,111,108,107,111,123,103,103,112,107,100,103,101,113,111,114,107,104,107,103,106,110,114,118,116,115,119,116,118,121,119,117,127,137,144,142,141,126,128,128,130,125,132,120,115,121,120,123,120,121,122,128,124,124,131,128,123,125,121,129,132,122,126,137,132,134,136,131,125,118,120,116,119,114,124,135,142,110,109,113,113,114,106,110,118,117,106,108,109,113,126,115,120,107,119,107,116,123,122,129,120,125,133,137,124,127,125,123,119,114,109,109,106,113,114,124,123,120,128,125,126,121,124,134,137,153,141,135,118,130,135,130,121,137,127,119,116,96,104,107,109,106,96,97,103,97,98,107,110,113,110,106,113,109,126,130,133,133,132,124,130,126,126,131,48,46,47,45,46,43,49,56,69,75,87,104,101,104,109,105,103,112,115,102,107,109,97,103,108,113,107,109,118,112,109,101,111,118,125,113,121,119,123,120,110,105,110,125,138,130,139,140,148,161,152,157,150,150,152,158,156,115,105,114,119,121,107,132,146,137,139,143,130,139,147,131,127,137,130,129,116,106,115,108,107,110,114,103,101,100,107,105,105,110,112,111,101,110,103,103,100,113,105,110,109,114,114,116,112,132,114,115,124,111,113,106,111,111,117,122,129,134,126,121,133,144,131,134,150,146,143,139,138,127,135,139,132,135,125,132,123,132,131,127,126,127,128,127,125,130,132,133,133,131,123,128,120,114,116,124,125,126,120,126,127,127,122,121,132,126,131,130,122,115,115,113,107,108,117,121,126,112,108,110,113,116,121,124,128,114,118,130,135,134,132,119,120,124,115,116,116,121,117,113,108,109,104,99,104,101,104,113,123,125,126,134,126,123,133,121,104,107,107,104,112,121,111,101,108,123,132,115,109,108,97,101,116,117,102,106,111,113,116,122,121,121,107,101,103,101,112,120,123,125,126,130,128,131,123,120,63,71,60,66,64,64,69,99,100,86,108,111,115,111,117,127,116,117,109,116,114,121,118,121,117,121,117,116,116,108,121,119,116,125,121,131,117,119,128,129,130,135,146,154,151,160,158,160,162,161,158,159,155,155,160,157,159,153,134,148,155,157,149,162,160,159,160,156,153,159,159,158,155,157,150,143,131,142,146,133,120,116,133,129,119,120,121,110,119,119,122,125,117,107,104,102,110,119,114,121,117,121,115,125,135,120,116,126,127,117,115,113,112,120,120,128,140,133,145,142,146,148,141,134,148,142,132,143,131,141,131,146,143,134,139,134,140,128,128,131,139,139,135,131,131,119,125,127,114,122,123,129,124,116,121,125,126,124,130,151,149,138,140,142,151,149,155,149,146,121,120,117,119,109,122,131,123,117,116,123,123,126,125,132,129,119,119,113,104,106,101,105,104,104,107,104,119,114,108,113,112,112,108,110,107,103,114,125,126,130,122,120,125,132,111,105,107,106,108,113,115,129,109,113,111,124,134,120,100,106,118,115,111,114,115,103,105,113,118,120,128,128,124,118,109,109,124,128,120,120,118,116,116,99,112,108,60,67,63,64,60,67,64,96,83,85,116,115,117,117,130,135,132,122,121,124,133,123,122,117,112,119,120,117,121,121,119,123,128,122,116,116,129,131,143,150,146,151,150,155,149,156,154,145,148,150,152,151,144,146,145,151,153,152,152,147,149,146,148,147,148,147,150,145,148,146,147,151,149,140,145,129,150,152,151,150,158,143,129,128,124,126,133,120,118,132,119,130,138,126,111,105,117,122,125,130,123,129,124,125,116,122,121,122,130,128,129,121,117,110,135,141,141,133,139,137,140,144,146,138,133,134,143,135,145,142,142,121,123,116,131,129,128,129,128,130,133,130,128,127,122,127,128,128,127,130,145,155,136,127,125,123,139,148,153,151,152,153,144,141,143,137,129,126,117,117,127,124,125,124,132,134,128,128,137,131,122,127,131,132,118,108,111,113,102,113,114,109,112,105,107,109,123,126,122,128,126,115,118,104,118,113,115,129,125,113,111,119,114,121,110,103,109,109,111,119,119,119,115,111,115,130,130,120,117,117,115,115,106,101,104,108,103,109,105,97,113,111,114,116,119,105,114,120,112,113,107,107,110,119,112,100,69,66,69,67,66,52,61,100,110,100,99,102,97,101,111,125,136,130,133,133,141,136,128,130,117,134,135,131,133,128,129,130,130,136,133,134,127,128,141,144,146,145,144,141,146,145,145,147,143,143,142,145,148,139,147,146,142,143,143,138,144,145,144,145,144,145,143,142,145,144,144,145,150,149,151,151,146,150,146,145,143,150,141,145,120,127,134,133,142,141,131,136,145,126,125,123,133,134,124,128,131,136,128,136,132,146,133,111,127,119,132,134,141,134,123,133,138,143,141,141,137,132,142,122,143,140,144,146,147,142,144,119,116,130,124,128,135,138,135,130,131,113,107,110,132,125,130,135,130,134,131,132,129,128,128,123,126,117,110,110,108,112,115,107,116,116,127,140,141,122,122,135,140,130,117,121,137,137,124,119,109,118,119,115,114,113,115,106,119,115,110,107,114,124,130,123,131,127,128,123,118,121,120,119,115,121,116,128,121,114,109,113,119,133,119,113,110,114,125,128,113,119,123,118,134,137,124,123,119,118,113,113,105,106,114,109,114,110,106,108,113,112,114,122,120,125,129,124,115,117,105,104,112,130,110,101,90,99,101,109,114,127,134,126,115,104,109,109,97,96,106,121,111,106,112,111,111,111,108,105,111,118,108,116,120,116,120,137,135,128,128,128,131,132,134,132,138,141,136,131,136,139,134,131,137,137,139,137,126,131,133,135,125,122,127,132,134,131,136,141,140,140,141,144,143,144,146,150,149,150,145,146,143,144,145,138,133,144,129,126,121,130,156,122,140,125,134,135,140,139,126,137,146,142,131,141,143,140,139,140,136,171,182,127,131,128,124,118,128,143,146,153,143,144,150,132,132,133,120,125,130,127,146,136,138,134,103,101,106,120,129,134,128,128,130,126,107,117,107,109,117,131,137,128,132,122,121,125,114,113,118,117,118,117,125,117,111,110,110,109,108,113,129,129,161,161,163,169,134,114,108,113,121,119,122,122,116,114,124,125,119,126,128,121,121,120,126,119,121,136,134,130,129,122,125,122,119,122,128,126,123,125,125,133,130,121,120,123,134,142,146,119,117,118,133,145,124,120,138,148,145,139,136,124,130,125,124,125,121,121,128,130,119,114,105,108,120,115,125,128,120,115,111,116,115,117,114,108,116,132,128,114,107,84,75,82,88,107,144,136,145,125,131,134,119,123,136,147,156,155,153,142,142,149,152,145,150,156,138,134,161,147,144,156,116,127,109,111,105,116,100,103,104,103,122,110,109,107,102,102,111,103,100,99,101,98,106,106,104,104,104,109,102,102,101,109,107,106,110,109,117,121,121,124,121,120,124,119,116,126,118,119,123,124,118,114,118,127,133,144,145,150,142,144,145,143,121,121,143,143,147,141,147,146,148,148,150,140,118,125,129,116,105,101,99,100,111,118,115,105,107,106,103,110,129,133,122,122,116,112,111,132,109,100,117,118,114,120,116,117,114,116,106,123,127,124,123,117,110,103,108,111,118,119,118,127,106,112,107,110,129,121,115,108,114,105,113,122,125,125,131,128,130,129,117,117,120,126,119,114,126,129,122,123,120,126,129,127,130,127,132,132,133,133,134,129,129,122,127,124,129,129,123,128,134,126,133,141,139,136,134,128,123,142,129,127,125,129,133,137,133,135,136,134,140,139,137,138,136,132,135,137,135,132,128,132,134,135,129,132,133,126,127,131,128,121,121,119,119,122,123,123,127,125,127,130,131,125,83,73,70,65,87,116,139,147,143,147,142,139,145,147,147,156,154,150,147,138,145,150,152,155,158,160,150,156,153,152,155,153,159,158,149,152,147,153,128,147,127,134,125,149,148,124,132,137,135,149,133,129,143,134,151,158,151,145,159,126,127,135,133,137,155,148,142,154,161,159,167,165,163,162,158,157,154,156,156,148,152,152,151,143,128,132,128,134,126,114,122,124,128,121,124,130,133,145,150,150,153,149,146,151,153,147,144,131,121,119,115,104,108,104,106,107,111,111,109,108,100,104,110,101,103,101,108,104,106,114,104,108,129,126,124,132,124,122,124,125,118,129,125,129,110,106,114,117,119,120,118,110,122,113,103,106,117,126,133,130,124,121,139,133,122,138,127,137,134,133,135,129,127,125,128,134,135,135,141,133,139,132,130,143,129,138,146,141,130,128,141,134,144,136,147,126,140,130,128,130,126,135,133,132,129,135,131,137,138,139,133,138,139,139,139,134,135,132,135,139,141,141,140,145,144,139,139,137,140,139,137,140,140,141,136,133,132,134,136,129,133,129,129,132,130,132,128,134,134,133,135,129,129,127,131,131,83,76,67,67,87,119,145,142,144,142,141,147,144,143,148,153,145,147,149,151,155,152,149,151,151,155,151,148,149,136,146,148,145,144,144,145,141,135,143,145,127,135,144,142,135,145,145,139,134,137,139,144,138,137,136,135,139,138,133,123,126,125,129,127,131,133,128,127,130,132,132,124,128,125,128,128,123,126,130,110,107,117,124,126,131,135,121,136,126,114,123,123,141,128,125,120,130,142,141,135,147,147,146,145,151,146,144,148,142,136,122,112,111,109,106,116,125,112,113,106,103,101,107,108,105,105,104,104,111,114,105,100,117,129,128,111,113,124,128,108,128,120,117,121,120,119,123,123,113,110,116,111,118,113,123,112,115,130,149,140,148,157,150,152,153,138,144,135,145,139,137,136,138,135,135,132,134,141,147,144,143,139,138,134,126,131,133,137,137,133,136,132,134,132,129,126,134,128,139,122,131,135,138,129,131,134,129,140,139,156,138,126,131,140,137,134,140,139,141,138,136,136,132,136,135,137,134,131,132,129,133,132,133,135,135,132,135,134,138,137,130,133,135,136,131,130,129,132,134,135,131,134,134,133,131,130,83,79,68,73,88,104,109,111,114,113,115,120,117,114,108,110,113,112,124,117,117,109,114,116,119,117,116,119,120,118,122,122,124,134,131,126,132,129,141,141,132,138,140,147,143,135,139,151,143,140,138,138,143,148,150,145,143,147,150,142,152,153,146,157,153,157,155,151,160,168,161,167,163,163,168,164,161,164,167,152,120,138,160,163,159,160,141,166,162,148,123,129,162,157,131,134,137,162,165,162,171,170,166,170,163,166,164,168,167,164,142,117,108,113,117,123,116,107,115,107,116,104,104,106,116,110,109,105,112,115,107,111,121,131,134,118,110,117,116,110,121,127,114,119,117,123,125,117,119,110,114,116,120,122,149,119,121,144,149,140,147,155,152,154,146,142,142,142,140,145,147,141,144,141,141,137,141,143,142,144,152,150,142,136,133,138,149,139,151,149,142,138,136,136,136,135,135,144,152,137,129,137,135,143,146,134,143,143,143,132,130,124,129,130,141,142,142,145,126,123,128,128,127,126,122,126,130,132,133,138,133,137,138,124,132,131,130,126,126,130,137,138,136,131,135,137,137,125,127,136,144,169,172,139,135,144,85,83,69,64,85,124,144,145,146,145,148,144,147,144,145,149,148,145,147,149,156,145,147,153,148,150,145,152,149,148,149,149,152,155,152,150,152,153,153,156,149,155,156,156,155,152,152,154,154,156,156,144,156,151,152,155,149,153,147,154,162,166,169,164,168,168,170,168,167,173,167,166,168,171,174,168,169,167,169,164,164,167,168,164,159,160,164,172,165,159,159,162,166,163,156,154,160,163,167,164,168,166,167,165,168,162,163,165,171,158,145,129,118,114,125,113,109,112,112,114,106,103,107,105,114,124,121,121,124,122,121,127,121,115,119,112,110,118,117,118,134,124,115,123,123,121,128,127,124,129,146,123,119,153,152,157,161,152,156,154,147,147,152,154,146,148,150,150,155,147,145,143,138,140,144,147,147,141,145,146,146,142,143,148,151,147,148,144,154,136,141,142,146,151,139,145,149,138,142,142,138,146,146,143,153,146,141,149,137,142,141,136,130,133,139,147,134,134,145,146,144,145,146,129,125,139,143,143,141,137,141,137,133,138,137,141,138,135,138,139,140,143,138,134,139,138,135,118,114,131,139,127,128,136,127,126,86,79,74,65,93,128,147,149,147,145,145,141,148,149,150,147,152,147,153,151,148,150,150,150,148,146,148,148,153,152,150,149,149,148,152,155,152,149,151,152,155,152,153,154,156,154,154,155,150,153,158,153,154,154,149,158,162,166,167,170,169,172,174,171,172,171,172,171,173,170,175,173,170,169,171,172,176,167,167,170,169,169,172,163,167,174,175,171,166,172,176,173,167,173,172,170,172,176,176,175,168,173,179,178,172,175,172,169,176,172,122,118,115,115,121,116,119,123,119,125,107,107,111,120,125,134,142,119,118,122,126,119,113,104,108,116,118,120,117,125,141,123,122,125,118,126,149,159,167,158,162,151,151,158,149,158,157,151,148,150,152,155,150,153,152,152,155,157,159,154,151,141,140,143,141,146,145,147,137,146,136,138,139,145,140,139,144,136,138,138,141,137,139,142,134,136,135,132,138,139,140,139,151,152,154,135,133,153,143,149,154,154,136,145,151,150,150,141,149,151,151,154,150,147,144,150,148,143,129,136,131,134,148,136,143,137,135,129,147,145,146,143,141,141,140,131,135,132,126,127,127,122,117,122,122,121,88,83,69,68,87,133,144,147,146,148,144,141,146,148,146,146,145,147,146,149,148,149,145,147,149,146,146,149,150,154,147,146,152,150,153,152,151,152,153,153,154,155,155,151,153,155,155,152,150,148,157,147,159,166,165,170,174,168,170,169,174,169,170,171,173,175,171,169,170,171,173,172,169,173,170,170,171,171,168,171,172,169,172,169,171,170,172,178,175,173,174,175,172,168,171,174,173,170,175,176,175,175,174,176,177,174,182,176,178,178,174,132,121,113,118,133,131,134,143,122,121,117,126,139,161,162,167,148,155,117,106,106,118,116,113,122,126,120,120,125,164,128,131,131,150,157,155,152,149,157,152,156,156,155,153,156,162,161,157,151,151,149,154,155,151,151,150,152,157,153,150,143,155,152,146,145,150,147,145,145,147,141,144,148,143,145,145,137,145,147,146,141,140,144,138,135,142,138,134,138,131,138,151,151,147,144,142,146,140,143,142,142,146,140,142,142,144,142,142,141,135,142,140,142,135,140,137,129,127,134,139,136,127,138,141,138,139,144,146,146,146,139,136,135,126,124,128,121,124,126,120,121,124,125,121,120,94,93,99,103,120,131,143,146,151,150,149,146,145,147,150,151,148,146,150,152,147,151,148,149,151,149,148,145,151,150,147,153,152,151,150,155,154,152,156,150,153,152,149,152,152,151,155,156,157,157,165,165,165,160,165,165,165,169,167,166,166,162,170,168,167,170,167,169,166,166,171,173,171,169,174,171,171,170,170,171,169,170,172,171,170,171,172,174,171,174,172,169,170,174,173,171,179,177,174,173,180,174,173,177,178,174,176,174,174,170,166,165,149,139,162,169,181,188,184,164,156,151,179,176,177,160,156,148,142,119,110,106,108,111,120,118,123,136,128,133,151,149,148,164,165,165,164,155,159,153,151,158,158,158,154,153,153,151,146,147,149,150,152,148,147,144,152,152,151,149,159,154,148,145,146,154,153,146,150,151,162,151,150,154,156,147,149,150,148,148,149,154,150,139,139,139,135,142,142,137,137,143,144,142,143,148,151,141,135,133,135,139,145,130,130,130,130,131,138,134,137,129,138,140,136,142,136,131,136,134,130,133,133,144,144,139,145,140,136,133,130,127,131,123,129,121,122,127,124,124,125,122,128,127,139,141,90,107,138,148,148,153,154,148,152,155,150,148,152,144,150,151,150,151,155,151,152,148,148,154,149,151,150,151,152,145,149,153,153,152,151,151,152,149,155,154,152,146,136,128,146,147,147,151,151,151,151,148,150,146,152,152,154,152,154,146,150,150,152,153,154,151,149,150,149,152,148,148,146,151,146,149,150,149,148,142,148,147,147,139,145,144,148,143,137,143,144,144,143,141,145,143,144,143,147,146,146,146,145,143,134,138,138,146,154,162,158,154,152,156,149,123,132,152,139,121,119,124,127,123,122,120,124,127,129,124,116,111,120,126,131,130,134,138,143,159,155,159,155,160,157,157,160,154,151,153,159,153,153,157,154,153,157,154,153,153,152,148,151,154,154,157,154,155,154,157,157,156,153,153,149,154,154,152,156,163,164,154,160,160,158,158,148,148,148,156,157,161,154,158,157,147,146,148,150,149,149,152,154,143,145,149,149,147,140,135,142,139,143,139,146,136,133,157,158,157,153,149,146,149,139,136,129,127,136,135,133,122,131,139,133,130,130,134,132,136,132,126,149,130,133,128,139,137,132,129,135,129,135,140,142,138,92,109,133,147,147,153,148,146,149,150,155,154,147,153,153,151,152,156,150,147,149,151,153,151,149,150,151,147,154,149,152,154,151,154,150,152,151,147,142,144,145,142,141,144,141,137,138,139,142,139,138,144,141,142,143,142,145,140,140,145,147,143,145,145,145,139,144,139,146,144,146,141,147,148,141,137,137,136,131,131,126,129,127,118,119,132,132,118,121,109,113,117,121,130,125,123,130,131,127,146,147,146,123,124,126,132,148,164,172,169,172,164,167,173,173,150,169,165,169,148,128,138,166,157,138,130,144,136,140,150,142,128,135,140,143,146,133,140,150,167,163,166,176,168,164,166,163,160,159,160,164,165,163,159,160,162,162,158,160,155,159,159,160,155,160,161,155,161,151,158,153,155,152,157,157,157,156,151,155,155,151,152,150,152,152,151,151,151,154,161,164,164,169,167,165,154,150,155,157,153,150,152,155,153,156,153,151,151,146,146,150,152,152,148,151,154,154,150,152,153,158,152,149,144,152,145,130,131,124,123,126,127,129,124,124,133,132,137,145,144,151,137,145,143,144,145,146,142,140,139,137,137,137,138,137,140,90,100,116,118,152,151,137,124,115,115,148,153,139,143,154,153,153,156,149,133,135,153,155,132,134,140,133,126,128,127,119,132,122,125,126,142,134,117,119,122,122,124,120,122,126,139,143,145,140,139,143,134,138,134,135,137,140,141,139,143,143,142,138,135,138,137,138,140,137,136,141,142,142,145,143,144,130,129,121,131,130,135,143,112,124,136,134,124,128,136,119,127,132,137,146,137,143,150,158,160,159,166,170,158,160,158,157,159,156,163,163,161,159,162,162,166,163,165,162,159,154,158,159,157,161,152,154,156,157,150,153,150,150,157,159,162,145,153,173,175,177,184,175,178,172,169,171,170,167,166,162,164,169,164,168,170,171,171,170,173,170,170,170,169,168,169,166,166,165,170,158,166,167,173,169,153,165,162,163,155,154,152,156,158,156,149,150,155,157,156,164,161,169,166,157,155,161,155,159,163,157,164,164,166,160,160,155,158,156,159,153,152,159,148,156,163,164,158,163,162,160,161,161,151,161,156,151,129,129,134,130,143,150,148,147,148,149,150,150,148,148,149,143,144,135,138,136,139,139,147,140,142,136,133,138,136,150,151,135,153,164,154,164,166,162,159,155,156,160,157,161,157,160,158,152,141,142,155,152,146,147,138,139,139,143,128,138,154,129,128,137,156,153,139,137,154,148,153,154,145,155,148,158,156,150,164,153,151,145,147,143,147,142,144,140,144,143,146,143,144,141,142,145,136,146,147,148,156,147,150,147,144,143,148,154,144,146,156,162,146,141,146,139,147,153,161,166,136,156,163,159,164,165,167,167,160,158,157,155,160,154,159,171,172,160,171,170,160,155,157,158,156,155,153,156,159,148,149,154,158,157,161,157,161,169,168,171,174,176,176,175,179,180,176,177,188,190,189,180,179,175,178,182,178,176,176,176,176,176,176,177,174,174,176,174,175,177,175,176,169,169,176,178,177,174,176,171,174,177,174,171,170,171,171,173,172,171,173,173,161,162,168,171,170,162,165,166,169,167,162,164,158,164,162,158,158,161,163,166,164,164,170,158,165,163,164,162,164,164,162,165,163,162,165,163,167,163,157,161,158,154,154,150,149,148,149,142,149,150,150,145,136,145,143,145,147,146,164,149,146,142,143,143,141,141,140,143,138,146,149,145,148,159,160,162,157,160,166,163,165,162,157,165,159,160,161,164,158,158,156,154,160,155,150,152,158,156,155,147,158,154,133,147,165,138,150,155,178,182,185,185,184,184,179,179,166,166,174,174,182,184,184,179,174,175,179,180,167,152,141,145,142,143,151,151,161,153,153,153,146,154,153,167,168,153,170,169,166,171,166,172,167,156,172,169,169,157,166,170,169,170,169,160,130,174,160,167,163,169,159,168,165,166,167,164,164,160,160,170,163,171,161,168,165,162,158,165,158,156,158,162,161,163,162,160,161,172,179,178,180,179,186,183,183,182,181,184,183,183,185,185,184,182,185,182,184,183,185,182,180,183,182,185,182,180,181,186,186,183,182,181,180,179,181,181,182,182,183,183,181,180,183,181,179,181,180,179,176,173,173,174,170,171,168,172,173,171,168,169,170,170,168,167,169,169,166,166,160,163,154,160,162,162,164,159,158,158,158,160,159,158,156,155,154,159,156,157,155,157,158,156,158,159,154,157,152,139,146,158,156,160,162,142,144,143,152,151,151,143,143,149,151,144,151,148,151,155,151,149,150,153,148,149,145,147,143,148,146,153,157,150,151,164,165,165,165,163,164,168,173,166,167,169,170,170,167,174,166,171,170,170,173,168,170,181,188,184,173,183,182,188,184,184,184,185,183,190,188,189,188,187,190,185,187,186,189,190,185,183,182,176,167,174,171,174,162,167,155,154,161,181,198,192,199,185,186,185,186,183,176,173,177,178,177,179,177,180,175,174,177,177,173,175,174,171,173,172,171,170,172,176,172,175,178,175,168,166,170,173,169,165,165,168,162,175,165,167,175,165,170,173,174,177,179,173,171,181,183,176,174,174,178,177,173,175,179,175,172,168,169,171,170,171,169,169,169,176,179,176,181,181,181,177,177,179,177,173,172,172,168,168,171,168,172,175,175,172,173,176,179,179,178,179,180,181,184,186,186,186,184,183,184,185,184,178,183,182,179,176,181,185,181,178,179,174,170,169,166,168,166,167,166,170,169,164,161,163,165,162,162,161,166,168,165,173,168,164,164,161,158,159,159,161,162,159,157,153,154,157,161,159,155,151,153,153,152,154,158,153,155,152,159,155,151,152,146,148,148,153,152,151,152,155,144,141,145,145,147,140,135,143,144,144,140,153,155,155,156,163,161,162,164,164,172,180,175,178,183,178,187,183,184,185,178,180,182,186,180,185,187,187,187,176,185,186,187,186,186,185,184,184,189,187,190,190,189,188,189,185,180,175,171,172,173,170,171,171,174,173,181,181,182,189,196,207,215,214,209,205,203,202,198,194,189,194,196,194,194,194,190,185,186,183,186,182,182,179,176,178,179,176,183,182,181,181,180,180,181,182,180,180,178,173,171,176,180,177,175,171,174,174,170,179,178,177,179,184,181,181,182,177,174,178,180,183,178,179,174,176,176,177,174,176,176,169,172,173,171,172,170,175,169,170,170,170,168,171,172,171,173,169,171,170,166,171,172,171,173,171,169,169,169,168,165,166,168,164,166,166,163,169,169,175,171,172,168,178,176,176,173,175,173,176,169,177,182,186,182,185,191,188,175,166,158,163,166,166,163,161,164,163,162,164,165,164,158,159,159,155,157,157,163,160,157,158,158,164,160,156,156,157,159,157,156,157,158,154,157,152,156,154,153,151,155,155,158,164,160,160,155,158,155,159,153,159,146,146,142,139,146,144,151,156,147,148,144,148,148,150,150,174,173,166,174,178,177,178,182,182,184,183,184,184,175,184,186,189,183,183,187,188,183,188,185,188,184,181,185,186,181,181,176,168,172,176,180,182,184,183,175,174,178,177,169,174,173,171,170,175,173,179,178,177,188,199,202,203,204,204,200,196,200,201,200,196,189,190,182,191,191,193,191,198,194,192,190,191,188,191,188,183,189,192,192,190,188,188,187,181,185,184,178,181,182,185,185,180,177,177,179,176,175,180,177,173,175,176,168,180,178,173,172,174,176,178,179,178,181,184,183,184,181,179,181,182,182,179,178,172,173,173,172,171,171,173,174,175,172,169,170,176,172,170,175,175,176,172,167,168,170,171,171,170,167,168,169,169,171,168,169,172,171,168,172,169,168,168,163,163,161,160,162,162,161,165,163,160,163,165,163,163,160,168,170,169,166,161,164,163,169,166,167,165,166,168,166,162,164,161,157,159,157,161,157,156,152,158,166,163,165,162,160,159,163,162,159,157,162,163,157,164,160,161,157,161,160,162,160,160,160,157,157,156,150,147,149,150,149,142,147,151,151,151,153,158,156,159,152,159,157,157,153,155,158,155,155,182,179,180,181,180,183,183,183,182,184,182,177,186,182,180,179,179,184,183,180,179,177,178,173,172,170,166,170,170,169,169,169,171,170,174,175,170,171,171,172,177,177,176,176,172,178,180,181,182,185,190,183,194,198,202,202,200,199,195,197,189,196,202,201,204,200,200,201,202,204,202,199,194,197,200,199,196,195,198,199,198,196,194,203,198,194,191,193,188,191,191,186,183,187,185,185,181,180,180,182,178,174,180,179,179,179,178,167,182,182,183,183,177,180,177,174,168,180,176,176,174,179,183,184,184,184,182,182,180,180,177,179,178,169,180,177,174,181,176,174,179,172,173,172,172,175,176,175,167,169,170,173,173,168,169,173,171,169,169,169,167,162,169,172,172,171,167,165,172,167,168,167,167,167,165,164,160,166,165,160,160,164,162,162,159,162,162,162,162,167,171,165,163,162,166,158,162,157,156,156,161,159,161,157,159,158,167,165,164,163,160,162,161,159,157,159,157,160,162,153,163,157,160,159,157,157,154,160,157,157,155,153,161,156,155,151,158,153,157,155,158,159,155,151,157,155,160,157,158,161,160,151,158,154,157,156,170,168,167,171,170,170,169,174,174,173,173,176,171,166,165,164,163,165,160,165,162,167,167,169,172,168,168,166,173,172,169,172,178,174,176,171,173,176,180,189,190,188,185,195,200,197,201,198,201,205,204,199,198,204,199,200,198,197,190,194,206,205,205,206,207,203,206,204,204,202,202,200,200,201,197,195,199,193,197,202,201,206,209,202,207,206,203,207,206,204,187,182,186,186,187,187,181,187,191,186,184,185,184,185,185,186,180,180,183,182,176,181,182,176,179,181,180,179,178,179,175,180,176,171,178,179,181,179,181,184,189,184,181,177,184,184,184,181,182,178,174,174,175,179,176,176,176,173,176,176,177,176,170,174,171,175,172,171,168,169,173,173,172,174,171,167,168,170,170,169,166,171,171,171,170,170,168,166,167,162,164,158,167,167,162,162,165,168,164,166,168,166,167,163,165,165,161,163,156,161,159,162,156,152,156,153,155,158,164,162,162,153,155,155,160,158,154,157,152,153,153,151,152,151,151,152,155,152,153,153,161,158,151,151,154,158,159,154,154,154,160,158,157,158,159,156,158,156,157,159,157,156,161,156,157,152,162,162,162,161,166,168,162,164,166,163,162,170,168,168,172,168,170,173,173,170,168,173,174,172,175,175,177,176,177,173,174,176,179,177,174,173,201,210,212,213,212,210,212,212,212,214,213,209,214,215,211,207,205,209,206,205,199,207,208,209,210,212,211,210,208,211,210,208,206,202,203,206,205,207,206,205,206,208,205,206,205,203,204,202,204,205,206,207,206,211,208,202,203,202,201,199,200,199,192,186,188,188,184,178,181,180,184,185,186,183,185,187,185,187,184,184,185,184,183,186,182,178,178,175,178,179,180,184,181,185,184,185,181,182,186,179,183,184,186,186,185,175,177,173,175,177,174,177,179,171,181,181,178,177,179,180,178,171,175,175,176,177,173,171,173,176,173,171,171,170,170,170,167,171,169,168,169,169,170,167,161,166,168,168,165,166,166,161,166,160,165,164,164,167,169,159,164,164,162,165,160,161,161,159,157,156,153,156,152,158,160,157,146,153,160,157,157,155,158,153,157,152,154,154,153,154,154,155,153,155,156,156,155,158,154,158,153,157,159,157,161,160,162,166,159,160,162,163,162,160,160,157,159,159,160,160,168,166,168,170,171,169,171,168,170,178,175,177,177,182,184,180,175,179,198,193,179,190,178,188,189,175,177,181,188,184,182,182,181,188,200,201,216,214,212,214,214,211,211,213,214,209,209,209,211,206,207,203,204,206,207,208,208,209,205,204,208,201,207,206,206,205,206,205,202,206,203,208,208,207,208,207,209,209,204,203,201,204,200,203,204,203,205,203,200,202,205,199,200,199,205,199,201,199,198,204,201,194,197,199,196,196,199,200,199,196,198,197,195,199,199,198,196,197,197,197,194,196,195,195,198,187,194,197,195,197,198,197,199,197,195,196,188,190,190,189,191,189,188,186,186,186,183,182,182,186,186,185,187,183,185,185,184,182,177,177,175,174,174,171,170,174,172,174,172,169,176,171,169,170,170,167,171,168,168,167,167,167,165,166,164,161,165,168,162,163,164,161,169,170,165,162,163,164,165,166,165,165,162,157,166,161,159,158,158,158,157,157,161,160,162,162,157,158,155,155,154,156,159,155,156,158,159,157,152,160,160,160,160,160,161,164,155,158,162,164,166,162,166,162,161,165,161,162,160,164,160,161,157,158,158,159,200,186,216,207,215,200,174,184,197,213,209,218,213,213,215,216,207,203,216,217,212,216,208,209,208,205,209,211,215,213,213,213,214,214,212,213,212,214,214,214,218,217,219,217,218,214,216,216,215,217,216,214,216,213,212,211,212,214,212,212,212,211,209,211,208,208,207,207,209,209,208,206,208,210,211,202,203,206,207,209,203,207,207,207,208,208,208,212,210,211,217,213,212,212,215,223,217,219,214,214,218,212,210,210,206,208,208,210,208,206,213,213,210,210,208,206,206,197,207,206,206,206,207,203,205,195,203,205,198,200,200,200,201,202,200,196,200,199,199,201,199,195,200,200,198,195,199,198,197,195,199,197,196,198,196,192,194,188,185,189,189,181,183,182,179,170,172,174,172,173,170,172,172,172,169,172,164,168,170,163,168,167,168,166,166,168,171,167,165,168,167,165,166,166,163,161,160,160,166,167,168,167,164,166,167,165,169,164,163,159,165,164,168,166,167,170,163,164,167,160,166,163,162,164,163,165,163,162,165,164,165,162,167,166,166,162,162,161,168,167,162,163,165,161,160,163,164,166,161,160,161,162,158,162,161,162,223,224,224,223,225,226,223,222,224,222,224,225,225,224,224,224,221,223,223,223,223,225,224,223,223,224,225,223,224,223,224,218,218,221,221,215,221,218,222,224,219,226,226,226,221,226,225,223,226,224,223,225,223,225,227,228,228,222,229,226,224,220,223,225,222,221,223,218,221,217,219,217,221,215,214,216,214,213,214,213,214,217,214,228,224,226,224,224,222,224,225,221,225,227,226,226,226,226,225,223,222,226,226,222,225,224,223,217,225,227,223,224,222,221,223,219,223,224,222,223,224,222,222,223,222,224,225,223,219,218,222,222,222,222,220,221,223,224,222,222,223,220,223,222,225,223,223,221,224,224,221,223,220,222,223,222,222,222,222,219,218,214,207,200,198,190,185,186,181,180,178,183,180,179,177,174,176,173,171,172,171,168,173,170,171,174,174,166,171,174,172,173,170,168,169,171,171,166,167,169,170,171,169,166,176,176,171,168,168,168,170,174,169,171,168,170,172,169,167,167,171,169,170,167,170,169,164,166,166,165,163,167,169,168,168,169,165,166,164,164,163,160,163,165,163,161,163,164,163,161,162,163,164,161,159,162,227,224,228,223,228,228,225,220,225,225,227,231,229,222,224,223,223,223,227,228,227,220,224,227,229,229,225,223,229,230,226,227,229,228,228,230,228,230,229,225,225,228,229,230,226,222,226,224,227,228,230,227,229,228,230,230,226,225,229,228,226,226,229,228,225,228,227,228,230,221,224,226,225,227,226,226,227,223,224,222,225,226,224,227,226,228,227,226,224,227,225,225,226,229,226,224,225,221,226,225,225,226,226,227,227,227,225,223,225,224,225,225,227,225,227,225,226,225,224,224,226,226,225,223,226,225,224,226,226,225,225,220,226,225,223,225,225,226,223,221,227,224,226,223,226,228,224,223,224,222,224,224,224,224,222,219,223,220,221,219,223,222,218,216,222,221,220,216,219,216,219,213,212,209,205,204,205,201,197,196,196,199,198,199,207,213,214,215,214,214,212,209,211,210,196,200,199,197,198,202,196,198,205,205,204,205,206,202,191,191,196,191,203,203,202,202,192,200,203,204,201,195,192,195,187,187,181,179,181,180,178,179,175,172,172,169,170,168,170,168,166,167,164,169,164,162,164,163,165,162,163,164,163,162,161,160,224,229,228,229,229,229,225,226,226,225,228,232,228,228,227,229,227,228,230,224,228,226,227,227,231,228,227,230,231,228,229,226,228,229,230,226,229,229,229,227,229,229,231,230,231,222,226,228,229,228,227,221,226,229,231,230,229,229,227,229,227,220,228,230,228,229,229,227,232,229,229,226,225,226,229,229,227,219,229,229,227,227,226,229,226,220,227,227,228,224,223,219,227,226,223,225,226,226,228,225,227,228,226,223,224,227,226,220,226,229,226,225,226,226,226,226,226,226,225,224,223,225,224,219,223,228,226,225,224,229,228,220,226,228,227,225,226,228,225,226,225,227,227,226,227,227,227,223,227,221,222,223,220,223,225,223,223,223,223,222,223,221,223,223,224,218,221,222,221,220,220,218,220,219,219,217,219,219,216,218,221,219,215,216,218,218,212,214,215,215,216,217,214,214,213,214,214,213,212,212,215,211,212,211,209,211,208,209,211,207,209,207,206,203,208,206,204,208,208,206,206,202,201,204,202,206,206,202,203,202,203,206,204,203,200,199,202,201,203,195,196,196,196,193,191,189,184,181,181,180,175,174,171,162,170,163,229,229,229,223,228,230,226,226,230,228,231,229,230,223,230,227,230,230,229,226,226,226,229,226,230,230,229,233,232,228,229,229,230,228,230,222,229,230,229,232,226,230,232,230,231,229,226,228,230,230,227,229,227,228,229,230,233,229,228,230,230,222,225,226,230,230,229,221,227,229,229,229,230,229,231,229,229,229,228,228,227,227,227,229,228,227,227,229,230,226,226,226,227,227,227,227,223,226,224,220,225,227,223,225,226,226,225,225,224,227,228,226,226,224,224,226,225,219,225,226,226,227,226,228,225,219,228,226,226,229,225,217,226,223,226,226,226,227,229,229,228,227,227,227,224,225,225,217,225,225,227,227,224,224,225,223,223,222,224,223,221,224,222,225,223,218,220,221,221,220,214,214,221,223,220,222,219,214,219,219,215,218,217,216,216,217,215,216,217,214,217,215,214,211,216,216,214,213,214,213,212,215,211,210,211,214,212,211,209,211,211,209,208,209,207,211,209,210,206,209,205,210,207,207,206,206,203,202,204,204,204,201,203,203,198,202,202,199,199,198,198,201,200,197,201,197,196,199,197,195,192,192,197,195,197,196,227,227,228,229,229,223,230,229,228,231,230,221,229,229,225,225,229,230,228,228,229,224,230,227,231,230,229,231,227,222,230,228,232,230,228,230,230,227,230,228,230,231,232,232,231,229,229,229,229,229,230,231,228,224,228,231,229,231,230,228,230,229,227,233,232,229,231,228,229,229,230,232,228,229,228,228,229,222,229,227,229,226,226,223,231,229,227,226,228,229,227,229,226,221,229,227,225,228,228,227,226,227,225,227,227,223,224,218,225,228,227,228,228,226,226,225,225,226,225,225,224,226,226,222,225,225,227,226,225,229,229,218,227,227,225,226,226,229,226,221,226,226,226,228,228,224,226,228,227,225,224,225,226,227,225,222,220,219,224,225,225,222,222,226,223,224,222,225,222,222,223,216,225,223,221,221,220,220,222,219,220,218,219,218,217,217,216,214,218,216,216,218,216,215,217,215,216,216,217,216,217,214,210,211,214,212,209,212,211,213,209,210,212,208,210,208,209,207,206,205,210,204,205,207,206,203,207,203,207,205,203,205,202,204,207,202,205,204,198,200,201,199,199,199,199,200,200,200,199,199,198,195,193,192,194,192,226,229,226,230,226,229,229,228,231,229,230,230,230,231,228,229,228,229,228,228,231,224,227,229,231,230,230,229,233,232,228,233,230,230,230,229,230,231,230,231,230,232,232,230,230,232,232,230,233,231,228,230,232,230,231,231,234,229,230,231,231,230,229,228,229,232,233,229,230,232,230,230,230,228,228,229,227,232,228,230,227,230,226,230,228,228,228,225,230,228,231,228,228,224,226,229,227,230,229,227,227,227,226,226,229,229,227,221,223,227,230,227,226,224,225,224,226,228,226,227,228,224,226,228,226,227,228,228,226,225,228,226,229,226,228,228,227,224,228,228,226,229,230,229,230,226,223,229,227,227,225,228,226,226,227,219,226,227,226,224,223,224,226,226,223,224,223,225,222,223,223,216,224,224,220,223,220,224,222,221,220,223,221,219,222,221,216,220,219,217,218,219,216,217,215,213,216,217,218,217,214,213,215,215,214,212,213,212,211,210,215,213,211,211,213,211,211,208,211,208,209,210,208,203,206,207,209,212,207,207,203,205,204,205,201,204,205,204,207,204,201,199,201,199,199,198,199,199,201,199,195,196,199,196,195,197,230,229,229,223,228,229,230,230,231,228,229,232,230,231,231,228,228,231,230,231,230,230,229,230,232,230,232,224,231,231,229,229,229,228,233,232,233,231,230,233,228,231,233,231,232,231,234,232,231,230,231,231,232,229,232,233,234,232,231,231,231,232,231,232,233,230,233,234,227,232,235,229,228,231,231,230,229,229,229,228,232,230,229,229,230,227,231,230,230,230,227,227,227,213,227,227,229,230,229,226,226,226,225,227,229,225,227,227,228,226,224,226,227,226,227,227,229,229,227,228,227,227,228,228,229,226,229,227,228,225,225,209,230,228,228,229,230,227,228,228,225,228,229,230,228,225,226,225,224,227,225,224,226,227,225,226,228,229,229,226,225,223,224,227,225,226,225,223,224,225,223,224,225,224,224,221,225,222,222,222,221,222,225,220,220,217,218,211,219,222,220,218,219,215,217,219,219,213,219,218,216,214,215,214,212,212,213,212,215,214,211,213,211,210,212,214,213,210,199,208,210,212,207,207,211,212,209,203,203,204,207,204,202,201,207,207,206,206,203,202,203,201,198,196,200,199,200,199,194,198,196,196,194,197,196,196,229,228,229,230,231,225,230,231,232,231,230,233,234,231,231,229,232,229,231,231,231,231,230,232,232,231,232,229,231,231,233,232,232,231,231,229,233,227,234,232,231,231,231,231,235,233,232,232,233,230,233,234,233,232,230,232,232,231,234,230,232,232,232,233,231,234,231,231,233,231,232,228,229,232,232,230,232,230,233,229,231,232,230,231,230,228,229,230,226,228,228,223,227,230,230,231,228,229,230,229,226,229,228,228,227,227,228,227,228,227,226,230,230,226,227,220,231,231,225,228,226,225,225,220,229,228,227,226,229,231,229,229,228,229,227,229,229,226,227,229,230,229,226,228,227,227,230,230,226,227,229,227,226,227,227,228,227,228,227,227,228,227,224,227,225,226,226,224,227,227,225,226,226,225,224,223,223,224,224,222,220,216,225,222,222,221,217,219,218,219,220,217,217,218,219,219,219,218,216,215,219,215,216,217,221,208,211,214,217,212,212,214,211,211,213,211,209,214,214,211,209,211,211,208,208,211,206,208,209,208,209,207,204,200,208,202,205,202,206,204,202,202,201,199,198,202,199,197,194,196,199,197,197,197,195,196,232,230,229,230,231,233,232,232,232,231,229,232,232,230,232,233,230,233,231,231,232,232,233,232,232,231,231,233,230,233,235,230,230,234,232,234,231,235,233,231,231,234,231,234,234,233,231,232,235,234,234,230,234,232,231,233,231,230,234,234,233,224,230,230,232,231,234,231,233,232,229,232,231,232,232,230,232,233,231,231,232,230,231,230,229,230,230,228,231,232,230,232,230,230,229,229,230,228,231,230,230,230,230,229,230,231,232,226,230,230,229,230,229,226,229,228,231,231,228,230,229,228,229,222,227,229,230,227,230,229,228,228,226,232,230,231,230,227,228,229,232,232,228,230,230,228,230,230,227,228,231,230,228,227,226,228,227,227,224,227,227,226,226,228,227,226,225,224,226,225,225,225,223,225,226,228,223,224,222,224,225,222,224,222,223,221,219,217,222,222,220,222,221,220,220,219,220,219,218,220,217,217,218,217,215,214,216,213,213,214,212,210,215,215,217,213,214,210,212,212,214,211,210,210,211,212,215,211,209,210,207,204,208,206,208,207,206,206,209,210,206,203,206,201,202,197,204,198,204,202,201,199,199,198,200,202,230,233,233,233,230,230,232,232,234,233,226,234,232,231,234,230,231,232,233,233,233,231,231,235,232,235,233,233,231,234,233,232,234,232,231,233,232,233,233,232,232,234,233,230,233,234,232,234,233,232,231,232,235,232,229,231,233,234,231,232,233,232,232,232,233,231,233,234,233,233,231,233,234,233,233,230,231,233,228,229,229,229,231,230,230,230,229,231,230,228,229,229,232,230,229,232,230,228,230,231,231,228,228,227,230,229,229,231,228,222,230,230,229,228,230,225,228,229,230,230,229,230,229,230,227,231,230,231,229,229,229,227,229,229,230,231,231,228,230,233,229,230,231,230,229,228,232,231,232,231,231,229,227,229,229,231,227,225,226,227,226,227,228,229,228,231,230,226,228,229,227,230,225,227,226,225,226,226,226,225,223,223,225,223,223,225,224,223,222,215,222,222,223,221,220,217,217,222,219,222,219,218,220,214,217,215,216,219,219,215,214,217,216,210,216,215,216,212,212,213,213,212,212,213,212,211,216,212,210,208,210,212,208,207,208,207,205,205,208,207,202,206,209,205,204,206,200,199,199,199,204,207,202,202,199,197,228,232,231,232,235,233,234,231,235,234,233,232,233,224,233,230,232,233,231,233,232,231,229,231,233,233,230,230,230,231,232,231,233,229,227,230,233,232,231,231,231,228,231,234,233,231,232,231,234,232,229,232,232,232,233,232,232,232,234,229,233,234,234,235,234,231,232,234,232,231,231,231,232,233,229,232,230,231,232,232,234,229,231,231,229,230,230,231,229,227,228,230,229,233,230,230,228,231,232,230,231,231,230,229,231,231,229,221,230,229,229,231,230,230,229,229,228,230,229,231,229,229,228,231,229,229,229,227,231,229,231,230,229,228,228,229,229,227,228,232,230,229,228,232,229,231,230,227,229,231,230,232,230,230,229,228,230,226,226,225,229,228,224,230,227,230,228,224,231,229,227,227,227,228,228,226,228,224,227,226,217,226,224,225,225,224,221,224,222,223,223,222,223,222,218,213,219,221,220,219,218,220,219,211,214,218,214,217,219,217,219,216,212,211,213,214,213,211,215,216,217,208,211,215,213,214,215,213,213,211,211,206,207,209,209,210,207,207,205,204,206,205,208,207,206,208,205,205,203,203,202,201,205,201,200,200,230,232,231,231,232,233,232,230,235,232,231,235,232,234,232,235,231,232,230,232,231,231,230,230,233,232,231,231,231,232,231,231,231,233,232,233,230,232,234,233,233,233,234,234,235,233,233,232,234,235,234,231,231,233,232,232,234,232,231,234,234,235,234,233,233,233,234,234,232,234,234,231,235,233,231,232,231,233,231,235,231,232,232,233,231,231,230,231,233,232,230,231,231,230,232,233,230,232,232,230,231,230,231,231,229,231,231,233,231,231,229,228,231,232,232,231,233,232,232,232,232,232,228,232,231,230,231,231,232,232,230,228,231,228,232,232,231,230,229,231,233,231,230,230,231,231,230,231,232,233,233,231,229,231,231,230,231,229,224,226,229,228,228,227,228,227,228,228,228,228,228,229,227,225,229,227,226,226,228,226,229,226,220,224,224,225,224,217,223,221,222,221,221,218,219,221,222,218,220,221,218,216,219,218,218,213,218,215,217,218,216,216,215,214,213,214,216,213,210,214,214,212,212,213,210,211,212,213,212,213,212,207,209,212,210,207,208,209,209,212,208,206,205,204,207,208,205,204,207,203,205,200,200,198,200,200,232,230,231,229,233,233,231,231,233,234,235,233,232,232,233,230,233,234,230,233,233,231,234,234,234,233,233,232,234,232,234,230,234,235,231,233,231,231,233,235,233,232,233,235,235,235,233,235,233,235,234,233,233,233,233,234,235,235,231,231,233,235,235,234,233,231,234,231,233,235,234,231,230,233,233,232,231,229,232,232,234,233,233,233,231,232,233,228,231,232,231,230,231,230,232,231,231,231,229,230,228,230,231,233,229,226,229,230,233,231,229,229,229,232,230,233,231,228,229,231,228,230,232,230,232,231,231,233,230,231,233,232,229,231,231,232,231,232,229,232,231,233,233,232,233,232,233,232,230,231,231,231,231,231,231,230,231,233,228,226,229,227,231,229,230,230,227,230,229,229,225,227,230,229,226,226,226,228,226,223,227,227,224,224,225,228,222,226,226,225,225,223,223,221,221,221,222,222,221,222,222,216,218,211,218,219,215,215,219,220,215,214,215,214,216,215,214,213,209,208,215,216,212,210,213,209,213,210,215,210,210,208,205,208,210,209,210,208,207,208,205,206,207,207,205,205,205,207,205,205,204,199,201,199,198,199,231,230,231,225,232,233,233,233,233,231,233,232,233,232,234,231,233,231,234,233,233,235,234,232,234,234,233,233,233,232,235,232,235,233,231,224,234,233,233,234,235,234,233,234,233,235,235,235,234,232,231,231,233,235,233,232,231,234,233,234,233,235,235,235,235,235,235,234,231,233,233,231,232,234,233,233,232,231,232,233,230,231,233,234,231,231,230,230,229,230,231,232,232,232,230,229,230,234,231,229,231,232,230,229,230,230,231,231,228,230,230,230,230,230,232,230,231,229,229,230,227,230,230,229,231,231,229,230,230,229,231,231,230,231,229,229,229,234,233,230,232,233,231,231,233,232,232,232,233,231,231,230,229,232,230,234,230,233,231,228,225,222,227,228,229,229,229,227,227,229,225,227,227,229,227,230,229,228,226,228,225,226,226,226,227,225,227,224,226,223,223,222,219,223,224,223,219,222,222,221,220,217,219,220,220,213,219,214,216,219,218,210,215,217,218,214,212,211,215,212,215,214,214,211,216,212,209,209,212,211,211,209,210,210,209,207,210,212,211,207,204,204,204,206,208,210,207,208,204,202,203,199,202,197,202,199,232,233,233,226,233,232,233,230,232,230,230,233,233,229,231,231,232,231,229,233,234,231,231,234,231,231,231,231,234,229,230,230,229,231,233,231,235,231,233,233,235,234,234,235,234,235,233,232,233,233,233,232,232,233,230,233,233,233,231,233,232,233,231,233,235,235,235,234,235,234,235,235,235,234,235,235,234,232,235,234,230,230,235,233,231,232,230,229,232,232,231,232,232,232,228,229,232,229,230,230,231,229,230,231,230,232,232,231,232,233,232,232,229,230,230,229,229,230,227,231,231,229,228,231,229,228,228,231,230,230,229,232,230,232,232,228,228,233,230,227,229,230,233,233,234,232,232,230,231,231,229,231,232,232,231,232,228,230,231,230,228,226,231,229,225,226,228,226,227,228,229,229,227,229,230,227,231,227,229,228,226,223,226,225,228,226,227,222,222,224,221,219,222,218,223,220,220,214,219,219,219,219,216,218,217,211,217,217,216,217,218,215,214,213,216,213,213,209,206,210,210,210,212,213,211,212,215,214,210,211,212,212,212,207,207,208,205,206,207,204,203,201,201,206,207,204,207,205,203,205,204,197,199,198,199,198,233,233,231,233,232,233,235,228,230,233,232,232,233,231,231,231,233,233,232,230,229,230,228,232,230,232,230,230,230,225,232,232,231,231,232,232,231,232,233,233,232,233,233,233,229,233,234,233,234,235,235,233,234,234,233,234,234,235,234,233,231,235,235,235,235,235,235,235,235,232,235,235,235,235,234,235,235,235,235,234,234,232,233,234,232,232,233,233,233,232,229,230,229,233,230,230,227,228,232,230,227,230,229,230,229,226,229,230,233,229,229,231,232,229,228,232,231,230,230,232,230,230,229,231,231,231,230,233,231,229,230,232,230,229,233,230,229,231,233,231,231,229,232,231,232,234,230,228,232,231,231,232,231,231,232,232,229,232,230,231,229,224,227,229,228,227,225,228,226,229,230,229,228,229,228,229,228,229,228,229,227,226,227,225,223,222,222,226,222,223,220,222,218,219,218,213,221,219,220,218,218,218,219,218,216,218,220,217,218,218,213,218,219,209,218,213,212,212,212,211,211,212,214,212,210,211,210,211,207,203,211,210,207,206,205,201,203,201,203,202,203,205,204,204,207,202,203,207,206,206,205,202,201,202,198,199,227,230,231,232,231,229,230,231,228,232,233,231,231,234,230,229,229,230,231,230,230,233,231,229,233,232,233,232,231,233,232,232,231,231,234,234,232,235,233,234,234,235,235,234,233,235,235,235,235,232,235,235,235,235,234,235,234,235,235,235,235,234,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,234,232,232,229,229,232,230,231,230,231,229,227,229,221,227,230,228,226,226,227,227,227,226,227,227,227,226,220,228,225,226,228,230,229,227,231,229,228,228,229,233,232,231,231,231,232,233,233,235,233,231,231,231,231,229,228,231,232,232,229,228,230,231,228,228,232,231,229,230,229,230,230,233,230,231,230,230,232,231,231,227,227,226,224,225,228,227,229,228,228,226,229,228,229,229,226,226,227,228,230,229,224,227,224,224,226,224,225,226,226,225,221,221,217,221,221,219,219,220,221,220,217,220,220,221,222,220,221,223,219,222,222,220,212,217,219,217,218,217,215,215,212,215,213,216,216,213,215,211,206,207,211,210,209,209,212,210,206,209,211,208,207,206,206,207,204,200,204,202,202,200,200,201,199,199,198,0,0]} \ No newline at end of file From a3fd93fe4631473c47a7b6584e5964c935bc83e3 Mon Sep 17 00:00:00 2001 From: snobeard Date: Fri, 1 Dec 2017 16:39:59 -0800 Subject: [PATCH 07/17] added inversion operator to buffer --- lab-matt/index.js | 2 +- lab-matt/lib/bitmap.js | 60 ++++++++++++++++++++++++++++++----------- lab-matt/output.bmp | Bin 66616 -> 66616 bytes lab-matt/output.json | 2 +- lab-matt/output.txt | 1 + 5 files changed, 47 insertions(+), 18 deletions(-) create mode 100644 lab-matt/output.txt diff --git a/lab-matt/index.js b/lab-matt/index.js index e0ce356..c49dd10 100644 --- a/lab-matt/index.js +++ b/lab-matt/index.js @@ -4,7 +4,7 @@ const fs = require('fs'); const bitmap = require('./lib/bitmap'); let files = fs.readdirSync('./__test__/assets/'); -bitmap.bufferFile(files[2], (err) => console.log(err)); +bitmap.bufferFile(files[2], (err) => console.log('index.js~7_error:', err)); console.log( fs.readFileSync(`${__dirname}/__test__/assets/bitmap.bmp`) ); let myCLI = function(input_file_path, output_file_path, transfrom_name) { diff --git a/lab-matt/lib/bitmap.js b/lab-matt/lib/bitmap.js index c94d220..4d0daff 100644 --- a/lab-matt/lib/bitmap.js +++ b/lab-matt/lib/bitmap.js @@ -2,6 +2,7 @@ const bitmap = module.exports = {}; const fs = require('fs'); +const transform = {}; // ------------ TEST ---------------- bitmap.helloWorld = () => { @@ -19,7 +20,7 @@ bitmap.bufferFile = (file, callback) => { let parsedBitmap = bitmap.createBufferObject(data); // mattL - parsedBitmap is object containing all properties of the buffer - console.log(parsedBitmap); + console.log('\n BITMAP OBJECT', parsedBitmap, '\n'); callback(null, parsedBitmap); }); }; @@ -28,35 +29,62 @@ bitmap.createBufferObject = (buffer) => { let parsedBitmap = {}; let offset = {}; - offset.FILE_SIZE = 2; - offset.PIXEL_DATA_START = 10; - offset.HEADER_SIZE = 14; - offset.PIXEL_WIDTH = 18; - offset.PIXEL_HEIGHT = 22; - offset.BITS_PER_PIXEL = 28; + offset = { + FILE_SIZE: 2, + PIXEL_DATA_TABLE: 10, + HEADER_SIZE: 14, + PIXEL_WIDTH: 18, + PIXEL_HEIGHT: 22, + BITS_PER_PIXEL: 28, + COLOR_PALETTE: 54, + }; parsedBitmap.buffer = buffer; parsedBitmap.type = buffer.toString('utf-8', 0, 2); parsedBitmap.fileSize = buffer.readInt32LE(offset.FILE_SIZE); - parsedBitmap.pixelDataStart = buffer.readInt32LE(offset.PIXEL_DATA_START); + parsedBitmap.pixelDataTable = buffer.readInt32LE(offset.PIXEL_DATA_TABLE); parsedBitmap.headerSize = buffer.readInt32LE(offset.HEADER_SIZE); parsedBitmap.width = buffer.readInt32LE(offset.PIXEL_WIDTH); parsedBitmap.height = buffer.readInt32LE(offset.PIXEL_WIDTH); parsedBitmap.bitsPerPixel = buffer.readInt8(offset.BITS_PER_PIXEL); - parsedBitmap.newBuffer = sizeTwoHundred(buffer); + parsedBitmap.colorPalette = buffer.slice(offset.COLOR_PALETTE, parsedBitmap.pixelDataTable); + console.log('\nOLD COLOR PALETTE', parsedBitmap.colorPalette, '\n'); + parsedBitmap.newBuffer = transform.replace(parsedBitmap.colorPalette); + console.log('NEW COLOR PALETTE', parsedBitmap.colorPalette, '\n'); - fs.writeFile('output.bmp', parsedBitmap.newBuffer, err => console.log(err)); - fs.writeFile('output.json', JSON.stringify(parsedBitmap.buffer), err => console.log(err)); + + fs.writeFile('output.bmp', parsedBitmap.buffer, err => console.log('bitmap.js~57_error:', err)); + fs.writeFile('output.json', JSON.stringify(parsedBitmap.newBuffer), err => console.log('bitmap.js~58_error:', err)); + fs.writeFile('output.txt', JSON.stringify(parsedBitmap.newBuffer), err => console.log('bitmap.js~59_error:', err)); return parsedBitmap; }; -let sizeTwoHundred = (buffer) => { - // return buffer.writeUInt32LE(100, 18); - return buffer; - +transform.replace = (colorPalette) => { + // buf.fill(value[, offset[, end]][, encoding]) -}; \ No newline at end of file + // mattL - log all the pixel locations + // for (let i = 0; i < colorPalette.length; i += 4) { + // console.log(colorPalette[i]); + // } + for (let i = 1; i < colorPalette.length; i += 4) { + colorPalette.fill(255-colorPalette[i], i, i+1); + } + + for (let i = 2; i < colorPalette.length; i +=4) { + colorPalette.fill(255-colorPalette[i], i, i+1); + } + + for (let i = 3; i < colorPalette.length; i +=4) { + colorPalette.fill(255-colorPalette[i], i, i+1); + } + + return colorPalette; +}; + +transform.fill = (buffer, replacement) => { + +} \ No newline at end of file diff --git a/lab-matt/output.bmp b/lab-matt/output.bmp index 7041c3a7c4c2e52dcff36259e60bae3c669006b4..72deec7d67d9c751c7aebe2662e974f11701d6ea 100644 GIT binary patch delta 1046 zcmV~$2Otyx06@`?Lo_6%C>l~C6q3>)EtCq8Ya_Ensi?S$GRjEOv?`^NkfK6ErJ|+C zPRlG5+Nt+)Lj}2^g6PR2ZX!l4;$n}H5U)TWVS%K;1}RA$q^08NCGCt%udm3;^ryG1 zAANee(zj0&{rWl}*Kalb<#LekAI<>z9ux)?Fi>GPg9ZknI4Fa`inkat*a)Q|k|-+` zF;qE&VM7a08MYQx6=jC2{zEikxD_Ku2pKiTcfMv&jj5pCQi^rZ=xOgdeRu^OEbwJ9K%UhnQYjM(d1I5 z7%gY&lr)T|CNRy|iRsfknK50BnKL3pn9MB2)Wn!src#*A+Qe)#ZRX6DVD6kE=FLrE z{=9dX&kx7Kybw!^JuI*^W8s22tQNj!k(DEh7uB<5u{hRCwqRr3jjfFgOKr8WTWXBG zohHldvvF9~8=*rc%Z28wSZ>D36>h9r>BZ_*B2Ct;UcuTmg*dL&#>r6wXQxrDbI!(P zog=O;O}M!x;O?e~hr1h|9=fde9L|RI0eEewV53(E-W!$h@wQ}>k1v}yrQ^HVnk~L2 zY~A9+wyiPvZHvL*uYv9U_Uza$$IcxZ1nitcV8BsCqCkCiiB#CVOTeDpB?Rr!COD{y zy}|w1xAzkv`!Wa(Ng^yXhVZbv><=&Iza@Ya3rptqentGcGQ;R$Fw+c+?bOmDv3WSPeObJqQnF_k`moXPO{-tvXIlK z6gYEQm6S8%Ih*p0b7xPGdd`;fsXkmdpUlMz(WG6}6e6DP9I0cWg{{(%E`(M z=1SHOvakH&YPNuDS5wKk_J`b@7Ov+W;KubpZr-RS?`9eKd8QQPtBbf*ki+d;&D^=2 z&)qv&6yBBPUSS#c?`{jZ|Z8O ze`C$tdNJO;eaicHQG9qG&&Lm0G<KDAc!`BN-ypWA3} z)1#w3nJ*n}eEs4@=hq6lI-BY4n$NfH2)=&{;Kz4we*S3Z*Uw0P|MKO}?=JrSDWXUE O?<@ZGL=t2u5QqPXLWJ@F delta 1046 zcmV~$2S5z~06@W_q|9iDl9m)jgb-SYBq3WVkG z31r~!C9`V`OTkM$_mi69vB;TkIMg{Z!BMXk00^%`$9s_PhA^$pFpGK_m8M5|H_ z?TTo|mk(sZ>r8ZBHKALU!Nk%4CY4yC_p*e^FH)IO+<|^k2U82ZnD%@T)1S#<@KlEx z1xd_&vYc6u?J>-cW%i?R<~*!n?gLK&M)!3v&dbLnw-eKQCosz?W8U3=%+EGp!JW03 zXDPApwikKPIF}9Y?F&1n& z8;4W0JX@peagJ(K`!hGRA6sF3j2<<;(NG~{r=e;@N+^SI8?;JgC990=*I8B6#Vy>aoAUb zBm3G2*gKrSJyrzy*l~2X3&*@?6YQnW@m=kl*qKa-ryD0dv+LC7DM*4~pGM1}wd6|$a))ib`TEI0cEv_%w z#|_IbWG)uxrbRcm7Omp;!oFmg%W`MIPO|48;_f_ka?G^3XPQf{NtJ*+V{`5s$?;&W z2@mI3@@V!S@(s0lJgbo>Go>k*QOQ$-9G*>&;Q2In3a2Vlq;E>`lwMv;7U88{4<(Z} zQaW)rWxBq+(vju$gj~wU%TuAPPoFVb}w|FrB#0JpQ*MMG$ QKI1{u1OI7aeMCh51NU%;R{#J2 diff --git a/lab-matt/output.json b/lab-matt/output.json index fe5e377..763e967 100644 --- a/lab-matt/output.json +++ b/lab-matt/output.json @@ -1 +1 @@ -{"type":"Buffer","data":[66,77,56,4,1,0,0,0,0,0,54,4,0,0,40,0,0,0,0,1,0,0,0,1,0,0,1,0,8,0,0,0,0,0,0,0,0,0,18,11,0,0,18,11,0,0,0,0,0,0,0,0,0,0,0,255,68,255,1,255,34,255,2,254,53,255,3,253,39,255,4,252,181,255,5,251,172,255,6,250,209,255,7,249,98,255,8,248,155,255,9,247,13,255,10,246,239,255,11,245,135,255,12,244,152,255,13,243,23,255,14,242,166,255,15,241,160,255,16,240,72,255,17,239,117,255,18,238,1,255,19,237,65,255,20,236,126,255,21,235,124,255,22,234,79,255,23,233,64,255,24,232,199,255,25,231,250,255,26,230,56,255,27,229,79,255,28,228,65,255,29,227,158,255,30,226,229,255,31,225,0,255,32,224,177,255,33,223,165,255,34,222,110,255,35,221,230,255,36,220,118,255,37,219,225,255,38,218,234,255,39,217,20,255,40,216,165,255,41,215,35,255,42,214,153,255,43,213,12,255,44,212,180,255,45,211,237,255,46,210,173,255,47,209,134,255,48,208,77,255,49,207,208,255,50,206,169,255,51,205,248,255,52,204,248,255,53,203,117,255,54,202,74,255,55,201,22,255,56,200,45,255,57,199,164,255,58,198,83,255,59,197,97,255,60,196,156,255,61,195,148,255,62,194,220,255,63,193,114,255,64,192,45,255,65,191,196,255,66,190,249,255,67,189,141,255,68,188,210,255,69,187,252,255,70,186,56,255,71,185,90,255,72,184,29,255,73,183,117,255,74,182,60,255,75,181,125,255,76,180,188,255,77,179,33,255,78,178,28,255,79,177,157,255,80,176,31,255,81,175,253,255,82,174,138,255,83,173,10,255,84,172,246,255,85,171,210,255,86,170,196,255,87,169,213,255,88,168,75,255,89,167,244,255,90,166,78,255,91,165,182,255,92,164,188,255,93,163,151,255,94,162,145,255,95,161,213,255,96,160,163,255,97,159,60,255,98,158,210,255,99,157,215,255,100,156,221,255,101,155,75,255,102,154,157,255,103,153,23,255,104,152,97,255,105,151,233,255,106,150,151,255,107,149,208,255,108,148,224,255,109,147,130,255,110,146,39,255,111,145,120,255,112,144,230,255,113,143,180,255,114,142,139,255,115,141,81,255,116,140,173,255,117,139,191,255,118,138,142,255,119,137,109,255,120,136,109,255,121,135,25,255,122,134,168,255,123,133,240,255,124,132,215,255,125,131,186,255,126,130,103,255,127,129,204,255,128,128,226,255,129,127,251,255,130,126,51,255,131,125,210,255,132,124,37,255,133,123,241,255,134,122,19,255,135,121,79,255,136,120,95,255,137,119,109,255,138,118,61,255,139,117,52,255,140,116,246,255,141,115,166,255,142,114,111,255,143,113,41,255,144,112,105,255,145,111,213,255,146,110,149,255,147,109,203,255,148,108,105,255,149,107,218,255,150,106,153,255,151,105,31,255,152,104,120,255,153,103,171,255,154,102,212,255,155,101,196,255,156,100,38,255,157,99,238,255,158,98,39,255,159,97,240,255,160,96,150,255,161,95,172,255,162,94,165,255,163,93,236,255,164,92,225,255,165,91,211,255,166,90,9,255,167,89,100,255,168,88,171,255,169,87,142,255,170,86,94,255,171,85,111,255,172,84,208,255,173,83,33,255,174,82,165,255,175,81,214,255,176,80,199,255,177,79,41,255,178,78,123,255,179,77,231,255,180,76,5,255,181,75,251,255,182,74,87,255,183,73,3,255,184,72,21,255,185,71,115,255,186,70,129,255,187,69,36,255,188,68,42,255,189,67,190,255,190,66,218,255,191,65,72,255,192,64,22,255,193,63,66,255,194,62,77,255,195,61,245,255,196,60,42,255,197,59,233,255,198,58,17,255,199,57,215,255,200,56,188,255,201,55,150,255,202,54,112,255,203,53,31,255,204,52,67,255,205,51,254,255,206,50,0,255,207,49,253,255,208,48,96,255,209,47,119,255,210,46,124,255,211,45,21,255,212,44,190,255,213,43,23,255,214,42,52,255,215,41,85,255,216,40,219,255,217,39,165,255,218,38,205,255,219,37,77,255,220,36,24,255,221,35,229,255,222,34,105,255,223,33,35,255,224,32,173,255,225,31,254,255,226,30,49,255,227,29,112,255,228,28,98,255,229,27,77,255,230,26,20,255,231,25,46,255,232,24,15,255,233,23,48,255,234,22,190,255,235,21,142,255,236,20,36,255,237,19,107,255,238,18,17,255,239,17,205,255,240,16,94,255,241,15,17,255,242,14,145,255,243,13,39,255,244,12,22,255,245,11,183,255,246,10,114,255,247,9,130,255,248,8,143,255,249,7,16,255,250,6,113,255,251,5,139,255,252,4,11,255,253,3,56,255,254,2,43,255,255,1,113,255,115,105,101,105,108,113,116,109,117,113,117,106,99,100,104,111,107,102,113,115,123,119,118,121,125,107,121,115,123,126,125,129,125,120,119,112,126,126,128,127,129,126,124,118,122,111,95,101,102,100,102,101,106,106,107,112,113,118,117,110,116,111,109,109,116,118,123,125,119,125,120,114,122,122,121,113,119,121,124,122,112,109,112,110,98,104,106,111,118,125,129,126,126,118,112,121,125,123,125,130,127,119,123,113,98,107,101,95,107,108,107,109,104,109,112,113,109,120,111,113,117,121,120,121,125,118,118,110,111,107,108,107,106,108,103,113,110,104,98,92,109,115,104,99,103,102,93,100,94,108,95,93,92,98,102,99,98,97,101,100,106,108,103,99,97,93,95,101,105,103,96,91,85,94,102,93,87,72,57,61,71,77,67,74,77,85,81,81,77,75,77,83,83,78,68,71,72,77,72,66,59,71,69,68,67,62,57,59,59,58,61,74,63,48,68,78,70,60,61,68,76,77,80,79,81,77,86,83,85,79,78,76,77,78,85,76,80,70,76,73,79,65,28,23,24,26,25,36,90,91,91,93,89,91,73,28,109,108,111,111,118,113,124,126,125,114,111,119,117,117,121,116,116,112,114,108,107,110,114,127,127,123,121,117,118,119,120,123,122,120,111,114,111,114,121,127,126,118,112,105,111,103,105,115,125,121,109,122,117,104,105,110,108,109,117,116,109,111,115,123,127,114,108,103,96,111,122,130,127,131,133,131,122,114,110,121,122,122,127,135,118,111,99,94,120,118,107,101,102,109,116,116,122,125,118,130,122,103,117,118,123,120,108,99,117,119,122,128,117,105,116,123,111,104,96,97,104,105,106,110,118,114,122,124,119,109,116,122,112,114,119,110,111,95,98,97,105,108,110,114,111,113,109,113,100,114,117,121,118,102,101,86,90,105,114,119,116,109,103,85,93,91,91,94,92,98,100,87,80,80,81,73,73,69,70,71,68,61,69,77,71,71,78,72,75,76,73,77,79,69,65,81,78,75,67,52,57,61,65,57,60,67,67,66,59,60,59,58,65,66,68,69,72,77,73,80,75,78,89,91,80,81,79,76,77,74,70,69,63,68,66,56,66,65,68,72,77,66,32,24,24,27,28,39,89,93,94,90,88,90,72,28,105,107,109,113,106,111,110,112,106,94,110,118,114,114,120,124,106,99,115,109,111,106,106,105,101,101,106,101,111,111,112,124,119,110,110,118,115,108,109,98,108,108,120,111,107,125,131,120,123,105,112,112,126,122,127,124,123,137,143,146,128,120,123,128,117,115,117,116,111,115,109,108,107,114,109,114,123,130,132,119,115,111,110,124,125,118,111,110,118,109,110,118,121,115,118,121,113,120,130,140,132,138,136,122,117,109,119,120,126,127,116,126,135,132,125,128,123,109,116,106,112,120,116,117,119,120,114,111,119,120,126,121,121,123,131,124,123,115,120,124,123,115,114,119,122,121,122,122,118,112,103,112,107,98,92,84,90,97,102,100,98,87,90,83,101,105,104,99,102,87,92,90,95,93,90,80,75,76,74,75,71,66,63,63,74,70,77,66,73,76,73,69,81,76,80,77,68,61,64,54,47,62,73,73,61,62,72,68,75,75,64,73,71,73,70,79,79,81,77,72,81,81,91,84,72,76,71,73,72,76,71,65,55,59,48,50,50,52,62,66,69,62,30,28,27,28,32,36,87,88,90,85,87,92,76,36,101,100,105,94,101,100,111,118,98,111,117,124,116,108,118,114,121,125,131,129,125,111,104,120,121,118,116,107,115,100,107,112,113,121,124,124,126,118,128,129,129,130,135,134,126,124,127,121,124,122,128,124,118,113,123,122,129,127,126,114,107,122,126,121,117,130,106,107,108,112,116,118,112,118,117,121,117,115,129,132,129,128,127,115,123,102,108,112,130,128,129,127,120,114,115,122,124,122,120,127,119,115,116,114,130,126,125,132,131,129,120,128,138,134,131,135,135,130,122,120,120,116,118,126,132,122,133,135,134,119,123,110,105,113,119,122,124,121,111,129,132,128,123,124,125,131,128,114,105,101,104,109,119,117,117,115,110,108,108,108,112,109,111,105,98,89,94,100,94,100,97,85,88,77,81,72,73,73,73,73,64,60,66,67,75,73,73,79,77,70,71,68,81,81,83,76,72,61,51,50,46,58,68,68,68,71,71,73,70,73,74,71,76,78,67,73,74,74,76,78,77,76,75,73,80,82,78,82,79,78,76,71,49,31,27,28,34,47,53,63,70,70,35,28,29,28,32,38,93,76,91,92,92,85,73,32,122,115,100,102,107,107,111,118,113,120,111,116,115,113,116,110,111,110,118,106,116,108,114,124,122,115,113,110,116,112,109,104,97,103,115,116,118,120,126,126,125,126,124,120,116,116,112,124,112,120,117,113,117,118,116,115,107,101,109,107,110,116,116,110,102,119,111,108,106,110,110,105,101,101,107,100,94,96,104,110,116,120,108,100,100,109,117,117,106,105,116,118,123,114,122,122,113,113,118,127,127,124,124,125,128,130,134,137,136,134,130,120,126,112,103,118,136,126,117,115,117,119,113,115,118,111,112,111,112,101,110,117,116,122,116,122,119,120,109,117,116,118,113,119,124,125,125,117,115,109,107,109,110,117,108,112,115,115,112,109,107,108,111,104,105,98,96,95,90,93,90,86,87,93,87,89,86,85,74,67,56,70,72,72,72,70,71,69,73,76,71,76,78,76,69,74,71,68,48,58,61,62,78,74,67,72,68,67,69,67,69,69,73,80,81,82,77,73,72,81,72,77,75,72,67,66,73,72,75,77,75,72,52,29,31,23,34,50,89,91,88,82,40,29,27,25,27,32,95,86,98,98,97,85,80,32,107,98,95,130,138,144,146,132,133,138,131,127,92,96,103,114,117,97,100,111,123,116,116,109,104,103,107,101,99,95,92,94,100,95,96,102,101,97,111,103,100,91,108,108,111,107,108,106,119,111,109,114,126,126,122,112,104,111,118,127,122,123,125,116,111,119,123,113,122,118,113,105,105,107,117,113,103,103,119,101,96,109,137,113,101,97,113,110,103,110,108,102,95,103,125,130,127,126,123,106,123,128,127,123,124,135,131,123,119,120,126,122,124,124,120,126,132,133,123,122,121,123,117,113,111,111,110,110,117,120,120,115,119,124,115,116,113,117,116,112,105,104,99,119,124,123,116,105,108,100,99,103,108,112,113,106,111,108,107,112,109,107,106,104,101,101,98,90,88,81,83,86,86,88,81,82,82,73,72,64,67,72,63,50,62,81,79,60,76,74,75,75,77,70,68,75,70,73,61,53,59,60,74,60,69,66,75,70,71,71,73,84,80,83,80,80,83,78,80,80,74,74,79,71,67,46,54,55,61,66,67,66,55,31,24,24,28,38,87,91,89,82,36,31,28,27,30,29,89,92,93,93,90,81,77,37,116,115,108,95,92,100,106,107,105,90,95,100,100,105,112,103,100,104,109,106,101,103,109,109,109,108,97,82,91,85,84,102,95,95,102,92,97,98,103,110,111,105,108,112,112,113,120,123,128,129,135,135,137,134,127,136,130,128,128,122,108,111,115,118,111,109,109,108,123,128,123,117,117,106,105,109,116,111,114,107,123,121,127,117,108,106,102,102,123,119,121,110,111,121,121,126,125,123,117,104,117,120,127,125,123,133,129,124,116,109,108,121,122,128,125,117,120,114,108,110,109,111,123,125,118,113,115,110,108,118,125,117,112,124,123,119,118,110,109,108,116,113,114,114,113,115,105,98,96,108,106,111,109,105,105,98,104,107,115,102,105,103,102,89,93,78,78,81,79,78,80,77,82,84,82,73,74,85,84,77,83,76,63,54,59,67,68,67,66,70,71,77,73,70,70,70,72,63,67,58,61,64,64,72,64,62,70,69,67,77,82,78,81,78,82,72,80,74,79,80,74,61,70,74,66,34,31,26,31,47,77,83,61,34,29,23,26,34,96,94,95,89,35,30,30,22,26,33,89,92,91,90,90,85,73,37,111,113,102,99,108,111,109,114,114,113,114,103,101,110,110,108,112,106,109,104,113,108,117,117,118,111,94,104,100,106,120,125,124,127,130,126,120,108,119,125,118,108,110,111,117,112,117,108,117,121,118,113,116,114,117,124,112,126,115,108,118,106,109,115,113,112,118,113,121,124,122,125,114,115,123,115,117,114,122,128,133,122,123,112,118,126,118,113,126,124,122,121,117,118,130,128,123,125,121,116,120,117,119,109,115,110,113,107,112,112,111,111,111,99,98,105,102,103,106,99,104,118,117,115,113,115,110,112,114,119,115,114,123,116,114,118,114,108,112,109,119,115,110,106,91,99,109,101,100,103,99,96,97,91,91,97,92,87,89,83,90,83,79,81,88,82,85,84,85,87,91,94,100,97,94,97,78,69,76,80,80,69,62,46,66,70,76,79,83,71,82,74,63,51,47,44,52,50,63,57,56,60,62,58,51,57,67,68,72,71,80,79,79,75,75,77,71,75,73,76,70,68,69,62,60,33,28,30,29,39,87,90,62,31,29,30,29,31,94,93,93,87,44,34,27,20,23,32,90,87,87,79,83,76,67,36,110,105,93,101,103,108,119,121,120,115,107,106,113,117,123,126,125,119,112,106,118,123,119,114,107,109,107,100,106,110,111,114,115,121,116,108,99,102,115,117,115,100,100,105,103,109,114,122,125,116,106,105,103,105,108,117,115,103,108,120,119,117,119,110,116,126,129,129,135,113,136,141,136,133,128,115,117,120,123,118,114,113,112,112,120,123,120,114,116,112,111,111,116,114,131,133,130,124,121,127,120,114,118,124,113,113,118,119,107,111,117,120,119,119,104,113,114,113,109,110,107,108,103,113,115,124,109,104,101,112,102,99,98,91,102,112,109,114,107,108,109,108,109,104,107,107,106,96,93,99,104,105,101,99,94,96,89,83,93,95,99,98,104,98,104,103,94,95,92,88,89,89,86,94,81,81,79,82,91,84,75,66,60,54,73,68,84,78,69,63,80,72,62,50,46,42,46,44,43,36,47,57,63,67,70,70,79,72,71,68,77,78,69,64,67,61,67,65,64,69,69,66,67,67,69,33,27,32,29,36,92,90,69,30,29,29,28,31,91,92,91,91,41,27,31,27,27,31,93,91,85,81,85,82,71,32,111,116,111,112,112,110,114,112,104,119,115,99,104,104,101,103,107,116,110,101,100,101,107,119,112,109,113,104,97,103,108,115,111,120,111,110,102,104,116,123,123,122,124,123,118,110,113,110,120,114,108,109,128,127,119,111,122,125,123,117,131,125,124,118,124,127,125,113,119,125,128,134,135,133,136,127,114,115,119,126,127,118,103,105,93,110,122,120,116,117,113,111,105,123,127,125,119,115,108,110,120,126,122,116,119,126,126,121,124,126,125,128,126,125,124,105,110,102,107,105,109,104,109,107,100,97,94,102,101,96,88,104,98,94,94,100,95,104,106,105,101,98,98,102,104,109,102,105,103,97,98,105,110,104,103,107,107,99,98,104,101,100,100,102,103,87,96,95,91,85,90,78,80,83,78,79,84,87,94,86,70,71,66,67,80,82,77,78,82,72,66,63,73,57,47,41,47,48,49,42,43,53,59,72,69,72,78,74,80,84,82,78,66,52,54,67,69,64,51,44,42,44,50,54,59,37,35,28,27,29,88,89,74,32,27,25,27,31,95,90,88,82,45,30,26,19,26,29,85,83,85,80,79,78,70,35,101,110,109,112,111,107,109,110,103,116,113,109,120,123,123,120,113,118,123,126,117,114,112,121,117,109,117,100,104,106,117,117,118,122,107,108,117,125,125,127,125,119,125,116,115,109,114,108,103,99,116,121,120,118,121,116,105,93,99,106,115,116,118,109,123,122,125,128,127,117,113,114,111,109,107,105,99,112,126,117,130,125,119,126,121,123,123,122,109,110,122,117,127,129,116,125,129,130,131,120,122,133,129,117,115,106,115,108,109,101,107,103,104,109,106,108,106,106,120,119,119,121,116,112,105,98,101,103,100,107,97,112,112,108,111,94,87,98,116,110,121,103,98,84,92,96,124,123,120,117,107,117,119,112,104,101,94,95,97,102,102,97,99,102,98,97,94,93,98,95,102,98,84,85,83,81,81,83,82,75,73,73,74,80,86,80,76,83,91,74,82,76,79,70,61,39,48,50,52,50,50,60,62,70,70,67,73,80,81,87,74,68,64,58,63,62,71,72,58,39,38,31,49,67,70,41,32,24,28,31,89,92,84,34,30,29,28,32,91,96,88,87,49,31,24,24,30,31,84,83,81,79,81,77,68,39,102,100,87,99,107,112,112,104,104,111,111,110,124,126,117,109,121,111,114,116,117,116,119,106,107,113,106,102,103,108,107,108,108,110,107,104,119,105,105,106,83,93,110,105,99,92,93,99,108,103,105,98,118,102,101,116,112,109,106,107,119,120,115,118,110,113,119,105,102,95,96,97,103,109,108,108,117,115,121,123,121,129,129,128,117,130,129,128,126,107,110,118,120,114,119,117,111,110,108,106,108,108,107,117,95,106,119,112,105,100,103,104,115,118,119,108,114,108,119,110,106,108,109,106,103,103,104,101,103,105,112,109,109,102,101,103,112,109,109,106,107,106,104,109,108,108,115,115,114,119,111,112,122,117,118,106,107,108,104,101,94,93,111,107,94,97,93,100,100,93,93,84,91,92,91,84,83,83,91,96,93,72,80,77,72,73,81,73,106,76,77,99,48,70,65,61,56,60,63,65,60,64,70,69,72,72,79,75,77,83,74,74,74,75,73,72,68,70,68,35,30,33,50,82,87,42,35,25,28,31,90,94,85,32,28,28,25,30,91,93,90,89,54,29,26,20,26,29,78,83,83,76,80,71,66,40,103,101,105,104,112,107,118,116,122,119,119,114,121,120,114,105,106,107,110,112,107,106,105,113,106,101,116,107,112,105,91,110,104,112,108,106,101,96,116,109,116,118,119,110,105,107,118,117,120,125,121,104,117,116,119,118,107,104,96,106,120,123,121,119,130,128,133,118,123,108,101,104,113,123,122,124,122,117,130,131,122,117,110,118,109,115,114,106,108,105,105,109,112,104,107,108,115,111,115,109,109,99,110,126,113,115,116,110,115,108,105,104,104,112,115,119,122,112,104,103,111,107,104,103,108,105,111,104,102,94,103,102,103,101,96,95,108,112,98,102,90,83,99,102,99,100,102,100,98,89,87,95,96,97,103,99,100,100,97,101,105,96,100,108,98,97,101,106,96,94,90,90,97,91,95,93,86,85,92,84,80,63,69,86,80,62,104,59,89,92,61,109,62,71,67,65,64,73,78,73,64,69,76,75,76,79,74,72,80,79,70,67,72,71,67,66,68,72,61,37,40,30,42,94,98,44,33,30,32,25,92,93,82,35,28,30,24,34,85,88,83,84,53,27,26,29,25,29,77,81,78,79,75,74,68,43,98,106,110,103,99,103,103,104,99,104,92,84,101,97,98,98,95,90,99,84,95,107,112,103,105,102,117,106,109,105,102,110,108,112,126,124,119,115,116,112,112,125,123,114,126,135,130,130,131,130,126,124,121,107,120,114,112,120,119,114,110,105,119,117,122,123,127,116,129,121,111,119,112,119,115,111,126,130,123,132,140,132,119,126,121,115,123,118,111,121,121,117,117,121,123,132,129,123,109,113,117,115,113,103,104,116,119,117,121,118,126,121,118,120,119,115,115,113,120,114,102,100,102,89,95,100,102,101,101,99,97,89,88,94,93,87,87,96,92,100,107,114,122,113,105,117,111,100,97,105,112,109,107,104,100,104,110,104,102,99,92,94,95,84,95,99,103,97,96,93,86,93,89,84,90,89,81,89,91,81,80,71,63,68,90,50,85,63,72,82,59,77,64,66,74,63,67,73,78,87,82,82,75,78,84,91,80,65,69,73,75,70,70,67,52,32,35,41,55,42,41,37,37,93,96,43,32,26,29,33,87,91,78,30,31,31,29,30,90,92,88,83,52,28,28,26,24,32,74,80,79,72,75,73,71,36,93,102,104,112,113,111,114,109,104,113,106,110,117,105,102,111,110,116,120,132,113,109,103,102,107,115,122,122,121,110,120,126,113,118,102,117,123,125,129,125,114,122,118,114,111,119,124,124,123,126,119,118,118,116,111,115,125,120,121,116,126,123,111,123,129,133,114,123,120,124,137,130,119,118,147,148,144,134,144,143,139,129,142,134,139,129,109,123,127,118,118,108,114,107,114,119,116,109,105,106,116,127,122,119,109,118,122,122,113,114,108,114,116,107,105,104,101,109,106,98,94,102,91,90,80,93,93,95,95,97,101,100,108,111,109,105,114,113,115,121,122,111,111,108,115,119,116,107,101,105,94,107,114,115,113,107,110,103,107,107,101,95,95,87,95,97,96,100,103,93,87,93,93,87,91,83,85,98,97,94,88,78,66,66,72,89,72,73,73,79,60,76,78,74,77,57,69,77,77,64,69,74,82,82,83,86,80,67,73,67,66,60,57,62,56,33,30,29,41,42,51,44,38,96,94,51,36,31,31,36,79,89,79,35,28,31,27,33,86,84,85,84,62,28,22,26,27,29,69,72,71,68,66,64,60,38,104,103,105,93,108,101,101,116,117,118,111,108,118,111,109,112,116,111,107,105,113,104,105,94,88,114,125,115,114,123,122,119,120,103,127,127,120,117,121,117,113,107,97,103,111,115,113,106,105,100,100,113,126,118,109,133,137,135,137,146,143,124,131,129,124,137,142,119,121,128,128,128,130,142,138,133,135,140,141,126,123,112,130,125,123,113,116,118,127,125,107,102,106,85,107,110,114,104,100,101,99,89,95,113,120,117,108,106,115,115,112,122,103,105,104,109,105,101,102,110,117,112,120,110,108,108,104,116,111,107,113,109,106,109,111,121,119,111,120,114,110,107,112,108,110,106,109,110,112,108,104,104,105,103,103,108,103,107,101,97,95,89,95,95,91,82,87,101,101,96,95,89,98,103,95,88,97,98,91,81,86,77,57,71,78,82,76,76,79,78,67,83,76,69,60,54,66,72,67,72,79,78,75,73,76,68,66,68,59,73,66,56,46,42,39,32,32,30,37,46,50,48,44,88,93,56,33,26,30,37,70,91,85,29,24,21,33,30,63,65,65,62,61,26,24,26,24,32,54,64,61,51,54,48,49,39,108,110,102,96,110,113,107,116,116,114,99,89,105,116,112,118,121,120,120,111,103,105,106,99,108,110,118,114,122,110,108,118,115,104,120,115,127,113,111,125,123,119,122,118,117,107,118,121,124,128,122,133,139,116,130,135,136,133,140,134,138,133,122,122,129,125,116,125,128,138,134,120,123,129,124,119,117,108,115,119,126,128,132,130,128,123,124,119,111,98,108,108,95,110,110,99,97,108,118,114,104,97,100,103,108,107,106,126,122,120,123,117,113,109,109,99,102,108,111,115,114,99,110,106,114,109,106,100,95,101,109,102,111,105,107,107,103,96,104,108,109,96,97,105,115,104,105,102,105,104,110,116,112,104,109,104,106,100,100,99,106,107,93,97,96,88,93,97,99,96,100,93,95,99,94,93,92,92,84,87,90,76,69,70,84,87,83,83,84,85,81,95,74,80,67,53,65,73,69,75,82,84,80,81,82,75,71,71,68,61,67,70,45,53,41,31,30,34,33,47,43,44,39,87,94,65,33,24,30,33,62,90,85,34,29,28,26,28,59,63,63,36,55,28,26,28,23,29,40,49,53,59,57,53,47,34,106,102,83,90,98,91,105,109,99,92,93,100,97,99,103,102,87,95,108,113,120,118,120,117,116,117,105,105,112,105,118,127,124,112,104,103,116,110,116,111,112,114,119,115,113,120,119,124,124,119,122,129,122,117,121,118,111,108,124,117,113,108,122,117,115,118,121,121,119,123,127,113,115,133,138,131,127,113,104,116,143,145,119,110,108,106,104,109,109,109,110,123,114,110,122,118,102,111,119,113,110,115,128,122,121,110,117,114,109,112,132,124,127,118,110,111,106,100,95,101,93,100,106,105,101,98,98,101,107,109,100,105,111,103,116,113,115,111,114,109,104,107,106,100,103,107,117,110,103,109,112,109,92,94,89,83,92,92,100,94,93,103,100,85,101,99,101,93,91,82,80,81,91,85,88,91,87,99,103,101,95,84,75,69,82,87,88,82,82,76,83,92,76,72,65,60,66,71,81,76,79,77,75,83,87,83,73,67,67,54,38,41,36,37,34,36,33,34,31,45,42,44,41,83,94,71,38,24,30,34,66,93,84,27,28,21,25,30,66,70,68,47,56,21,26,27,23,30,29,30,38,43,41,41,41,34,106,108,112,102,92,105,107,99,105,102,106,111,117,117,116,116,100,102,103,92,105,109,105,108,99,96,103,106,103,120,116,124,108,111,114,103,102,102,103,106,100,103,103,111,114,106,103,118,117,124,108,108,112,108,111,110,107,117,118,111,119,109,124,106,105,120,116,110,132,132,127,112,116,121,111,115,119,118,121,120,108,123,109,113,117,116,111,118,106,110,116,119,108,108,121,115,121,132,134,135,136,131,129,126,119,120,112,111,114,120,118,117,118,113,113,106,99,98,94,95,109,106,114,119,119,120,115,111,107,109,101,83,96,98,104,107,114,111,115,114,111,99,102,106,111,96,99,97,91,95,91,85,101,99,95,91,99,100,91,95,100,105,108,105,106,108,106,98,96,102,93,92,90,101,90,87,86,90,103,107,102,90,81,62,86,86,86,80,79,72,72,80,83,82,71,68,72,73,81,76,76,81,80,84,84,78,77,72,73,58,33,29,38,31,30,38,32,36,35,43,35,44,47,76,91,72,32,27,32,26,52,78,80,28,29,25,29,29,60,62,62,48,50,27,27,21,21,28,27,28,26,26,27,48,34,32,117,111,109,115,114,116,104,100,116,114,110,105,103,101,103,91,85,94,95,96,95,98,104,109,115,108,111,108,102,105,115,114,103,113,110,106,95,90,104,109,115,112,106,105,109,108,102,108,120,119,109,106,98,101,105,111,113,112,104,104,101,92,100,98,102,105,119,111,112,120,122,124,123,118,125,123,125,128,128,120,121,124,121,117,125,121,115,119,125,122,132,130,126,117,120,118,130,123,126,126,131,126,140,131,118,115,109,108,106,105,109,114,116,113,110,102,100,102,96,102,107,111,105,107,101,102,98,94,106,112,114,108,120,115,120,111,106,97,97,97,98,88,95,95,110,108,100,97,98,105,96,96,98,103,110,105,109,104,104,100,108,104,104,104,105,102,105,104,105,100,91,95,97,93,97,101,92,107,108,102,103,98,83,59,77,86,87,89,88,91,78,86,88,84,66,68,65,61,73,77,76,75,77,74,75,77,79,65,51,49,30,32,42,29,29,40,33,30,30,46,30,45,49,65,88,76,40,24,26,30,30,50,44,28,24,26,27,26,48,54,55,51,47,28,29,23,24,30,33,32,34,28,29,26,25,42,108,106,98,97,89,84,90,97,102,104,113,99,112,102,96,102,105,95,97,91,97,91,114,117,112,116,107,115,110,88,91,99,95,96,105,109,104,106,115,112,102,99,106,99,100,105,96,101,104,109,112,110,111,118,106,109,115,119,117,108,109,108,111,103,107,104,110,114,102,108,118,122,133,128,122,130,128,132,134,122,123,129,125,126,131,120,130,125,122,127,125,112,117,125,126,129,122,124,127,127,118,109,116,119,109,114,114,112,114,98,102,108,110,111,111,110,108,112,113,113,115,120,120,120,118,104,118,122,114,108,113,118,115,115,110,112,111,111,113,109,105,110,112,106,112,118,102,107,114,106,106,113,113,115,120,119,111,112,104,112,104,106,106,107,104,103,98,92,99,103,109,102,99,105,97,96,96,100,97,90,93,89,87,79,85,82,82,87,81,89,90,91,87,93,88,75,83,74,82,84,93,85,80,80,79,75,73,73,37,34,30,34,36,24,31,45,34,28,28,54,32,39,44,53,91,75,39,34,27,28,25,38,45,27,26,28,26,28,30,46,54,49,49,22,26,25,22,26,24,33,39,37,33,36,34,44,92,98,95,82,85,88,91,94,104,100,106,97,105,99,93,98,97,98,106,102,98,99,112,101,97,102,93,100,98,100,104,106,98,95,103,112,101,100,104,103,96,92,102,104,88,82,90,93,111,103,97,105,111,107,100,107,107,114,95,95,108,116,123,110,114,117,118,115,124,120,118,130,120,126,118,126,121,117,122,121,125,126,121,110,131,137,138,134,122,128,119,118,124,122,125,129,125,129,128,128,125,108,115,115,118,115,113,119,115,105,112,123,123,117,118,115,112,118,118,125,109,107,110,111,109,120,119,111,110,106,116,117,118,119,108,115,110,102,115,118,112,113,109,109,119,114,102,102,107,101,104,104,102,108,116,111,112,113,118,111,112,111,114,113,113,99,101,101,104,102,97,98,99,96,99,103,96,96,98,95,105,105,94,103,105,94,92,77,75,77,77,75,73,71,72,69,70,66,66,83,82,87,82,81,74,80,80,82,41,37,34,26,35,31,32,42,31,30,32,43,34,37,43,47,89,84,34,29,28,29,27,34,36,23,29,24,26,24,30,42,41,43,51,27,28,23,26,28,24,29,26,32,32,32,29,39,92,91,93,93,96,95,96,102,114,110,102,100,94,103,92,92,99,105,88,93,97,106,101,95,95,102,100,98,110,99,91,102,100,98,86,89,98,94,104,105,93,106,100,102,101,98,94,104,98,104,104,102,100,107,109,107,113,120,119,104,113,115,109,109,108,105,93,111,118,117,120,124,119,110,108,117,122,121,126,118,124,122,125,130,135,130,133,127,129,133,129,133,133,128,126,133,124,122,123,118,133,122,126,138,131,119,119,126,116,112,114,109,110,106,111,106,101,106,110,115,110,106,108,104,97,102,109,107,112,110,118,103,96,103,108,117,104,101,102,99,103,107,117,114,119,117,120,120,112,110,122,123,123,122,122,122,124,113,121,119,113,92,95,93,105,104,110,110,107,110,113,116,111,114,109,106,107,108,103,101,103,104,101,102,104,95,98,92,83,84,91,96,88,85,86,82,87,82,84,91,93,92,85,88,83,83,86,83,36,33,34,36,42,24,30,46,33,31,34,46,37,36,45,46,95,86,32,32,28,23,29,33,32,32,26,24,22,26,30,32,35,39,48,23,22,22,28,25,24,23,29,25,29,32,29,40,97,88,84,99,93,91,86,95,100,83,91,104,93,97,107,101,107,102,94,93,97,92,96,102,102,95,101,99,99,103,97,111,111,110,100,93,93,91,109,114,99,96,117,108,106,104,112,108,109,101,105,105,100,102,107,102,113,116,106,101,107,108,115,120,118,107,110,109,104,111,99,114,114,122,127,126,128,127,131,122,126,121,128,137,130,116,120,130,122,112,115,116,122,128,133,131,123,117,125,113,122,130,122,115,120,113,114,116,119,113,117,118,119,103,117,108,107,108,110,107,108,107,109,115,113,112,106,115,112,111,116,100,101,106,109,116,119,112,122,123,122,115,112,127,127,124,124,128,122,108,117,120,115,111,114,120,113,109,112,113,108,112,122,113,113,122,114,112,112,125,115,113,107,113,113,115,110,112,110,107,110,106,108,105,100,95,102,99,94,83,93,90,91,95,95,89,92,85,89,89,85,82,83,87,88,88,84,82,36,32,32,33,46,28,26,44,31,29,36,54,36,39,45,45,78,73,30,24,28,30,28,42,43,26,24,22,24,26,28,26,26,29,44,24,26,22,27,28,25,23,26,27,30,27,30,36,95,121,143,127,99,89,95,98,94,88,92,101,111,101,101,90,105,99,100,105,94,90,99,101,94,105,108,101,100,95,97,94,104,106,105,99,93,98,102,98,110,105,103,106,108,102,100,113,105,102,95,103,101,99,109,115,131,124,117,113,116,113,120,134,119,121,117,127,124,125,127,129,128,135,132,107,122,115,122,126,121,124,116,124,118,114,126,124,117,112,117,126,127,124,128,118,123,124,122,125,121,124,123,123,125,119,116,119,122,110,112,113,116,119,120,122,114,116,115,104,106,113,119,109,104,106,113,127,127,124,123,128,128,118,125,127,125,123,120,112,122,125,130,125,123,120,125,126,132,129,126,128,127,114,120,118,115,120,121,112,118,117,116,105,109,102,106,115,121,110,107,104,104,98,106,104,113,104,110,101,103,101,98,99,96,96,106,104,105,96,96,99,102,109,103,86,87,78,82,88,88,79,86,85,76,87,77,75,40,35,37,33,46,24,30,46,29,28,37,51,39,44,43,43,91,76,36,26,26,29,32,43,45,30,27,27,21,24,27,30,25,26,48,28,27,17,21,25,25,27,22,27,25,22,29,35,89,68,81,80,86,95,88,82,94,96,88,83,94,96,99,96,90,96,96,117,96,95,98,95,94,88,102,98,102,103,108,104,106,109,112,111,118,116,121,122,118,115,116,118,123,125,129,125,125,128,135,130,119,113,121,127,137,131,122,121,122,112,123,120,123,117,123,130,117,116,115,114,119,112,100,113,112,103,103,96,114,120,123,119,113,118,114,117,108,106,112,113,132,129,132,129,126,118,130,127,120,118,126,128,125,123,132,117,124,124,129,133,122,118,133,114,120,121,128,122,124,123,123,118,123,130,135,126,117,114,114,130,128,111,117,130,123,125,127,118,115,127,127,124,124,122,121,126,124,127,120,123,124,118,121,126,108,112,118,114,115,113,114,109,116,125,127,121,121,115,105,115,111,112,118,115,117,117,117,111,111,105,116,117,111,105,112,107,97,87,95,94,87,85,85,88,90,89,81,86,91,76,81,86,82,79,78,71,45,35,36,26,37,31,30,45,30,33,36,56,39,45,42,40,76,80,35,30,28,23,31,46,28,28,28,26,24,21,28,30,27,27,49,25,26,22,24,26,28,24,25,18,25,29,29,36,101,80,90,65,91,83,61,67,94,84,98,92,88,88,89,85,111,88,85,96,96,92,104,101,105,99,107,127,132,114,125,142,155,154,153,144,141,129,114,115,118,125,129,112,106,105,117,108,112,113,119,116,120,120,121,126,120,114,120,116,117,119,124,111,121,126,113,118,117,115,106,103,109,117,119,110,105,111,102,104,127,119,119,119,117,116,128,124,116,113,117,113,125,132,128,125,133,129,128,118,132,135,136,136,133,140,132,130,133,133,137,132,133,133,126,129,134,133,131,128,124,126,124,107,112,120,126,123,120,124,116,126,105,104,112,121,126,119,107,116,119,125,119,109,117,114,126,112,123,135,123,114,117,121,116,126,121,120,123,120,124,123,122,120,121,118,113,105,103,114,120,122,110,106,108,118,113,116,111,102,105,103,103,111,97,97,102,104,99,97,94,96,96,94,93,89,86,89,90,86,91,88,82,80,83,73,73,67,44,35,39,30,33,34,31,39,27,32,36,57,40,39,46,39,66,76,35,29,31,30,28,38,27,35,30,24,20,29,31,31,31,35,52,27,28,19,18,27,26,24,22,33,43,49,53,40,103,85,77,77,79,68,49,59,64,61,56,71,79,77,82,88,84,73,67,68,57,61,81,60,61,67,79,107,113,123,124,119,129,123,121,114,120,121,120,115,115,115,118,119,125,119,123,131,123,134,120,113,119,127,122,110,117,118,113,124,125,111,115,124,119,122,115,100,110,108,110,108,109,109,114,111,120,121,112,109,103,110,116,112,119,122,120,123,131,125,118,120,131,132,137,138,129,124,124,129,133,136,129,124,140,133,135,151,152,143,130,130,124,128,129,137,137,129,133,133,124,123,126,121,120,111,113,120,122,117,119,115,117,126,126,120,121,114,108,119,121,117,120,121,124,126,125,125,131,133,128,127,134,137,132,134,132,129,123,128,130,119,122,124,110,120,119,123,112,116,110,104,109,104,106,106,107,105,105,103,104,107,107,104,103,98,106,101,100,100,93,88,98,94,90,96,84,94,90,87,98,102,102,99,95,84,86,34,40,33,43,33,33,35,37,45,31,26,35,57,47,39,41,42,87,92,35,29,27,27,26,33,28,39,31,19,26,33,32,36,39,42,49,18,24,26,20,23,32,41,52,58,59,52,41,33,81,84,84,77,61,47,74,73,73,52,63,64,66,79,86,96,68,65,60,49,53,47,91,67,71,75,76,110,122,119,117,118,119,118,113,117,120,122,124,113,118,124,117,106,111,101,108,121,115,118,127,123,116,123,112,115,118,110,116,114,120,127,123,121,129,117,129,128,135,137,130,123,127,135,124,135,126,130,125,118,123,126,118,124,122,113,128,124,118,122,120,103,105,122,124,128,125,123,128,127,127,129,127,119,131,130,131,120,130,137,133,132,140,141,134,136,137,132,131,126,131,128,123,122,121,121,122,122,112,121,115,101,58,108,74,112,130,128,123,129,131,127,131,135,133,134,139,133,134,127,135,135,126,124,124,119,120,120,123,124,124,125,123,121,117,129,130,119,123,124,123,120,113,104,105,107,112,104,115,106,104,101,109,112,105,108,98,88,85,86,100,97,100,101,103,104,103,107,97,96,93,96,96,95,87,95,91,37,38,34,45,33,27,33,33,42,30,30,34,56,43,42,41,41,70,89,36,33,30,24,29,35,33,37,31,31,26,24,43,56,30,29,45,22,23,24,30,41,51,49,46,44,29,23,30,32,70,92,87,49,57,62,76,61,56,72,65,77,71,83,105,101,101,59,64,53,58,47,90,81,89,104,109,106,104,105,95,99,110,105,109,104,100,108,100,112,101,113,109,115,121,122,122,115,121,120,125,119,134,141,150,153,133,132,131,130,135,130,156,162,154,131,130,124,130,121,124,129,124,122,119,122,124,127,123,122,118,126,122,121,117,112,119,115,121,110,104,121,120,135,123,128,130,128,127,130,127,114,125,120,138,132,128,129,129,132,141,126,131,134,124,128,118,118,122,128,113,100,103,106,109,122,124,131,118,121,126,95,60,51,53,101,123,128,134,129,128,124,120,124,121,129,134,127,124,115,118,130,129,133,126,126,129,128,118,107,105,97,108,104,116,127,118,117,105,115,110,112,122,112,116,113,113,106,102,104,109,102,114,109,109,116,121,121,119,109,113,115,115,107,111,113,108,116,118,105,93,104,101,102,94,83,94,38,42,34,42,25,30,36,32,43,31,34,39,63,42,36,41,43,69,99,43,34,28,25,30,30,29,35,31,26,23,33,33,40,32,36,45,24,26,25,31,32,35,36,27,27,24,28,27,30,76,67,76,54,63,56,88,58,65,65,77,81,72,72,110,117,127,102,93,98,96,63,71,128,134,137,138,89,104,113,130,120,124,129,132,136,139,136,147,154,122,124,129,132,125,138,135,137,148,145,145,145,154,153,148,144,143,139,145,144,139,135,129,129,131,126,131,128,122,125,132,128,116,118,128,119,109,123,123,113,118,120,115,108,107,110,117,111,99,116,114,116,117,118,112,115,116,111,105,111,115,107,117,118,121,123,125,124,120,128,124,123,124,116,131,134,112,112,111,111,100,102,108,110,107,101,101,106,107,106,99,80,56,60,68,80,112,127,128,117,129,130,129,126,126,128,132,129,135,126,126,136,128,119,118,125,118,123,115,123,107,119,118,124,122,112,125,118,116,125,123,119,125,119,123,121,119,133,129,131,131,128,127,122,126,128,120,115,132,121,122,124,114,118,116,115,117,118,114,119,114,114,103,107,112,114,118,36,41,29,38,31,34,35,33,39,24,34,42,60,38,39,47,42,65,116,45,33,28,30,30,37,26,31,29,25,31,43,51,58,60,60,49,29,27,16,23,27,31,29,22,19,21,23,25,28,74,63,82,66,83,65,60,61,77,77,67,91,72,59,98,80,94,104,99,121,126,57,50,96,80,43,82,77,105,78,71,68,62,69,74,63,87,100,101,105,121,123,118,127,122,125,123,143,148,156,148,138,142,136,149,140,148,138,132,134,123,133,139,123,123,126,123,123,133,132,136,128,135,129,129,115,116,124,116,104,108,121,109,106,111,109,109,111,117,104,109,112,102,103,120,119,128,118,115,102,110,98,113,109,114,115,121,99,105,103,100,93,95,105,101,92,92,94,105,97,93,104,91,99,94,96,87,98,95,92,99,76,56,60,62,71,109,114,119,118,117,116,112,112,114,119,119,115,124,125,128,131,124,124,131,131,120,113,120,112,125,121,119,128,131,131,116,118,133,130,128,125,130,130,126,135,130,123,130,135,130,127,130,128,117,125,128,132,133,132,125,126,131,125,130,127,133,131,123,134,120,117,118,114,128,124,126,43,42,33,41,34,28,36,36,41,32,31,37,46,56,52,38,36,56,111,52,34,28,26,36,54,59,40,34,27,26,30,41,59,30,32,47,22,25,25,24,25,27,30,24,26,24,27,23,35,74,62,76,63,86,60,57,62,71,71,81,110,58,59,112,86,75,86,81,85,85,47,44,58,81,50,61,69,106,62,55,49,46,45,42,46,47,54,108,115,115,130,136,137,123,128,132,135,141,139,137,139,122,118,137,125,141,135,130,117,126,124,120,128,127,132,146,138,143,140,135,125,113,115,114,109,124,104,105,109,107,107,114,119,113,114,114,120,115,113,116,118,117,110,100,83,84,75,98,88,107,106,108,109,119,115,99,90,84,97,100,98,96,104,100,99,88,88,101,94,101,97,95,96,88,89,93,97,101,102,103,64,55,69,63,61,79,101,115,105,116,103,103,108,115,111,111,111,110,108,119,117,119,125,130,119,122,121,119,116,123,126,124,131,134,122,124,126,130,135,133,134,133,131,132,129,137,135,132,134,135,129,127,128,129,129,127,123,126,115,114,116,121,112,105,103,114,102,107,99,118,112,114,121,120,105,116,45,46,36,34,37,35,40,35,41,33,32,31,35,77,50,30,30,45,105,57,28,29,38,50,52,54,42,31,32,30,26,35,58,37,28,43,22,23,23,24,25,29,28,26,27,28,26,23,35,76,62,80,62,81,58,71,55,68,82,71,79,80,70,98,82,76,83,66,53,56,52,42,59,66,65,63,81,106,59,66,62,46,41,45,43,44,50,120,121,119,113,117,112,128,130,125,125,119,111,110,118,121,124,123,116,122,119,121,124,121,113,122,128,126,127,129,115,120,127,127,123,125,120,115,123,103,108,113,114,108,118,120,110,104,107,98,99,91,98,69,74,84,81,80,73,111,67,84,103,102,102,106,96,107,107,83,96,85,84,96,93,108,99,111,87,91,89,94,104,102,95,95,100,103,92,103,92,89,94,93,50,53,76,50,61,69,95,106,102,102,97,99,109,95,104,105,104,112,124,133,132,129,118,114,116,124,125,119,121,133,127,127,128,132,119,103,125,125,123,120,113,128,125,124,120,125,123,129,121,119,131,125,132,112,108,96,107,124,116,108,102,119,139,141,145,120,159,161,135,114,135,103,136,145,124,112,41,47,38,37,37,31,41,32,39,38,33,31,40,76,41,32,34,56,69,45,25,27,31,33,67,37,40,28,23,28,30,29,59,40,27,45,25,25,24,26,26,24,29,27,28,25,29,23,39,79,60,87,67,63,52,63,70,60,69,85,58,93,71,108,59,76,76,72,60,44,48,46,61,78,71,82,65,111,80,88,68,45,39,41,51,47,57,93,129,133,132,139,138,119,119,118,113,120,114,108,107,125,126,126,112,118,127,116,103,116,107,113,134,118,126,124,121,126,114,110,101,104,104,106,106,111,104,120,115,105,86,61,52,60,73,54,55,75,86,68,74,100,97,64,112,94,103,84,102,98,102,95,99,104,100,97,88,82,88,88,106,93,104,91,91,85,94,96,102,101,97,94,85,97,97,98,100,83,101,104,52,57,76,63,59,66,96,100,102,90,101,97,93,123,101,87,84,142,154,158,136,127,123,128,132,129,133,130,124,121,125,112,125,121,122,83,81,82,80,88,93,118,121,112,103,102,106,101,100,104,91,97,107,102,92,95,94,108,101,105,106,101,97,104,96,107,105,109,108,127,110,106,117,109,109,111,41,44,36,37,35,35,37,40,43,34,32,35,50,72,42,32,45,48,108,41,26,30,31,33,81,20,36,32,23,26,27,33,60,42,29,44,24,24,24,37,29,33,37,30,37,25,21,25,28,94,80,85,56,50,68,71,74,54,66,86,77,82,95,93,85,98,97,73,69,46,53,48,65,74,116,79,63,115,90,94,58,52,43,43,45,49,50,83,99,106,128,124,120,111,115,122,121,122,112,121,109,105,106,111,117,105,109,109,115,112,109,103,97,112,116,117,126,97,93,103,109,110,104,110,110,91,70,73,74,74,48,59,98,99,103,104,132,85,121,99,89,67,75,98,103,85,101,104,101,103,108,99,92,85,96,92,104,86,92,92,82,90,92,93,81,97,90,102,95,92,95,95,90,97,102,98,92,96,99,94,47,49,86,81,57,56,98,86,102,114,129,109,86,80,107,133,155,153,143,150,156,151,140,146,139,147,131,133,139,140,145,144,141,134,141,82,82,85,90,95,102,115,125,111,109,109,99,98,98,98,89,100,105,99,102,109,125,132,98,101,103,106,108,115,108,119,113,112,106,103,111,115,115,110,105,100,45,46,37,56,35,34,40,32,49,38,40,45,43,90,41,36,34,38,97,39,32,29,25,29,48,26,37,29,22,26,38,31,52,53,36,34,34,36,34,34,33,41,41,30,27,27,25,22,25,140,82,87,76,62,68,79,62,66,63,82,68,54,75,83,85,80,141,71,71,75,51,50,74,78,144,71,56,114,96,100,47,49,39,44,45,48,45,66,78,92,98,104,104,113,107,117,116,104,110,101,106,110,105,118,113,103,106,115,104,116,100,113,105,115,105,103,117,112,115,113,102,100,87,63,62,74,62,70,90,85,54,70,99,83,69,125,104,114,114,100,96,98,97,114,115,118,97,91,101,100,99,89,87,86,97,91,98,93,86,86,92,102,93,98,88,95,88,101,94,91,88,99,103,94,103,98,102,77,79,88,50,42,81,75,46,55,109,126,91,78,90,113,121,142,154,164,158,154,160,151,146,151,142,149,143,151,164,161,155,148,147,148,145,146,148,86,88,88,94,97,100,111,105,102,110,104,105,106,104,106,103,105,111,101,103,120,132,122,100,113,102,108,104,104,106,109,96,98,93,91,96,96,98,102,110,103,54,48,37,37,35,32,36,33,42,45,34,29,35,88,45,40,44,54,83,53,35,31,33,33,25,30,42,31,25,35,36,46,53,57,35,31,38,33,30,48,38,59,31,37,27,27,28,24,24,127,129,84,95,97,77,81,67,72,48,83,84,71,69,92,87,68,117,121,60,108,70,51,99,82,168,88,58,123,103,76,46,48,47,41,46,42,47,53,58,77,96,107,104,110,108,114,122,116,113,108,97,106,105,108,104,107,82,91,104,107,107,101,113,117,92,105,106,101,94,83,79,63,74,56,79,102,67,81,102,99,62,89,92,76,83,83,57,91,128,109,105,107,100,115,118,102,84,93,89,101,100,94,95,96,96,91,101,105,87,96,90,92,92,93,99,102,92,91,96,79,95,93,96,85,112,96,95,49,58,91,47,50,94,86,50,66,86,99,128,145,161,153,125,145,147,154,146,151,149,147,147,140,149,146,159,150,143,142,142,143,146,143,138,145,135,81,83,83,90,96,110,125,138,89,119,113,117,125,82,76,79,84,77,78,93,107,107,127,100,102,95,105,116,105,110,105,91,84,85,88,103,104,103,105,108,109,65,46,36,35,36,43,44,37,37,37,38,34,37,98,53,53,48,51,75,64,50,41,40,38,34,32,39,47,44,45,46,44,52,63,50,27,29,24,26,57,50,60,31,30,34,28,25,27,25,122,131,92,88,87,80,95,75,88,53,94,80,73,72,111,90,80,111,142,60,100,151,63,109,100,185,144,72,112,102,112,71,52,66,43,45,45,50,65,80,75,98,102,106,110,104,109,100,107,99,95,99,91,103,96,89,89,93,96,119,110,95,103,97,91,94,86,66,57,58,55,65,108,92,89,96,103,63,110,113,71,97,76,90,92,98,54,97,87,83,90,95,87,97,102,101,95,92,90,96,103,99,99,94,89,85,90,91,88,95,91,101,94,96,97,102,102,96,91,93,104,87,99,90,89,95,103,98,47,54,62,45,44,49,44,50,58,156,146,138,143,145,146,124,142,146,142,142,140,139,147,155,139,142,132,146,137,140,133,136,123,130,120,122,102,109,92,104,111,110,113,107,122,123,61,60,55,73,79,54,65,82,58,54,83,92,96,77,95,79,92,83,90,91,91,93,89,102,105,91,89,81,67,71,77,74,70,61,44,41,44,63,88,60,49,40,46,40,38,52,79,82,59,42,40,59,70,49,63,64,34,25,34,31,55,48,38,42,41,46,63,50,27,25,32,25,58,56,51,35,28,35,25,23,30,23,108,110,111,87,80,50,93,60,90,66,94,90,76,69,91,95,126,118,139,125,114,155,66,128,135,180,161,131,116,110,127,87,55,45,52,49,56,49,63,68,64,96,94,83,90,96,89,80,64,58,58,54,62,125,111,112,114,113,115,102,95,99,89,69,82,80,67,54,47,54,63,95,98,70,115,69,95,85,83,72,97,95,106,115,101,65,93,104,108,109,96,117,95,84,92,90,101,91,87,92,104,92,92,100,99,97,97,89,92,95,97,96,97,92,104,97,112,89,90,113,97,99,99,99,94,84,117,122,47,50,77,51,41,45,47,47,62,114,132,132,134,135,138,123,128,148,154,136,131,129,132,132,125,121,116,122,106,86,92,99,94,86,93,87,84,87,97,100,103,111,108,107,120,121,74,94,76,65,71,77,66,61,60,82,82,88,78,87,72,77,74,69,69,66,64,59,64,49,63,72,72,62,68,71,75,67,63,61,55,58,64,121,126,65,53,43,41,46,70,57,66,62,51,34,38,53,54,43,48,50,33,28,35,39,42,43,39,55,46,46,61,45,30,30,33,33,59,37,48,37,36,30,28,24,26,26,79,93,81,77,77,45,86,48,78,69,98,97,84,85,85,98,130,140,149,153,103,151,65,132,160,174,158,138,111,107,130,121,54,46,51,53,56,49,65,54,48,76,73,61,58,49,48,51,50,52,56,63,90,124,132,137,132,130,134,79,63,85,74,66,62,77,51,82,84,64,69,95,68,46,86,61,108,120,71,86,107,83,57,95,66,74,80,80,97,76,83,87,89,81,80,88,94,95,89,86,89,94,93,92,89,97,109,105,101,99,98,92,103,99,96,88,95,94,96,93,80,90,88,82,75,102,99,106,57,66,73,52,45,47,45,46,63,69,112,113,94,93,97,103,96,114,126,125,128,133,132,118,98,92,69,65,66,93,80,85,87,85,80,77,78,80,96,104,105,113,115,113,118,135,97,86,96,100,105,84,72,87,80,64,81,96,96,70,68,65,63,60,62,58,61,53,51,40,52,79,86,72,72,77,84,69,62,68,58,71,118,142,57,63,69,65,42,53,65,74,64,58,74,44,42,63,62,58,70,37,26,27,36,38,28,30,32,34,43,47,55,58,31,24,37,34,33,37,51,46,43,33,30,19,24,27,64,75,71,59,67,51,87,59,72,98,94,85,92,86,82,94,127,148,154,152,138,184,73,111,193,163,168,139,112,100,122,122,61,67,67,70,59,49,69,55,53,70,55,50,51,45,51,56,69,97,115,107,100,106,96,94,96,98,100,94,68,94,98,85,83,57,45,65,55,64,61,55,51,71,61,77,122,115,95,59,77,95,87,69,62,76,88,84,109,114,118,97,87,82,89,85,86,87,89,89,91,106,91,94,99,98,92,112,98,98,107,101,107,120,107,82,63,72,64,58,105,93,69,77,97,88,84,66,53,55,55,44,45,45,46,46,72,48,66,56,57,84,115,114,83,100,94,99,92,82,71,63,55,50,47,47,54,83,65,82,84,86,88,83,102,97,87,80,96,101,107,114,122,131,132,133,100,73,110,94,122,80,72,63,97,83,88,60,62,60,61,58,60,53,50,50,46,40,48,73,73,88,73,93,91,71,90,85,50,64,129,159,64,62,77,66,40,56,86,72,69,71,57,43,49,75,67,62,57,32,31,32,38,71,40,44,42,36,40,39,51,61,38,30,30,29,30,35,47,60,34,29,35,29,29,26,63,61,81,56,80,62,80,86,87,84,91,76,98,94,78,85,122,147,148,146,148,232,73,81,192,148,161,145,116,107,112,119,68,69,62,59,63,61,57,62,60,57,54,51,57,52,61,96,146,145,162,149,134,114,84,87,99,91,97,100,66,62,69,102,71,71,48,75,80,46,48,64,59,83,82,48,57,77,103,59,85,94,61,53,49,88,83,98,128,101,83,76,83,79,93,103,90,91,124,110,136,133,115,104,88,79,104,91,110,96,114,119,87,68,51,65,70,78,85,104,119,95,73,84,79,69,66,65,55,48,46,43,44,39,45,43,41,44,67,48,56,72,137,148,172,118,77,72,63,47,50,51,45,50,51,50,57,84,74,78,75,87,97,97,113,118,111,102,112,119,116,115,126,143,129,130,112,90,87,66,75,79,69,72,77,112,86,61,55,57,62,63,56,53,57,43,44,41,44,66,66,75,73,75,77,72,90,88,99,89,110,161,74,72,88,79,75,76,90,75,76,58,69,67,96,82,77,75,63,35,29,32,28,47,54,38,31,27,35,55,53,50,48,33,31,32,35,32,41,58,48,37,32,25,22,27,43,38,63,70,67,53,70,94,84,77,75,98,102,73,95,94,127,143,158,168,157,177,56,69,134,156,153,148,116,108,113,117,61,86,82,57,62,57,53,55,61,51,50,80,78,50,63,95,152,151,153,160,150,132,58,45,62,79,67,53,68,124,97,68,47,62,70,92,90,58,59,57,63,82,88,68,89,94,81,58,54,72,92,64,74,84,92,94,106,96,73,79,96,101,73,59,76,71,115,148,140,148,151,158,149,117,90,76,79,55,60,64,67,56,58,80,75,99,84,112,69,81,83,80,77,73,78,67,53,40,55,43,42,39,39,36,39,47,82,50,55,73,153,137,181,173,174,135,88,61,52,45,49,47,54,71,93,85,85,89,85,81,105,92,79,81,99,91,104,114,120,126,128,141,93,88,89,78,85,77,64,64,55,55,88,110,72,66,66,54,62,61,57,49,50,42,43,37,46,78,80,55,56,75,81,50,87,102,85,101,120,164,73,69,93,98,85,94,75,76,78,72,84,87,88,94,90,65,66,34,28,31,30,33,34,35,42,49,73,77,67,49,46,22,36,37,29,31,38,57,54,26,25,27,23,27,46,42,53,69,53,67,70,77,68,96,87,105,123,77,111,95,132,148,159,147,154,90,63,73,102,161,156,148,117,118,119,109,64,105,90,59,74,47,56,83,56,67,67,57,77,125,65,92,133,145,143,150,164,180,47,42,56,58,54,45,80,150,154,139,64,56,75,62,59,66,58,77,71,75,55,106,100,85,73,66,59,96,125,73,113,120,107,94,81,88,105,77,85,54,47,53,58,71,108,125,126,129,125,124,112,103,88,50,51,50,62,80,83,73,72,86,82,63,62,93,86,82,65,76,67,77,84,98,45,43,38,40,39,41,41,40,42,47,53,47,61,70,162,144,171,165,146,141,123,56,53,61,73,79,84,78,98,83,92,98,88,95,102,79,76,67,75,84,103,112,120,128,141,149,100,83,74,72,64,61,66,88,65,63,88,107,102,164,131,79,65,65,58,56,47,46,43,39,50,78,73,55,66,55,58,42,64,85,98,104,118,163,74,68,97,90,96,99,89,79,90,71,93,107,104,93,70,76,65,40,35,40,56,69,83,85,89,86,96,98,80,52,53,34,31,33,35,29,32,61,45,27,26,30,25,27,36,63,39,47,44,46,62,74,62,93,103,80,95,93,93,118,135,151,145,146,147,70,67,75,153,181,165,149,112,110,118,113,69,127,100,63,70,59,63,62,58,67,72,107,141,169,153,139,116,112,124,124,137,111,49,44,55,55,56,59,67,141,125,142,168,97,92,68,61,42,67,79,56,91,112,67,98,100,85,91,96,77,76,90,105,117,115,100,87,83,75,73,49,47,53,49,63,67,119,157,171,181,171,88,81,73,77,58,56,54,60,72,120,109,90,107,93,84,88,97,81,96,96,95,90,77,82,93,53,44,39,38,41,43,39,38,41,45,47,45,55,71,157,154,172,169,151,117,127,66,60,55,57,72,85,82,97,82,96,114,92,89,87,92,86,92,105,123,127,124,122,102,104,115,107,101,86,77,61,66,56,58,69,87,73,96,102,170,184,166,151,94,66,57,46,41,42,41,47,79,87,59,74,67,69,61,111,96,71,89,115,157,71,75,103,87,90,101,88,77,94,79,83,90,107,99,79,76,62,50,53,80,86,85,88,92,89,84,96,92,83,57,61,40,28,27,34,30,40,37,38,25,28,28,26,24,42,40,34,39,42,49,72,57,74,110,85,76,108,110,79,112,121,148,137,115,64,50,64,65,83,115,142,121,114,127,119,114,69,139,98,89,74,67,53,60,59,63,101,68,115,166,170,114,100,70,75,61,53,47,45,45,67,68,61,51,60,115,152,134,109,124,129,75,70,88,90,55,52,79,84,95,94,58,124,117,103,76,111,102,101,76,65,75,75,71,86,72,54,45,49,61,67,75,110,143,167,193,182,81,73,72,75,77,74,70,71,76,146,149,120,123,142,153,151,106,137,150,115,102,103,100,89,81,62,47,38,41,43,40,38,43,45,57,44,49,46,70,129,145,154,153,156,136,133,70,53,51,55,73,88,81,92,103,101,121,134,148,139,140,115,82,69,71,99,110,80,69,83,100,115,107,108,94,76,78,72,64,61,66,79,97,111,192,189,193,192,186,168,103,59,44,42,41,48,71,88,56,73,72,65,73,128,123,118,107,101,160,77,71,87,92,95,104,86,82,96,86,79,87,82,85,84,74,60,74,49,53,78,79,61,66,82,75,63,71,96,41,56,44,37,32,30,32,39,31,37,34,28,22,27,30,35,38,41,38,41,41,53,57,51,96,82,88,92,99,80,76,93,138,145,85,63,46,63,73,58,59,73,122,116,118,121,122,71,121,106,102,71,54,57,62,79,78,100,106,84,124,149,131,103,93,97,81,63,65,58,62,55,67,81,71,60,67,85,106,135,118,94,66,77,80,69,87,83,83,87,110,75,62,109,115,110,110,67,74,56,66,65,69,108,69,143,95,57,46,55,63,66,78,124,148,208,159,147,122,106,94,66,81,68,74,84,96,140,174,170,174,179,188,169,162,166,154,146,119,115,99,91,76,59,44,43,41,41,38,41,40,40,57,47,55,49,71,152,137,172,169,166,133,134,70,62,52,50,61,71,95,128,148,142,131,93,93,89,99,78,78,113,105,65,59,51,53,59,51,67,86,86,82,66,69,68,80,106,131,138,110,182,191,192,193,197,188,186,167,66,46,40,42,45,59,79,54,73,70,74,70,75,95,108,129,103,126,83,70,94,88,93,103,91,96,92,89,87,78,67,70,63,68,77,61,65,48,61,70,85,86,88,103,88,82,79,55,65,56,39,33,33,29,45,29,33,48,28,25,24,29,33,35,39,41,48,38,53,71,62,47,65,81,67,84,97,73,62,112,148,78,60,49,58,65,59,65,91,123,123,118,128,117,102,122,121,126,153,159,152,125,112,123,101,117,109,113,141,132,112,108,112,112,101,85,66,54,47,64,58,75,82,57,85,82,80,64,58,42,77,47,53,92,112,63,75,73,94,77,116,118,91,96,68,63,56,51,58,61,120,76,156,131,86,65,73,82,92,105,108,120,176,163,164,155,141,135,90,87,107,82,118,126,149,178,171,179,181,161,170,160,170,168,142,128,124,104,99,76,64,43,45,44,41,44,39,41,41,50,48,49,46,67,143,145,174,170,162,135,131,65,56,64,93,112,106,88,72,84,89,93,94,92,100,121,150,100,67,60,59,56,53,58,55,49,57,57,69,109,98,139,151,142,145,133,130,113,195,190,194,194,195,195,191,173,62,48,46,40,59,73,106,59,74,74,73,71,72,100,60,75,79,158,92,67,90,89,100,98,99,93,89,77,75,75,78,70,75,72,72,71,64,68,52,62,83,95,92,93,93,88,86,72,54,46,32,34,33,30,34,32,32,43,23,19,27,38,35,36,43,54,57,52,58,60,66,57,57,75,108,88,88,93,70,74,148,67,60,48,54,54,71,80,116,122,114,112,131,113,124,112,131,125,165,168,162,162,139,145,116,87,90,85,105,119,121,129,121,118,102,101,105,94,72,62,58,63,76,84,77,79,78,53,61,59,50,50,69,56,79,109,75,62,91,76,86,90,100,63,54,55,59,55,50,63,113,78,162,165,134,106,65,130,90,124,144,183,178,168,179,179,173,160,151,158,128,146,111,147,175,182,195,194,173,167,175,173,170,165,143,129,123,105,90,66,60,47,45,44,41,41,43,41,50,55,54,47,51,75,122,145,170,172,165,139,135,95,89,64,49,50,53,49,57,69,66,89,106,124,126,118,177,162,162,135,81,72,58,52,48,52,51,56,80,110,110,118,135,146,136,138,149,169,198,194,193,188,193,197,194,168,68,48,44,44,64,93,79,52,74,74,71,71,86,101,71,80,85,152,87,63,99,98,83,101,91,82,80,77,94,85,70,78,74,69,68,67,74,79,49,66,75,87,87,81,91,91,87,97,49,49,34,37,43,33,31,36,31,39,29,31,28,32,42,44,46,57,59,55,46,47,53,56,46,60,84,83,84,84,81,89,97,106,89,47,51,64,93,82,108,118,112,125,121,96,118,116,126,102,165,170,146,149,160,148,142,94,91,96,86,120,125,116,120,138,129,113,110,119,102,95,87,81,73,76,76,78,76,55,60,94,112,75,62,96,94,62,68,115,67,105,96,125,75,97,108,66,53,50,59,56,114,91,187,173,138,135,114,92,100,121,143,183,183,175,156,166,179,181,166,167,175,146,160,188,194,180,170,190,178,175,182,172,174,170,147,140,124,108,83,70,48,44,45,39,41,46,47,51,53,50,46,46,51,58,94,110,162,165,164,141,136,60,57,49,60,52,60,50,55,64,96,120,101,90,98,98,150,173,201,204,190,150,97,54,49,45,49,59,97,129,125,111,75,66,95,92,130,166,201,198,197,196,196,192,192,163,70,44,43,45,64,76,82,61,80,122,91,76,93,119,88,81,74,147,80,66,92,99,90,101,94,72,83,77,92,83,75,87,93,71,73,65,64,68,63,48,70,67,62,56,71,74,75,80,43,47,42,34,35,33,29,44,32,41,35,25,27,24,47,39,38,35,47,44,50,50,52,61,53,67,80,82,84,59,74,90,129,167,173,144,143,158,154,132,121,128,106,124,128,104,71,113,122,118,130,164,158,165,163,153,147,77,83,106,103,126,123,119,119,113,121,133,129,122,121,115,125,105,83,78,78,78,77,51,61,96,112,106,38,71,63,77,83,71,85,77,65,76,56,51,65,75,91,51,56,66,117,80,196,192,137,98,94,122,130,123,130,187,185,191,169,174,164,192,188,189,196,176,174,175,191,186,179,182,175,176,175,176,172,176,153,142,129,112,85,66,54,49,51,48,61,82,114,58,52,50,43,46,78,115,135,152,142,157,165,142,133,53,55,52,53,56,55,71,113,101,70,89,69,96,79,114,162,176,198,188,194,194,169,68,51,44,45,51,86,134,122,111,57,59,55,68,74,145,178,174,187,196,194,191,195,166,70,46,40,44,65,81,92,62,81,143,128,81,79,113,76,92,78,141,83,62,85,89,76,102,100,84,96,82,71,75,80,82,80,77,66,81,73,68,51,43,52,79,88,92,88,81,77,75,58,56,55,30,38,28,29,52,34,42,37,25,23,25,51,51,48,54,46,54,66,60,66,59,78,94,82,65,94,56,78,83,117,120,153,145,141,157,159,156,148,132,111,128,138,113,107,116,125,124,115,137,120,98,90,94,80,83,90,89,65,95,122,118,126,118,120,114,115,126,130,120,125,106,88,78,77,78,77,48,56,108,121,81,47,130,128,72,55,47,53,52,73,64,71,68,69,73,65,53,57,63,120,76,194,189,155,115,107,101,79,100,122,182,193,165,181,181,179,174,187,195,189,177,162,165,177,180,178,184,186,170,177,188,163,177,166,146,139,115,83,60,50,51,48,43,68,84,72,56,53,75,91,85,70,72,126,121,147,134,161,146,130,65,57,52,56,86,111,87,65,49,54,70,74,83,88,109,143,194,203,195,191,183,175,65,51,42,47,54,78,125,105,95,72,61,64,69,76,78,82,175,189,197,195,196,195,176,69,51,46,48,59,80,95,61,85,141,135,82,81,112,61,78,76,129,87,59,91,92,83,97,89,68,75,80,66,79,60,70,73,72,71,62,86,71,60,59,61,71,68,50,53,74,59,60,60,49,54,35,29,33,30,41,32,44,40,21,26,23,49,35,42,58,51,43,56,55,51,67,79,55,55,51,96,54,75,79,101,144,129,147,140,158,154,158,159,156,130,113,124,119,116,118,126,118,142,115,79,50,75,91,84,85,75,89,97,92,82,94,121,128,119,101,113,116,124,126,136,108,95,79,77,78,70,47,54,119,127,83,43,117,112,120,104,57,53,49,49,51,59,62,69,55,55,59,61,66,105,76,183,183,150,115,109,101,79,101,118,182,185,173,175,188,191,187,186,187,188,172,167,158,183,178,189,195,191,191,196,191,156,188,172,150,139,113,80,62,54,47,46,42,53,43,58,106,78,61,53,48,49,58,83,134,153,117,149,140,127,54,59,82,102,74,59,60,61,53,53,59,77,85,90,113,181,192,203,183,191,173,177,69,56,43,46,52,66,106,99,108,122,57,59,70,64,89,84,97,117,199,196,194,191,181,62,50,49,48,58,76,82,56,81,134,142,87,100,104,65,71,66,125,87,57,80,87,86,95,82,77,66,75,85,82,81,77,76,71,72,67,65,64,59,76,74,69,73,43,38,60,71,59,61,43,55,38,30,25,28,30,42,30,40,35,27,26,39,44,49,54,55,56,63,47,60,53,66,58,61,59,86,80,74,79,97,121,128,138,122,161,156,154,163,145,127,102,123,109,121,115,124,121,151,108,96,50,83,89,75,98,92,129,138,167,150,125,83,85,118,116,116,116,131,123,123,136,90,74,75,77,75,52,54,106,121,96,41,116,120,122,134,88,58,54,50,62,57,56,61,62,55,52,59,79,182,79,198,196,164,114,109,103,80,99,124,168,186,177,184,180,186,180,191,195,190,180,158,162,188,193,192,193,181,191,171,199,169,186,162,159,136,111,81,53,49,55,74,104,49,47,45,73,49,46,48,45,47,54,80,124,164,72,148,141,122,90,69,56,52,56,55,73,63,72,65,78,67,82,86,94,142,151,188,191,194,185,181,66,49,45,48,55,70,77,111,111,102,81,88,91,82,76,78,64,78,147,192,194,192,186,67,51,49,49,60,82,98,67,77,81,107,79,89,125,104,72,61,121,80,53,76,90,96,97,83,67,67,79,87,68,59,75,74,69,89,81,54,69,66,77,58,75,74,40,72,57,58,56,60,39,47,50,30,26,25,29,39,38,43,36,26,27,43,48,78,50,56,58,48,45,53,54,93,43,53,56,54,61,80,79,100,121,170,102,132,156,160,155,145,143,118,110,122,96,116,117,117,128,148,106,92,49,68,73,72,102,104,107,90,127,197,179,151,118,89,79,115,115,125,124,117,121,95,80,78,77,72,49,51,96,109,100,44,133,131,130,126,117,126,108,108,117,101,63,55,57,54,56,64,83,181,83,185,186,152,113,113,102,78,99,123,166,193,203,189,178,170,186,194,186,198,181,170,171,190,194,191,201,178,172,189,180,178,168,185,155,140,109,86,99,122,100,67,49,54,58,69,46,48,59,44,47,49,70,89,101,164,151,145,137,120,57,56,55,61,52,54,71,66,61,55,70,81,82,89,105,142,170,173,190,188,181,175,63,50,53,52,56,80,54,55,56,55,67,83,74,73,76,70,73,132,122,175,192,196,180,68,60,51,48,61,99,117,96,91,80,77,70,75,115,68,80,49,58,70,44,75,105,103,96,92,70,79,71,80,74,77,82,85,72,76,71,62,60,74,63,63,52,78,42,51,58,51,54,56,46,51,66,42,33,27,27,42,23,39,41,35,27,73,59,75,47,59,49,52,48,60,57,48,51,56,82,68,66,79,82,93,104,99,127,121,160,156,162,145,148,121,112,120,105,114,116,120,121,147,108,80,46,75,89,65,86,104,117,91,113,130,175,186,192,157,138,89,77,106,120,118,118,96,79,75,77,73,47,53,97,137,98,46,123,118,120,135,128,128,128,128,114,120,116,93,59,56,57,64,89,180,81,191,186,158,112,110,104,81,98,122,162,205,193,184,192,178,187,187,195,188,190,179,191,189,194,190,195,174,167,183,170,192,196,169,162,152,140,114,65,54,50,46,46,47,45,48,49,47,49,45,50,46,68,62,94,87,111,131,129,116,59,56,64,63,54,55,51,56,74,58,66,74,75,80,83,126,171,153,188,186,182,178,65,50,50,50,62,95,62,62,51,55,54,61,68,80,77,77,77,90,195,200,187,193,186,64,58,51,49,60,106,108,114,103,113,88,88,73,118,57,69,41,45,61,38,61,105,102,101,93,74,70,69,65,78,78,56,68,59,88,55,56,59,56,64,64,78,58,33,40,52,57,52,54,63,48,55,32,23,28,25,27,27,36,32,34,26,74,38,57,49,39,53,52,57,61,52,44,59,59,56,73,59,75,74,73,104,105,97,112,136,153,158,153,144,126,104,121,106,143,108,117,125,153,110,91,46,80,116,87,97,128,115,96,113,131,168,119,109,169,194,156,128,90,88,122,125,103,77,77,75,75,55,54,97,128,80,59,126,112,121,114,120,136,129,126,117,119,127,113,103,90,58,60,80,169,81,199,198,168,114,106,101,81,96,119,158,198,196,191,190,181,188,192,194,194,193,193,186,185,188,201,203,180,196,176,181,181,170,174,158,147,125,91,58,53,46,47,46,53,52,42,45,45,52,47,42,46,55,66,79,60,94,65,74,103,69,60,71,72,57,64,71,65,66,59,66,69,88,86,104,123,167,181,193,195,190,183,64,51,49,48,58,95,151,71,59,70,65,79,67,87,96,94,139,180,182,190,200,194,192,62,54,51,50,61,96,109,119,117,119,91,143,118,122,56,62,47,70,55,40,43,91,112,113,104,73,70,73,83,80,80,75,74,61,65,53,53,63,62,44,56,48,46,29,55,59,58,43,47,67,57,45,33,22,30,30,32,34,34,30,29,30,83,52,58,62,118,52,58,48,46,48,49,63,72,55,52,56,66,75,86,125,121,111,126,115,156,160,163,133,133,100,114,115,122,72,112,108,161,113,103,42,55,92,90,91,127,124,128,179,140,168,92,89,124,197,168,195,149,119,101,113,108,77,77,76,71,51,52,85,137,86,70,122,125,132,135,123,119,113,123,132,120,138,117,106,115,105,76,70,173,87,196,189,150,115,112,105,84,88,119,158,195,177,191,190,186,168,184,171,190,195,189,188,191,180,191,196,188,186,183,184,188,188,176,166,152,133,101,55,50,48,49,47,45,47,47,42,44,42,49,43,47,44,48,68,56,100,55,62,94,76,62,89,95,88,96,139,96,71,56,57,67,63,80,106,129,188,187,191,185,195,193,53,52,51,52,61,97,182,115,99,106,165,176,163,191,190,162,198,190,195,202,186,193,195,55,52,50,48,55,106,127,114,106,114,117,124,126,142,132,76,44,54,62,44,41,49,73,105,99,74,76,77,83,83,84,76,71,56,56,54,61,53,47,46,66,51,49,31,53,50,48,70,55,69,41,31,42,24,27,30,31,27,33,40,27,29,101,108,95,60,80,98,63,58,46,53,52,60,54,62,50,57,78,79,75,98,103,68,64,66,140,155,156,137,126,102,108,107,117,76,109,110,167,109,93,43,61,87,91,106,121,119,105,111,166,203,133,88,115,198,129,132,132,94,128,119,104,76,76,77,76,54,52,85,113,82,65,81,114,128,121,115,137,121,114,127,127,139,117,123,129,123,98,110,182,87,188,193,179,114,109,108,81,91,123,157,191,197,194,192,179,108,123,141,167,179,179,188,187,188,190,192,175,199,199,194,186,191,187,174,155,134,109,67,52,48,52,41,45,44,47,44,43,44,44,44,44,48,45,54,57,94,57,61,74,66,65,87,80,139,156,147,152,96,134,76,79,57,71,104,124,188,183,202,188,190,185,57,52,54,52,61,89,187,170,154,188,190,191,192,200,200,187,196,192,195,197,198,183,188,59,56,52,49,59,110,114,121,105,108,105,89,86,96,99,102,47,41,49,43,65,87,98,100,65,65,78,73,55,55,55,66,77,43,69,43,59,44,66,58,48,61,34,23,44,55,58,77,71,56,36,28,43,27,32,31,27,36,36,38,37,28,64,74,52,46,51,111,55,53,40,60,51,60,50,52,54,65,76,77,73,100,71,52,58,60,105,159,156,140,121,104,87,98,111,77,110,105,157,125,86,43,68,71,74,101,114,117,97,116,136,178,148,188,152,183,129,128,119,103,119,132,106,84,76,73,72,51,58,99,132,72,54,59,72,99,127,116,138,133,133,129,134,142,126,128,128,112,118,122,182,81,185,194,173,112,107,107,83,94,121,157,198,199,194,195,187,142,136,111,117,137,150,172,179,184,195,204,165,184,184,199,194,187,180,188,162,138,117,80,58,55,51,47,45,42,45,48,41,44,45,44,42,46,45,57,97,98,65,68,90,71,65,82,57,71,120,164,194,164,141,92,76,68,72,92,125,176,192,198,179,185,193,59,54,50,52,63,93,181,186,190,194,198,197,191,196,194,187,189,199,197,199,176,193,82,68,63,57,50,61,106,120,130,111,106,97,94,97,95,77,64,68,105,106,105,108,110,113,117,119,113,92,64,68,68,64,67,64,58,71,51,38,33,52,59,55,45,28,24,41,67,117,89,71,49,37,29,43,28,30,27,29,45,38,40,29,33,55,54,41,38,40,62,60,54,46,48,61,62,49,39,47,67,76,75,77,91,77,55,49,57,98,130,157,144,126,99,64,100,101,77,106,110,156,121,71,42,50,73,78,90,120,131,94,111,132,181,123,97,150,204,158,125,119,105,121,114,92,80,71,77,74,52,53,82,132,79,57,85,125,97,82,116,129,126,141,118,136,128,132,113,125,129,120,105,167,82,187,196,182,113,106,104,82,98,117,158,202,194,196,201,196,150,184,166,151,133,118,124,147,164,180,191,186,187,196,183,185,196,199,174,178,153,118,87,65,56,55,50,49,49,43,42,42,48,45,42,44,43,47,48,60,90,126,117,105,68,71,87,76,68,77,157,81,134,146,72,93,66,76,100,123,166,159,152,180,189,178,63,55,49,51,62,96,188,202,198,193,194,193,197,202,201,203,204,188,197,200,202,200,191,155,96,66,64,65,116,106,111,117,128,109,97,92,86,84,80,59,83,111,121,104,106,112,116,122,109,91,65,58,72,72,65,62,58,57,54,50,37,53,50,58,50,34,37,47,50,119,83,67,53,43,34,40,27,29,32,34,54,38,32,36,27,97,44,34,28,38,51,67,58,58,58,49,57,63,55,56,60,77,78,78,94,83,47,46,54,93,91,161,145,133,98,105,106,120,73,107,125,152,114,60,52,73,81,63,84,116,85,116,184,148,166,115,93,115,187,142,183,158,108,112,105,100,74,74,72,75,53,51,85,133,94,72,74,109,115,130,91,81,94,123,127,127,134,125,126,131,118,118,132,169,89,187,193,188,113,107,103,83,91,120,150,198,200,195,198,196,149,138,160,127,168,159,140,114,112,132,163,183,196,188,188,202,195,193,182,181,154,133,102,76,57,50,48,47,42,43,43,40,45,46,43,44,44,46,57,56,84,58,57,104,73,77,83,62,63,86,171,75,83,158,98,81,88,113,99,108,195,185,163,158,188,183,53,53,55,58,77,89,180,192,189,192,198,193,191,200,200,199,191,187,196,191,198,196,201,202,193,181,142,88,82,123,122,101,102,102,94,105,95,76,72,66,67,75,52,90,111,117,96,88,61,87,70,85,96,102,84,72,74,68,59,57,59,60,60,49,45,37,35,58,62,129,87,76,63,46,33,30,40,32,32,29,36,38,37,35,20,82,40,37,36,37,52,73,68,59,54,63,65,56,54,53,58,77,76,83,101,80,51,51,51,87,89,161,132,139,99,116,123,92,72,112,103,161,95,91,45,60,105,90,98,79,109,95,132,144,196,171,98,118,197,128,119,118,91,121,128,115,78,48,56,72,53,50,84,127,91,79,82,208,212,132,109,133,108,81,83,114,124,132,138,138,121,131,124,161,89,190,191,191,113,108,104,85,90,122,145,203,208,203,203,199,148,92,100,110,129,166,150,168,153,126,113,173,191,190,199,199,194,181,191,167,166,148,111,79,61,53,47,46,43,47,49,45,43,47,56,58,46,49,49,53,67,56,55,115,95,68,72,62,90,97,173,75,85,166,100,85,91,93,106,106,176,188,183,181,190,193,60,56,50,59,56,77,190,191,193,200,201,195,199,198,199,189,190,195,199,194,191,187,194,196,197,190,193,190,179,122,96,117,115,110,102,94,96,93,78,70,65,64,70,65,89,93,96,79,95,102,81,79,105,75,82,75,71,85,67,75,71,75,68,63,64,56,56,61,67,133,85,50,74,35,28,30,51,29,27,32,23,31,47,25,31,37,44,48,39,47,44,60,43,72,69,63,63,59,60,79,67,74,76,79,77,94,57,53,43,84,88,161,152,129,93,146,83,105,72,105,101,171,95,94,44,97,102,79,101,101,85,94,135,131,167,127,168,186,194,123,124,117,80,127,123,125,79,62,56,71,52,51,90,131,92,89,71,119,122,192,197,126,103,131,115,85,93,110,131,128,134,136,123,137,95,201,193,186,110,105,109,86,92,121,151,193,194,199,197,186,160,104,99,107,100,111,116,144,173,146,128,147,199,195,188,200,188,169,178,186,170,147,105,86,66,59,71,55,58,46,44,46,50,56,58,46,53,56,57,59,74,55,58,131,123,62,64,80,156,127,174,72,76,170,121,79,85,102,92,94,186,179,185,185,189,192,64,60,74,61,59,76,187,197,195,195,193,191,191,199,199,196,194,195,199,187,194,193,197,192,191,196,193,191,182,125,115,121,114,111,104,110,92,90,79,82,94,80,79,72,96,97,85,83,102,100,103,87,79,73,70,67,71,66,65,68,68,81,68,60,75,57,54,58,73,77,112,73,71,52,71,39,56,27,30,32,33,26,41,26,35,34,56,54,42,40,40,56,61,80,108,91,77,71,84,45,52,75,79,75,82,75,56,53,46,86,85,156,147,127,94,144,64,107,69,102,100,162,99,95,43,99,80,88,104,121,140,97,111,129,170,124,101,118,200,196,138,115,95,126,120,107,76,71,70,72,52,50,80,132,97,92,80,114,90,116,166,182,196,139,107,131,119,91,132,136,135,120,139,143,87,197,194,190,107,102,110,84,88,118,150,195,196,186,198,207,152,128,171,101,103,101,117,112,103,112,92,188,201,210,206,197,181,187,187,183,165,149,126,79,59,59,43,48,47,76,60,54,45,46,50,44,43,55,68,70,84,86,63,118,116,85,70,64,73,91,175,110,93,175,128,95,103,104,96,100,181,179,190,189,129,193,58,61,60,56,61,74,189,201,196,200,196,196,193,199,201,204,197,187,200,188,196,191,176,172,188,188,189,193,168,98,117,110,120,125,102,99,94,95,96,91,80,77,92,79,81,95,102,78,60,57,59,61,53,55,53,52,50,56,52,52,65,53,50,45,54,53,48,48,54,95,106,104,67,58,34,42,45,50,26,24,22,39,39,31,28,34,33,42,43,44,45,46,81,71,131,107,57,78,95,43,47,76,80,82,75,79,54,47,46,88,90,157,144,119,90,126,54,110,73,98,107,160,100,79,51,123,111,78,110,122,171,119,191,168,176,105,88,107,189,126,146,172,100,134,132,119,77,75,74,69,48,53,86,124,94,82,82,138,90,106,150,141,136,179,202,146,102,118,119,125,134,132,132,138,84,191,192,168,99,101,108,82,88,118,149,193,198,191,196,188,143,88,91,107,138,155,126,107,111,114,91,194,188,201,205,192,192,195,195,184,179,160,134,94,62,62,55,63,62,73,70,79,60,47,55,61,49,63,72,57,72,89,87,86,127,77,81,90,71,75,135,80,111,166,106,81,103,111,90,107,198,187,188,194,152,187,57,61,53,58,60,82,191,192,183,195,195,198,195,199,203,205,199,195,197,195,183,193,169,106,143,172,177,186,176,128,111,115,114,106,112,93,98,91,89,101,92,89,86,102,85,93,97,82,54,57,56,53,49,49,45,52,52,60,56,59,49,54,50,55,53,51,49,50,62,103,121,98,69,50,47,33,35,47,21,24,28,37,53,32,31,43,75,45,66,64,82,52,64,73,120,110,57,76,90,43,44,84,82,89,84,76,52,53,43,85,87,142,124,116,92,134,57,63,44,50,77,120,95,88,50,109,110,88,107,117,168,100,111,131,188,188,123,108,195,126,122,112,81,113,127,119,75,72,77,72,51,47,89,117,94,85,78,129,199,165,151,131,135,174,124,121,168,119,126,139,122,127,138,133,88,193,192,153,103,97,110,83,89,119,133,196,197,197,201,194,152,85,87,107,102,108,104,157,160,119,98,202,198,190,193,182,187,197,193,189,177,175,148,107,73,88,53,64,49,53,52,51,50,53,46,56,51,60,79,85,80,68,63,76,88,92,83,87,88,83,133,77,54,86,87,93,83,86,99,91,191,200,192,204,194,183,63,68,57,58,59,80,189,195,197,195,200,197,198,196,201,202,200,196,195,191,189,201,193,143,104,85,106,143,179,116,116,124,109,112,110,96,88,89,96,111,93,99,105,104,95,96,91,87,60,54,43,48,53,43,51,52,47,51,49,48,49,64,48,45,48,57,53,50,56,61,140,117,71,71,47,49,36,42,24,27,23,26,41,39,28,33,35,44,45,83,75,77,71,104,92,105,55,74,85,49,46,84,84,95,101,79,52,51,42,82,93,149,117,114,81,132,66,45,44,41,44,54,89,94,53,125,110,93,96,133,131,96,118,136,167,115,136,186,202,119,119,111,70,122,135,127,77,73,74,70,50,46,86,127,99,84,74,104,96,133,197,191,136,166,115,117,132,109,107,142,136,131,126,123,88,182,188,166,99,107,106,85,84,116,134,196,197,196,195,186,170,164,148,111,103,103,103,100,100,109,89,185,196,200,198,206,166,195,192,192,180,206,169,123,80,85,57,59,63,75,49,59,61,48,48,58,53,64,75,66,66,70,82,92,101,83,92,82,97,92,144,66,82,97,99,82,84,93,93,92,181,193,193,192,183,185,93,73,55,59,54,75,191,194,192,192,197,195,201,197,200,205,202,193,198,190,196,186,195,194,202,160,134,93,128,119,117,121,122,110,105,118,107,98,101,94,98,112,100,105,117,98,96,92,58,56,49,48,45,45,50,55,53,49,47,48,50,48,60,52,49,49,48,56,47,55,96,114,101,94,56,62,52,41,29,28,24,29,38,43,25,39,38,37,40,74,69,102,81,97,96,112,55,68,87,50,47,80,85,93,78,100,59,55,41,87,89,142,119,121,82,126,65,46,45,45,52,49,57,92,51,123,95,103,103,121,136,108,104,127,163,89,97,110,199,192,170,119,73,132,122,134,78,69,72,72,55,52,82,122,109,85,71,95,92,113,174,146,176,191,139,124,130,104,119,128,106,128,127,121,88,188,195,170,101,104,105,82,82,112,136,203,207,200,195,192,174,91,86,117,181,147,113,88,99,100,84,192,193,208,190,199,202,201,188,188,187,186,169,134,89,86,55,69,79,61,67,59,62,64,54,88,75,80,83,66,70,80,85,108,112,118,101,92,135,95,77,78,80,168,96,77,88,102,93,96,181,194,194,190,193,183,106,72,58,57,59,75,192,199,181,200,190,193,196,202,199,197,194,199,194,192,196,193,188,131,100,152,190,94,178,119,115,124,110,97,109,94,90,104,95,92,104,93,102,123,107,100,104,103,63,58,45,52,53,64,52,53,53,57,56,47,52,48,47,48,66,54,49,51,57,49,51,125,104,80,73,62,44,36,31,25,21,39,35,43,28,75,39,39,41,66,61,122,139,125,97,105,54,67,85,51,52,81,84,95,80,91,51,53,42,84,95,145,112,113,81,126,74,81,50,48,65,76,90,93,54,111,101,101,96,131,126,106,169,165,178,70,88,112,195,117,119,158,77,129,117,139,75,52,76,72,54,48,84,113,116,75,78,165,113,110,172,133,135,172,155,196,149,108,116,126,133,140,123,114,90,194,195,178,103,103,103,89,83,115,140,195,199,195,204,185,166,85,85,114,100,95,129,163,111,95,90,184,197,194,197,190,197,191,192,194,193,177,141,118,74,94,70,79,83,63,57,70,58,60,64,90,64,75,80,82,75,85,90,81,103,115,122,106,148,132,116,110,100,163,111,87,81,106,91,106,178,191,193,178,184,188,105,73,58,56,51,73,187,188,192,197,193,193,190,191,193,196,201,198,197,194,182,196,182,124,87,110,89,105,183,133,120,122,113,123,102,102,105,98,91,105,97,93,111,120,105,104,110,92,68,58,53,52,45,54,54,46,51,44,51,55,48,48,46,51,49,52,51,56,52,46,50,132,109,84,75,71,54,31,39,28,23,30,33,44,38,57,39,44,52,66,70,107,113,136,126,148,48,61,82,55,53,76,82,92,80,91,54,53,43,90,95,146,114,122,81,126,86,74,50,49,64,84,88,79,48,129,122,95,83,91,81,77,77,98,148,159,108,92,197,116,114,109,73,129,131,131,75,52,68,71,57,49,80,119,124,73,71,115,154,198,170,131,134,179,119,112,140,118,108,121,129,133,122,101,90,190,190,140,104,105,101,83,88,112,139,198,198,193,202,191,171,136,94,112,104,91,109,98,129,135,94,199,199,197,205,203,203,199,197,200,193,176,146,116,79,99,69,83,82,62,62,85,78,71,71,96,67,86,85,77,78,72,58,82,86,85,84,95,165,162,162,158,142,144,81,91,108,87,96,116,182,177,190,198,190,188,94,76,60,59,56,72,179,192,200,205,194,191,185,190,193,190,202,193,193,201,198,195,187,122,91,115,87,98,172,137,127,129,109,89,101,120,108,110,98,98,79,98,95,98,114,107,87,82,64,52,43,51,53,40,44,43,47,50,43,50,48,39,42,50,51,54,49,50,55,48,53,72,70,83,57,73,52,37,40,26,21,31,40,48,41,65,54,64,60,115,113,107,110,146,130,150,98,73,77,62,47,84,82,101,79,92,51,49,44,87,95,144,111,116,106,129,92,114,62,56,78,119,91,69,51,175,110,95,89,93,69,59,61,69,76,85,118,158,184,114,109,98,71,136,134,124,66,50,65,71,51,46,84,103,122,78,74,104,109,124,186,204,170,182,111,112,125,113,125,138,134,131,124,112,89,200,193,151,100,95,95,81,84,111,153,200,198,198,212,195,169,100,137,107,133,97,108,89,96,95,82,191,190,195,203,196,179,197,168,179,198,182,147,123,87,94,62,68,74,69,67,84,98,84,82,72,73,96,85,65,65,72,72,96,93,92,77,91,85,129,169,178,171,163,116,97,77,81,97,127,172,179,182,191,184,98,74,67,62,60,63,72,160,187,187,194,199,205,197,191,202,201,185,189,191,196,189,193,184,134,93,117,83,99,179,137,126,118,116,77,82,79,93,101,104,107,102,108,95,122,113,109,108,79,73,53,53,51,49,48,52,49,49,47,41,46,51,41,44,46,44,46,43,46,49,43,41,47,43,85,79,83,46,36,54,27,25,25,31,44,52,44,42,55,73,75,125,91,124,160,90,136,148,81,77,102,55,76,78,112,77,94,53,48,49,88,95,126,126,123,114,125,100,114,58,79,90,95,45,72,69,220,104,106,83,96,103,108,94,70,63,67,71,80,89,145,155,111,65,127,134,123,68,68,78,71,55,47,84,116,132,68,66,101,102,125,181,132,136,186,188,136,122,106,118,122,133,141,136,111,82,192,198,172,92,86,90,77,80,107,136,189,189,185,190,199,172,95,93,114,101,150,148,103,98,88,85,182,180,182,200,198,194,203,193,192,178,175,157,132,91,79,84,73,78,65,79,88,114,79,87,83,79,80,92,80,76,81,79,85,89,93,90,94,65,96,99,116,149,185,176,119,83,81,85,111,174,178,178,183,187,134,76,70,54,63,64,73,144,186,180,192,186,183,189,208,206,204,200,202,196,198,184,190,188,154,145,145,96,106,190,125,121,119,122,122,143,129,99,75,91,96,118,107,105,105,101,103,111,98,75,55,53,52,48,46,47,47,46,52,51,45,51,41,44,51,51,55,44,43,44,40,49,54,58,51,83,60,45,35,37,29,29,25,26,37,43,47,42,53,76,56,101,69,83,131,153,155,137,131,66,87,51,86,83,96,63,113,57,55,44,93,94,123,145,127,107,116,108,92,64,61,88,49,44,47,73,114,124,107,84,89,97,105,96,80,95,83,63,60,76,80,90,132,70,157,124,125,54,56,62,72,58,51,86,108,130,72,77,168,168,127,182,129,136,168,119,158,197,111,124,138,132,132,145,131,93,193,196,201,151,85,82,73,76,101,129,190,194,209,206,185,165,79,86,113,96,96,94,97,152,136,96,176,191,187,198,193,192,183,193,186,187,177,156,132,101,69,95,75,87,75,90,92,179,193,130,117,70,77,86,97,96,103,84,92,106,103,92,97,66,94,104,118,106,108,136,112,103,95,77,100,141,168,172,174,186,189,184,177,130,87,71,75,118,189,194,194,187,184,182,187,192,195,201,198,199,194,192,189,185,149,98,134,108,96,179,129,127,125,102,115,158,172,155,134,101,88,119,107,104,122,109,111,103,103,77,54,51,60,55,42,45,47,49,43,46,45,40,39,43,50,49,52,47,43,53,46,51,52,45,97,106,82,44,32,24,39,27,26,29,28,43,60,65,73,65,104,73,88,90,138,155,140,148,152,136,81,54,104,88,100,67,99,53,55,46,95,91,113,151,126,116,111,99,118,64,56,53,55,40,57,83,115,160,100,93,90,83,91,93,89,97,93,103,91,84,74,71,79,81,139,136,129,57,75,56,54,49,51,79,101,122,72,73,102,124,168,199,151,136,174,116,110,126,98,127,143,139,141,138,129,89,185,199,201,195,186,140,82,70,86,112,185,200,195,198,168,130,110,95,92,91,87,94,79,92,88,86,183,189,188,194,186,194,205,187,191,177,168,145,135,99,71,89,74,98,100,97,90,174,152,178,159,135,171,166,97,99,96,96,106,103,107,109,104,90,109,100,112,108,111,102,109,98,98,102,104,112,136,164,171,182,191,189,186,192,192,180,144,100,92,173,185,195,198,186,184,187,191,190,195,193,191,192,192,186,150,88,134,100,103,179,121,132,125,104,124,74,81,138,156,170,94,108,98,122,121,108,109,102,102,71,48,45,46,51,47,45,55,49,49,52,42,46,45,47,42,46,44,46,47,45,44,42,44,48,94,101,89,35,45,35,45,23,28,32,29,44,51,98,135,133,97,72,78,86,83,163,159,160,126,154,81,58,156,105,105,70,89,50,58,45,91,92,121,145,125,120,119,105,96,64,70,53,51,47,46,59,92,82,96,91,107,107,100,92,91,96,100,91,91,95,77,74,71,70,90,139,137,107,78,64,69,49,48,81,109,123,64,75,100,110,128,187,161,198,190,122,119,124,106,130,126,127,139,133,127,91,191,190,206,204,207,197,175,131,91,106,187,197,213,201,171,129,126,118,125,102,99,91,83,83,82,85,192,190,207,205,201,193,184,189,195,178,170,154,130,100,81,79,70,103,109,96,90,165,86,102,158,178,180,181,104,103,105,97,106,111,101,108,100,90,108,112,114,100,94,98,106,104,98,102,107,130,158,164,139,155,173,176,175,180,190,193,194,186,156,183,184,196,191,177,180,198,188,192,192,193,197,194,193,191,143,98,130,103,103,183,128,111,118,121,130,72,69,122,77,94,93,101,105,96,102,113,118,122,94,74,59,54,48,46,51,49,50,47,47,41,46,38,48,39,43,37,44,40,44,49,51,42,35,44,120,83,69,36,37,55,37,29,24,28,33,43,56,91,156,133,116,92,64,84,108,133,162,156,147,147,104,64,146,104,126,63,94,56,62,41,89,97,124,147,136,115,119,108,95,71,98,100,100,54,49,50,69,98,100,101,108,116,104,96,95,93,92,94,69,97,81,98,92,72,71,100,118,109,135,138,94,65,68,70,105,120,66,76,112,104,127,186,131,127,175,180,176,130,109,133,141,132,129,127,119,93,192,193,196,200,210,204,199,193,205,188,178,196,198,204,179,170,136,127,126,121,120,114,98,90,81,86,165,185,186,189,196,193,195,196,185,185,170,155,136,103,67,88,75,109,104,103,97,183,48,59,148,95,94,161,112,103,104,98,109,106,100,110,121,96,98,103,103,104,109,106,99,100,96,98,101,116,157,160,165,164,158,146,164,177,190,188,187,182,169,129,173,173,183,190,184,197,194,199,197,188,188,195,193,188,161,153,138,87,99,145,133,135,129,127,134,48,61,125,78,87,101,107,111,104,102,120,103,95,106,76,55,47,42,45,44,66,51,49,47,62,48,41,50,39,43,42,44,49,41,42,43,39,38,40,126,73,88,65,39,32,33,24,34,38,40,42,57,76,164,179,142,121,103,87,83,140,155,156,169,154,97,63,129,110,124,72,101,59,56,43,89,95,115,148,134,132,123,113,91,63,108,109,103,61,64,57,53,79,91,87,120,119,115,105,104,100,95,99,90,81,83,82,83,94,94,91,81,80,116,110,118,139,113,70,123,136,79,76,135,197,161,183,115,127,161,117,113,178,99,120,127,138,144,137,130,88,176,191,204,200,208,211,201,206,206,209,185,194,204,208,205,207,209,214,167,130,119,122,115,120,114,88,138,191,210,205,204,185,202,193,195,176,170,146,135,102,64,87,77,120,95,97,102,189,51,63,142,90,83,175,113,106,109,95,109,112,108,113,117,83,105,112,123,118,95,110,111,102,100,100,98,107,162,163,163,166,168,162,161,143,152,181,189,182,162,179,180,153,172,188,191,195,189,200,195,195,189,175,188,178,151,95,137,119,106,188,121,118,118,135,126,66,66,134,65,79,92,111,113,112,95,108,107,114,98,75,52,48,67,57,53,51,41,44,44,44,41,45,43,46,45,37,45,40,37,41,42,45,42,49,111,85,78,71,64,29,24,37,30,30,31,39,66,90,143,179,173,120,173,152,147,144,158,160,159,161,98,59,130,116,119,62,130,59,55,39,87,99,103,136,128,120,124,114,113,76,109,115,138,66,63,69,133,90,96,91,120,126,120,119,100,112,116,102,91,84,84,81,82,89,95,96,90,80,90,103,101,100,122,140,138,129,73,62,110,118,132,191,195,145,152,102,109,125,92,128,132,124,139,149,131,92,174,170,202,196,199,200,191,193,209,208,178,201,205,200,205,207,204,210,209,206,200,159,126,117,122,123,127,130,196,194,196,188,187,206,202,199,183,158,128,106,65,83,74,92,98,109,117,178,56,64,135,71,83,179,116,107,110,100,111,106,111,104,118,110,166,131,96,105,105,112,101,110,112,99,87,91,154,153,152,159,159,148,154,163,169,173,159,166,170,191,188,201,191,177,159,165,184,192,188,170,193,188,179,186,156,85,137,72,106,187,126,127,108,125,127,53,65,131,75,73,100,115,106,101,85,115,110,105,97,62,56,46,47,47,45,43,42,45,40,38,49,48,45,42,41,39,39,36,40,36,42,47,47,63,131,78,92,58,38,28,30,43,26,24,29,33,54,64,117,145,161,145,190,161,173,181,162,160,166,160,102,62,144,129,132,67,95,54,52,42,87,97,113,153,130,116,126,115,113,98,88,113,157,81,79,47,152,104,96,82,117,125,121,120,119,114,120,105,106,106,98,91,82,86,95,91,84,89,90,64,87,95,99,112,135,116,73,66,111,102,126,188,114,149,191,154,111,121,99,129,128,126,136,125,128,94,172,196,199,203,200,203,204,196,203,208,185,207,208,210,211,208,208,208,199,211,209,211,204,208,164,126,121,120,195,188,194,192,186,193,193,194,177,155,131,104,74,106,72,101,99,106,117,176,145,161,150,100,81,168,113,105,113,106,105,97,100,107,130,127,184,200,186,161,109,107,107,103,102,98,89,97,156,153,149,154,155,152,152,158,161,160,180,173,173,185,197,191,188,183,193,209,186,148,167,181,181,182,182,182,160,79,134,68,103,181,130,135,102,105,117,68,65,134,62,71,92,107,99,102,85,112,122,105,103,59,53,55,47,44,45,44,42,41,44,40,43,48,43,36,43,41,37,40,39,43,43,53,52,77,125,97,85,63,44,35,34,44,26,24,29,36,50,52,69,123,165,161,128,162,185,187,155,173,167,157,64,64,125,137,128,115,90,50,56,56,91,97,115,159,141,112,112,119,119,119,94,106,157,87,80,50,139,113,94,91,120,124,116,107,118,116,116,113,109,116,110,108,97,83,88,92,87,90,96,89,89,86,67,73,88,108,77,68,93,94,119,181,111,129,161,98,181,189,97,135,147,126,131,120,137,84,182,199,199,193,200,195,206,199,207,212,181,203,208,199,207,191,215,199,203,202,207,209,211,207,210,224,202,141,193,194,201,204,196,197,197,187,183,160,138,111,69,88,64,88,99,104,107,173,55,71,129,85,147,174,118,119,120,113,100,96,108,112,127,128,147,168,156,197,199,189,114,99,102,94,95,103,158,151,146,143,144,140,143,143,156,160,161,179,182,189,178,178,190,192,187,189,195,200,197,162,147,148,167,171,164,108,141,70,98,186,138,128,101,103,121,47,57,130,77,79,98,112,108,94,83,109,113,110,98,72,50,42,48,41,34,43,44,42,43,48,35,37,40,38,45,41,47,29,45,42,46,34,45,116,113,109,92,74,59,32,33,42,36,22,28,32,47,59,57,130,139,166,166,155,164,185,185,188,184,162,87,74,137,155,128,127,100,59,56,54,92,95,111,150,133,119,117,119,118,123,108,107,152,88,84,47,136,116,101,96,111,104,124,125,126,118,116,110,114,119,117,111,100,108,102,94,91,91,93,92,89,92,107,94,97,88,58,56,81,73,106,169,103,110,152,96,100,112,96,130,139,123,135,136,141,87,176,181,199,199,206,209,199,196,200,205,177,196,197,205,196,194,199,213,203,213,212,204,208,205,200,201,213,204,202,203,197,203,197,194,204,198,192,162,142,109,75,102,91,78,92,105,108,136,45,66,118,68,89,169,119,113,127,102,99,106,105,105,116,119,143,117,145,136,163,153,115,109,105,92,102,104,150,144,137,121,122,122,134,142,147,151,166,183,179,189,190,189,186,193,190,197,189,196,190,188,187,170,172,153,107,83,115,153,109,180,132,127,118,117,119,59,57,121,67,80,95,108,101,95,78,98,118,116,74,72,52,40,41,45,41,35,44,41,39,40,38,36,42,42,35,44,43,34,32,40,31,36,40,50,141,94,82,66,91,40,30,27,50,23,25,32,45,57,65,70,103,176,166,158,159,161,175,176,187,174,88,66,152,149,162,124,129,71,64,54,91,97,105,158,140,112,118,115,126,122,112,106,160,75,91,55,132,105,101,103,131,131,124,120,110,123,124,105,99,108,119,117,120,110,98,102,116,111,95,90,91,98,104,87,103,94,97,50,79,79,79,76,88,130,151,89,97,97,87,130,132,136,129,119,119,90,169,187,208,200,201,205,210,210,215,202,174,191,207,201,212,212,209,217,212,207,206,208,212,220,201,212,200,199,202,205,198,184,191,197,196,187,181,170,146,122,77,68,69,99,100,93,89,112,62,69,99,79,95,146,117,102,115,106,102,106,104,98,109,109,162,122,136,115,119,154,113,105,96,80,91,100,146,134,128,116,92,100,97,124,139,151,156,163,171,166,191,188,182,185,191,195,194,193,189,178,180,168,172,175,161,90,69,66,78,187,129,122,122,109,124,61,57,127,67,66,108,91,126,98,67,113,118,96,80,66,48,43,41,45,46,41,38,42,43,35,42,37,33,34,39,39,40,28,31,41,38,41,39,36,64,137,103,64,53,39,38,25,53,27,26,30,47,60,48,64,131,160,162,161,159,156,170,182,180,141,69,73,159,156,140,149,132,109,68,85,92,98,90,161,142,112,122,110,119,126,124,113,158,67,102,51,134,106,94,130,134,122,126,120,125,126,123,112,102,124,115,109,115,117,113,98,113,111,121,114,109,103,95,103,106,95,103,56,97,89,80,78,78,79,82,108,104,98,96,142,140,131,130,131,117,89,137,171,201,210,185,210,211,209,204,200,177,206,207,204,204,199,203,183,210,205,206,202,199,207,206,202,187,198,193,187,200,205,171,163,186,201,194,187,156,123,72,73,94,95,102,77,75,95,103,76,83,102,87,111,130,108,104,100,102,101,104,109,104,104,171,103,124,114,114,174,117,104,96,83,88,84,138,130,124,110,65,65,71,102,126,138,135,161,173,184,178,182,191,191,198,200,190,194,187,173,171,161,163,174,169,175,172,119,77,161,97,111,113,124,117,160,143,136,67,70,103,105,106,85,74,103,116,107,105,59,44,50,42,44,40,39,37,42,38,42,43,41,44,36,37,39,38,38,36,32,35,26,30,28,45,136,120,67,65,63,48,46,48,30,24,26,67,73,48,70,148,150,155,163,167,174,174,168,123,62,92,165,172,162,165,145,127,136,106,157,112,98,97,155,148,113,116,118,112,125,127,105,150,74,98,57,135,111,103,132,128,133,127,122,118,128,138,109,112,135,126,119,111,92,110,99,117,117,118,104,122,124,123,101,104,99,90,46,112,117,119,95,83,78,79,83,82,99,78,137,143,134,137,125,109,113,150,186,198,166,175,194,200,194,207,206,178,201,209,209,212,207,201,206,209,206,215,222,212,210,217,198,207,195,199,190,195,200,192,201,186,186,191,189,155,133,120,105,140,126,116,88,88,77,117,132,138,137,113,107,128,99,93,104,101,105,103,103,106,106,177,161,131,106,95,165,117,107,100,90,86,81,138,123,105,89,59,58,65,89,124,130,127,150,165,176,169,177,196,189,191,188,197,175,190,171,169,159,148,156,162,166,168,173,179,176,128,114,105,93,82,95,116,138,80,67,107,101,102,97,80,87,102,92,99,61,38,44,47,42,50,42,47,48,40,45,40,38,35,37,41,36,34,34,42,47,39,55,46,52,62,118,124,111,111,98,80,62,50,37,23,29,56,79,71,71,101,166,153,168,169,172,162,121,112,77,180,193,190,193,160,156,152,126,135,159,142,96,111,162,128,126,114,118,108,114,129,116,134,75,87,45,130,119,100,127,117,127,130,121,117,116,125,134,113,130,124,112,121,118,109,88,107,123,119,119,120,114,120,121,124,114,84,58,107,104,124,113,116,119,95,81,76,80,84,127,128,128,127,129,112,102,161,200,196,205,209,187,181,206,194,198,181,198,204,209,196,206,201,216,208,206,212,212,204,205,203,204,211,205,210,211,207,210,203,200,204,199,194,191,165,141,121,111,131,138,104,135,125,99,101,109,105,117,131,132,126,89,82,99,101,96,96,89,78,96,159,108,132,160,123,172,123,109,103,92,90,78,124,113,90,77,66,64,66,76,99,104,119,133,159,160,180,182,192,181,184,183,194,188,190,171,170,159,142,132,141,155,160,166,171,172,115,112,118,106,110,93,90,92,105,123,110,97,111,100,82,105,90,77,78,68,50,45,46,46,38,38,35,38,36,38,47,44,52,67,67,71,65,53,61,57,50,56,54,56,59,92,140,128,109,83,73,51,48,40,24,24,75,48,67,83,89,162,139,160,175,167,175,112,59,72,188,201,203,205,199,166,161,150,135,149,153,159,136,158,124,118,116,109,111,113,140,117,107,79,82,45,126,126,84,134,134,124,131,124,117,112,121,126,126,122,124,126,118,115,113,93,113,112,130,120,129,123,111,115,107,75,95,57,118,104,100,105,120,104,106,124,91,82,84,110,146,144,135,125,110,95,158,176,204,183,177,200,204,190,163,171,152,187,210,192,206,202,210,213,205,208,210,212,203,210,205,215,207,209,205,206,202,204,215,212,214,199,201,195,169,131,119,131,144,102,96,122,86,99,139,89,83,105,104,102,100,67,67,73,94,85,93,76,98,107,153,103,118,98,94,175,116,98,105,80,82,74,117,105,86,66,52,51,56,69,81,84,103,123,152,172,180,185,187,188,187,190,190,194,193,168,163,157,155,89,114,123,108,140,149,153,117,113,103,104,106,107,94,101,93,92,89,81,110,117,106,100,65,42,63,63,50,49,46,52,46,54,63,75,67,69,69,75,71,76,73,66,68,61,65,64,69,61,50,57,45,48,96,116,107,79,42,49,44,54,24,31,81,65,66,110,117,173,159,162,142,144,162,112,73,123,158,192,198,206,201,195,166,156,136,139,153,152,155,149,141,130,111,113,113,112,128,110,114,132,100,51,137,111,100,134,139,133,135,128,121,113,123,134,131,126,117,126,124,129,117,81,102,121,122,94,119,125,126,137,114,82,91,55,113,119,119,111,118,104,99,103,116,108,107,95,85,114,138,125,105,115,147,194,205,192,194,204,200,200,180,121,142,170,195,198,202,210,198,192,211,208,213,206,193,211,200,207,204,209,205,206,203,198,202,211,203,211,204,203,189,143,98,138,109,77,85,78,82,83,89,78,79,115,144,144,108,88,82,64,70,78,70,74,94,102,134,88,103,100,93,174,119,105,98,98,79,73,119,92,82,66,56,49,54,69,72,71,86,112,143,145,176,187,195,181,191,192,173,172,185,159,151,148,143,102,93,110,91,106,145,151,102,99,101,119,110,112,111,98,122,108,102,94,89,104,105,102,60,80,102,73,62,63,66,62,61,66,68,70,70,77,76,80,73,70,69,66,67,64,62,61,63,60,64,74,63,38,51,102,79,85,34,29,53,56,32,28,57,64,71,117,153,159,162,163,166,158,146,99,64,95,152,156,175,186,197,185,178,158,152,148,164,148,168,151,142,124,116,116,103,115,111,128,117,95,100,53,127,106,97,135,130,132,122,127,143,127,123,110,119,131,131,127,111,120,114,83,119,125,107,102,131,110,129,121,114,89,98,49,103,118,109,109,118,125,105,108,115,125,103,103,120,82,87,109,111,115,127,186,205,197,177,201,207,200,211,134,135,125,140,177,194,200,212,204,212,211,209,203,209,210,214,208,207,201,197,212,195,210,201,215,204,201,199,201,198,158,82,110,79,106,82,78,82,78,102,83,79,97,76,75,69,96,127,107,104,84,66,62,71,84,108,78,85,108,89,176,113,101,96,85,76,63,105,82,76,65,52,55,58,51,59,59,62,71,103,140,155,168,188,188,190,193,195,181,178,163,158,144,139,90,81,90,85,97,135,138,93,93,93,90,88,104,98,99,108,103,104,111,124,127,83,87,59,82,106,124,56,71,69,62,64,67,67,73,69,76,82,82,73,73,73,62,52,59,59,59,60,56,63,72,73,60,48,47,57,45,34,27,41,44,39,25,54,65,58,97,153,167,144,170,164,166,146,102,68,85,153,156,172,174,178,193,180,160,178,168,157,161,149,155,155,111,112,111,113,116,111,125,122,106,86,53,137,104,89,132,138,134,127,132,129,127,119,122,135,112,118,128,128,130,113,88,117,138,132,118,129,132,120,118,115,65,62,49,119,122,97,122,112,111,124,122,122,111,103,103,109,105,108,93,77,108,131,192,193,196,193,204,209,210,208,156,152,132,134,130,138,181,202,219,216,210,214,207,202,207,197,197,208,197,201,206,208,202,205,205,205,200,201,187,192,168,74,74,80,80,81,79,91,81,86,79,88,93,106,74,94,88,76,75,69,94,98,102,87,72,88,134,145,128,82,156,96,97,92,87,76,73,103,78,66,59,44,45,44,43,51,60,61,57,54,55,82,121,158,183,191,194,184,191,181,152,149,141,137,81,83,96,81,82,128,125,72,82,85,79,94,102,79,84,100,95,108,106,114,99,91,120,54,81,95,136,49,52,71,66,58,62,70,72,82,75,73,72,70,75,74,55,60,54,55,61,66,75,62,74,81,79,50,47,58,55,31,29,37,51,50,28,68,74,64,83,162,157,144,161,169,166,161,116,66,104,168,160,161,170,187,197,189,186,170,170,168,165,157,147,148,120,114,117,117,122,116,120,111,109,87,50,128,118,91,131,145,137,134,128,125,132,128,133,139,132,134,121,113,119,124,94,111,112,121,123,135,133,117,105,106,73,53,62,120,121,118,115,123,120,119,119,121,121,111,108,113,107,109,98,81,99,130,170,198,192,174,194,205,206,211,112,113,121,150,129,134,135,215,201,202,214,209,216,212,212,208,199,203,188,205,211,199,217,213,192,208,201,208,200,197,189,114,75,73,74,82,83,88,77,86,93,91,90,88,100,96,81,95,88,86,73,74,66,94,125,107,96,106,116,130,138,87,81,81,79,82,68,91,74,65,45,43,42,44,46,51,55,50,61,61,57,58,64,95,102,132,181,174,174,177,158,148,131,120,80,73,86,70,80,108,111,77,72,78,76,83,79,86,82,85,97,87,114,112,78,101,117,62,54,74,101,52,48,52,71,69,60,68,75,71,71,69,70,62,72,71,57,59,64,63,71,76,79,72,76,75,72,70,53,78,76,37,30,29,47,55,31,67,71,57,91,168,162,157,162,158,150,164,119,64,103,170,173,172,158,163,189,187,177,161,175,169,170,150,148,140,131,119,125,117,116,116,117,109,113,81,42,126,118,91,131,141,114,128,138,140,136,131,135,127,122,129,134,115,129,134,85,116,120,119,124,118,129,132,119,106,83,92,74,110,122,120,109,107,122,127,119,121,130,128,128,114,103,101,105,86,94,130,185,188,194,203,209,205,202,206,106,109,112,109,129,108,201,199,211,211,213,213,208,207,197,194,197,192,191,198,201,202,195,196,207,202,200,200,194,197,197,117,96,83,68,87,91,79,81,94,89,74,73,101,87,81,78,98,79,68,71,89,93,94,74,61,82,102,101,101,99,66,71,77,75,76,63,85,67,55,42,40,40,48,48,53,51,53,61,61,49,61,64,101,104,86,136,178,178,172,154,143,124,105,76,73,86,56,69,86,85,71,69,74,73,71,72,76,73,66,89,95,82,97,63,96,111,92,84,118,68,50,68,61,51,71,69,60,76,72,73,69,74,66,71,72,58,64,71,67,75,79,79,83,75,76,76,77,60,71,46,31,36,30,44,64,29,135,112,69,82,128,116,152,162,168,167,170,125,59,107,160,159,179,171,173,188,196,192,180,172,168,159,158,162,141,127,124,115,121,115,116,125,119,113,76,44,122,110,96,133,138,127,114,125,128,128,135,128,135,118,121,133,124,124,146,102,114,120,121,124,120,127,121,109,118,95,97,75,110,115,113,116,119,118,120,123,128,114,117,124,125,132,128,105,92,116,117,193,205,198,184,194,203,203,204,134,111,111,98,104,109,200,211,198,214,208,203,206,208,146,160,186,189,182,192,200,197,197,201,196,205,202,194,200,196,197,108,86,89,90,78,83,80,97,101,81,76,77,89,72,76,79,77,70,81,96,97,88,69,71,98,121,84,58,81,130,129,75,64,74,73,52,80,61,34,38,41,50,58,53,50,50,52,63,67,53,62,60,102,95,74,82,174,187,175,151,139,124,102,71,78,100,61,54,71,81,56,59,64,64,76,66,66,68,63,82,84,73,88,50,86,111,80,110,93,44,69,66,76,59,60,71,66,75,70,69,67,70,65,64,72,66,63,71,77,73,75,77,77,69,75,64,76,69,60,54,35,31,30,37,63,37,81,112,110,93,104,135,156,159,171,163,150,120,54,90,149,140,159,189,168,174,207,204,198,165,169,165,160,157,139,130,118,117,110,110,120,115,116,129,84,50,125,101,94,116,147,136,114,124,125,130,134,135,141,127,129,130,127,132,128,102,122,125,120,117,116,122,123,122,99,81,99,82,121,117,95,106,117,130,123,128,117,131,126,113,113,119,133,132,103,108,115,189,196,197,206,201,207,210,209,108,129,146,109,106,105,196,209,208,208,202,208,212,212,102,133,116,133,144,160,168,181,194,207,193,200,191,188,213,206,194,141,110,102,90,91,90,92,93,85,79,73,74,70,64,94,78,68,75,80,67,85,78,88,90,74,87,76,92,88,74,68,97,134,120,73,50,63,44,40,43,45,53,53,48,49,59,57,58,59,54,55,61,97,71,58,61,64,109,134,142,136,111,91,57,55,53,47,46,47,50,45,47,51,59,56,65,61,66,70,79,83,84,75,56,80,87,77,73,100,49,87,98,100,105,80,63,80,77,65,69,70,66,51,58,72,66,69,70,69,75,77,76,78,68,72,70,74,73,60,52,32,32,34,30,51,38,96,110,82,85,154,163,150,154,164,163,158,93,55,91,160,149,162,156,154,165,197,197,198,171,177,171,161,150,143,129,113,128,122,118,115,120,125,124,75,49,123,96,93,125,132,137,124,96,118,126,131,133,127,127,134,143,138,134,137,96,117,115,127,124,124,127,115,105,97,88,84,82,101,108,119,113,127,121,123,121,118,114,116,121,131,114,108,116,82,104,112,199,198,193,197,193,199,194,216,109,101,99,119,154,109,199,204,200,212,200,209,214,207,175,151,166,156,103,117,117,140,172,201,199,202,206,203,201,206,213,144,104,95,99,77,83,89,86,75,73,105,96,107,94,85,97,77,82,92,82,82,91,116,104,100,80,106,84,88,83,82,71,70,55,100,133,67,46,44,60,51,50,55,46,55,57,72,63,59,58,52,59,113,89,52,59,61,74,59,47,120,104,86,48,52,48,41,37,47,51,47,51,84,50,46,46,55,54,52,59,80,71,66,51,86,90,87,65,95,79,86,95,85,79,81,77,66,85,74,63,62,76,55,70,72,59,69,67,75,76,78,76,69,66,70,72,71,63,65,57,34,32,31,34,46,57,103,117,131,121,119,143,153,161,171,165,150,99,61,113,146,158,161,148,165,173,176,200,195,178,165,165,158,153,148,137,117,114,119,116,100,125,117,113,86,47,98,101,91,136,137,136,127,71,82,91,121,126,142,134,124,114,132,142,141,112,117,120,119,122,119,126,124,108,93,80,65,102,114,120,110,108,120,124,122,113,118,119,116,130,119,125,122,114,79,122,110,194,198,197,194,193,209,208,210,111,91,98,99,93,106,204,209,195,202,202,203,209,199,161,103,93,120,148,160,152,137,128,178,184,203,204,207,201,214,198,139,95,90,81,87,97,96,112,83,90,88,114,102,91,89,84,72,76,79,87,98,87,86,83,84,84,82,76,78,86,120,77,103,106,73,47,45,60,59,52,54,53,48,62,81,66,70,67,63,57,56,73,63,85,54,55,53,62,66,132,115,86,75,43,39,39,43,38,44,51,42,47,101,49,47,42,44,41,43,55,62,59,55,49,69,83,73,59,79,72,76,76,87,73,82,88,61,78,73,58,66,67,60,66,70,64,74,75,74,73,77,75,68,69,78,70,72,71,66,66,33,29,27,34,40,54,60,116,146,126,136,166,156,165,159,172,139,110,56,118,147,135,141,142,155,168,173,197,196,188,169,144,169,164,138,126,122,123,131,121,112,110,108,119,81,50,104,110,89,138,143,143,133,124,138,118,96,84,100,125,135,135,130,126,124,128,130,116,104,125,125,124,114,115,96,94,58,107,100,113,123,117,133,117,116,112,117,125,122,133,118,112,117,108,90,108,109,192,192,181,190,199,200,197,209,128,148,125,105,96,112,204,200,209,208,213,211,206,199,139,101,78,103,92,125,157,127,147,188,191,192,194,213,208,216,199,123,109,84,80,79,81,84,75,74,81,79,69,84,94,92,80,72,88,115,116,96,84,89,115,91,88,78,83,86,83,88,76,81,127,80,75,54,53,53,55,50,52,66,76,78,66,62,62,58,58,59,58,51,58,48,57,56,67,58,123,107,79,57,41,33,37,37,45,48,45,48,46,52,43,39,44,48,41,49,41,43,44,35,43,60,59,67,60,58,68,83,72,88,78,94,86,75,64,85,73,68,67,68,69,74,65,70,68,74,71,74,70,72,68,71,71,73,68,65,52,31,31,25,26,27,54,65,82,140,153,156,145,153,163,162,157,138,112,57,124,148,153,153,133,161,150,163,194,193,199,167,162,162,143,135,121,121,124,123,117,110,109,118,127,82,56,109,120,94,144,132,144,125,139,188,206,164,137,108,82,86,125,133,143,138,124,122,110,132,123,126,128,130,106,89,83,52,113,117,119,109,107,120,122,115,116,104,116,106,128,130,133,119,119,71,76,102,189,193,198,182,197,206,199,208,98,95,118,145,114,109,206,199,200,206,205,195,194,200,137,113,89,109,86,90,104,113,160,199,203,200,210,211,216,216,204,124,76,86,88,105,129,85,85,87,88,80,87,86,81,75,84,71,102,86,99,111,103,104,82,72,80,73,84,100,78,85,103,97,100,63,57,63,54,48,57,76,55,84,58,61,78,56,64,55,51,49,50,59,51,44,47,56,63,53,112,94,76,40,36,37,39,40,42,43,43,59,41,39,39,51,44,47,39,44,41,41,39,38,39,38,46,45,42,56,58,79,85,74,83,86,82,79,81,57,74,72,74,65,71,77,58,71,74,67,68,69,71,75,57,69,70,68,71,56,46,28,32,26,24,32,49,83,104,104,133,162,159,156,169,166,162,163,109,55,121,156,159,142,147,175,157,141,180,197,203,201,174,156,147,155,147,122,120,122,126,110,107,125,113,74,53,108,108,104,135,131,139,137,143,119,122,143,192,176,138,117,101,126,132,128,122,133,133,134,126,123,129,129,118,99,98,50,116,117,116,99,126,128,121,120,120,123,119,103,126,126,129,124,121,68,74,95,170,191,188,194,197,202,191,206,100,100,110,87,86,109,200,203,193,200,195,206,199,197,130,102,100,136,126,97,108,106,147,188,205,204,210,207,208,199,196,105,96,88,86,88,100,80,91,101,69,77,82,92,88,71,94,106,86,67,68,60,125,85,77,102,76,64,75,94,93,89,74,97,85,52,52,53,59,57,56,66,68,87,74,69,69,57,66,64,46,50,51,52,47,49,47,45,48,44,105,85,67,37,37,34,37,45,40,51,55,46,43,43,43,48,46,44,48,41,42,39,43,39,45,40,42,36,35,39,51,87,77,77,86,84,81,85,76,76,67,81,73,68,73,71,70,66,74,74,66,70,68,72,59,70,72,76,74,55,43,25,29,28,23,32,46,80,75,90,120,158,166,149,163,178,171,166,131,62,111,165,163,157,151,163,165,147,177,185,205,204,205,170,174,140,135,129,128,118,124,120,108,114,130,91,48,100,111,105,134,132,135,136,139,129,134,137,82,111,167,73,129,125,135,131,131,131,151,144,135,137,131,132,119,105,96,49,122,116,112,102,111,124,126,103,123,119,111,118,125,124,128,129,118,70,106,78,162,187,186,184,187,184,189,195,141,121,104,87,81,108,198,198,192,198,198,197,193,191,137,98,82,108,96,143,155,124,140,199,205,214,211,206,200,196,195,135,90,84,89,98,87,77,93,99,89,83,79,86,80,78,85,128,103,80,79,86,77,73,84,82,67,79,82,85,82,85,61,79,44,64,52,62,52,52,75,79,70,76,64,64,63,73,62,52,54,53,77,47,56,48,51,47,54,44,94,74,51,38,36,34,39,43,43,42,57,57,62,45,41,42,50,46,44,43,37,43,43,41,43,44,40,37,52,46,42,68,71,85,97,82,80,80,82,75,60,66,88,94,88,72,64,76,78,74,66,77,78,71,71,71,73,79,76,49,39,33,27,32,32,35,48,62,71,99,132,102,163,165,135,165,171,169,133,64,118,144,176,174,155,169,177,158,165,178,189,195,206,199,179,156,132,134,118,128,126,128,106,117,129,89,48,110,115,101,137,134,139,126,137,142,127,143,74,89,123,74,138,138,129,121,134,146,145,149,132,137,124,124,123,108,98,42,120,116,118,114,123,116,111,116,121,122,127,117,115,129,126,113,124,71,78,71,128,149,159,175,181,172,182,190,96,92,121,106,87,100,185,188,185,188,196,199,197,182,130,95,77,105,81,109,106,121,143,199,208,201,208,208,211,202,185,140,93,102,129,88,95,83,90,79,76,89,92,83,80,84,90,90,77,71,79,76,75,75,91,101,90,107,88,81,75,80,71,52,69,50,54,58,58,58,59,66,77,74,68,65,64,53,56,62,53,49,44,49,48,48,59,55,49,39,80,65,32,37,33,39,41,37,45,47,45,43,56,60,50,45,37,41,50,41,43,40,54,42,46,52,49,47,44,42,50,46,55,80,79,95,97,81,80,71,74,58,92,89,82,77,63,77,72,78,80,78,74,75,76,84,81,85,80,47,26,25,23,28,35,38,66,66,124,107,140,156,164,152,153,165,156,142,137,63,124,156,154,173,176,164,151,172,172,164,168,197,202,206,196,172,117,133,134,116,124,116,114,114,115,101,52,108,110,96,144,138,137,131,130,163,197,175,107,97,123,78,135,131,135,116,138,149,136,129,148,150,139,117,117,100,103,53,116,117,107,108,127,126,129,119,123,120,121,131,125,113,115,126,129,77,62,58,72,103,124,133,146,149,163,168,92,86,88,78,105,96,177,180,174,176,188,191,191,177,127,129,134,133,108,101,102,119,141,195,209,212,207,203,198,200,197,141,93,82,75,83,93,96,89,77,72,73,85,82,84,90,88,73,75,84,95,84,87,86,96,92,76,79,103,84,93,85,65,67,48,50,61,56,61,62,69,67,68,64,68,68,65,54,57,55,52,51,47,47,43,44,48,50,49,39,59,45,33,34,35,36,39,45,45,48,50,50,58,57,46,47,39,47,59,53,42,43,40,43,44,55,46,48,39,44,48,41,69,77,84,86,92,95,75,77,73,77,55,93,87,85,77,82,73,77,80,82,79,81,77,80,81,86,64,93,46,31,33,34,34,37,65,57,115,135,148,165,157,158,177,166,167,156,132,56,132,152,163,157,173,167,163,163,179,163,183,170,198,201,194,134,65,109,119,105,138,116,123,122,110,99,50,88,121,96,140,138,128,126,119,127,133,138,189,187,140,87,127,123,120,98,141,149,138,120,118,128,142,140,124,93,97,57,124,125,127,117,127,114,125,133,123,122,116,114,128,127,134,121,125,80,58,61,84,96,62,81,105,114,130,141,83,85,83,73,78,90,155,159,159,164,174,179,176,180,121,93,77,99,110,140,116,116,141,182,203,206,206,200,209,210,197,149,115,94,77,81,79,83,106,89,73,80,88,84,95,114,76,87,71,84,85,80,86,99,110,93,75,89,90,78,111,80,70,54,56,57,53,65,58,64,58,77,83,93,67,65,64,47,57,55,47,45,49,52,47,47,49,49,55,43,51,34,31,34,37,37,44,46,44,51,52,50,44,49,54,47,43,45,43,47,50,61,55,46,54,54,46,43,40,42,42,43,67,71,92,97,88,81,68,79,88,73,72,76,92,88,79,79,75,86,85,84,82,89,85,84,85,77,85,106,80,41,30,32,34,45,65,46,62,65,86,105,158,163,149,158,174,159,131,63,129,161,170,153,157,179,170,165,172,158,151,173,174,189,159,106,65,107,108,87,105,118,119,119,119,102,52,91,124,95,151,134,130,125,125,128,132,139,109,103,162,85,140,144,136,107,131,140,142,115,113,135,129,136,131,97,101,59,126,126,124,125,116,135,135,126,123,122,132,129,114,116,120,141,145,75,65,103,66,59,70,70,66,68,79,93,75,86,89,74,73,82,145,140,140,150,155,162,155,169,124,87,83,92,87,98,112,121,131,187,192,206,213,208,204,211,196,154,111,82,76,80,70,105,81,74,83,109,74,74,98,92,82,71,83,91,81,86,89,84,93,91,98,109,71,71,82,57,73,60,57,51,54,65,59,62,61,81,68,61,70,70,52,51,49,47,44,51,51,53,42,45,45,44,48,58,44,45,41,37,37,42,43,49,52,49,43,49,51,49,52,49,54,46,64,53,42,38,46,58,56,47,57,40,45,37,43,50,71,88,91,94,101,101,91,87,88,88,76,74,92,90,81,83,80,78,83,83,85,87,85,84,81,86,88,85,89,65,44,28,21,39,64,48,62,49,81,144,163,158,160,149,160,147,116,60,125,166,175,162,166,175,165,169,178,163,168,172,173,162,106,99,61,104,114,114,139,123,123,118,113,86,50,84,110,104,136,132,132,140,150,138,132,139,105,111,117,79,125,129,136,126,149,144,142,138,124,137,146,145,136,92,102,71,119,126,123,108,110,120,126,134,130,130,125,118,133,121,137,135,112,57,103,114,74,98,73,59,61,59,76,63,54,64,63,72,82,76,123,121,128,134,136,146,150,150,122,123,113,97,81,101,106,107,121,188,196,207,191,203,198,199,199,138,103,80,87,83,95,99,80,75,79,82,88,76,84,97,78,71,86,90,81,76,82,72,73,70,78,85,81,72,52,67,47,48,58,53,56,60,56,52,63,85,70,60,64,57,53,62,59,53,47,50,52,42,47,44,46,53,47,57,48,59,50,43,38,43,53,52,49,62,46,48,46,53,46,48,61,59,60,57,42,43,44,56,43,41,48,46,38,40,57,71,84,90,64,63,54,55,59,59,63,78,76,84,70,94,89,84,82,78,80,78,81,89,84,83,84,86,79,84,85,84,77,37,32,33,46,42,50,68,69,157,165,165,162,161,157,149,144,61,131,142,143,160,178,147,173,148,172,160,157,150,174,165,91,97,60,103,123,132,128,119,115,110,124,93,55,90,116,121,131,138,134,134,135,141,182,171,127,109,127,83,130,136,131,106,143,135,147,143,149,143,143,143,135,94,96,80,116,123,132,67,75,83,99,112,121,125,134,128,124,119,125,123,116,66,89,79,75,84,76,89,87,78,66,49,60,73,66,64,65,61,82,94,100,122,123,129,132,139,109,80,78,92,84,114,105,105,127,183,200,204,194,215,189,197,195,137,100,87,84,84,94,91,84,79,69,72,69,74,76,80,80,72,72,76,68,80,82,79,88,108,81,83,100,55,67,46,49,46,56,51,53,58,64,60,72,63,74,67,75,50,50,66,46,52,49,51,50,50,45,55,45,44,43,51,49,50,44,50,39,47,53,61,49,46,47,44,50,57,43,48,55,60,59,48,47,49,45,49,49,51,41,45,39,43,59,83,79,71,58,49,58,62,62,63,63,65,62,57,54,48,95,81,83,76,83,81,85,89,84,84,89,78,77,51,83,65,76,65,43,37,46,37,51,75,77,95,165,162,165,166,152,157,135,52,119,128,87,142,176,141,167,162,172,159,159,156,164,168,88,106,60,105,112,134,174,199,135,119,113,83,56,93,123,115,131,129,132,122,116,117,125,138,158,189,154,100,139,120,127,101,138,136,139,134,137,149,152,147,130,91,81,90,115,127,131,133,146,122,99,77,77,102,116,117,130,138,135,131,122,63,74,84,99,90,75,70,108,84,67,72,71,68,66,55,58,62,58,64,72,87,93,106,119,127,97,71,75,94,73,105,114,132,139,193,203,186,209,195,188,184,203,113,95,89,91,75,83,91,105,103,78,79,87,80,80,83,69,82,105,85,84,84,75,67,72,75,71,68,47,58,51,47,48,46,59,59,53,49,57,59,50,69,58,64,53,62,55,45,50,50,52,57,51,46,48,51,56,49,68,48,44,48,48,54,46,54,53,56,50,46,55,53,63,52,49,51,59,49,43,44,51,49,47,41,50,52,45,50,43,56,66,80,95,55,60,66,64,64,61,67,64,56,55,54,55,40,54,90,82,82,80,84,85,87,86,87,84,80,76,43,44,65,51,67,70,57,42,47,52,70,102,135,149,155,176,158,157,144,134,57,114,133,160,149,147,143,172,166,145,151,167,165,155,169,88,106,56,96,109,115,111,128,129,125,124,70,53,93,125,99,139,137,143,121,104,110,116,130,127,112,140,109,127,138,140,103,121,129,155,152,146,154,158,155,131,93,62,113,121,124,130,147,154,208,187,148,114,88,82,103,114,119,110,124,150,69,92,96,79,80,89,77,69,65,82,90,81,83,93,72,64,72,57,60,62,66,65,70,82,97,80,75,73,86,58,91,96,107,147,187,196,202,199,191,195,200,197,131,101,93,79,89,94,98,90,78,73,83,103,82,97,76,71,83,84,86,87,78,74,55,71,79,81,63,62,49,51,53,45,59,74,51,47,52,53,63,78,59,60,51,56,52,57,55,44,50,52,57,47,43,53,50,51,46,86,52,50,43,49,46,47,54,67,58,47,49,56,54,57,51,54,59,49,40,43,42,52,46,52,48,50,46,58,44,49,72,78,84,56,65,63,66,64,62,60,60,57,55,63,65,62,42,53,77,86,81,81,79,91,85,88,87,74,73,72,49,48,60,65,54,70,66,36,39,61,65,75,125,137,157,145,164,148,142,128,62,148,139,157,160,142,148,136,164,167,153,161,167,158,166,83,101,54,93,122,116,106,114,145,126,125,74,53,105,113,112,130,138,133,129,151,124,113,134,115,121,133,110,123,135,134,98,130,143,140,147,140,145,150,152,128,96,55,110,124,130,132,140,122,113,108,187,214,174,128,103,122,113,108,111,132,76,72,78,76,73,95,76,79,89,96,79,70,62,83,68,62,57,80,90,70,60,63,63,55,62,65,65,66,71,91,90,92,96,130,173,182,198,191,196,189,195,211,139,120,89,92,96,88,87,86,64,84,83,76,71,90,68,70,86,70,67,74,75,64,65,80,86,63,57,43,50,54,60,46,47,63,56,51,70,62,73,83,68,59,49,56,50,50,50,54,55,49,45,46,48,48,49,46,69,71,58,50,52,55,57,53,60,54,56,45,47,50,69,49,48,46,54,40,50,48,54,53,56,55,48,50,46,45,53,64,60,74,92,50,61,65,63,58,58,56,58,63,62,67,66,76,65,64,60,93,78,75,82,79,64,66,66,54,68,56,43,42,71,60,61,67,72,48,44,56,56,69,101,129,145,165,158,147,125,140,64,144,148,136,147,154,139,149,163,172,163,160,160,159,160,88,99,54,95,114,123,82,90,144,109,119,95,52,110,138,111,125,133,127,130,113,132,170,158,126,121,129,108,137,145,137,96,125,135,131,140,134,138,138,140,138,93,51,109,124,124,126,136,125,111,108,83,101,134,107,140,125,133,120,125,130,63,69,64,71,83,94,73,64,80,74,72,67,78,74,75,61,63,69,99,87,88,109,79,61,56,57,57,60,62,58,79,96,96,107,159,168,196,189,178,196,194,197,122,91,78,73,75,72,76,82,74,75,56,72,76,82,89,71,92,119,76,69,113,88,71,62,53,50,43,44,53,55,52,46,52,51,57,63,62,67,68,65,66,50,49,48,53,50,48,51,57,50,49,46,48,49,45,56,63,53,66,51,61,62,57,57,67,55,52,51,54,53,55,51,48,43,49,46,48,46,52,50,63,59,48,51,51,47,52,69,77,81,70,51,61,63,55,56,58,63,65,62,66,64,60,62,68,65,63,48,73,69,75,65,62,66,61,49,63,58,43,42,42,53,56,56,70,65,79,47,45,65,73,56,77,115,154,159,134,129,66,141,163,112,84,153,157,154,168,159,159,159,160,158,164,95,88,62,107,117,139,124,83,148,93,145,105,50,111,116,107,105,117,126,109,97,102,111,127,137,169,146,117,127,138,155,118,126,128,136,146,134,135,140,143,134,94,49,121,129,136,137,157,173,141,107,81,87,121,110,140,123,102,108,122,126,66,69,71,72,54,71,66,64,99,68,60,60,68,68,74,86,98,111,114,123,133,109,106,114,85,78,70,58,59,54,60,67,70,83,131,146,168,172,176,191,191,177,116,118,78,69,78,78,87,75,73,75,75,74,81,84,99,81,80,86,101,90,94,71,69,64,47,42,62,43,51,54,54,43,49,52,65,58,70,58,59,64,57,46,53,46,50,51,59,53,48,50,48,45,46,49,52,54,59,54,60,52,53,65,62,62,67,54,47,56,55,50,51,64,52,50,42,48,51,45,55,55,54,47,40,42,56,49,56,52,86,85,61,51,65,61,58,66,62,65,67,63,64,59,59,63,102,92,92,60,57,72,71,62,57,57,60,55,58,52,39,37,35,40,51,48,60,65,68,50,44,65,59,69,90,119,168,162,132,130,59,137,165,92,83,136,144,171,162,155,168,168,169,165,158,92,104,56,92,119,131,93,152,161,195,192,107,52,107,122,105,99,101,101,96,87,91,96,117,105,101,116,124,125,133,129,113,128,130,137,144,123,129,127,140,131,106,44,126,132,127,133,115,124,138,179,162,110,113,100,131,129,131,111,126,106,57,71,77,79,76,71,87,77,71,66,71,68,94,69,74,85,105,109,108,131,119,110,125,125,85,102,111,112,94,70,57,56,61,64,76,114,138,143,148,156,162,160,112,85,78,73,69,83,72,81,75,79,79,73,83,84,113,72,77,76,76,78,82,79,65,46,42,40,51,50,49,40,48,49,44,53,60,60,61,72,71,61,48,50,52,48,51,54,57,54,51,49,42,49,48,46,52,52,55,55,47,63,52,58,52,59,64,52,52,49,45,55,52,48,47,45,65,48,45,55,63,57,48,43,49,51,46,46,63,68,86,55,61,48,58,66,67,67,67,66,68,66,62,59,62,66,85,106,98,52,66,65,63,63,59,55,55,53,52,42,37,42,44,45,52,50,80,62,44,66,58,56,69,57,85,129,141,156,120,140,65,147,145,66,69,67,103,141,161,160,158,167,164,167,162,93,95,56,96,125,124,75,82,138,188,214,126,60,118,121,106,60,93,93,101,99,103,86,100,104,99,104,113,116,121,118,113,130,121,129,131,145,145,143,131,127,86,40,125,133,141,121,108,124,140,120,94,148,204,97,129,121,121,115,123,138,61,74,56,49,74,82,88,69,67,65,78,67,91,73,96,123,115,107,115,118,115,105,119,125,111,106,132,131,111,124,124,97,72,56,61,66,67,73,108,130,143,143,97,79,84,77,84,86,76,70,73,91,85,72,112,96,80,81,77,66,78,69,73,70,45,59,39,38,50,46,47,44,44,47,47,52,58,71,65,65,66,62,52,60,56,44,56,59,57,46,58,44,47,44,53,52,44,51,45,42,46,53,55,52,63,62,49,49,54,58,52,61,56,52,47,48,45,48,55,60,55,53,51,50,43,54,48,52,65,76,81,61,49,60,65,68,72,68,67,67,62,64,63,66,68,73,76,76,73,89,59,54,68,70,62,52,48,52,58,54,44,47,51,36,33,74,73,59,47,41,46,52,79,72,77,105,122,148,114,143,59,147,147,68,65,62,111,156,171,167,168,165,167,162,151,98,99,59,95,124,118,78,82,141,151,194,195,64,111,130,83,58,77,70,86,61,57,66,94,102,90,93,113,111,114,107,110,126,114,124,129,153,118,128,138,110,86,57,114,140,137,122,102,115,136,141,102,77,105,86,142,126,125,125,116,120,78,69,58,56,68,69,58,75,66,78,54,58,76,101,110,122,112,111,120,135,102,82,118,126,105,118,123,120,112,124,138,116,114,126,92,76,61,60,61,63,74,102,85,75,84,64,66,74,93,90,81,85,72,69,74,70,76,93,88,64,66,67,68,49,54,44,36,42,40,43,50,44,52,55,68,59,60,52,69,81,65,51,49,52,41,47,56,52,59,52,44,48,44,46,50,55,57,46,45,43,52,55,60,60,54,63,48,51,53,51,60,51,45,42,44,58,64,55,56,62,53,55,45,43,44,51,50,59,70,88,45,40,43,41,51,63,65,64,62,62,61,66,74,72,71,73,51,80,72,77,67,63,44,67,68,64,55,57,70,68,59,43,43,37,33,52,79,63,49,40,38,61,65,111,126,101,110,158,115,128,64,152,157,92,67,67,122,151,156,169,173,171,163,166,150,89,85,54,89,111,121,77,94,136,151,167,186,53,100,121,92,56,48,56,56,65,71,64,58,50,72,82,97,89,93,78,102,107,109,100,112,122,123,117,125,112,99,55,93,129,122,129,119,173,195,169,105,85,104,79,124,124,125,131,120,116,80,62,73,68,67,85,72,87,66,92,102,75,93,119,129,126,108,83,125,115,100,117,132,111,106,121,120,116,110,139,126,118,108,143,120,123,129,118,82,66,58,57,54,75,79,66,68,81,78,73,86,84,69,62,75,68,76,87,66,55,76,87,55,42,44,41,36,44,45,44,59,47,49,76,63,56,61,56,65,78,62,52,61,49,56,51,48,55,64,65,48,47,60,52,54,62,54,44,53,59,58,61,58,61,64,50,50,48,49,50,49,47,45,49,53,57,47,50,55,53,53,46,48,49,55,50,64,58,87,68,53,50,47,57,49,66,65,56,58,61,64,66,72,71,67,57,46,57,90,95,89,92,73,53,65,71,66,68,65,68,65,57,51,38,32,53,78,50,72,57,41,48,62,89,125,139,130,157,112,144,61,115,158,77,70,62,114,156,161,153,165,165,170,162,142,86,87,53,90,115,139,166,137,140,134,144,104,58,101,127,85,61,58,56,55,53,58,50,56,57,56,56,76,81,82,61,93,100,92,101,112,108,108,117,124,102,85,59,96,122,116,128,86,111,133,132,179,172,129,86,140,120,121,110,118,136,65,80,66,64,91,83,88,78,83,76,69,86,115,134,134,107,115,130,131,117,108,118,139,117,116,141,127,106,121,124,121,117,126,133,120,128,147,131,116,126,118,95,82,69,55,72,74,75,62,66,69,76,68,84,63,63,67,66,79,62,69,53,39,43,37,40,47,42,44,47,50,54,66,56,56,69,59,55,70,67,51,64,49,45,54,46,51,59,52,46,49,52,60,51,64,56,56,47,47,65,58,59,63,53,59,47,46,52,50,50,51,46,42,50,49,48,61,48,50,56,49,41,53,52,53,51,52,77,88,51,56,70,59,51,49,63,64,72,70,71,74,75,72,67,64,48,47,44,81,85,88,83,81,85,56,53,69,74,64,70,47,69,35,40,33,52,77,51,76,68,56,63,59,109,121,138,160,152,115,141,61,134,150,75,71,67,116,141,150,164,161,146,172,166,137,81,80,48,81,111,114,90,116,153,134,145,94,58,106,110,105,51,43,42,46,54,57,59,51,46,46,51,57,68,71,68,77,81,86,87,89,102,102,107,99,99,76,67,99,115,116,126,79,107,129,141,82,80,124,81,135,134,126,104,121,118,64,53,66,66,67,50,107,75,81,102,108,93,112,120,121,107,122,137,131,114,119,125,123,108,121,142,119,114,130,129,111,125,140,128,107,135,136,118,117,129,113,121,109,127,74,81,72,82,90,85,85,69,64,84,115,79,66,77,68,65,60,41,43,42,41,38,40,45,44,49,51,60,56,61,59,75,74,63,63,76,60,59,59,45,45,52,59,58,48,53,54,52,46,47,54,55,48,54,68,57,55,60,53,61,44,51,49,52,53,40,47,53,48,58,49,51,51,57,55,53,45,45,49,50,44,52,57,77,90,92,88,100,75,71,65,62,70,69,70,64,71,67,67,62,48,36,39,42,83,114,127,129,121,114,118,66,60,68,59,61,35,53,51,46,46,55,69,36,57,56,64,79,99,110,110,138,150,153,120,118,62,140,146,74,68,58,117,156,170,152,166,166,171,161,115,66,87,57,92,106,115,87,86,139,163,167,99,58,101,122,95,43,75,68,77,51,52,45,44,57,61,60,46,47,53,51,62,64,79,79,74,88,89,99,90,84,57,84,109,118,110,97,152,98,115,146,120,64,103,82,149,150,126,135,125,118,64,82,96,68,73,69,88,108,120,115,114,118,134,117,104,119,132,138,122,117,133,135,111,120,136,129,115,121,131,125,116,138,137,114,129,138,129,116,126,117,125,96,94,93,78,72,69,79,84,75,84,68,74,69,78,86,74,85,71,69,54,48,40,38,36,43,43,45,39,47,51,79,60,62,62,57,61,56,62,52,56,50,56,52,58,49,59,50,51,51,59,52,53,54,51,51,56,66,62,65,56,49,63,56,60,46,48,50,49,48,47,51,63,62,48,49,60,53,61,50,46,58,59,48,46,66,79,89,101,86,105,114,57,60,65,60,65,67,63,65,113,134,138,73,54,37,41,37,55,56,67,62,63,55,49,41,70,55,61,50,72,62,49,45,54,61,47,34,55,69,71,87,101,141,135,145,150,129,127,110,61,137,143,67,69,63,121,160,171,152,161,170,161,166,81,68,78,50,85,120,115,92,86,141,138,142,96,76,192,158,87,54,66,66,74,67,73,60,48,44,45,43,49,62,61,49,47,48,49,52,58,72,76,75,82,69,48,71,80,98,112,105,74,106,176,166,138,106,108,74,152,138,121,110,114,97,65,72,60,72,72,80,76,116,117,118,114,127,135,122,99,109,140,121,112,126,132,126,113,123,133,122,122,117,131,110,122,136,128,110,131,134,121,108,114,101,104,100,84,85,92,79,88,78,67,78,78,69,96,107,113,65,62,64,70,46,47,41,46,40,40,46,39,42,53,54,65,58,62,51,57,53,72,66,64,65,58,58,70,53,67,69,57,49,52,58,61,52,55,54,57,62,55,63,59,63,53,55,63,50,51,52,53,45,48,46,45,48,50,49,58,51,63,72,58,48,53,48,56,47,56,67,87,73,100,77,112,117,57,62,63,64,61,58,55,84,89,94,97,71,51,39,39,46,56,60,54,59,66,61,55,51,48,71,53,68,78,65,67,51,39,66,42,33,61,106,74,64,133,143,142,127,146,138,118,127,65,144,139,91,70,63,115,163,164,169,168,167,160,170,91,51,80,78,84,110,112,87,89,140,137,141,100,73,185,211,103,69,74,124,92,63,61,75,78,78,61,57,47,40,43,48,66,59,61,51,47,48,49,58,62,69,47,71,86,81,89,92,62,73,107,140,130,166,186,91,133,109,113,103,113,109,60,63,78,57,61,78,139,131,112,98,136,140,128,110,118,141,147,113,92,133,131,111,106,122,125,107,119,121,129,115,133,145,122,121,141,127,111,101,100,98,127,77,78,70,72,75,71,69,68,77,68,67,82,67,63,62,73,69,54,44,36,43,50,47,43,46,44,41,43,78,55,63,53,54,56,70,67,64,58,76,69,68,63,60,80,57,58,44,51,56,50,50,56,52,65,61,59,52,62,66,63,55,46,54,61,52,49,46,50,47,50,63,47,55,70,59,57,52,53,46,51,66,54,59,59,77,73,63,88,52,102,105,58,58,53,52,55,51,57,54,71,75,64,66,44,45,51,53,65,60,54,57,46,48,41,32,41,48,50,94,79,70,95,61,45,65,45,36,78,90,100,99,126,121,111,142,147,143,125,120,60,141,144,63,74,61,120,161,172,167,166,178,162,168,94,115,127,122,117,100,134,161,175,146,135,137,87,73,144,214,138,101,91,86,72,63,69,87,64,69,59,73,70,71,61,45,43,42,47,50,66,62,52,52,49,47,45,41,43,61,90,83,63,67,106,139,103,101,95,61,136,132,123,111,114,110,61,55,78,61,71,82,141,135,115,116,136,121,105,110,120,122,127,106,124,141,124,112,131,130,118,109,125,138,112,113,139,117,118,126,150,119,115,139,128,89,77,79,67,65,68,86,76,66,71,69,63,64,66,67,58,65,63,58,45,39,40,46,49,43,40,53,52,47,54,56,63,62,60,67,66,67,58,70,73,73,71,84,65,82,61,53,51,50,57,51,48,53,57,54,58,60,60,60,60,66,62,66,47,49,54,50,54,50,56,51,56,50,51,53,56,46,54,45,45,49,51,54,51,62,65,80,68,73,78,49,82,75,59,53,53,52,48,41,64,41,56,68,62,44,59,57,67,65,69,67,46,58,50,32,31,25,32,44,107,121,117,112,124,95,43,61,54,30,93,97,102,87,122,116,106,133,139,145,123,120,52,132,141,62,64,76,117,150,157,172,172,162,156,170,100,106,119,123,115,55,49,64,85,146,141,149,93,73,112,144,92,47,83,62,77,68,71,68,72,69,80,66,64,63,67,60,52,60,58,44,39,46,54,64,72,63,54,52,61,58,41,81,91,108,106,129,107,90,103,63,135,135,126,116,110,100,60,77,61,67,103,128,131,112,112,129,137,121,108,116,136,128,118,108,124,133,112,123,129,139,106,118,128,133,107,131,146,125,119,132,134,92,94,98,99,86,80,82,65,48,62,81,75,59,72,67,65,70,70,67,54,62,66,50,41,29,37,42,44,43,55,42,48,46,52,46,68,66,54,60,72,72,65,80,73,86,71,74,89,135,62,49,51,78,56,56,58,55,58,57,50,59,65,60,63,57,55,50,47,50,49,45,46,46,52,45,51,57,65,58,45,50,54,48,45,56,62,53,65,57,85,64,66,77,86,88,85,74,53,49,48,47,47,66,52,39,58,71,64,59,64,58,72,67,65,57,52,49,44,32,37,35,40,32,35,46,50,44,83,74,55,65,80,38,80,94,92,97,109,82,102,109,108,120,108,108,58,141,125,64,64,62,122,151,169,169,150,158,157,151,97,111,110,106,78,53,104,93,88,138,130,138,89,63,112,124,90,66,78,62,72,65,93,84,83,83,68,69,67,70,69,68,77,81,85,75,63,59,47,38,42,45,56,76,77,71,49,49,60,57,61,78,140,130,116,69,125,124,122,123,126,87,59,67,70,69,131,137,120,114,113,118,143,115,109,136,145,119,113,112,134,131,112,126,135,125,123,131,141,117,130,141,146,106,120,130,112,100,113,128,67,72,66,63,57,56,64,78,71,69,76,69,75,68,70,68,54,56,51,42,40,38,43,41,39,47,44,44,49,53,50,66,64,55,61,71,72,69,84,53,101,92,88,67,122,83,73,52,58,59,58,46,66,56,48,66,59,67,64,65,57,45,58,47,62,55,58,54,52,50,51,49,48,47,54,55,59,55,47,43,51,57,42,58,51,79,60,47,47,50,56,51,59,53,37,48,54,56,71,63,41,42,60,74,59,58,51,69,57,52,49,53,55,36,37,34,31,31,28,25,31,35,30,30,32,58,85,69,68,40,80,90,75,103,94,88,120,94,103,131,102,100,57,152,130,68,67,64,130,159,161,163,155,156,156,154,101,83,70,61,78,143,123,91,85,140,129,141,91,65,117,121,82,57,69,79,87,80,78,66,91,77,65,64,68,68,60,94,71,76,56,62,60,79,70,63,75,78,47,44,44,59,73,84,65,62,72,59,74,66,87,86,119,122,118,110,110,86,64,65,84,116,117,133,110,114,140,129,126,115,123,124,125,105,122,119,133,111,124,131,124,113,115,137,125,112,125,145,129,120,130,101,70,92,93,90,94,74,70,69,55,71,67,50,72,70,75,83,63,75,78,57,52,55,45,37,44,44,42,43,45,42,46,50,54,47,55,56,58,66,63,72,73,64,79,73,94,86,77,105,123,69,60,47,52,55,55,58,63,55,56,52,66,69,69,59,52,58,54,53,54,51,52,51,65,48,60,50,59,57,54,53,53,53,46,49,52,57,51,66,65,78,48,40,45,52,58,59,58,48,46,42,56,47,47,52,52,58,73,69,62,64,64,62,56,38,44,55,43,36,35,35,30,31,32,33,30,31,30,37,42,56,67,62,57,32,79,98,86,95,76,86,118,106,113,126,81,88,56,146,124,79,62,64,126,147,158,165,160,160,155,151,96,63,60,94,110,120,143,104,86,124,130,140,99,68,117,120,56,46,48,75,72,61,69,85,101,69,68,57,61,70,73,70,102,81,70,65,66,67,62,66,66,74,60,61,56,52,47,55,93,79,63,50,75,86,64,66,116,118,118,114,108,78,59,68,83,109,113,112,110,130,87,119,113,116,131,135,124,113,122,137,123,116,125,129,119,114,144,136,119,126,145,124,123,133,131,117,108,126,106,89,95,105,99,93,80,82,69,79,75,76,76,68,60,59,52,47,52,44,39,45,44,50,41,43,46,43,48,43,58,53,58,59,53,64,61,66,92,80,98,111,81,83,84,112,89,70,73,71,55,60,58,56,59,63,56,54,60,57,57,62,56,48,46,49,61,47,46,53,50,54,55,61,50,57,59,58,58,45,48,53,49,46,62,60,81,42,46,31,41,51,48,43,60,46,47,43,53,53,62,62,59,68,69,80,64,74,73,60,57,37,35,40,33,39,32,33,34,31,33,33,36,35,34,40,37,33,40,65,54,30,73,84,85,83,90,85,86,100,104,95,80,75,53,141,130,66,74,64,123,151,157,162,161,162,161,139,111,74,121,107,112,116,161,154,104,93,120,131,82,85,106,132,53,106,116,82,74,71,78,72,79,94,88,67,74,75,67,88,108,96,65,63,64,55,69,70,71,50,67,69,68,65,78,61,51,46,75,93,65,58,59,88,95,82,90,95,98,73,67,97,120,117,123,113,110,125,132,123,112,131,126,123,108,116,128,132,117,111,128,116,109,137,146,130,115,138,147,116,111,114,118,98,95,90,79,57,63,66,75,89,94,81,92,78,59,63,60,50,52,66,60,43,50,42,36,42,43,42,49,42,42,38,54,51,70,64,53,71,71,71,78,83,90,77,92,103,90,84,108,130,79,59,82,59,61,61,54,60,59,66,56,52,58,58,63,52,56,45,51,50,58,54,54,61,45,49,53,46,52,64,67,62,57,47,53,56,56,53,49,70,64,46,54,30,40,42,44,49,44,46,51,44,53,65,67,72,67,66,66,80,66,71,70,49,44,63,57,37,37,33,40,35,39,37,41,40,36,42,32,34,28,35,38,62,54,34,80,72,85,97,93,89,101,78,83,86,77,65,54,124,120,57,68,62,121,155,140,151,164,166,163,143,107,130,148,143,119,155,138,141,120,99,86,167,92,79,96,121,57,113,121,110,73,68,68,60,93,116,126,135,69,71,85,68,74,75,63,81,62,71,65,65,81,81,81,71,62,98,89,61,78,71,52,44,58,95,95,70,65,74,84,83,90,70,67,120,121,122,121,110,129,136,131,112,115,128,132,128,110,123,137,125,116,138,140,117,120,145,144,117,125,141,148,111,108,117,94,102,114,70,69,59,69,57,66,74,51,55,82,74,95,95,87,101,84,65,51,43,47,37,42,42,45,45,41,53,48,53,90,36,49,56,91,55,50,61,72,86,87,99,103,118,93,137,124,108,69,80,76,67,61,64,62,61,66,64,65,52,62,59,56,53,51,44,53,51,65,66,58,57,51,50,44,44,69,53,53,51,47,58,59,66,50,49,53,88,49,43,44,32,39,43,46,46,50,56,51,44,56,68,62,62,60,63,63,87,66,70,70,73,62,56,54,47,48,47,47,44,35,39,38,32,33,35,37,45,39,45,42,48,56,33,76,81,86,112,101,83,93,85,71,78,65,47,49,118,105,56,66,66,121,154,149,162,142,165,172,152,146,147,132,152,157,147,139,121,131,98,106,108,88,72,105,123,59,107,122,125,78,77,72,75,70,74,78,70,67,103,101,71,62,63,81,94,89,68,64,82,83,66,66,72,75,73,76,66,88,56,83,113,87,56,50,60,91,76,62,54,64,64,112,132,140,125,118,126,135,141,118,109,122,143,134,119,127,135,142,112,125,137,120,100,130,145,136,113,121,125,119,116,118,125,92,101,73,88,85,65,80,49,52,65,58,53,76,78,77,78,69,102,98,55,54,51,43,45,52,48,52,66,83,96,112,60,49,59,58,68,87,62,62,58,74,82,87,93,115,97,136,124,141,81,80,100,67,60,70,58,56,61,69,66,56,53,69,57,60,47,45,66,53,52,54,67,57,63,69,61,52,58,58,54,58,54,47,51,57,50,56,54,90,42,45,45,48,47,52,41,54,47,53,52,47,51,58,59,60,55,65,58,58,75,58,55,54,39,38,52,45,47,37,43,48,43,39,39,30,29,35,34,40,42,39,35,36,47,34,36,78,78,106,86,79,83,94,95,103,104,62,51,47,99,97,67,66,66,130,155,145,160,166,150,158,134,153,156,152,142,143,122,135,141,120,126,93,101,89,70,121,122,50,105,118,128,62,85,76,88,102,69,65,73,74,74,59,59,63,66,81,68,60,77,78,75,65,63,90,73,64,62,61,75,87,108,108,90,105,122,128,80,52,47,75,86,66,54,80,130,136,113,117,130,145,124,117,124,137,137,118,110,126,132,134,112,122,142,128,113,121,133,125,125,144,125,116,109,82,94,115,75,79,82,83,70,73,51,44,46,66,66,54,91,82,79,61,72,55,89,73,88,51,46,49,110,126,100,117,117,115,136,79,74,52,101,68,120,80,81,88,92,84,93,92,106,120,138,121,92,78,90,61,55,90,60,60,71,56,58,63,66,51,57,49,47,57,59,58,59,51,48,51,59,60,50,57,50,56,62,54,52,52,51,56,49,52,77,64,49,51,55,46,46,40,39,42,57,61,54,46,49,54,61,52,43,45,46,67,77,65,77,45,28,41,33,52,53,46,45,41,40,40,38,41,30,33,44,32,38,42,43,35,23,25,28,87,74,70,78,83,80,82,85,92,92,85,88,88,51,83,53,68,61,107,140,156,161,161,156,155,154,156,126,151,135,132,138,113,126,116,125,118,98,72,71,100,131,47,54,58,61,80,71,65,79,61,65,81,75,65,58,58,69,71,67,61,66,71,65,59,87,78,98,86,88,73,66,87,84,73,118,102,113,122,126,96,103,118,114,79,54,49,56,65,98,124,117,115,115,144,129,120,124,131,122,112,127,142,134,113,107,127,137,119,95,133,150,122,124,144,136,105,122,110,96,80,70,91,76,67,56,69,54,80,78,137,76,58,72,93,88,59,71,98,93,56,79,70,52,70,116,120,103,121,112,125,122,106,72,51,62,124,121,143,76,88,86,107,111,98,127,130,140,109,75,81,75,46,62,59,59,82,62,60,66,58,52,54,52,48,48,58,60,60,56,53,60,60,56,49,52,57,53,56,45,44,47,49,50,50,53,56,74,51,55,49,49,37,50,46,39,49,61,55,52,48,51,60,62,57,57,59,58,50,57,50,43,40,30,33,34,33,31,25,43,41,47,48,32,39,42,40,45,44,46,43,40,69,72,30,27,75,76,86,78,71,66,73,82,95,97,101,99,122,104,52,47,55,60,99,142,147,153,168,151,144,162,152,142,122,127,123,126,127,121,126,111,124,86,96,60,73,133,79,85,109,106,94,70,52,68,69,56,64,68,81,79,88,56,67,78,78,83,73,65,84,90,83,75,63,101,114,102,67,67,87,99,118,124,124,108,87,124,125,95,110,119,85,78,71,68,109,113,129,140,135,111,115,136,131,114,113,117,133,125,114,127,135,130,104,124,139,132,114,127,148,116,99,112,108,57,55,89,78,62,70,64,57,56,51,58,64,65,63,55,80,71,62,72,77,89,126,108,74,53,78,98,86,87,95,96,114,109,110,60,61,98,136,128,132,81,78,89,99,76,116,125,126,150,78,69,76,61,63,62,61,59,67,79,60,67,66,58,54,55,53,59,52,52,71,55,57,60,67,57,49,55,52,59,59,50,49,55,58,52,51,53,87,45,45,45,53,50,44,57,46,45,50,61,45,54,52,60,50,53,46,38,43,42,50,30,56,51,37,28,33,29,26,31,32,27,42,46,45,42,43,35,39,48,49,41,41,47,50,94,55,31,80,68,77,78,80,77,89,88,91,111,106,102,91,93,120,56,48,49,98,138,132,149,151,142,141,152,151,125,126,128,133,117,130,114,128,122,122,119,92,104,78,133,104,130,71,73,59,70,67,63,60,71,67,76,83,66,73,80,76,73,71,65,83,71,96,76,61,64,71,66,73,77,71,73,104,127,129,102,116,117,113,108,102,125,87,76,79,91,84,69,116,128,130,125,115,114,137,142,126,112,135,136,137,117,115,138,130,117,131,107,123,105,128,135,128,82,95,88,69,68,74,60,62,87,75,61,50,55,54,64,58,71,69,65,74,82,70,69,57,53,90,98,72,63,116,106,116,96,101,112,108,94,107,68,64,123,129,118,115,75,80,112,89,98,134,125,133,103,78,72,66,65,70,83,69,64,61,59,65,56,67,65,55,59,51,54,55,51,60,64,59,60,63,54,54,55,59,60,53,47,49,49,63,54,57,68,71,49,53,51,57,52,51,52,44,43,53,68,52,49,63,61,38,41,44,53,63,77,88,82,71,51,30,29,29,34,28,23,31,30,29,40,44,50,69,99,55,40,48,47,52,59,52,64,67,66,66,71,78,84,96,88,84,79,87,88,115,115,104,97,89,123,58,53,60,119,128,144,147,136,130,149,139,133,126,108,115,122,114,131,110,120,102,116,114,102,81,120,102,84,75,68,61,56,52,64,74,92,67,61,67,91,113,147,74,64,77,107,126,123,78,60,62,67,74,67,63,66,92,118,101,114,99,122,125,112,97,108,136,142,83,94,119,116,91,83,117,144,134,114,111,119,127,120,108,114,145,135,110,122,138,146,123,122,141,137,126,127,126,135,113,82,101,80,74,76,55,62,61,66,79,71,61,56,63,61,57,53,76,65,51,75,67,59,61,52,60,47,59,81,107,119,126,130,111,127,114,106,91,76,105,125,126,137,69,64,73,113,70,109,130,122,136,76,77,60,69,73,61,66,71,64,53,54,57,58,62,53,53,54,55,57,58,64,62,65,63,60,58,50,57,58,58,67,51,49,58,56,56,53,58,80,56,49,45,51,58,50,59,53,43,49,51,50,53,61,65,61,77,78,92,96,126,156,173,136,70,38,32,32,31,31,31,28,26,30,36,32,40,47,43,46,45,43,36,38,33,33,40,36,65,54,56,86,81,95,85,80,78,82,80,87,101,117,117,110,98,87,98,48,64,112,122,124,133,134,150,134,147,120,131,127,116,125,111,121,127,116,125,101,118,88,108,50,46,77,75,58,59,58,60,64,61,55,67,70,71,70,86,56,74,78,74,81,64,64,59,69,74,101,64,70,109,124,118,108,89,100,119,128,109,102,100,118,106,88,94,90,76,77,88,109,131,134,127,118,126,136,130,125,114,139,135,121,112,121,138,121,121,137,143,116,123,141,147,98,100,107,59,60,65,76,72,75,74,48,74,77,65,55,67,58,49,53,64,62,64,49,58,60,61,57,53,49,86,88,114,99,90,120,114,121,120,121,115,122,136,121,128,121,69,59,83,77,129,128,123,131,113,78,61,59,56,57,62,73,57,55,62,54,54,59,58,54,58,56,70,68,61,56,63,71,76,61,48,51,59,52,53,48,47,55,52,55,54,50,87,48,54,56,60,54,58,61,61,54,48,55,54,52,67,67,56,60,101,145,123,103,124,89,68,42,35,29,33,29,30,33,28,29,27,31,41,50,52,47,40,31,37,40,36,34,40,42,43,36,48,60,88,77,84,83,75,76,79,89,77,88,96,106,121,107,102,87,86,66,57,103,117,124,125,143,136,131,146,136,117,130,123,114,110,109,127,110,129,125,108,117,103,94,48,46,62,69,70,77,60,58,50,65,63,67,70,58,101,85,84,60,61,48,58,68,67,61,66,77,105,127,115,73,71,103,107,98,95,106,108,118,120,100,115,98,89,92,86,90,107,123,136,136,120,116,135,146,134,113,121,137,131,119,123,142,141,117,125,141,135,121,118,133,107,99,117,58,61,59,68,80,70,74,68,57,84,93,69,48,69,70,66,64,64,78,62,58,55,52,55,70,53,51,77,104,107,101,105,109,109,118,107,111,123,112,128,131,128,113,66,72,88,127,121,130,138,135,77,77,63,56,65,56,66,62,64,63,61,62,59,64,60,54,60,60,59,71,72,70,65,69,63,57,58,60,58,59,52,48,47,57,48,67,64,75,60,58,59,58,65,54,48,69,59,55,49,59,55,52,46,51,57,55,53,66,64,61,91,59,40,33,28,30,38,33,31,29,28,30,32,29,32,50,49,55,48,52,45,40,35,36,39,42,42,41,47,76,79,87,95,73,76,76,81,92,107,111,107,115,141,173,199,119,85,87,75,102,98,106,122,134,124,141,147,128,130,109,125,111,117,131,109,123,112,116,111,124,108,107,72,67,63,53,61,66,64,68,78,68,62,62,70,74,95,136,78,66,63,68,65,66,59,66,66,110,118,102,88,62,68,73,108,90,70,116,117,105,104,97,79,77,98,105,101,102,130,133,132,122,113,138,142,128,116,122,136,144,127,121,135,142,121,115,134,139,132,113,103,86,94,132,84,54,47,54,51,66,75,67,64,63,79,68,73,59,80,80,65,72,77,73,67,66,78,76,77,58,49,58,99,113,129,95,103,100,121,102,110,112,112,119,122,133,125,102,113,95,122,134,141,140,121,121,75,57,70,57,59,60,68,60,59,67,58,56,69,68,54,50,54,64,77,53,55,60,58,57,52,50,56,55,59,48,53,43,56,55,53,59,77,90,49,42,57,69,60,41,49,55,61,61,63,57,52,54,49,51,57,54,55,65,71,70,51,40,35,36,33,32,31,34,31,26,31,33,34,28,28,28,34,32,40,39,36,39,37,37,40,41,40,40,39,49,87,88,78,86,85,77,85,113,114,127,151,186,191,204,172,128,126,76,79,80,100,102,109,119,109,143,151,109,124,115,112,123,110,125,117,128,133,109,127,106,122,86,85,63,66,52,78,86,84,80,56,60,62,66,63,68,63,81,65,67,56,52,57,63,95,118,132,72,72,83,80,118,104,89,72,88,119,121,108,102,122,100,77,84,82,73,98,109,121,130,133,110,133,125,131,120,118,135,136,139,123,117,123,139,117,122,141,139,119,109,116,108,122,107,69,45,43,42,45,56,51,66,55,57,88,63,71,70,67,54,79,74,92,67,57,72,69,77,74,50,53,46,47,78,109,118,103,105,118,113,132,108,119,129,129,133,134,132,126,134,128,126,126,131,137,92,71,62,64,68,62,77,61,59,62,64,57,60,65,56,54,51,65,63,63,66,59,60,59,50,57,55,57,51,62,50,51,51,56,47,66,51,79,60,51,51,46,60,62,50,58,51,62,53,51,53,46,57,57,52,54,59,71,67,82,76,48,44,42,35,34,34,29,31,33,33,29,25,29,30,28,27,31,29,50,48,42,40,44,46,45,37,36,30,35,38,91,80,79,80,94,100,100,157,148,183,191,197,200,151,181,211,179,114,76,78,99,99,108,112,118,124,146,128,106,122,115,124,107,103,114,117,138,128,115,122,120,116,82,89,76,77,70,73,61,63,73,72,83,70,70,64,74,81,83,60,99,73,61,62,61,64,65,62,62,72,72,65,71,60,100,107,67,75,79,81,72,69,95,88,85,68,115,116,140,127,121,114,123,135,131,117,117,134,146,118,120,139,141,130,113,128,143,126,120,113,107,95,122,75,46,45,42,42,44,46,57,64,74,67,67,55,60,74,47,56,83,72,79,53,56,64,81,48,88,54,49,47,52,66,72,109,114,94,105,128,124,152,119,128,123,124,131,143,146,143,139,142,142,120,133,68,61,61,61,60,64,60,63,60,62,59,62,60,59,53,57,65,62,68,63,62,55,57,55,57,61,58,62,61,54,51,52,58,51,64,56,74,79,57,56,48,47,46,48,47,49,41,53,54,74,60,61,52,64,63,60,67,77,77,70,81,60,46,43,28,33,31,27,33,33,30,36,31,28,29,28,24,32,27,42,54,48,42,46,32,38,27,39,32,32,32,81,82,93,102,110,123,139,143,185,197,186,201,154,173,200,170,159,142,126,86,76,90,92,94,102,101,127,130,132,110,116,98,123,122,114,131,111,128,119,126,103,112,95,97,70,71,64,62,59,72,79,63,64,62,70,68,66,67,71,81,107,119,132,79,61,60,68,55,58,69,61,63,79,124,130,103,69,69,110,107,81,93,81,83,80,100,105,131,126,127,123,117,128,130,141,114,128,135,130,123,120,142,130,117,119,133,133,128,125,93,82,86,79,61,62,50,44,47,46,61,44,56,76,68,56,52,51,58,46,49,69,45,80,63,60,83,60,86,63,62,52,55,65,74,64,99,118,103,120,121,147,139,146,133,130,153,160,136,150,145,138,148,137,133,84,70,73,64,63,63,69,68,63,66,59,65,70,63,55,56,57,61,74,67,61,60,57,55,62,57,50,55,55,59,53,43,47,55,57,56,80,88,62,62,63,57,58,48,50,52,47,52,56,49,54,46,56,58,65,67,58,67,67,81,80,97,40,41,39,37,42,36,30,43,33,31,32,36,31,27,27,31,35,29,47,51,50,58,50,32,29,28,32,34,36,42,91,98,94,100,106,97,113,143,159,187,191,175,188,193,155,160,190,127,124,111,91,74,85,81,107,84,135,131,126,118,114,124,110,140,130,131,130,108,121,102,116,106,99,85,84,87,81,84,78,84,64,63,90,94,85,83,103,73,72,85,73,71,60,61,68,80,138,118,64,68,70,67,75,98,101,123,121,65,78,89,87,95,73,70,100,111,123,123,121,116,116,122,127,136,111,120,141,133,132,119,124,142,120,116,123,133,136,106,74,76,96,90,94,84,87,78,50,46,43,49,56,65,82,68,63,44,40,44,48,48,48,49,52,56,66,78,60,68,46,52,48,54,66,79,86,69,98,114,106,125,134,142,135,120,121,131,147,137,142,135,146,129,130,129,94,81,88,72,73,67,68,70,67,56,53,68,56,56,57,53,52,71,58,58,57,61,54,56,52,51,57,60,53,54,42,50,49,56,51,72,82,77,84,78,67,62,56,51,49,60,65,72,47,51,55,49,51,67,75,61,64,59,73,81,72,53,43,45,44,44,40,34,30,30,34,29,29,33,33,30,31,34,39,30,31,41,44,42,40,36,37,28,36,42,37,40,90,87,82,80,72,136,172,108,86,109,167,172,165,141,156,165,137,124,134,135,141,135,86,76,80,76,120,123,118,123,104,122,124,124,125,115,133,114,122,124,106,111,108,122,89,68,66,65,74,81,80,101,70,59,81,89,98,87,70,64,75,77,61,69,80,116,95,93,83,66,65,94,97,106,85,63,66,75,88,87,84,71,85,76,108,115,127,132,129,117,117,122,133,131,118,121,140,143,123,119,135,143,126,120,125,146,113,115,91,81,99,103,95,98,87,52,52,54,48,45,53,45,48,48,49,47,51,47,45,45,51,46,49,47,82,71,60,63,53,42,58,65,67,100,93,64,64,97,108,125,140,141,148,137,148,137,145,128,140,129,126,142,137,133,130,130,149,118,85,74,73,63,59,58,61,65,56,57,52,51,63,70,56,66,62,57,66,63,48,45,53,55,53,45,45,52,50,56,62,87,90,69,84,79,74,75,60,54,57,59,54,57,64,51,59,59,59,58,61,69,61,68,76,87,50,47,44,54,61,51,48,36,33,31,33,28,26,33,26,25,25,33,39,30,39,38,47,45,38,48,43,44,48,44,42,43,61,54,53,74,156,164,130,101,102,115,91,104,126,165,155,122,137,135,142,159,172,142,169,88,79,84,80,115,127,104,119,116,128,136,109,136,104,116,110,120,116,118,116,108,94,94,76,68,79,76,73,58,72,78,73,70,65,62,61,71,94,109,116,105,101,85,78,75,80,62,70,100,114,115,95,66,114,90,78,73,85,93,120,100,114,132,132,128,121,114,116,127,126,124,120,121,133,128,117,117,151,134,126,125,132,88,125,90,96,90,110,92,97,101,99,73,76,79,55,54,51,57,51,47,41,45,48,49,48,52,50,50,63,57,94,58,75,61,53,46,58,70,80,101,91,91,76,65,106,130,136,144,112,93,129,141,128,130,148,141,149,155,134,138,125,126,133,133,140,62,68,58,56,56,64,60,67,56,52,59,61,64,67,67,56,62,62,53,51,52,49,52,54,46,51,46,51,52,82,88,121,104,104,95,95,70,70,65,67,70,58,56,58,64,66,73,63,59,65,67,70,70,86,74,72,76,63,75,80,61,59,33,34,30,33,36,36,29,31,30,31,30,39,47,46,28,37,45,36,31,40,46,51,45,71,47,48,48,103,167,152,109,103,95,97,102,115,103,97,120,97,144,150,145,172,153,179,172,134,126,115,65,78,70,83,111,135,138,116,129,119,123,129,113,123,106,115,107,111,112,126,92,76,93,69,57,57,68,71,64,63,70,63,59,61,70,88,109,106,91,104,119,79,67,62,73,103,111,72,69,62,65,82,69,70,81,93,81,84,104,119,138,133,128,114,117,134,137,125,113,116,132,146,127,126,134,136,115,122,119,133,130,141,118,103,125,87,91,106,98,95,100,102,73,58,62,66,69,47,44,46,51,51,55,52,53,54,58,56,47,43,44,47,60,81,74,83,66,53,66,80,93,85,57,70,149,128,128,118,75,64,72,118,134,133,141,147,143,152,149,143,154,141,132,121,74,65,61,61,61,63,57,57,53,65,66,61,55,65,60,67,81,59,43,51,49,54,49,51,50,50,50,66,68,85,108,126,118,121,127,125,91,57,65,68,60,66,61,64,54,52,62,52,63,90,86,77,71,84,84,60,86,101,103,106,54,57,36,42,33,28,25,35,34,36,33,35,26,34,46,48,44,43,39,34,26,32,42,50,63,100,56,42,49,106,123,103,106,100,101,94,113,107,119,136,110,143,136,138,175,165,165,145,143,144,138,122,96,74,77,87,100,112,134,128,115,135,116,129,118,109,117,117,116,113,120,114,98,98,67,72,63,83,65,68,70,60,78,75,67,70,120,114,98,110,120,111,116,63,73,117,123,93,73,80,65,69,72,66,75,96,98,98,77,108,124,124,130,127,116,108,131,140,132,114,118,126,146,133,119,122,144,121,119,115,124,120,93,94,91,75,74,77,98,82,110,109,107,67,61,56,61,50,52,52,58,54,43,42,50,56,54,75,44,48,51,50,43,43,48,51,49,65,55,56,86,81,86,84,79,76,138,114,126,99,74,70,67,83,106,109,111,130,138,129,131,151,137,150,111,80,69,65,70,87,71,60,58,55,60,69,63,65,68,65,54,64,59,46,52,49,51,48,54,46,57,54,57,72,85,102,119,114,114,121,118,116,55,62,91,77,71,68,62,68,60,51,54,63,78,84,71,95,80,64,62,53,64,109,107,112,56,62,33,49,44,40,37,31,24,28,31,30,30,37,49,61,48,43,30,34,32,31,31,51,100,113,42,53,88,104,114,102,111,106,99,105,106,143,161,166,137,135,115,150,180,184,134,154,148,141,124,97,102,95,78,76,72,91,105,130,125,131,128,110,123,111,127,112,112,110,124,125,136,80,58,89,74,64,65,56,63,79,77,58,69,69,97,107,86,79,111,82,69,63,69,71,119,63,107,72,127,109,76,112,94,84,82,93,106,122,123,130,116,111,110,115,134,114,127,116,118,138,144,125,120,123,138,140,125,124,119,122,123,114,69,73,84,69,89,102,113,113,114,93,88,113,88,60,47,59,58,52,52,62,47,49,52,46,48,47,46,66,47,49,56,54,53,73,44,45,66,90,89,81,80,86,138,134,95,65,66,74,79,86,86,82,75,65,71,64,64,81,131,83,67,68,77,69,72,63,70,59,60,61,72,67,60,67,67,54,63,59,46,43,54,52,49,52,57,56,52,56,62,79,97,116,113,123,121,115,110,106,101,61,87,106,77,67,65,69,73,70,72,66,75,87,81,107,105,65,56,55,115,104,115,118,66,43,41,41,37,38,35,33,30,33,37,35,37,41,55,56,48,32,27,33,32,32,37,48,97,104,55,97,118,107,140,117,95,96,96,100,130,155,156,160,148,135,170,132,136,123,118,122,134,106,118,106,107,114,95,84,64,73,94,109,125,124,126,122,122,116,114,105,105,124,122,134,122,137,89,72,59,60,60,72,79,70,70,62,69,98,100,114,68,116,75,68,70,96,109,95,68,95,123,117,115,79,90,89,73,71,79,107,109,115,122,139,118,103,118,126,139,141,131,104,124,143,137,121,123,124,142,140,116,115,88,89,95,72,76,87,117,102,129,109,121,105,120,142,140,145,58,48,47,42,52,49,54,44,49,41,51,60,60,57,56,77,79,57,54,70,70,62,44,47,72,82,80,78,80,91,125,102,80,82,70,68,72,77,73,75,72,83,78,70,82,90,66,65,68,58,51,56,58,64,54,53,57,53,53,51,61,54,55,53,53,57,49,57,58,53,54,63,55,57,58,63,72,88,125,129,112,122,126,123,117,121,114,75,122,94,86,67,68,83,70,72,68,81,87,86,79,109,104,66,61,50,104,108,102,109,75,46,41,39,32,30,41,34,26,38,33,33,37,53,37,68,51,36,41,39,30,29,38,96,101,96,67,151,117,145,128,110,117,122,99,125,138,149,152,153,146,206,220,177,130,110,161,140,105,111,115,99,113,102,138,169,141,98,74,79,98,123,116,126,115,121,115,117,120,123,131,127,132,76,67,61,63,62,74,77,70,64,66,90,101,122,111,114,82,77,67,71,68,94,91,76,119,134,127,112,100,111,87,70,81,87,86,110,104,126,123,132,119,128,114,112,134,115,114,118,125,141,132,117,120,142,141,151,127,98,104,131,89,80,115,103,128,109,129,137,148,141,123,136,134,140,96,61,53,46,49,47,48,46,45,48,49,49,49,72,73,81,83,54,69,71,58,45,49,47,86,91,77,92,81,109,90,79,68,73,78,74,78,91,99,98,73,64,67,58,67,71,71,71,67,63,67,67,61,57,47,52,56,52,58,56,52,55,50,55,49,50,48,56,51,54,51,59,59,58,69,67,92,98,149,140,140,144,152,158,150,154,133,154,149,131,99,100,84,72,81,80,77,75,75,90,114,136,133,88,60,51,78,94,97,97,97,47,44,35,37,39,41,45,42,36,31,29,37,64,52,57,47,45,46,51,41,38,41,60,67,48,39,118,142,133,109,111,132,146,147,100,124,139,149,152,154,221,179,192,170,145,110,117,131,123,98,106,110,147,155,161,100,99,93,60,68,99,125,108,122,105,114,112,113,110,120,139,75,63,65,91,66,66,60,60,61,63,71,77,100,112,88,102,113,113,119,115,83,97,133,122,133,111,101,84,85,73,72,119,96,88,114,102,104,115,127,126,117,108,118,126,127,134,114,117,134,133,123,114,129,139,143,144,112,91,85,77,68,89,126,136,147,136,139,136,136,138,140,137,137,144,154,126,61,51,43,41,47,49,50,55,55,50,45,58,82,86,83,63,74,61,56,55,46,52,84,85,89,86,106,91,89,86,79,79,80,91,93,90,86,85,76,90,108,83,71,75,60,62,61,68,64,56,60,56,61,67,71,62,71,59,60,61,60,53,55,49,53,54,62,61,59,53,52,64,65,86,86,117,158,167,170,162,165,157,159,157,141,158,152,154,133,132,119,122,117,103,96,91,97,97,80,142,140,123,56,71,66,50,83,45,56,46,35,48,46,34,32,47,38,39,32,32,40,76,56,56,54,50,64,56,60,47,53,45,38,49,36,113,110,122,115,170,160,127,113,115,97,107,127,131,170,172,187,197,149,154,203,164,102,145,98,115,146,143,172,102,110,89,91,73,70,90,114,122,103,109,115,130,118,142,115,76,67,72,69,77,92,57,50,67,85,68,60,103,89,90,119,100,115,120,99,101,117,109,89,109,104,115,118,76,73,86,92,87,80,77,116,121,114,130,122,105,109,119,129,136,131,117,112,122,145,133,117,117,137,142,141,122,83,95,111,106,95,119,131,145,145,158,149,153,148,154,147,156,148,135,160,115,61,51,46,49,46,45,47,50,55,51,52,83,87,81,85,73,77,66,53,51,56,48,80,88,84,95,92,111,110,88,89,91,96,91,87,91,88,79,85,74,85,88,83,75,60,60,59,60,67,67,63,69,59,61,59,62,55,55,57,54,57,47,46,56,52,53,56,67,65,65,60,64,82,66,140,120,164,156,168,169,168,166,164,162,168,162,164,157,164,166,161,163,156,108,94,93,80,65,140,164,149,110,63,56,44,51,99,52,77,51,46,75,58,36,44,48,50,40,40,35,54,94,82,44,26,54,59,68,79,61,55,53,48,52,48,131,147,135,163,188,197,121,127,103,111,123,133,137,196,213,167,150,194,202,205,185,151,100,105,125,155,144,104,108,106,98,92,92,93,114,116,124,101,112,126,129,144,123,84,75,81,66,60,86,64,60,67,67,58,59,88,83,103,83,73,108,95,104,101,129,124,114,99,102,100,102,76,72,98,120,89,79,67,60,72,80,78,71,78,106,123,133,131,133,113,108,118,132,140,127,114,128,134,146,133,115,107,73,68,107,109,149,145,138,150,155,153,159,162,154,162,159,152,90,99,84,68,57,48,49,46,48,58,49,57,57,72,77,80,84,91,84,68,70,52,59,47,45,76,74,86,76,90,50,50,59,81,93,97,95,97,98,99,97,71,90,87,74,78,80,71,72,60,65,71,70,75,76,66,66,59,65,75,65,57,54,51,56,52,58,57,66,48,62,66,61,62,81,87,166,112,113,157,150,159,161,166,160,158,160,162,161,163,163,159,152,158,157,162,79,110,60,116,118,142,146,152,138,79,53,54,84,122,68,62,51,85,80,54,48,42,50,63,60,58,37,61,69,56,59,60,53,55,50,61,49,61,55,53,39,42,165,197,219,224,130,107,106,120,142,153,183,178,119,129,136,146,199,184,216,146,150,131,148,119,126,120,83,108,108,107,99,89,112,138,108,120,109,108,123,131,130,134,87,113,109,93,77,74,70,66,66,63,69,52,82,96,62,65,112,91,93,116,110,120,99,71,101,106,118,111,87,89,113,93,108,72,81,70,68,73,80,74,83,77,72,78,80,81,84,89,128,136,134,128,128,123,126,133,123,111,115,104,71,79,83,147,144,139,144,159,157,158,157,163,160,160,151,97,83,71,100,82,75,63,58,50,59,63,48,51,72,101,94,108,80,74,99,56,61,54,46,46,43,74,82,74,77,91,55,46,42,45,43,41,46,49,97,104,108,111,98,110,91,74,69,63,71,76,73,68,63,80,82,69,70,60,67,58,59,68,60,66,55,53,51,51,61,72,62,63,74,85,84,142,120,109,114,150,159,163,152,163,162,161,160,166,167,161,161,162,164,160,161,161,160,159,75,76,75,158,155,154,142,125,68,62,67,81,51,41,48,55,71,58,67,58,61,57,54,53,55,57,54,49,55,57,51,47,48,61,77,78,52,35,37,46,182,214,218,155,138,127,105,148,151,180,176,139,109,103,96,141,172,164,135,144,123,203,229,173,153,108,121,105,97,88,98,117,121,132,119,128,124,122,132,115,113,119,119,103,103,99,119,134,111,107,90,70,71,89,103,68,67,75,78,109,129,113,126,105,90,92,113,123,73,88,90,95,78,75,77,74,88,75,69,69,73,79,71,76,84,82,78,84,79,78,84,106,127,121,124,116,128,121,114,119,107,74,63,69,108,162,165,157,156,130,159,160,163,162,166,158,153,99,89,112,55,76,67,56,74,69,70,66,60,62,76,87,88,111,98,78,77,59,55,46,53,43,48,67,73,85,81,95,62,44,46,48,51,40,44,60,35,43,45,45,67,95,93,105,92,80,84,84,79,94,76,70,74,58,72,73,72,71,73,69,60,65,56,66,63,68,74,75,67,84,84,82,70,104,107,116,111,129,134,128,139,134,136,128,140,139,144,145,137,128,115,103,101,92,96,95,61,59,65,86,74,67,70,63,84,83,65,59,61,55,57,65,69,65,61,66,83,78,57,58,65,47,54,53,52,55,44,41,44,65,78,100,80,45,62,40,131,142,152,173,137,130,137,135,145,176,131,103,102,101,122,105,123,115,142,159,180,190,174,208,226,210,127,98,100,102,132,126,135,119,131,117,111,107,126,129,92,89,93,116,116,125,112,69,74,83,103,67,70,66,57,58,69,68,89,122,118,119,97,103,115,136,124,97,88,96,90,76,72,84,98,87,73,78,79,92,86,70,66,63,76,102,93,71,82,79,100,116,122,117,105,92,101,108,90,84,75,85,72,74,127,135,172,170,179,190,188,168,166,167,169,164,165,156,108,77,89,67,64,63,87,81,81,89,74,69,71,83,79,96,104,89,73,70,59,50,49,52,50,75,89,81,81,85,70,45,54,44,43,40,45,44,45,38,45,46,48,47,50,49,51,61,79,105,104,103,87,104,97,83,87,77,75,84,74,76,68,67,74,72,75,74,77,77,76,74,74,58,84,73,90,110,118,88,64,55,67,81,57,94,89,89,143,144,122,79,55,54,56,59,62,75,53,50,86,89,97,78,67,66,64,70,78,67,57,85,60,77,64,51,61,54,75,84,61,58,60,55,60,46,44,47,46,50,40,55,57,57,86,34,56,48,155,156,129,150,120,147,136,138,93,92,100,104,116,119,119,148,149,118,136,184,172,149,176,173,204,202,151,131,120,128,148,126,119,123,118,105,104,124,118,104,84,107,111,119,110,99,76,78,69,62,59,67,114,79,65,63,75,107,125,99,106,105,110,118,128,126,116,97,87,86,76,78,81,93,88,78,79,73,81,78,85,72,70,75,86,96,77,77,82,95,117,125,130,140,99,119,115,108,137,77,85,67,86,99,88,163,171,168,172,170,171,172,170,165,163,171,170,122,139,77,74,73,58,61,61,68,76,94,78,80,105,65,73,124,113,102,83,56,61,45,54,40,52,68,68,80,81,87,74,48,40,47,43,39,38,43,50,44,45,49,49,48,51,57,59,47,58,59,55,62,47,62,63,60,95,109,110,97,91,90,87,77,70,79,81,81,77,78,75,65,55,72,78,75,92,97,107,73,64,59,79,53,55,90,108,149,94,94,141,78,63,60,61,58,71,99,82,64,67,66,67,65,69,74,70,53,58,68,73,64,55,48,57,61,86,89,62,97,75,61,60,49,59,55,55,51,50,44,46,44,56,53,48,38,86,70,168,156,150,155,148,125,119,102,97,90,96,100,112,123,136,150,143,129,122,116,133,163,175,180,178,159,160,145,182,138,117,127,114,116,111,104,127,107,119,126,126,117,88,69,65,91,78,124,117,115,99,80,89,102,114,128,73,103,74,90,120,73,109,116,114,102,104,87,77,72,75,91,88,73,76,74,84,72,83,83,80,77,80,73,91,77,86,68,66,81,92,116,135,118,122,137,108,110,59,70,54,66,104,150,113,146,164,162,163,169,174,167,167,169,160,156,153,89,86,77,64,59,61,62,61,73,102,114,90,82,75,72,82,98,90,113,104,62,52,44,44,43,45,68,87,73,83,85,65,49,50,48,43,42,40,45,51,43,48,43,46,56,44,54,65,66,49,49,58,68,58,60,67,60,80,71,84,88,82,60,72,85,76,78,92,94,85,75,73,68,69,65,64,78,88,101,106,80,66,54,48,56,55,72,66,57,62,69,67,67,76,73,71,66,96,105,72,89,77,66,73,68,60,60,63,64,61,63,71,65,68,67,64,82,79,70,65,91,87,79,79,69,67,63,66,50,54,49,48,53,70,48,38,46,57,55,188,172,170,149,129,103,86,97,86,123,137,137,92,138,147,137,130,132,118,89,111,148,170,144,169,153,172,169,135,123,132,118,129,105,111,125,106,120,116,117,79,91,60,68,103,118,125,70,83,94,65,115,113,99,99,92,83,80,62,63,69,119,116,109,105,120,115,80,76,79,79,80,75,78,69,69,70,78,68,79,81,68,67,72,99,84,77,72,80,104,118,130,133,132,111,102,103,64,75,54,59,79,123,157,159,168,161,164,165,163,152,156,167,168,171,170,162,72,81,71,64,54,60,65,72,66,82,97,66,68,74,63,84,110,106,134,134,71,56,49,56,40,44,60,64,77,72,97,61,49,46,40,46,51,46,42,45,42,44,51,54,53,55,55,58,61,62,56,60,62,76,72,63,78,77,93,88,82,67,63,85,84,98,67,77,84,81,63,52,75,62,60,60,86,84,94,109,72,59,51,56,59,51,65,62,51,54,59,66,74,84,74,81,74,67,71,78,88,71,75,95,69,67,63,63,62,67,68,82,80,73,88,79,87,71,90,88,91,108,125,108,98,106,106,97,60,49,65,62,68,80,67,42,51,78,95,203,218,166,164,121,106,114,145,111,140,146,147,142,104,108,140,130,128,98,110,215,197,138,162,168,197,181,138,135,124,113,118,118,134,113,119,116,83,89,74,78,84,80,66,118,113,102,89,95,104,74,110,105,97,91,100,114,115,114,119,82,93,108,120,130,88,72,78,90,76,75,69,69,71,67,69,68,74,81,82,87,75,75,78,89,79,67,84,84,104,119,131,123,108,104,116,71,67,75,77,94,88,83,138,157,159,158,161,171,170,169,180,172,170,170,168,166,101,86,68,75,68,59,63,67,93,86,71,62,67,69,69,79,94,98,110,141,58,51,58,46,42,46,74,88,71,75,69,69,41,41,45,52,50,47,50,48,46,42,41,53,55,53,46,48,55,55,61,70,58,63,63,59,77,87,83,94,84,65,65,72,61,84,89,93,84,87,74,63,48,44,48,69,71,84,90,110,88,61,53,54,59,48,51,62,57,58,64,60,61,77,61,70,56,80,72,76,68,83,88,82,79,73,86,89,70,79,90,85,60,84,85,93,94,77,70,87,70,88,102,101,88,91,79,75,72,68,62,78,78,102,63,43,38,53,86,110,124,130,156,170,157,191,189,167,122,143,171,113,108,123,139,104,125,142,193,190,162,178,131,142,143,143,134,120,124,114,128,142,108,123,108,86,81,103,70,59,67,63,66,110,91,113,123,120,136,117,91,92,112,109,133,113,108,95,66,97,116,128,135,120,78,79,92,67,65,68,73,92,71,72,68,88,72,79,77,83,77,74,78,79,77,79,79,113,116,119,132,130,131,130,103,105,93,79,91,100,139,139,156,160,170,170,161,165,177,173,166,158,166,159,162,160,163,95,76,76,69,67,73,79,109,76,62,64,76,82,90,71,80,100,120,135,73,61,48,54,45,45,59,69,77,72,73,80,55,47,44,42,52,48,43,50,49,48,51,57,53,55,54,58,57,66,60,68,60,66,66,69,96,87,57,59,65,65,82,68,83,105,99,113,81,75,73,68,70,64,50,69,79,83,90,104,88,73,54,54,52,52,53,52,63,68,72,63,59,61,54,77,74,90,86,84,79,88,107,80,87,92,84,95,97,84,65,55,48,49,59,69,65,83,85,97,82,91,76,72,63,54,63,87,99,83,82,77,83,102,75,48,41,47,95,102,112,120,134,152,169,186,167,150,141,143,120,126,199,164,208,183,128,141,134,154,156,187,205,192,152,124,131,133,108,130,116,116,122,100,98,103,110,78,75,62,67,66,86,96,96,67,63,98,102,91,101,109,122,108,85,120,102,79,103,138,128,122,100,96,92,89,70,69,69,83,99,75,61,71,80,76,75,76,85,83,78,66,76,82,74,89,101,117,114,112,122,130,125,111,93,81,81,72,97,105,146,146,156,167,162,155,145,170,155,162,147,152,131,148,169,155,144,84,95,86,76,76,83,93,121,75,83,96,80,73,87,101,96,126,125,141,59,52,46,46,44,48,63,67,66,78,68,76,51,42,44,47,46,49,36,47,46,46,57,49,49,57,56,60,63,62,60,58,62,60,68,64,72,75,58,77,67,75,70,99,96,114,96,82,82,61,65,71,60,67,75,76,77,90,99,118,89,62,59,52,55,54,51,68,67,80,68,62,72,78,81,98,66,80,97,75,81,85,98,97,96,85,97,100,108,73,62,53,43,49,59,59,75,81,97,114,91,62,67,72,66,74,77,81,92,84,88,94,79,82,53,46,42,44,46,100,112,110,122,114,145,163,166,157,187,216,191,172,130,182,207,176,162,138,118,121,142,181,196,145,125,124,105,124,121,118,121,113,134,80,77,72,57,63,61,57,69,101,106,114,118,100,83,92,102,116,73,70,74,84,102,100,118,74,121,110,118,88,108,77,60,67,76,83,85,82,92,72,73,68,67,76,70,75,99,88,76,78,78,73,75,90,137,128,115,130,86,96,119,99,133,112,115,106,97,130,145,157,163,165,160,169,204,162,145,150,156,153,144,126,155,142,123,93,120,97,83,102,92,114,123,74,89,116,74,79,98,90,107,108,139,144,51,45,45,51,43,48,50,78,85,81,67,65,51,43,46,50,50,47,41,51,48,49,52,51,56,61,66,82,86,59,60,56,58,67,66,59,58,57,57,71,68,76,91,84,96,94,97,96,81,69,65,63,46,57,64,64,72,89,115,96,84,67,86,91,66,56,71,72,71,74,74,80,98,103,90,105,101,97,95,85,94,102,91,108,99,111,103,98,99,74,59,52,57,60,58,61,87,93,108,98,87,59,59,80,79,86,90,89,85,104,99,98,93,96,76,58,70,56,53,146,114,85,82,121,110,106,157,188,209,177,150,141,119,132,117,144,123,141,145,155,118,150,127,133,136,111,114,110,139,115,128,141,75,70,74,62,55,58,62,87,105,105,113,108,109,92,78,69,86,75,65,109,81,94,107,83,106,121,101,73,85,65,81,60,70,100,86,85,72,70,72,67,72,64,73,78,74,86,90,88,78,77,77,81,82,125,97,109,111,114,120,118,101,124,134,105,101,134,136,150,154,162,163,146,147,157,157,151,159,153,155,156,155,157,149,145,141,140,132,130,109,121,111,113,86,100,73,77,79,101,112,143,141,141,146,109,67,56,52,47,39,48,79,72,63,61,52,65,49,47,47,46,49,49,46,49,47,49,46,63,63,80,102,124,124,101,67,69,68,64,55,60,62,56,56,61,73,69,70,98,109,95,97,96,74,57,57,56,78,78,71,68,73,80,107,110,89,76,66,59,59,62,67,67,74,76,68,83,91,96,94,111,99,108,100,89,97,99,77,119,111,110,109,120,106,90,64,64,58,55,58,64,74,94,97,92,63,63,65,77,86,70,65,90,102,108,127,103,106,89,105,111,80,102,53,122,81,81,102,113,87,100,119,122,118,135,128,135,161,164,147,134,136,135,141,133,152,125,117,117,118,118,111,130,103,137,108,104,73,66,65,60,70,65,67,91,118,127,108,98,90,98,85,74,63,62,59,76,90,103,113,77,93,77,68,107,96,87,83,71,94,104,92,84,88,117,121,92,117,107,109,106,94,79,80,89,90,76,79,93,94,90,109,95,103,112,136,164,168,160,151,141,156,158,152,140,129,141,138,144,147,134,112,113,173,156,155,157,160,154,156,149,147,152,147,136,146,127,119,112,98,114,116,103,124,129,136,134,133,113,119,59,56,86,63,60,58,56,79,96,80,72,64,68,45,52,50,48,54,49,55,53,53,55,57,71,109,63,114,120,129,124,73,68,95,58,59,80,62,60,60,57,71,62,79,102,89,82,88,105,80,75,71,77,78,79,67,75,68,85,111,116,99,100,64,59,55,55,71,89,97,89,77,92,102,85,98,94,73,95,90,71,84,88,85,99,120,117,104,108,104,96,85,76,60,63,61,80,96,99,96,80,59,68,82,81,83,98,68,76,91,101,74,87,101,113,102,114,105,54,56,112,99,103,107,100,103,106,105,100,103,119,116,164,159,154,182,222,209,143,117,164,130,143,104,129,114,114,133,112,127,109,80,85,71,65,57,67,71,85,114,113,93,91,92,103,104,62,63,69,60,62,48,58,66,77,69,112,122,83,92,63,68,72,84,119,94,86,75,78,142,150,137,143,137,134,117,107,99,99,117,110,107,93,87,82,75,89,107,114,138,163,171,164,156,163,152,158,157,151,153,130,111,109,132,146,148,149,146,151,150,155,150,155,151,147,150,148,151,144,144,141,99,72,82,102,123,105,120,118,127,125,102,111,86,110,93,100,64,57,50,58,60,59,92,109,120,118,115,108,69,65,53,53,62,82,85,62,96,77,70,93,127,133,125,123,132,128,70,66,57,57,59,83,64,67,63,73,80,67,93,91,93,98,94,92,95,80,77,82,72,69,77,56,79,78,107,101,101,68,53,56,53,64,101,81,100,99,85,113,98,85,76,83,89,99,93,79,92,107,105,102,91,101,99,88,105,114,100,96,82,86,85,87,110,90,79,75,59,61,77,79,83,75,79,72,87,81,84,84,95,103,106,122,118,71,46,90,116,138,121,108,119,127,121,101,91,120,122,112,105,159,176,190,158,148,112,133,119,127,120,114,134,117,121,134,109,85,80,91,76,77,90,96,119,118,97,78,92,93,111,112,113,61,67,56,57,63,68,66,67,66,103,95,117,104,113,66,80,88,78,80,71,75,80,118,156,156,153,153,146,149,148,150,150,141,121,115,117,102,112,110,96,88,97,109,129,151,159,157,154,149,149,151,155,147,144,145,148,154,153,149,149,145,148,151,151,152,156,154,158,152,147,146,152,150,147,137,89,74,71,82,83,79,104,128,86,86,81,82,97,102,106,94,59,55,55,59,58,57,96,129,119,132,117,117,131,107,101,95,118,131,129,127,114,125,104,126,125,119,123,129,124,121,98,77,68,75,67,74,67,62,67,73,68,76,69,86,115,110,88,118,107,83,75,74,71,75,61,62,62,66,112,116,102,60,60,55,62,81,70,80,92,104,114,108,89,83,75,115,104,99,94,87,98,112,109,101,109,83,68,63,85,100,93,104,103,103,103,106,110,69,56,59,60,65,83,79,81,74,69,78,80,88,93,83,99,95,107,111,106,109,63,99,100,105,137,136,99,95,92,97,91,95,92,118,107,121,156,188,165,127,123,128,133,118,137,133,125,132,114,98,80,80,66,63,99,88,90,94,95,107,102,67,72,115,77,63,77,59,64,68,127,115,70,64,72,92,107,129,120,101,101,70,82,85,75,77,68,91,76,153,150,158,156,152,150,153,152,156,161,168,166,57,75,116,111,92,101,100,109,116,154,161,150,156,152,143,152,151,158,158,152,145,149,152,152,149,157,157,153,155,152,154,148,134,147,149,153,147,146,147,137,134,104,83,83,85,73,86,117,79,88,104,112,85,68,84,89,125,141,138,109,117,130,113,122,116,94,113,94,122,120,128,125,125,126,122,119,126,122,118,118,115,118,126,123,126,134,130,86,67,70,59,63,63,62,66,71,91,78,61,80,105,101,96,105,124,106,84,76,75,65,72,74,72,73,76,109,107,90,73,70,82,78,83,71,83,110,116,121,88,83,96,93,105,122,103,112,84,100,110,119,108,109,88,66,65,76,91,90,97,100,95,95,93,87,76,68,62,79,81,79,89,75,73,67,74,83,79,88,77,77,96,98,80,81,101,79,123,138,146,106,103,91,81,95,85,92,90,95,92,111,140,120,116,148,119,133,119,124,135,114,140,110,109,113,66,69,74,69,92,97,104,126,132,84,74,65,60,60,68,59,64,67,71,84,113,103,99,83,80,118,100,85,125,72,81,69,85,85,76,76,73,72,85,122,142,137,149,139,150,148,152,150,153,146,152,157,47,52,49,72,86,77,84,76,86,155,162,155,154,157,161,156,155,156,148,147,155,153,153,156,154,155,155,147,145,145,144,149,152,153,149,141,137,126,146,144,130,138,94,80,83,75,79,99,94,85,72,93,97,85,101,132,144,139,131,134,120,93,114,160,158,132,130,127,126,124,119,121,120,116,123,121,122,120,124,122,115,113,129,131,134,130,124,91,70,60,66,82,71,61,67,75,82,70,85,86,91,99,107,128,115,98,78,75,70,58,62,57,55,58,59,92,98,89,59,73,66,80,80,86,98,117,141,134,94,116,113,108,108,89,111,119,109,120,123,121,118,87,73,69,69,66,87,102,97,87,80,82,83,60,65,67,82,81,85,78,90,83,84,68,86,82,87,78,83,88,91,93,58,54,68,41,98,136,120,99,94,88,95,96,88,86,82,93,102,99,96,102,108,134,146,113,126,125,130,128,93,109,115,77,68,71,73,82,109,88,112,120,128,101,96,81,62,63,86,100,75,109,96,99,91,89,89,94,116,109,111,71,104,85,71,73,81,68,92,85,93,83,104,139,140,147,150,150,151,154,149,154,156,158,157,156,57,50,52,50,66,52,78,88,86,153,149,149,148,152,141,144,149,143,155,150,147,148,151,146,154,143,144,143,139,128,143,150,131,145,143,150,147,148,145,149,145,148,147,96,93,68,106,117,90,78,79,99,110,117,133,134,127,128,127,125,125,123,130,130,128,127,125,125,124,125,123,123,123,123,129,124,126,126,129,137,137,132,131,125,128,106,113,111,72,76,73,85,64,68,75,80,66,78,98,92,91,112,76,86,67,69,57,53,60,58,55,54,53,54,54,78,77,76,58,72,68,92,80,82,98,83,116,101,75,111,119,122,141,87,107,98,93,126,118,115,81,69,65,82,88,95,99,91,93,96,95,68,73,69,59,63,71,79,84,97,93,83,82,78,83,85,98,92,94,91,78,61,46,44,40,42,116,113,83,76,90,94,113,102,80,94,109,95,88,114,121,118,129,133,125,140,107,122,133,109,109,99,113,74,92,91,73,115,113,90,75,78,97,90,97,69,72,69,76,92,86,83,99,94,75,112,90,114,116,114,108,104,88,98,83,74,70,76,103,111,92,83,135,134,147,155,155,162,150,149,166,153,160,160,162,157,70,65,49,46,53,52,69,107,100,134,147,150,141,136,136,143,138,133,140,134,141,139,138,137,143,145,173,142,139,141,145,145,149,146,149,147,149,146,135,140,154,147,145,137,135,100,86,83,100,108,111,118,124,127,131,132,130,131,133,132,129,130,127,127,125,127,129,125,126,125,127,130,133,129,131,133,127,118,117,113,114,100,87,86,86,107,77,98,114,84,80,91,101,102,96,101,78,105,107,96,117,125,116,132,73,66,68,60,64,71,76,84,86,87,90,137,120,122,86,75,82,74,93,72,104,100,110,83,81,115,107,126,112,87,81,86,94,94,105,92,89,77,88,94,105,106,98,95,99,99,99,93,94,80,78,69,64,69,84,80,87,79,89,83,100,85,105,85,97,102,105,90,56,50,43,48,107,105,85,95,87,89,116,100,86,93,87,82,96,104,119,144,119,134,134,108,129,117,123,126,93,114,91,78,75,83,70,65,72,71,69,94,101,99,117,120,108,82,72,91,98,83,110,108,70,75,114,110,90,91,108,114,82,69,81,70,69,74,81,80,82,99,140,157,152,154,151,138,141,145,143,144,140,142,144,147,68,63,51,44,48,50,57,77,116,124,139,139,140,138,137,135,137,140,137,142,137,126,131,141,137,134,140,146,145,150,155,152,144,137,133,142,139,142,145,142,140,136,138,136,132,138,127,128,127,124,122,126,127,126,126,135,133,133,137,136,131,128,134,133,132,125,117,108,105,93,93,98,96,97,108,99,100,96,81,76,103,88,84,80,62,90,75,81,110,112,107,115,116,111,114,132,127,125,114,106,116,120,85,85,64,83,83,72,84,76,83,91,88,88,94,128,130,130,82,84,88,85,98,82,99,94,89,78,74,81,92,96,101,98,100,102,104,98,96,79,77,84,85,88,79,77,66,72,79,74,104,107,113,103,96,87,101,95,91,84,89,87,90,91,98,101,100,106,115,115,128,122,89,58,44,46,125,132,90,89,95,102,117,90,108,111,98,86,106,138,121,127,139,115,112,103,113,118,112,105,128,69,64,54,82,70,67,70,77,84,91,116,110,111,105,102,94,62,107,71,104,116,114,106,74,92,101,94,106,116,121,129,77,72,69,71,80,103,79,75,98,148,145,148,148,141,141,138,143,136,140,146,127,141,134,144,75,71,50,48,56,51,66,83,82,122,133,132,139,144,145,142,144,141,152,155,152,149,151,148,143,147,139,142,137,128,143,137,143,138,135,135,130,134,139,136,133,134,140,133,132,132,129,118,111,113,108,106,110,97,107,107,105,101,101,91,91,84,76,80,61,60,66,61,61,62,67,74,73,90,116,107,111,112,95,91,74,79,69,70,77,77,81,99,159,160,108,150,121,134,138,152,129,102,83,76,103,80,84,97,69,76,87,109,115,124,131,125,138,170,185,188,173,125,103,97,90,89,99,125,114,97,75,89,88,90,89,85,94,95,111,96,97,73,77,78,77,70,76,78,71,76,71,71,68,78,90,94,101,97,106,113,106,98,102,107,97,96,106,100,113,108,110,123,127,115,118,132,142,91,57,48,141,102,84,79,89,119,100,101,86,90,108,107,115,122,127,129,126,124,110,111,110,103,120,107,85,84,80,70,67,75,81,76,73,92,117,100,94,98,97,107,110,111,100,114,119,96,95,81,104,113,97,118,118,114,112,81,70,80,91,82,67,72,89,108,143,141,151,147,142,145,148,150,145,146,147,132,139,143,143,138,67,60,57,54,58,61,63,72,84,136,154,155,150,153,151,154,151,151,148,136,129,132,134,143,130,136,132,134,135,130,135,135,133,138,137,134,134,129,123,112,105,102,94,87,89,89,85,86,91,79,89,75,80,83,84,65,76,80,66,75,70,64,66,64,65,71,73,70,75,81,71,71,86,95,117,113,97,93,85,79,73,69,63,89,89,95,102,123,161,154,159,163,159,158,158,164,126,85,83,82,85,88,78,83,74,73,81,111,152,164,175,161,64,67,101,140,131,122,123,123,109,115,135,139,143,136,115,116,111,113,103,102,114,107,83,86,104,71,63,61,72,73,82,85,76,82,76,81,91,84,92,99,100,101,115,115,117,111,113,104,102,106,121,111,111,113,117,105,99,95,103,99,96,81,58,45,135,90,78,78,82,83,85,84,96,96,85,105,132,133,116,130,131,113,114,108,118,108,105,95,91,96,100,104,110,79,71,75,69,90,86,95,101,114,120,109,110,100,99,92,98,96,112,110,122,125,114,117,105,82,82,77,78,90,81,71,76,76,91,125,145,156,153,150,151,147,141,133,137,135,132,131,132,127,131,132,69,63,56,49,49,53,67,83,100,143,146,150,151,148,143,140,136,133,136,121,121,122,136,135,127,121,128,116,112,112,107,103,92,94,95,99,85,77,72,68,66,83,64,58,68,66,72,73,74,77,94,71,71,93,81,75,86,92,90,80,81,66,72,71,73,81,79,73,84,85,85,74,88,89,85,93,85,105,125,89,70,79,72,107,129,106,101,164,162,165,167,164,161,165,163,158,136,83,80,88,121,92,74,68,69,78,100,111,85,96,154,146,62,67,114,139,134,138,138,142,141,122,118,101,107,117,115,123,117,111,103,92,97,95,95,111,84,81,69,66,62,62,86,88,81,85,79,84,82,84,84,99,117,110,114,116,107,91,102,112,80,117,124,120,122,125,122,107,108,74,86,121,128,76,66,67,93,84,81,76,85,91,88,102,81,81,113,139,107,135,134,115,121,120,96,118,118,97,102,107,106,109,112,102,80,71,66,70,78,85,100,112,121,119,101,106,87,102,100,110,118,113,114,121,117,109,104,94,92,105,86,82,90,69,65,92,88,90,89,148,143,137,143,146,135,140,139,138,133,137,146,147,136,143,143,141,66,63,52,50,52,60,67,77,97,124,132,125,112,112,100,96,93,92,103,93,89,90,86,85,95,77,69,69,84,95,80,79,85,88,84,72,68,70,68,71,73,81,63,66,80,76,99,89,89,97,118,127,109,121,115,113,112,100,110,94,94,83,87,85,88,92,93,84,90,90,94,89,107,104,85,90,106,118,153,144,97,98,100,102,103,85,106,117,163,166,167,167,144,126,124,123,124,119,77,82,134,97,71,69,69,69,76,82,88,110,140,140,135,149,131,122,130,128,118,116,107,117,111,97,109,109,105,96,92,91,92,83,89,90,90,107,103,98,90,68,61,68,81,89,91,83,77,79,91,84,101,112,106,87,101,113,108,94,105,98,87,76,84,88,105,138,131,128,117,99,98,108,133,122,90,115,97,87,79,105,92,87,86,90,97,102,119,118,133,126,131,124,111,105,124,104,130,103,97,108,105,122,110,80,67,63,69,74,106,110,100,118,114,105,101,95,99,104,111,117,120,112,107,100,95,92,99,94,119,73,73,76,79,86,99,83,78,87,128,134,137,132,140,124,139,131,137,135,133,129,132,132,139,140,148,142,80,60,49,48,50,63,63,85,98,73,74,67,72,64,70,69,65,66,69,74,62,75,77,96,91,86,72,102,104,137,112,122,114,116,116,86,80,77,68,70,70,77,86,79,92,92,118,143,112,127,113,91,73,66,66,62,61,60,64,65,78,110,99,93,88,87,92,114,113,103,109,109,98,79,95,95,104,127,168,170,157,165,168,167,95,100,135,156,147,146,141,150,138,126,140,133,133,131,121,103,111,102,80,67,65,63,80,86,107,119,108,119,126,146,105,106,98,89,98,87,95,92,81,83,73,66,75,84,86,96,95,115,98,93,122,128,93,95,95,100,87,79,81,92,78,88,95,88,97,97,98,83,88,101,108,113,106,96,103,108,94,101,87,80,100,100,89,101,121,116,116,120,118,120,119,118,115,100,88,76,86,93,88,86,93,118,133,125,119,122,118,100,112,125,101,116,104,112,107,102,113,109,95,73,76,88,82,87,110,114,114,100,92,93,104,96,112,106,122,122,112,94,98,94,98,102,113,112,93,71,69,71,74,88,76,68,70,86,115,112,117,121,118,122,125,121,125,121,127,129,116,95,99,80,80,84,61,48,48,50,56,57,69,87,89,76,86,60,73,79,68,83,82,68,97,81,74,68,88,138,138,133,120,140,138,139,137,136,135,139,142,144,114,118,93,86,75,97,113,111,113,123,97,79,68,62,65,65,65,65,67,66,67,67,69,67,70,77,71,72,80,83,80,88,94,70,85,90,89,85,98,89,104,117,158,167,163,148,139,121,150,154,160,153,137,144,133,124,129,121,115,120,120,122,124,119,122,96,82,69,62,69,75,81,92,100,96,89,89,79,70,72,73,72,69,71,77,78,74,79,76,72,73,96,108,121,94,109,113,123,129,128,118,84,77,86,96,93,101,102,88,98,98,106,120,109,99,86,96,95,101,103,108,103,116,114,117,107,109,101,100,71,82,108,122,125,126,131,131,124,124,125,88,82,80,81,82,77,87,92,121,138,114,122,126,102,108,119,110,118,119,118,113,114,86,80,76,100,102,112,103,110,112,94,106,99,101,87,90,91,90,103,90,107,108,98,86,91,96,112,105,107,115,84,97,82,75,82,95,94,89,80,87,74,79,82,88,68,82,90,77,88,66,82,76,69,64,64,76,64,69,83,52,48,50,44,46,49,48,54,62,66,89,68,96,96,79,92,94,91,97,96,90,91,103,142,146,139,138,145,141,141,139,142,152,154,156,150,153,156,146,116,100,116,129,113,82,68,66,63,62,73,70,69,71,70,71,67,69,68,75,69,67,74,72,71,87,106,97,81,75,65,95,94,81,78,89,95,98,143,139,124,126,127,127,127,132,130,125,114,112,113,118,121,128,123,130,122,112,110,101,98,93,86,71,74,68,70,73,79,89,73,77,76,67,67,79,81,84,74,75,86,95,96,95,89,105,97,69,81,112,101,82,89,96,97,117,126,120,98,90,85,87,104,126,116,114,110,104,124,135,128,111,104,114,112,111,106,99,113,101,119,102,119,109,117,95,91,109,120,123,129,130,127,135,135,131,84,85,85,86,85,88,93,93,132,119,127,124,120,112,119,111,106,124,102,130,130,107,84,71,80,92,105,113,122,123,121,95,94,82,86,91,104,87,100,100,87,97,98,94,79,89,96,106,106,110,109,93,68,84,87,77,77,79,91,84,83,73,84,83,86,84,79,86,92,73,67,70,79,69,69,67,67,77,90,70,85,56,47,52,55,53,54,56,68,62,55,79,73,97,92,91,101,93,101,110,107,131,144,147,148,148,149,151,152,156,147,152,147,148,143,144,142,141,133,142,140,132,120,97,73,65,63,71,66,70,71,68,72,72,73,69,71,73,66,73,66,79,76,80,89,105,84,71,69,69,74,74,81,81,84,90,95,111,121,131,130,118,112,120,119,122,119,125,123,133,137,137,136,132,117,111,111,109,108,108,107,112,81,72,79,72,68,86,85,98,78,79,75,83,78,84,70,70,72,70,83,100,103,110,113,110,69,76,80,88,112,100,120,121,122,122,123,124,123,116,113,109,130,130,128,113,121,131,136,137,121,122,128,136,125,118,107,107,87,112,89,100,112,110,120,115,111,116,129,126,128,131,133,122,120,128,94,85,103,98,86,81,83,103,124,123,125,112,120,132,102,124,122,96,123,113,88,77,80,78,89,120,111,116,118,113,78,82,81,92,103,100,91,87,90,83,78,80,88,95,89,101,94,108,84,95,97,97,93,68,69,77,89,69,72,87,86,79,85,93,93,82,85,94,88,72,59,60,85,78,86,77,69,80,93,90,66,57,58,66,57,59,67,62,93,86,97,97,97,106,93,103,106,108,114,143,145,145,148,150,155,151,145,141,142,148,143,146,145,143,139,147,145,141,125,120,107,79,67,72,61,64,69,75,72,66,74,72,71,79,69,79,76,74,71,71,63,77,80,79,86,79,75,75,70,71,79,89,97,94,105,87,112,119,110,120,125,113,94,127,143,140,131,133,125,118,106,95,96,103,101,97,109,114,109,106,89,80,72,81,76,82,90,81,96,94,94,87,80,87,77,76,70,77,93,73,78,85,77,77,72,80,78,73,84,88,86,100,117,115,117,120,121,121,121,126,124,124,125,123,121,122,93,87,120,136,136,129,133,130,132,127,102,113,102,104,116,115,123,124,136,138,133,137,135,133,135,133,133,129,124,132,131,84,77,83,89,95,103,133,121,114,132,136,121,104,122,120,101,118,93,89,81,83,90,99,115,124,116,114,95,94,85,77,87,116,106,96,77,79,78,85,95,92,81,78,82,90,83,78,74,85,79,80,81,80,65,68,84,73,86,80,83,81,99,101,95,92,101,114,136,82,72,70,75,82,86,80,99,102,98,64,80,73,80,85,81,91,82,102,134,128,117,145,121,112,99,103,105,105,111,149,141,142,148,141,142,138,141,138,143,147,147,142,141,142,149,135,101,86,87,120,90,76,74,73,74,69,69,72,71,75,76,72,72,71,80,78,74,87,74,78,70,67,72,77,88,74,78,91,74,77,83,79,85,101,99,111,125,128,122,116,108,107,103,101,113,128,121,118,120,123,126,131,122,123,125,125,121,117,96,107,94,79,94,100,89,84,83,93,96,100,92,80,82,91,80,78,78,78,74,68,76,76,75,77,68,81,83,75,84,86,76,76,70,79,83,94,102,109,111,114,113,112,115,119,118,119,117,109,109,125,125,126,123,129,129,125,128,134,131,131,131,131,132,129,135,132,134,137,137,135,138,134,137,131,119,127,123,85,98,98,83,109,123,110,124,133,112,106,118,137,115,114,119,95,96,104,119,129,98,90,90,85,90,84,94,92,71,88,103,112,104,80,73,82,91,104,85,99,101,81,77,81,73,72,76,92,122,82,71,73,70,84,78,66,80,97,94,88,109,133,133,135,133,145,144,116,84,88,76,79,89,81,92,103,112,77,98,93,127,145,143,143,142,126,120,152,140,138,126,94,97,100,93,101,115,133,135,128,129,139,145,138,141,140,140,131,116,116,103,99,92,99,95,83,149,170,105,91,87,77,90,80,70,73,83,83,77,78,75,81,78,72,75,80,69,69,72,75,74,88,91,77,84,86,80,78,91,89,87,76,81,101,105,112,122,131,132,133,134,138,135,137,131,134,133,132,133,134,131,130,130,123,122,124,117,116,95,89,93,93,102,112,106,104,96,91,93,98,97,91,84,82,79,72,77,73,73,85,79,92,90,81,94,85,92,85,82,81,76,71,70,72,85,94,102,107,110,111,111,110,110,109,116,117,118,118,118,121,126,124,125,129,134,131,128,126,128,130,128,124,122,129,126,130,132,133,135,129,126,137,139,135,132,86,86,80,99,101,115,139,124,106,114,122,121,151,124,116,122,122,123,119,105,108,87,88,92,96,107,119,97,95,99,103,108,115,74,80,73,107,105,93,105,92,88,80,69,76,68,71,64,71,78,76,77,73,74,72,69,80,88,98,102,105,138,144,147,151,151,145,149,120,96,82,93,89,107,95,98,105,115,97,105,106,113,137,138,142,137,150,149,137,139,135,140,116,97,104,96,107,155,147,136,143,137,141,139,132,107,87,74,62,58,81,83,92,88,91,80,112,159,159,114,92,86,91,92,90,86,85,93,94,79,79,79,84,85,72,76,71,68,71,65,69,78,77,75,83,78,90,77,90,92,85,93,105,95,134,131,136,134,129,126,117,119,121,126,124,122,133,137,137,136,135,137,135,123,128,129,132,126,119,114,99,102,89,91,111,103,107,106,99,98,109,92,99,89,79,83,87,81,80,85,85,91,92,84,90,95,89,90,74,73,74,78,66,68,68,79,74,78,82,88,90,95,103,109,107,111,107,110,111,116,113,117,123,122,119,118,127,123,128,131,132,129,134,132,132,131,132,131,133,132,126,133,130,129,132,127,74,81,88,109,112,124,110,119,131,116,126,145,140,119,100,93,95,113,120,117,114,108,111,106,118,109,116,85,88,100,92,96,92,92,77,108,110,84,109,89,82,81,112,71,68,69,66,66,63,74,96,72,69,65,69,81,91,104,123,124,137,141,144,146,145,145,146,147,150,140,94,107,105,99,99,96,121,140,142,140,142,148,144,140,140,141,133,136,138,139,142,144,143,132,130,143,148,144,143,138,135,113,91,72,62,74,68,69,75,74,90,78,91,77,84,92,134,138,122,105,94,94,95,111,104,102,77,110,106,85,87,87,85,93,79,76,73,73,69,78,73,77,83,90,91,104,96,84,94,97,92,100,123,123,129,123,121,119,110,106,109,105,108,103,112,116,122,121,116,115,109,102,98,101,99,100,98,105,94,87,94,92,96,86,97,101,100,103,100,100,106,103,102,86,88,88,81,78,82,92,90,85,82,84,92,92,82,94,73,76,67,70,69,75,73,78,75,82,77,69,83,82,85,83,79,80,81,86,87,88,104,101,106,104,98,91,103,95,97,101,112,119,115,125,129,133,132,134,126,131,133,134,128,130,124,126,82,87,110,123,112,119,116,121,111,138,161,122,133,102,99,91,96,94,101,93,98,97,83,83,104,95,87,78,80,90,101,116,107,119,128,121,125,101,95,84,87,78,70,66,69,68,70,81,79,69,68,68,64,76,93,88,109,135,137,131,140,142,142,148,143,144,150,147,153,150,153,137,146,147,135,148,147,146,146,150,142,150,155,146,151,140,140,133,128,128,128,137,135,122,119,116,107,96,86,75,69,71,67,69,76,71,71,81,77,74,69,87,89,101,111,104,91,100,92,90,79,89,102,115,85,73,107,97,76,84,90,96,97,94,86,77,71,75,75,78,77,79,87,89,87,85,78,89,103,108,120,123,115,123,128,113,103,107,101,91,111,111,102,104,112,113,89,97,93,101,85,90,99,97,109,123,131,116,114,106,103,98,92,98,102,111,104,106,102,108,106,101,108,95,93,97,88,83,77,95,95,92,84,83,88,99,96,93,73,74,74,68,66,68,87,74,73,76,79,79,86,95,83,77,70,69,64,67,69,83,101,83,97,123,110,87,85,89,99,104,98,100,86,85,92,96,100,104,111,106,106,93,104,111,118,116,110,119,102,110,133,126,100,119,132,147,133,143,84,90,106,90,97,94,94,102,114,92,90,81,87,95,110,114,111,99,96,94,91,88,96,94,113,109,115,123,102,108,69,54,78,73,85,83,85,82,80,83,71,124,107,118,116,133,128,119,129,120,123,111,120,113,101,98,93,96,102,98,92,88,93,91,93,88,84,83,89,124,83,71,67,74,72,70,68,70,94,89,75,62,68,72,68,67,70,73,71,76,73,76,78,75,72,72,75,80,80,69,80,95,88,89,92,118,77,89,89,86,82,88,95,81,80,84,75,73,72,86,79,88,79,90,91,78,75,79,80,79,91,97,86,87,96,108,113,102,113,105,91,112,111,109,108,137,108,96,102,104,80,93,83,102,148,157,88,83,88,81,87,98,125,135,133,133,137,130,132,121,119,124,120,122,116,116,107,106,92,92,96,93,96,95,94,94,93,91,93,94,83,85,89,93,91,92,73,70,72,73,75,77,83,75,77,83,81,84,89,81,72,69,70,65,63,70,68,78,85,91,89,95,83,79,79,78,107,102,101,82,78,86,79,79,97,97,115,87,89,86,85,110,100,86,106,106,117,121,109,92,105,131,156,172,177,152,142,131,110,102,85,79,85,89,90,79,81,82,85,95,118,104,97,105,104,106,95,98,93,81,95,100,93,93,90,88,88,101,105,92,88,85,90,89,77,76,117,126,127,133,103,75,71,90,68,79,75,83,79,75,84,95,81,96,87,79,75,79,99,86,74,70,66,75,77,78,81,75,78,82,80,70,82,71,84,67,68,67,75,69,79,84,77,75,71,78,78,78,80,82,77,76,78,85,65,76,78,95,90,94,96,81,87,77,82,103,98,96,97,88,88,85,76,80,76,77,71,69,80,73,87,75,74,75,81,87,96,96,83,87,90,95,144,145,146,142,150,150,135,117,104,90,85,97,102,99,88,89,85,92,90,84,89,85,89,81,89,97,111,110,100,96,116,109,103,99,97,106,103,106,115,132,125,90,82,96,97,85,99,100,92,97,92,83,93,88,87,93,86,88,95,90,79,72,81,82,83,69,75,69,78,74,72,74,78,75,69,66,65,65,76,69,83,77,74,85,85,94,91,76,89,88,93,76,81,84,85,83,88,70,96,102,114,106,110,102,113,149,139,88,111,111,116,100,104,111,109,175,176,171,159,148,140,140,135,135,121,109,97,86,86,92,95,91,92,95,92,82,93,90,88,83,93,95,103,98,106,101,113,118,107,92,85,86,87,85,76,85,84,81,79,65,67,132,139,131,97,95,86,104,102,91,93,101,110,105,98,96,98,93,90,95,93,96,77,67,82,82,78,82,79,76,81,97,70,63,81,79,79,68,78,78,75,74,68,83,81,78,81,76,69,77,79,79,85,82,83,91,91,88,76,73,76,92,97,88,78,80,73,79,73,78,90,90,106,95,85,91,84,78,73,80,80,70,70,71,76,82,88,89,98,94,102,80,80,82,88,98,103,100,96,81,81,75,78,83,79,75,90,95,88,88,88,89,83,76,92,82,94,84,90,102,104,112,93,102,110,140,103,94,94,94,111,112,106,108,134,151,136,98,85,94,94,100,95,112,107,105,93,99,90,84,88,91,92,89,101,84,80,76,80,84,85,70,84,86,77,69,75,76,79,78,75,71,67,67,75,72,83,75,82,85,79,86,86,87,93,90,91,86,85,82,79,76,79,90,87,92,87,81,101,108,156,158,155,109,111,106,121,117,105,94,95,105,133,119,91,84,87,73,65,69,68,62,67,70,76,77,80,81,75,76,73,71,80,100,93,94,93,106,100,93,101,93,105,109,90,120,100,110,90,88,91,90,87,81,67,60,75,129,137,127,94,91,90,92,77,76,86,74,69,81,65,68,81,86,105,87,78,72,94,68,84,90,80,83,100,82,75,82,85,78,79,87,89,85,83,82,85,68,76,86,85,87,80,77,75,88,85,76,78,86,85,83,83,88,82,78,76,91,92,76,83,84,92,83,82,86,91,105,94,86,86,89,86,80,77,73,89,84,76,78,85,90,86,92,98,97,81,86,87,84,91,88,106,80,88,99,94,99,112,109,106,83,80,90,96,103,109,98,83,90,93,99,93,107,109,150,113,95,93,95,104,115,109,96,94,96,102,105,96,108,155,151,147,115,116,138,115,110,141,129,109,108,103,110,95,95,102,97,101,99,98,84,88,90,80,75,80,84,90,88,77,85,81,83,81,77,73,71,76,74,74,78,84,81,80,86,97,108,109,106,98,98,101,93,86,86,85,86,93,91,100,104,85,89,99,126,154,152,156,152,116,120,107,98,110,113,51,111,111,110,86,76,84,72,73,78,84,78,80,84,92,96,116,106,106,91,96,95,100,85,93,95,99,100,99,84,80,84,103,108,109,105,96,84,86,85,90,82,74,65,62,74,82,132,138,131,84,66,66,70,70,70,76,73,68,90,64,64,74,93,74,69,71,73,78,86,93,85,93,92,84,82,81,91,100,104,92,91,93,97,90,70,86,77,80,88,81,83,89,76,80,86,91,84,85,93,94,91,93,87,79,76,87,97,91,85,77,90,82,78,103,100,103,109,84,87,94,93,122,88,89,84,98,100,100,81,77,89,91,100,88,83,82,83,88,87,90,93,109,100,112,112,113,118,112,124,135,88,82,95,97,94,90,94,93,84,89,90,99,114,148,143,109,90,97,98,106,126,144,122,111,102,117,116,129,159,162,155,156,157,154,152,153,151,155,151,115,120,114,107,105,108,100,100,99,103,101,93,90,82,78,76,81,83,88,76,79,76,85,87,89,84,80,77,76,84,80,76,86,75,76,90,100,111,118,94,89,96,106,87,99,88,87,96,106,111,114,85,87,92,103,122,154,148,156,156,111,97,108,93,79,51,57,121,119,134,109,101,101,100,96,89,103,101,95,110,142,156,147,140,120,74,66,65,79,88,64,84,87,66,68,70,70,80,91,91,76,65,58,80,68,76,76,73,65,57,54,65,62,110,110,114,78,73,69,90,72,65,74,69,76,86,90,67,79,86,98,77,75,81,89,90,108,94,93,92,92,97,97,93,97,102,98,97,93,109,93,84,87,77,84,90,89,81,84,92,97,93,97,90,92,93,89,90,94,93,81,93,91,91,84,85,87,76,79,105,117,114,113,100,98,90,102,102,92,98,91,93,84,100,110,103,95,85,74,72,76,85,78,92,88,91,96,107,103,105,91,96,98,116,106,120,136,116,88,92,97,105,102,95,96,99,90,96,97,122,119,110,104,98,96,102,114,102,88,95,105,97,106,115,106,129,146,160,161,161,163,154,154,145,155,148,127,99,105,101,112,115,113,116,111,102,97,95,84,82,82,82,84,86,87,81,82,83,87,72,84,85,81,74,75,82,79,75,92,87,90,91,98,116,122,81,94,112,112,97,106,109,99,97,120,136,160,102,93,89,106,131,147,153,153,154,106,115,97,71,48,44,57,127,123,100,159,158,155,159,149,139,149,149,147,151,148,151,146,141,121,85,65,64,64,68,78,90,71,72,79,78,91,81,101,98,68,85,69,55,70,79,82,82,75,73,76,72,79,115,120,130,80,80,89,94,104,77,89,78,75,84,98,94,103,119,109,99,96,107,94,110,100,85,102,106,99,102,94,96,93,92,91,98,101,104,110,96,92,77,94,99,92,93,88,98,91,94,93,95,94,96,95,96,103,99,99,111,93,100,84,92,98,100,98,102,113,109,81,92,93,93,104,99,95,86,87,91,112,112,101,102,100,87,88,82,84,92,102,98,102,103,113,116,112,122,109,102,114,113,101,105,101,96,89,83,100,102,104,98,102,95,91,99,102,88,83,79,86,96,111,92,98,133,106,114,92,107,104,90,86,81,93,92,87,93,86,87,95,92,97,100,114,116,111,112,122,128,129,125,120,103,84,86,92,80,84,90,94,98,82,84,77,79,92,87,97,87,84,87,84,80,89,90,83,89,95,89,119,125,126,93,88,96,99,109,109,125,117,108,122,149,155,100,98,101,111,135,154,150,151,150,104,86,76,51,46,54,52,99,103,103,154,155,158,156,152,159,162,155,147,152,152,149,156,156,151,104,79,71,64,78,84,102,69,78,74,87,106,93,82,78,83,95,79,84,75,76,78,88,91,92,90,91,82,129,133,131,105,88,88,104,133,99,83,105,106,117,115,112,114,96,88,88,91,93,77,77,87,107,112,103,99,87,97,100,98,98,98,104,98,116,135,131,111,112,102,100,100,101,99,97,104,96,104,111,112,115,103,100,108,114,139,145,116,98,91,94,103,121,113,117,117,102,85,98,101,96,119,120,102,90,89,91,97,94,102,121,130,137,130,113,114,104,113,94,100,89,109,122,116,123,114,115,125,116,120,116,95,101,91,92,99,100,91,105,114,109,113,115,99,86,85,86,79,96,113,104,128,131,121,122,121,92,93,91,90,99,99,99,86,80,83,84,81,85,81,84,104,86,86,85,93,85,83,88,81,86,109,113,104,108,100,97,115,112,115,96,89,93,108,126,103,90,87,86,85,96,87,86,92,88,89,87,108,106,103,123,102,124,115,117,128,124,128,135,142,143,147,127,108,127,147,146,146,146,152,152,85,79,50,50,52,47,66,119,108,113,153,151,163,156,155,156,158,148,151,153,147,154,155,154,157,127,81,83,92,71,83,97,93,85,105,124,114,92,94,87,95,93,86,92,74,80,85,79,82,75,86,88,90,138,139,130,96,90,97,87,84,86,107,109,96,82,75,78,78,81,86,95,91,91,96,108,104,112,121,93,99,87,88,98,105,109,95,104,98,108,101,101,96,100,105,109,113,109,106,101,106,110,105,101,94,102,93,96,95,106,123,117,122,131,114,105,123,118,113,115,121,98,102,105,115,129,156,110,92,108,103,102,115,125,123,134,151,150,145,146,120,113,106,97,95,91,93,107,118,117,119,130,113,106,113,89,110,89,92,98,100,115,109,102,105,116,98,96,97,103,80,75,81,96,128,144,137,141,126,90,82,86,88,96,102,109,115,118,107,92,95,95,98,108,83,88,106,102,112,96,110,105,100,82,89,87,90,90,110,107,111,103,91,104,119,120,129,128,130,109,127,108,97,86,86,88,89,87,82,87,91,87,103,106,104,116,123,126,127,132,138,127,134,144,143,142,141,143,141,141,143,139,136,140,143,145,77,52,47,46,55,59,64,124,121,105,148,159,157,164,167,164,161,158,154,159,155,154,155,156,160,152,85,84,90,93,90,144,120,140,158,156,160,158,147,155,136,117,95,89,79,77,87,88,94,85,84,82,88,129,141,140,94,94,100,86,80,92,87,92,86,84,79,80,80,77,84,99,120,126,134,123,125,119,93,113,108,109,113,107,99,104,109,98,112,106,102,97,95,97,103,103,89,100,94,100,106,101,88,89,93,97,90,93,106,133,112,112,114,119,140,138,113,110,117,121,120,122,132,143,140,139,145,125,106,96,94,107,99,113,118,141,146,141,139,115,102,88,108,99,96,94,103,102,117,125,133,116,109,103,102,106,115,95,88,94,88,97,91,134,107,108,101,101,84,84,83,81,88,95,119,112,128,105,100,114,94,88,88,90,93,104,122,88,113,100,108,111,118,93,79,90,96,99,123,120,131,132,141,108,103,99,83,97,100,90,97,100,119,120,123,126,129,144,122,113,102,94,108,108,92,94,94,97,102,94,102,108,105,113,125,127,119,121,123,126,127,132,132,136,130,143,141,140,135,134,135,130,127,121,112,103,48,45,56,68,66,48,60,121,106,105,154,162,162,158,162,161,151,150,145,145,146,143,142,139,142,142,122,72,86,90,97,86,95,125,84,90,102,84,83,84,74,69,90,93,65,67,67,73,65,55,57,58,68,82,86,91,81,102,87,98,119,105,101,78,85,85,79,74,76,80,87,96,98,98,102,99,112,107,116,130,124,129,98,104,111,99,89,101,111,147,113,97,93,101,112,115,98,95,91,83,94,90,85,93,93,105,99,105,135,142,129,118,121,133,142,136,140,144,148,146,146,144,141,145,148,150,148,139,124,120,102,102,119,118,143,134,120,111,103,91,85,95,102,113,115,103,104,110,118,117,119,96,93,103,100,99,107,89,82,95,91,96,100,115,91,106,117,105,88,85,88,90,96,109,94,103,113,112,130,88,89,97,111,97,105,105,88,87,89,97,94,94,88,82,90,105,100,104,103,106,127,101,100,100,119,110,92,92,92,96,103,114,133,133,133,111,129,139,107,130,105,101,117,121,125,96,106,105,102,101,95,99,105,127,132,125,111,121,114,110,110,111,116,105,101,118,98,99,95,86,84,85,100,103,115,103,43,49,57,50,55,52,54,116,112,98,162,154,140,109,88,76,78,76,81,75,79,91,100,104,96,105,106,102,96,106,88,72,85,121,97,93,100,90,97,102,90,92,101,61,67,83,79,69,69,71,81,77,82,132,128,118,78,119,116,116,132,99,89,82,84,90,86,92,90,83,95,102,105,93,103,99,113,119,141,139,141,142,133,104,112,124,131,123,134,149,147,115,101,109,114,117,114,98,98,92,92,97,100,103,106,103,107,118,135,144,144,142,139,145,139,146,142,136,148,152,148,150,152,153,153,152,154,146,147,144,143,136,119,130,132,119,108,97,93,90,88,98,100,101,124,115,123,121,102,103,120,94,96,101,114,112,113,86,92,90,86,114,112,90,95,115,120,108,96,92,95,92,96,122,113,105,106,123,108,91,88,94,108,104,96,99,85,84,99,114,105,87,89,89,87,88,113,116,117,104,129,108,112,108,121,138,123,96,94,103,103,98,95,89,99,109,131,112,124,126,108,132,138,134,130,127,124,101,99,112,111,102,99,103,107,108,94,114,117,104,104,122,122,115,101,92,100,85,84,100,104,114,92,88,80,85,44,58,62,55,53,52,62,113,113,69,67,76,68,74,83,76,80,91,109,78,74,101,99,96,110,104,99,102,105,92,100,88,97,123,120,115,97,93,98,99,97,79,99,89,67,57,73,75,76,69,74,70,68,117,105,98,122,134,134,140,101,102,87,82,93,90,86,77,90,92,99,101,91,99,96,104,118,133,141,136,144,142,142,141,137,133,142,140,147,137,139,128,99,102,125,146,128,130,105,107,114,115,124,115,116,123,130,147,148,148,145,145,140,145,144,144,143,139,143,145,144,147,148,151,152,151,154,151,148,149,147,100,95,102,118,104,95,99,90,88,93,107,130,121,93,118,113,118,130,137,110,99,96,102,98,91,95,96,98,89,94,105,128,96,100,129,128,112,97,94,91,95,109,127,107,107,122,136,97,90,93,102,102,102,96,101,90,80,84,102,125,88,91,99,91,94,101,105,131,102,126,108,106,119,136,110,126,96,102,104,105,120,114,97,89,103,105,119,118,126,111,115,120,93,99,109,107,103,122,118,114,109,116,125,118,95,124,106,103,101,91,91,85,101,117,100,90,105,112,109,93,89,96,100,95,101,55,51,48,59,51,60,69,121,117,65,68,69,85,88,82,87,92,103,93,92,108,102,100,119,125,122,103,102,110,93,90,106,114,98,117,112,108,110,118,116,111,87,87,72,96,123,126,109,121,158,159,109,107,110,138,145,128,117,116,107,106,102,89,84,86,96,90,81,95,96,109,92,93,100,96,127,137,147,145,146,140,146,142,143,140,139,148,151,156,159,155,126,114,125,159,162,157,160,132,135,147,157,153,146,151,151,149,149,153,149,148,146,149,150,143,143,143,140,142,142,146,145,152,153,155,147,151,153,149,141,131,96,91,89,101,92,96,101,98,95,92,91,113,100,107,110,133,137,133,123,97,100,102,115,113,102,101,111,115,93,101,118,117,96,107,122,131,135,120,102,105,107,124,131,112,101,115,122,101,91,97,96,100,89,95,99,95,94,90,96,103,94,95,111,106,108,121,131,113,111,113,123,110,117,119,117,143,108,102,104,121,136,127,114,125,114,122,124,117,122,109,120,106,95,95,103,111,126,122,119,96,101,104,104,97,115,116,100,107,90,87,95,108,124,136,121,113,125,134,132,114,105,102,132,129,127,51,51,48,51,48,66,79,117,106,71,78,89,95,95,91,92,98,93,93,91,102,98,100,106,96,80,87,85,85,84,83,84,92,98,110,115,122,127,123,126,97,94,85,79,92,81,91,87,95,99,107,127,102,93,108,94,101,100,89,90,89,91,89,95,92,104,103,91,105,106,97,108,103,100,114,127,139,146,145,145,144,153,145,147,147,148,146,150,154,150,141,132,142,139,150,160,161,167,166,161,160,163,166,161,164,165,164,159,156,158,154,152,151,159,156,146,148,150,156,152,149,151,158,156,154,154,153,159,151,144,125,97,95,100,111,94,113,105,108,98,110,100,107,104,111,110,128,119,123,119,118,111,123,133,113,118,120,124,138,108,108,126,122,105,110,132,122,149,118,114,128,95,110,129,119,109,131,116,119,96,97,100,117,113,95,92,101,109,104,111,98,104,94,104,106,112,119,128,133,132,120,128,95,123,113,128,133,120,121,119,124,129,123,124,120,131,125,129,135,138,139,135,118,139,126,119,132,142,127,131,112,113,117,94,104,122,124,132,129,125,130,114,116,133,134,132,132,135,138,130,131,137,135,130,133,135,49,52,53,53,57,56,62,106,100,74,82,89,99,95,83,89,103,88,100,105,110,103,109,92,84,77,75,80,88,83,77,83,82,99,109,100,113,124,130,134,112,105,112,117,116,102,111,103,97,118,127,128,119,122,101,97,99,94,96,101,98,105,105,102,100,116,131,112,101,108,100,107,100,106,114,147,150,144,141,144,141,141,147,151,149,149,140,129,134,139,144,144,144,141,140,146,146,147,150,152,149,149,149,156,159,167,166,162,161,166,170,168,171,173,163,160,164,167,162,163,161,161,160,165,160,164,155,153,144,136,114,103,114,101,100,113,97,107,111,110,121,125,113,105,111,119,130,130,134,121,110,114,122,134,114,125,133,134,137,137,133,143,135,117,124,143,118,144,144,140,110,105,129,146,130,129,144,144,149,124,118,119,122,102,102,109,103,116,103,116,128,128,114,102,96,107,115,129,141,124,117,129,109,106,128,146,98,99,119,127,143,110,133,130,127,137,132,133,151,143,142,133,138,127,95,95,103,89,91,95,103,99,96,104,112,91,92,91,95,88,88,104,115,98,100,102,107,110,109,112,119,122,118,125,124,121,44,50,58,59,55,55,62,130,118,77,86,96,93,87,91,100,98,97,112,107,111,100,98,100,99,75,72,68,81,90,82,92,96,100,111,111,108,105,134,133,133,135,134,134,136,131,129,119,122,131,131,139,131,138,127,122,131,126,126,124,100,95,108,99,98,101,133,100,93,89,92,95,96,98,119,142,141,136,137,133,138,146,145,144,147,143,136,127,135,140,139,136,137,134,137,140,140,140,145,140,138,144,143,149,151,151,149,149,148,145,153,152,154,157,163,159,161,164,164,161,165,155,154,156,158,143,139,123,105,97,92,90,110,99,102,117,114,117,111,122,126,109,121,131,134,126,104,93,97,86,87,114,109,108,117,123,127,123,138,136,130,130,127,116,146,150,146,142,135,114,111,117,122,114,104,113,135,140,145,122,123,130,107,114,121,127,114,105,120,123,137,132,133,115,106,120,124,117,141,123,129,129,128,130,136,112,107,100,113,133,115,97,104,107,122,123,123,131,126,112,120,125,105,104,97,96,104,103,96,100,115,110,107,108,101,99,103,102,99,88,99,99,97,93,89,97,85,103,96,84,93,90,86,85,91,90,43,55,64,60,52,60,55,115,118,88,97,106,97,102,105,105,110,111,124,114,101,98,99,94,75,83,74,87,103,97,91,95,96,105,103,100,102,100,131,138,138,138,137,131,135,133,133,135,139,144,142,141,141,140,139,143,143,137,140,132,108,94,92,95,96,115,137,128,109,98,98,92,96,104,140,142,146,141,143,146,145,137,140,133,141,130,139,136,145,140,138,140,141,140,140,141,145,140,138,140,138,140,142,146,147,147,144,148,149,148,150,151,151,155,157,155,157,156,155,153,150,137,126,103,104,96,87,96,98,102,95,92,98,101,110,114,119,118,125,128,124,99,106,114,125,103,96,96,96,89,92,104,131,127,127,126,127,129,130,107,123,131,132,134,145,143,136,107,95,117,118,113,139,117,131,133,120,132,141,147,130,121,119,131,142,139,144,132,127,134,128,129,131,137,135,141,133,124,117,109,123,100,108,119,118,118,134,117,122,120,118,108,108,117,118,124,133,146,146,143,142,142,138,130,133,124,128,135,138,142,142,139,140,137,129,126,136,139,132,129,133,113,117,111,94,103,102,126,96,93,95,96,109,101,104,103,46,38,40,54,45,42,46,107,105,74,110,112,106,112,113,124,122,123,121,110,108,109,113,91,86,79,78,78,89,90,91,100,99,104,108,94,111,125,131,133,131,131,135,136,137,138,136,140,139,131,140,144,140,133,141,140,139,143,141,139,126,103,100,97,108,120,125,130,130,102,102,114,121,123,104,102,131,128,98,95,105,117,128,131,137,134,137,135,140,143,145,144,145,141,143,140,137,135,139,141,139,137,144,143,139,144,149,152,154,153,144,148,148,149,147,145,138,129,122,109,96,95,92,91,94,85,91,104,108,109,103,102,117,124,124,113,115,112,120,129,114,107,110,100,97,99,105,95,93,95,91,92,92,93,96,100,102,103,109,100,102,106,107,105,114,120,115,116,103,102,109,108,113,104,112,129,139,149,141,128,147,145,141,144,159,156,152,140,148,137,138,144,150,151,127,125,131,120,136,125,131,126,137,130,145,147,144,126,129,136,119,125,134,129,123,127,138,142,139,146,146,143,147,144,141,138,137,142,141,135,144,143,143,142,138,149,144,146,154,153,151,153,151,109,100,99,103,97,90,107,104,90,93,90,105,106,42,55,57,54,60,60,65,114,88,85,105,93,88,102,120,132,134,134,132,126,132,128,119,107,84,82,86,80,92,96,109,100,109,125,134,130,125,130,132,132,130,133,134,133,140,142,139,138,138,134,135,131,136,131,138,138,140,141,143,143,141,121,104,101,107,121,117,121,114,97,96,93,103,104,105,103,140,146,124,115,107,104,98,99,139,119,122,120,121,116,119,121,126,126,139,142,143,145,144,137,142,143,141,144,141,142,143,147,146,139,143,143,145,142,143,133,114,93,91,97,97,98,99,95,101,99,106,124,126,120,98,96,102,119,116,122,110,119,125,118,101,96,97,104,99,99,103,103,95,91,106,100,97,103,103,106,111,113,108,105,101,106,107,112,118,104,108,111,101,105,95,108,108,105,99,105,104,113,145,146,146,148,150,147,148,153,150,139,145,146,145,151,149,150,148,147,152,152,149,150,151,147,149,143,148,150,148,134,130,129,134,145,145,143,143,145,147,146,144,137,146,146,144,143,147,147,148,151,157,152,154,168,166,164,166,165,155,142,122,105,91,87,84,101,98,106,98,98,99,107,101,97,97,94,90,102,52,65,62,59,64,63,72,116,129,93,115,92,103,122,133,133,134,127,132,129,129,99,95,87,78,95,88,96,103,102,97,117,131,136,138,129,143,141,140,135,133,138,136,137,131,137,140,136,132,138,139,140,140,142,143,142,143,140,143,140,146,148,128,115,113,116,113,99,103,102,108,117,120,119,133,144,152,144,147,151,136,126,124,122,145,141,135,120,131,103,105,97,100,101,93,104,122,131,142,142,142,142,147,146,139,138,142,143,147,149,143,149,147,141,118,107,100,98,106,104,99,105,115,120,120,113,123,126,120,106,96,102,95,101,107,102,123,126,115,98,103,100,102,103,98,104,111,101,104,97,104,101,99,108,95,104,108,119,114,100,104,112,113,118,102,100,108,118,113,99,106,104,117,112,100,112,94,103,141,143,142,148,145,144,144,147,150,146,145,145,147,147,148,148,150,148,145,150,151,149,144,148,148,151,152,149,155,155,151,152,152,146,150,149,160,152,158,153,155,152,149,144,156,163,159,163,157,157,152,152,147,141,124,111,98,92,89,83,85,86,88,90,87,88,104,109,106,105,92,98,98,100,108,94,97,95,48,57,61,53,47,51,60,111,112,87,125,130,132,127,131,132,131,136,139,138,137,117,90,85,92,91,101,95,102,101,112,130,132,129,130,124,133,133,128,133,128,131,136,133,133,133,137,133,133,132,139,138,140,142,146,145,146,144,143,138,142,150,129,127,118,113,113,113,111,115,121,116,119,119,123,133,140,144,148,145,146,146,147,152,156,150,141,135,144,145,123,113,115,120,110,115,108,98,97,112,123,130,137,145,144,155,155,155,155,154,153,144,132,121,109,102,101,105,96,95,102,105,98,103,96,106,99,101,107,120,112,104,111,101,105,124,133,101,107,103,106,100,103,116,109,104,100,109,100,103,102,102,110,110,102,111,116,116,98,107,112,116,103,107,102,109,119,111,117,104,97,107,126,97,103,108,105,113,126,122,124,129,141,139,141,141,140,134,139,140,135,143,144,146,146,147,145,144,153,145,148,146,145,145,146,146,148,148,149,149,146,143,143,143,143,149,140,139,138,130,136,133,125,122,114,109,103,92,92,87,90,95,95,94,89,89,90,81,87,82,86,90,90,89,90,91,89,91,90,97,102,100,101,99,102,104,35,52,59,59,62,48,48,77,93,83,115,117,119,123,128,129,129,131,139,128,133,134,107,88,116,101,99,125,133,127,131,133,137,138,141,146,140,137,142,146,145,139,139,142,144,146,144,144,148,145,146,148,149,146,148,146,142,143,139,141,142,142,120,132,128,112,115,112,119,106,112,125,122,124,117,146,150,150,149,146,150,151,143,143,150,142,143,149,151,153,156,155,154,149,134,135,125,125,111,110,106,108,105,136,141,134,129,133,124,107,111,108,102,90,91,116,106,100,112,104,97,91,103,98,100,99,116,116,118,116,128,127,121,120,128,127,119,105,116,114,118,113,119,111,116,111,114,106,106,109,105,102,108,111,100,110,117,113,109,110,115,117,100,103,108,116,121,112,109,111,117,124,123,103,113,118,123,106,97,91,97,105,115,110,107,110,118,115,124,121,128,121,127,126,122,115,110,106,104,99,95,92,87,91,93,92,94,94,97,91,91,94,94,91,93,96,88,89,89,99,94,92,90,91,90,94,110,92,95,100,103,108,116,114,100,93,93,92,89,91,85,92,95,95,91,90,97,90,100,102,101,100,98,104,109,108,53,59,52,59,54,47,60,100,87,84,93,94,94,103,106,116,112,121,117,125,128,126,124,114,104,105,119,136,138,137,137,136,138,140,138,138,136,142,142,145,144,143,144,140,148,151,146,142,143,144,148,144,148,146,148,148,144,147,142,140,137,136,131,124,103,104,113,111,117,118,130,136,127,130,118,131,141,146,151,150,151,148,143,140,143,144,150,152,150,146,148,146,150,152,152,158,157,156,145,132,141,138,128,144,175,174,146,152,130,109,120,106,108,93,94,97,113,113,109,103,104,103,109,108,105,118,114,116,118,121,120,129,128,102,109,112,125,131,123,121,111,123,113,118,120,102,118,119,120,118,110,110,115,118,123,128,132,126,125,132,104,107,104,101,119,122,124,110,108,118,114,123,119,105,108,121,110,100,99,94,95,107,108,94,100,99,97,93,96,94,112,104,95,98,101,95,90,97,96,98,97,100,95,89,93,96,102,95,100,99,98,95,100,96,104,102,91,95,99,102,92,94,93,100,93,92,116,106,99,113,98,94,90,97,112,102,103,94,95,93,95,93,95,92,90,94,100,103,106,108,121,103,113,116,135,126,45,45,41,53,47,49,53,85,102,88,92,88,95,105,88,94,91,90,88,96,105,102,107,103,110,117,118,118,122,123,130,126,134,139,137,139,143,137,141,147,144,148,148,142,144,146,151,147,149,152,149,144,142,141,142,143,142,136,137,112,138,128,127,143,113,110,127,123,122,125,140,124,134,124,124,126,139,150,148,146,147,152,153,151,156,156,156,157,150,149,150,153,154,158,157,157,164,162,170,173,172,161,158,164,169,169,154,125,114,115,101,110,108,98,98,99,108,97,104,105,114,116,105,120,123,121,123,119,116,121,137,120,119,101,103,119,108,112,122,123,134,125,128,116,119,114,116,126,122,115,117,118,120,123,120,118,117,114,118,114,119,113,114,119,115,124,116,113,115,124,122,123,101,103,114,124,111,97,93,99,114,104,97,97,93,91,98,97,106,103,112,105,104,105,123,118,114,109,109,104,104,103,98,98,101,99,98,105,101,94,103,106,99,98,96,103,111,94,93,98,91,89,94,94,98,105,115,114,118,117,102,98,98,108,113,101,106,97,91,96,98,100,95,100,97,93,105,110,106,118,142,123,106,92,91,98,48,55,46,43,39,46,54,85,86,83,95,92,100,104,98,109,92,95,102,101,96,91,91,92,88,100,95,92,98,99,95,104,99,103,101,104,120,133,134,136,141,136,137,144,146,140,140,136,138,146,146,146,147,145,147,145,145,142,140,137,145,151,156,147,132,139,145,137,136,128,136,133,133,133,125,128,145,152,155,150,152,153,145,146,156,156,152,151,153,156,159,156,156,158,159,155,160,161,159,157,162,153,166,166,155,126,117,99,98,102,100,103,103,105,96,93,94,97,108,109,114,113,126,118,133,130,135,138,131,116,130,131,134,113,117,121,114,125,128,108,115,120,118,119,121,123,123,123,126,118,120,122,116,117,118,122,117,121,122,123,116,113,113,117,121,130,128,124,125,117,115,115,113,113,112,99,98,98,97,96,118,95,104,104,92,92,102,108,115,117,126,99,105,110,117,126,126,128,110,106,105,105,94,94,99,97,104,110,108,101,100,100,98,94,100,103,120,104,89,95,94,93,92,102,107,115,106,112,115,92,109,101,101,113,129,124,112,108,97,95,95,99,109,112,108,107,112,110,113,121,117,116,115,101,99,102,51,47,41,61,55,54,62,114,101,96,110,94,105,103,106,114,107,106,102,100,94,96,91,92,100,94,96,103,103,103,102,103,92,100,108,103,111,120,133,136,141,144,144,148,151,151,150,145,144,143,145,137,136,134,131,126,125,120,117,115,118,122,124,123,121,121,123,127,119,120,140,137,136,141,132,135,152,153,151,150,149,154,155,149,157,155,164,164,160,165,159,152,157,156,149,156,157,154,146,152,148,148,152,150,139,119,102,107,106,112,109,106,102,100,102,99,95,102,117,119,134,131,121,129,132,139,134,131,134,105,111,124,128,122,112,116,121,128,123,122,132,129,124,127,122,118,123,110,120,121,122,119,127,132,113,108,114,117,109,116,125,121,121,117,105,113,119,115,119,123,120,126,119,118,110,114,107,105,99,103,117,101,105,103,107,104,108,104,126,126,123,109,121,127,123,130,117,110,113,123,116,112,99,95,104,104,114,113,115,111,108,101,98,99,104,112,120,110,115,107,106,105,102,106,119,114,110,117,123,103,114,116,128,128,111,101,101,101,96,106,103,112,114,108,110,106,107,107,122,123,127,121,120,109,106,104,43,44,50,45,44,45,46,62,75,70,101,98,101,107,105,114,94,101,95,92,89,98,91,95,101,101,99,104,109,105,101,107,101,101,111,118,115,107,117,103,101,110,113,109,112,113,109,106,101,105,104,99,98,98,112,118,125,106,120,106,95,98,95,102,95,102,102,103,125,123,124,118,117,116,109,126,121,123,133,142,143,149,148,142,152,158,158,156,152,150,151,151,152,150,148,147,143,149,148,145,142,136,129,110,101,101,100,119,110,98,103,107,107,107,113,104,108,101,98,114,124,131,136,127,134,117,140,145,137,125,116,127,129,126,125,136,126,112,111,125,131,125,126,121,134,119,122,126,127,127,131,119,114,120,126,122,129,124,119,118,126,131,119,123,107,116,128,128,137,124,125,117,108,119,111,116,115,118,111,118,107,106,122,115,102,104,109,118,114,105,108,125,110,117,119,121,122,123,124,124,140,145,138,113,112,117,120,123,122,110,118,119,117,113,121,122,122,131,133,147,128,124,114,115,116,114,114,121,122,123,125,108,120,106,99,93,100,94,98,101,109,111,100,102,103,108,111,107,125,126,125,121,120,125,118,114,44,45,44,42,43,50,43,50,67,56,99,101,110,102,111,114,101,100,102,96,91,100,100,102,101,98,113,108,110,107,114,104,103,108,115,114,114,122,123,106,98,93,102,99,98,96,102,104,111,120,130,111,116,115,136,149,146,107,102,112,105,117,101,109,110,112,116,101,129,128,131,117,105,119,113,125,120,104,108,104,109,109,115,124,126,130,131,127,126,116,114,117,113,111,108,107,111,123,103,103,112,107,100,103,101,113,111,114,107,104,107,103,106,110,114,118,116,115,119,116,118,121,119,117,127,137,144,142,141,126,128,128,130,125,132,120,115,121,120,123,120,121,122,128,124,124,131,128,123,125,121,129,132,122,126,137,132,134,136,131,125,118,120,116,119,114,124,135,142,110,109,113,113,114,106,110,118,117,106,108,109,113,126,115,120,107,119,107,116,123,122,129,120,125,133,137,124,127,125,123,119,114,109,109,106,113,114,124,123,120,128,125,126,121,124,134,137,153,141,135,118,130,135,130,121,137,127,119,116,96,104,107,109,106,96,97,103,97,98,107,110,113,110,106,113,109,126,130,133,133,132,124,130,126,126,131,48,46,47,45,46,43,49,56,69,75,87,104,101,104,109,105,103,112,115,102,107,109,97,103,108,113,107,109,118,112,109,101,111,118,125,113,121,119,123,120,110,105,110,125,138,130,139,140,148,161,152,157,150,150,152,158,156,115,105,114,119,121,107,132,146,137,139,143,130,139,147,131,127,137,130,129,116,106,115,108,107,110,114,103,101,100,107,105,105,110,112,111,101,110,103,103,100,113,105,110,109,114,114,116,112,132,114,115,124,111,113,106,111,111,117,122,129,134,126,121,133,144,131,134,150,146,143,139,138,127,135,139,132,135,125,132,123,132,131,127,126,127,128,127,125,130,132,133,133,131,123,128,120,114,116,124,125,126,120,126,127,127,122,121,132,126,131,130,122,115,115,113,107,108,117,121,126,112,108,110,113,116,121,124,128,114,118,130,135,134,132,119,120,124,115,116,116,121,117,113,108,109,104,99,104,101,104,113,123,125,126,134,126,123,133,121,104,107,107,104,112,121,111,101,108,123,132,115,109,108,97,101,116,117,102,106,111,113,116,122,121,121,107,101,103,101,112,120,123,125,126,130,128,131,123,120,63,71,60,66,64,64,69,99,100,86,108,111,115,111,117,127,116,117,109,116,114,121,118,121,117,121,117,116,116,108,121,119,116,125,121,131,117,119,128,129,130,135,146,154,151,160,158,160,162,161,158,159,155,155,160,157,159,153,134,148,155,157,149,162,160,159,160,156,153,159,159,158,155,157,150,143,131,142,146,133,120,116,133,129,119,120,121,110,119,119,122,125,117,107,104,102,110,119,114,121,117,121,115,125,135,120,116,126,127,117,115,113,112,120,120,128,140,133,145,142,146,148,141,134,148,142,132,143,131,141,131,146,143,134,139,134,140,128,128,131,139,139,135,131,131,119,125,127,114,122,123,129,124,116,121,125,126,124,130,151,149,138,140,142,151,149,155,149,146,121,120,117,119,109,122,131,123,117,116,123,123,126,125,132,129,119,119,113,104,106,101,105,104,104,107,104,119,114,108,113,112,112,108,110,107,103,114,125,126,130,122,120,125,132,111,105,107,106,108,113,115,129,109,113,111,124,134,120,100,106,118,115,111,114,115,103,105,113,118,120,128,128,124,118,109,109,124,128,120,120,118,116,116,99,112,108,60,67,63,64,60,67,64,96,83,85,116,115,117,117,130,135,132,122,121,124,133,123,122,117,112,119,120,117,121,121,119,123,128,122,116,116,129,131,143,150,146,151,150,155,149,156,154,145,148,150,152,151,144,146,145,151,153,152,152,147,149,146,148,147,148,147,150,145,148,146,147,151,149,140,145,129,150,152,151,150,158,143,129,128,124,126,133,120,118,132,119,130,138,126,111,105,117,122,125,130,123,129,124,125,116,122,121,122,130,128,129,121,117,110,135,141,141,133,139,137,140,144,146,138,133,134,143,135,145,142,142,121,123,116,131,129,128,129,128,130,133,130,128,127,122,127,128,128,127,130,145,155,136,127,125,123,139,148,153,151,152,153,144,141,143,137,129,126,117,117,127,124,125,124,132,134,128,128,137,131,122,127,131,132,118,108,111,113,102,113,114,109,112,105,107,109,123,126,122,128,126,115,118,104,118,113,115,129,125,113,111,119,114,121,110,103,109,109,111,119,119,119,115,111,115,130,130,120,117,117,115,115,106,101,104,108,103,109,105,97,113,111,114,116,119,105,114,120,112,113,107,107,110,119,112,100,69,66,69,67,66,52,61,100,110,100,99,102,97,101,111,125,136,130,133,133,141,136,128,130,117,134,135,131,133,128,129,130,130,136,133,134,127,128,141,144,146,145,144,141,146,145,145,147,143,143,142,145,148,139,147,146,142,143,143,138,144,145,144,145,144,145,143,142,145,144,144,145,150,149,151,151,146,150,146,145,143,150,141,145,120,127,134,133,142,141,131,136,145,126,125,123,133,134,124,128,131,136,128,136,132,146,133,111,127,119,132,134,141,134,123,133,138,143,141,141,137,132,142,122,143,140,144,146,147,142,144,119,116,130,124,128,135,138,135,130,131,113,107,110,132,125,130,135,130,134,131,132,129,128,128,123,126,117,110,110,108,112,115,107,116,116,127,140,141,122,122,135,140,130,117,121,137,137,124,119,109,118,119,115,114,113,115,106,119,115,110,107,114,124,130,123,131,127,128,123,118,121,120,119,115,121,116,128,121,114,109,113,119,133,119,113,110,114,125,128,113,119,123,118,134,137,124,123,119,118,113,113,105,106,114,109,114,110,106,108,113,112,114,122,120,125,129,124,115,117,105,104,112,130,110,101,90,99,101,109,114,127,134,126,115,104,109,109,97,96,106,121,111,106,112,111,111,111,108,105,111,118,108,116,120,116,120,137,135,128,128,128,131,132,134,132,138,141,136,131,136,139,134,131,137,137,139,137,126,131,133,135,125,122,127,132,134,131,136,141,140,140,141,144,143,144,146,150,149,150,145,146,143,144,145,138,133,144,129,126,121,130,156,122,140,125,134,135,140,139,126,137,146,142,131,141,143,140,139,140,136,171,182,127,131,128,124,118,128,143,146,153,143,144,150,132,132,133,120,125,130,127,146,136,138,134,103,101,106,120,129,134,128,128,130,126,107,117,107,109,117,131,137,128,132,122,121,125,114,113,118,117,118,117,125,117,111,110,110,109,108,113,129,129,161,161,163,169,134,114,108,113,121,119,122,122,116,114,124,125,119,126,128,121,121,120,126,119,121,136,134,130,129,122,125,122,119,122,128,126,123,125,125,133,130,121,120,123,134,142,146,119,117,118,133,145,124,120,138,148,145,139,136,124,130,125,124,125,121,121,128,130,119,114,105,108,120,115,125,128,120,115,111,116,115,117,114,108,116,132,128,114,107,84,75,82,88,107,144,136,145,125,131,134,119,123,136,147,156,155,153,142,142,149,152,145,150,156,138,134,161,147,144,156,116,127,109,111,105,116,100,103,104,103,122,110,109,107,102,102,111,103,100,99,101,98,106,106,104,104,104,109,102,102,101,109,107,106,110,109,117,121,121,124,121,120,124,119,116,126,118,119,123,124,118,114,118,127,133,144,145,150,142,144,145,143,121,121,143,143,147,141,147,146,148,148,150,140,118,125,129,116,105,101,99,100,111,118,115,105,107,106,103,110,129,133,122,122,116,112,111,132,109,100,117,118,114,120,116,117,114,116,106,123,127,124,123,117,110,103,108,111,118,119,118,127,106,112,107,110,129,121,115,108,114,105,113,122,125,125,131,128,130,129,117,117,120,126,119,114,126,129,122,123,120,126,129,127,130,127,132,132,133,133,134,129,129,122,127,124,129,129,123,128,134,126,133,141,139,136,134,128,123,142,129,127,125,129,133,137,133,135,136,134,140,139,137,138,136,132,135,137,135,132,128,132,134,135,129,132,133,126,127,131,128,121,121,119,119,122,123,123,127,125,127,130,131,125,83,73,70,65,87,116,139,147,143,147,142,139,145,147,147,156,154,150,147,138,145,150,152,155,158,160,150,156,153,152,155,153,159,158,149,152,147,153,128,147,127,134,125,149,148,124,132,137,135,149,133,129,143,134,151,158,151,145,159,126,127,135,133,137,155,148,142,154,161,159,167,165,163,162,158,157,154,156,156,148,152,152,151,143,128,132,128,134,126,114,122,124,128,121,124,130,133,145,150,150,153,149,146,151,153,147,144,131,121,119,115,104,108,104,106,107,111,111,109,108,100,104,110,101,103,101,108,104,106,114,104,108,129,126,124,132,124,122,124,125,118,129,125,129,110,106,114,117,119,120,118,110,122,113,103,106,117,126,133,130,124,121,139,133,122,138,127,137,134,133,135,129,127,125,128,134,135,135,141,133,139,132,130,143,129,138,146,141,130,128,141,134,144,136,147,126,140,130,128,130,126,135,133,132,129,135,131,137,138,139,133,138,139,139,139,134,135,132,135,139,141,141,140,145,144,139,139,137,140,139,137,140,140,141,136,133,132,134,136,129,133,129,129,132,130,132,128,134,134,133,135,129,129,127,131,131,83,76,67,67,87,119,145,142,144,142,141,147,144,143,148,153,145,147,149,151,155,152,149,151,151,155,151,148,149,136,146,148,145,144,144,145,141,135,143,145,127,135,144,142,135,145,145,139,134,137,139,144,138,137,136,135,139,138,133,123,126,125,129,127,131,133,128,127,130,132,132,124,128,125,128,128,123,126,130,110,107,117,124,126,131,135,121,136,126,114,123,123,141,128,125,120,130,142,141,135,147,147,146,145,151,146,144,148,142,136,122,112,111,109,106,116,125,112,113,106,103,101,107,108,105,105,104,104,111,114,105,100,117,129,128,111,113,124,128,108,128,120,117,121,120,119,123,123,113,110,116,111,118,113,123,112,115,130,149,140,148,157,150,152,153,138,144,135,145,139,137,136,138,135,135,132,134,141,147,144,143,139,138,134,126,131,133,137,137,133,136,132,134,132,129,126,134,128,139,122,131,135,138,129,131,134,129,140,139,156,138,126,131,140,137,134,140,139,141,138,136,136,132,136,135,137,134,131,132,129,133,132,133,135,135,132,135,134,138,137,130,133,135,136,131,130,129,132,134,135,131,134,134,133,131,130,83,79,68,73,88,104,109,111,114,113,115,120,117,114,108,110,113,112,124,117,117,109,114,116,119,117,116,119,120,118,122,122,124,134,131,126,132,129,141,141,132,138,140,147,143,135,139,151,143,140,138,138,143,148,150,145,143,147,150,142,152,153,146,157,153,157,155,151,160,168,161,167,163,163,168,164,161,164,167,152,120,138,160,163,159,160,141,166,162,148,123,129,162,157,131,134,137,162,165,162,171,170,166,170,163,166,164,168,167,164,142,117,108,113,117,123,116,107,115,107,116,104,104,106,116,110,109,105,112,115,107,111,121,131,134,118,110,117,116,110,121,127,114,119,117,123,125,117,119,110,114,116,120,122,149,119,121,144,149,140,147,155,152,154,146,142,142,142,140,145,147,141,144,141,141,137,141,143,142,144,152,150,142,136,133,138,149,139,151,149,142,138,136,136,136,135,135,144,152,137,129,137,135,143,146,134,143,143,143,132,130,124,129,130,141,142,142,145,126,123,128,128,127,126,122,126,130,132,133,138,133,137,138,124,132,131,130,126,126,130,137,138,136,131,135,137,137,125,127,136,144,169,172,139,135,144,85,83,69,64,85,124,144,145,146,145,148,144,147,144,145,149,148,145,147,149,156,145,147,153,148,150,145,152,149,148,149,149,152,155,152,150,152,153,153,156,149,155,156,156,155,152,152,154,154,156,156,144,156,151,152,155,149,153,147,154,162,166,169,164,168,168,170,168,167,173,167,166,168,171,174,168,169,167,169,164,164,167,168,164,159,160,164,172,165,159,159,162,166,163,156,154,160,163,167,164,168,166,167,165,168,162,163,165,171,158,145,129,118,114,125,113,109,112,112,114,106,103,107,105,114,124,121,121,124,122,121,127,121,115,119,112,110,118,117,118,134,124,115,123,123,121,128,127,124,129,146,123,119,153,152,157,161,152,156,154,147,147,152,154,146,148,150,150,155,147,145,143,138,140,144,147,147,141,145,146,146,142,143,148,151,147,148,144,154,136,141,142,146,151,139,145,149,138,142,142,138,146,146,143,153,146,141,149,137,142,141,136,130,133,139,147,134,134,145,146,144,145,146,129,125,139,143,143,141,137,141,137,133,138,137,141,138,135,138,139,140,143,138,134,139,138,135,118,114,131,139,127,128,136,127,126,86,79,74,65,93,128,147,149,147,145,145,141,148,149,150,147,152,147,153,151,148,150,150,150,148,146,148,148,153,152,150,149,149,148,152,155,152,149,151,152,155,152,153,154,156,154,154,155,150,153,158,153,154,154,149,158,162,166,167,170,169,172,174,171,172,171,172,171,173,170,175,173,170,169,171,172,176,167,167,170,169,169,172,163,167,174,175,171,166,172,176,173,167,173,172,170,172,176,176,175,168,173,179,178,172,175,172,169,176,172,122,118,115,115,121,116,119,123,119,125,107,107,111,120,125,134,142,119,118,122,126,119,113,104,108,116,118,120,117,125,141,123,122,125,118,126,149,159,167,158,162,151,151,158,149,158,157,151,148,150,152,155,150,153,152,152,155,157,159,154,151,141,140,143,141,146,145,147,137,146,136,138,139,145,140,139,144,136,138,138,141,137,139,142,134,136,135,132,138,139,140,139,151,152,154,135,133,153,143,149,154,154,136,145,151,150,150,141,149,151,151,154,150,147,144,150,148,143,129,136,131,134,148,136,143,137,135,129,147,145,146,143,141,141,140,131,135,132,126,127,127,122,117,122,122,121,88,83,69,68,87,133,144,147,146,148,144,141,146,148,146,146,145,147,146,149,148,149,145,147,149,146,146,149,150,154,147,146,152,150,153,152,151,152,153,153,154,155,155,151,153,155,155,152,150,148,157,147,159,166,165,170,174,168,170,169,174,169,170,171,173,175,171,169,170,171,173,172,169,173,170,170,171,171,168,171,172,169,172,169,171,170,172,178,175,173,174,175,172,168,171,174,173,170,175,176,175,175,174,176,177,174,182,176,178,178,174,132,121,113,118,133,131,134,143,122,121,117,126,139,161,162,167,148,155,117,106,106,118,116,113,122,126,120,120,125,164,128,131,131,150,157,155,152,149,157,152,156,156,155,153,156,162,161,157,151,151,149,154,155,151,151,150,152,157,153,150,143,155,152,146,145,150,147,145,145,147,141,144,148,143,145,145,137,145,147,146,141,140,144,138,135,142,138,134,138,131,138,151,151,147,144,142,146,140,143,142,142,146,140,142,142,144,142,142,141,135,142,140,142,135,140,137,129,127,134,139,136,127,138,141,138,139,144,146,146,146,139,136,135,126,124,128,121,124,126,120,121,124,125,121,120,94,93,99,103,120,131,143,146,151,150,149,146,145,147,150,151,148,146,150,152,147,151,148,149,151,149,148,145,151,150,147,153,152,151,150,155,154,152,156,150,153,152,149,152,152,151,155,156,157,157,165,165,165,160,165,165,165,169,167,166,166,162,170,168,167,170,167,169,166,166,171,173,171,169,174,171,171,170,170,171,169,170,172,171,170,171,172,174,171,174,172,169,170,174,173,171,179,177,174,173,180,174,173,177,178,174,176,174,174,170,166,165,149,139,162,169,181,188,184,164,156,151,179,176,177,160,156,148,142,119,110,106,108,111,120,118,123,136,128,133,151,149,148,164,165,165,164,155,159,153,151,158,158,158,154,153,153,151,146,147,149,150,152,148,147,144,152,152,151,149,159,154,148,145,146,154,153,146,150,151,162,151,150,154,156,147,149,150,148,148,149,154,150,139,139,139,135,142,142,137,137,143,144,142,143,148,151,141,135,133,135,139,145,130,130,130,130,131,138,134,137,129,138,140,136,142,136,131,136,134,130,133,133,144,144,139,145,140,136,133,130,127,131,123,129,121,122,127,124,124,125,122,128,127,139,141,90,107,138,148,148,153,154,148,152,155,150,148,152,144,150,151,150,151,155,151,152,148,148,154,149,151,150,151,152,145,149,153,153,152,151,151,152,149,155,154,152,146,136,128,146,147,147,151,151,151,151,148,150,146,152,152,154,152,154,146,150,150,152,153,154,151,149,150,149,152,148,148,146,151,146,149,150,149,148,142,148,147,147,139,145,144,148,143,137,143,144,144,143,141,145,143,144,143,147,146,146,146,145,143,134,138,138,146,154,162,158,154,152,156,149,123,132,152,139,121,119,124,127,123,122,120,124,127,129,124,116,111,120,126,131,130,134,138,143,159,155,159,155,160,157,157,160,154,151,153,159,153,153,157,154,153,157,154,153,153,152,148,151,154,154,157,154,155,154,157,157,156,153,153,149,154,154,152,156,163,164,154,160,160,158,158,148,148,148,156,157,161,154,158,157,147,146,148,150,149,149,152,154,143,145,149,149,147,140,135,142,139,143,139,146,136,133,157,158,157,153,149,146,149,139,136,129,127,136,135,133,122,131,139,133,130,130,134,132,136,132,126,149,130,133,128,139,137,132,129,135,129,135,140,142,138,92,109,133,147,147,153,148,146,149,150,155,154,147,153,153,151,152,156,150,147,149,151,153,151,149,150,151,147,154,149,152,154,151,154,150,152,151,147,142,144,145,142,141,144,141,137,138,139,142,139,138,144,141,142,143,142,145,140,140,145,147,143,145,145,145,139,144,139,146,144,146,141,147,148,141,137,137,136,131,131,126,129,127,118,119,132,132,118,121,109,113,117,121,130,125,123,130,131,127,146,147,146,123,124,126,132,148,164,172,169,172,164,167,173,173,150,169,165,169,148,128,138,166,157,138,130,144,136,140,150,142,128,135,140,143,146,133,140,150,167,163,166,176,168,164,166,163,160,159,160,164,165,163,159,160,162,162,158,160,155,159,159,160,155,160,161,155,161,151,158,153,155,152,157,157,157,156,151,155,155,151,152,150,152,152,151,151,151,154,161,164,164,169,167,165,154,150,155,157,153,150,152,155,153,156,153,151,151,146,146,150,152,152,148,151,154,154,150,152,153,158,152,149,144,152,145,130,131,124,123,126,127,129,124,124,133,132,137,145,144,151,137,145,143,144,145,146,142,140,139,137,137,137,138,137,140,90,100,116,118,152,151,137,124,115,115,148,153,139,143,154,153,153,156,149,133,135,153,155,132,134,140,133,126,128,127,119,132,122,125,126,142,134,117,119,122,122,124,120,122,126,139,143,145,140,139,143,134,138,134,135,137,140,141,139,143,143,142,138,135,138,137,138,140,137,136,141,142,142,145,143,144,130,129,121,131,130,135,143,112,124,136,134,124,128,136,119,127,132,137,146,137,143,150,158,160,159,166,170,158,160,158,157,159,156,163,163,161,159,162,162,166,163,165,162,159,154,158,159,157,161,152,154,156,157,150,153,150,150,157,159,162,145,153,173,175,177,184,175,178,172,169,171,170,167,166,162,164,169,164,168,170,171,171,170,173,170,170,170,169,168,169,166,166,165,170,158,166,167,173,169,153,165,162,163,155,154,152,156,158,156,149,150,155,157,156,164,161,169,166,157,155,161,155,159,163,157,164,164,166,160,160,155,158,156,159,153,152,159,148,156,163,164,158,163,162,160,161,161,151,161,156,151,129,129,134,130,143,150,148,147,148,149,150,150,148,148,149,143,144,135,138,136,139,139,147,140,142,136,133,138,136,150,151,135,153,164,154,164,166,162,159,155,156,160,157,161,157,160,158,152,141,142,155,152,146,147,138,139,139,143,128,138,154,129,128,137,156,153,139,137,154,148,153,154,145,155,148,158,156,150,164,153,151,145,147,143,147,142,144,140,144,143,146,143,144,141,142,145,136,146,147,148,156,147,150,147,144,143,148,154,144,146,156,162,146,141,146,139,147,153,161,166,136,156,163,159,164,165,167,167,160,158,157,155,160,154,159,171,172,160,171,170,160,155,157,158,156,155,153,156,159,148,149,154,158,157,161,157,161,169,168,171,174,176,176,175,179,180,176,177,188,190,189,180,179,175,178,182,178,176,176,176,176,176,176,177,174,174,176,174,175,177,175,176,169,169,176,178,177,174,176,171,174,177,174,171,170,171,171,173,172,171,173,173,161,162,168,171,170,162,165,166,169,167,162,164,158,164,162,158,158,161,163,166,164,164,170,158,165,163,164,162,164,164,162,165,163,162,165,163,167,163,157,161,158,154,154,150,149,148,149,142,149,150,150,145,136,145,143,145,147,146,164,149,146,142,143,143,141,141,140,143,138,146,149,145,148,159,160,162,157,160,166,163,165,162,157,165,159,160,161,164,158,158,156,154,160,155,150,152,158,156,155,147,158,154,133,147,165,138,150,155,178,182,185,185,184,184,179,179,166,166,174,174,182,184,184,179,174,175,179,180,167,152,141,145,142,143,151,151,161,153,153,153,146,154,153,167,168,153,170,169,166,171,166,172,167,156,172,169,169,157,166,170,169,170,169,160,130,174,160,167,163,169,159,168,165,166,167,164,164,160,160,170,163,171,161,168,165,162,158,165,158,156,158,162,161,163,162,160,161,172,179,178,180,179,186,183,183,182,181,184,183,183,185,185,184,182,185,182,184,183,185,182,180,183,182,185,182,180,181,186,186,183,182,181,180,179,181,181,182,182,183,183,181,180,183,181,179,181,180,179,176,173,173,174,170,171,168,172,173,171,168,169,170,170,168,167,169,169,166,166,160,163,154,160,162,162,164,159,158,158,158,160,159,158,156,155,154,159,156,157,155,157,158,156,158,159,154,157,152,139,146,158,156,160,162,142,144,143,152,151,151,143,143,149,151,144,151,148,151,155,151,149,150,153,148,149,145,147,143,148,146,153,157,150,151,164,165,165,165,163,164,168,173,166,167,169,170,170,167,174,166,171,170,170,173,168,170,181,188,184,173,183,182,188,184,184,184,185,183,190,188,189,188,187,190,185,187,186,189,190,185,183,182,176,167,174,171,174,162,167,155,154,161,181,198,192,199,185,186,185,186,183,176,173,177,178,177,179,177,180,175,174,177,177,173,175,174,171,173,172,171,170,172,176,172,175,178,175,168,166,170,173,169,165,165,168,162,175,165,167,175,165,170,173,174,177,179,173,171,181,183,176,174,174,178,177,173,175,179,175,172,168,169,171,170,171,169,169,169,176,179,176,181,181,181,177,177,179,177,173,172,172,168,168,171,168,172,175,175,172,173,176,179,179,178,179,180,181,184,186,186,186,184,183,184,185,184,178,183,182,179,176,181,185,181,178,179,174,170,169,166,168,166,167,166,170,169,164,161,163,165,162,162,161,166,168,165,173,168,164,164,161,158,159,159,161,162,159,157,153,154,157,161,159,155,151,153,153,152,154,158,153,155,152,159,155,151,152,146,148,148,153,152,151,152,155,144,141,145,145,147,140,135,143,144,144,140,153,155,155,156,163,161,162,164,164,172,180,175,178,183,178,187,183,184,185,178,180,182,186,180,185,187,187,187,176,185,186,187,186,186,185,184,184,189,187,190,190,189,188,189,185,180,175,171,172,173,170,171,171,174,173,181,181,182,189,196,207,215,214,209,205,203,202,198,194,189,194,196,194,194,194,190,185,186,183,186,182,182,179,176,178,179,176,183,182,181,181,180,180,181,182,180,180,178,173,171,176,180,177,175,171,174,174,170,179,178,177,179,184,181,181,182,177,174,178,180,183,178,179,174,176,176,177,174,176,176,169,172,173,171,172,170,175,169,170,170,170,168,171,172,171,173,169,171,170,166,171,172,171,173,171,169,169,169,168,165,166,168,164,166,166,163,169,169,175,171,172,168,178,176,176,173,175,173,176,169,177,182,186,182,185,191,188,175,166,158,163,166,166,163,161,164,163,162,164,165,164,158,159,159,155,157,157,163,160,157,158,158,164,160,156,156,157,159,157,156,157,158,154,157,152,156,154,153,151,155,155,158,164,160,160,155,158,155,159,153,159,146,146,142,139,146,144,151,156,147,148,144,148,148,150,150,174,173,166,174,178,177,178,182,182,184,183,184,184,175,184,186,189,183,183,187,188,183,188,185,188,184,181,185,186,181,181,176,168,172,176,180,182,184,183,175,174,178,177,169,174,173,171,170,175,173,179,178,177,188,199,202,203,204,204,200,196,200,201,200,196,189,190,182,191,191,193,191,198,194,192,190,191,188,191,188,183,189,192,192,190,188,188,187,181,185,184,178,181,182,185,185,180,177,177,179,176,175,180,177,173,175,176,168,180,178,173,172,174,176,178,179,178,181,184,183,184,181,179,181,182,182,179,178,172,173,173,172,171,171,173,174,175,172,169,170,176,172,170,175,175,176,172,167,168,170,171,171,170,167,168,169,169,171,168,169,172,171,168,172,169,168,168,163,163,161,160,162,162,161,165,163,160,163,165,163,163,160,168,170,169,166,161,164,163,169,166,167,165,166,168,166,162,164,161,157,159,157,161,157,156,152,158,166,163,165,162,160,159,163,162,159,157,162,163,157,164,160,161,157,161,160,162,160,160,160,157,157,156,150,147,149,150,149,142,147,151,151,151,153,158,156,159,152,159,157,157,153,155,158,155,155,182,179,180,181,180,183,183,183,182,184,182,177,186,182,180,179,179,184,183,180,179,177,178,173,172,170,166,170,170,169,169,169,171,170,174,175,170,171,171,172,177,177,176,176,172,178,180,181,182,185,190,183,194,198,202,202,200,199,195,197,189,196,202,201,204,200,200,201,202,204,202,199,194,197,200,199,196,195,198,199,198,196,194,203,198,194,191,193,188,191,191,186,183,187,185,185,181,180,180,182,178,174,180,179,179,179,178,167,182,182,183,183,177,180,177,174,168,180,176,176,174,179,183,184,184,184,182,182,180,180,177,179,178,169,180,177,174,181,176,174,179,172,173,172,172,175,176,175,167,169,170,173,173,168,169,173,171,169,169,169,167,162,169,172,172,171,167,165,172,167,168,167,167,167,165,164,160,166,165,160,160,164,162,162,159,162,162,162,162,167,171,165,163,162,166,158,162,157,156,156,161,159,161,157,159,158,167,165,164,163,160,162,161,159,157,159,157,160,162,153,163,157,160,159,157,157,154,160,157,157,155,153,161,156,155,151,158,153,157,155,158,159,155,151,157,155,160,157,158,161,160,151,158,154,157,156,170,168,167,171,170,170,169,174,174,173,173,176,171,166,165,164,163,165,160,165,162,167,167,169,172,168,168,166,173,172,169,172,178,174,176,171,173,176,180,189,190,188,185,195,200,197,201,198,201,205,204,199,198,204,199,200,198,197,190,194,206,205,205,206,207,203,206,204,204,202,202,200,200,201,197,195,199,193,197,202,201,206,209,202,207,206,203,207,206,204,187,182,186,186,187,187,181,187,191,186,184,185,184,185,185,186,180,180,183,182,176,181,182,176,179,181,180,179,178,179,175,180,176,171,178,179,181,179,181,184,189,184,181,177,184,184,184,181,182,178,174,174,175,179,176,176,176,173,176,176,177,176,170,174,171,175,172,171,168,169,173,173,172,174,171,167,168,170,170,169,166,171,171,171,170,170,168,166,167,162,164,158,167,167,162,162,165,168,164,166,168,166,167,163,165,165,161,163,156,161,159,162,156,152,156,153,155,158,164,162,162,153,155,155,160,158,154,157,152,153,153,151,152,151,151,152,155,152,153,153,161,158,151,151,154,158,159,154,154,154,160,158,157,158,159,156,158,156,157,159,157,156,161,156,157,152,162,162,162,161,166,168,162,164,166,163,162,170,168,168,172,168,170,173,173,170,168,173,174,172,175,175,177,176,177,173,174,176,179,177,174,173,201,210,212,213,212,210,212,212,212,214,213,209,214,215,211,207,205,209,206,205,199,207,208,209,210,212,211,210,208,211,210,208,206,202,203,206,205,207,206,205,206,208,205,206,205,203,204,202,204,205,206,207,206,211,208,202,203,202,201,199,200,199,192,186,188,188,184,178,181,180,184,185,186,183,185,187,185,187,184,184,185,184,183,186,182,178,178,175,178,179,180,184,181,185,184,185,181,182,186,179,183,184,186,186,185,175,177,173,175,177,174,177,179,171,181,181,178,177,179,180,178,171,175,175,176,177,173,171,173,176,173,171,171,170,170,170,167,171,169,168,169,169,170,167,161,166,168,168,165,166,166,161,166,160,165,164,164,167,169,159,164,164,162,165,160,161,161,159,157,156,153,156,152,158,160,157,146,153,160,157,157,155,158,153,157,152,154,154,153,154,154,155,153,155,156,156,155,158,154,158,153,157,159,157,161,160,162,166,159,160,162,163,162,160,160,157,159,159,160,160,168,166,168,170,171,169,171,168,170,178,175,177,177,182,184,180,175,179,198,193,179,190,178,188,189,175,177,181,188,184,182,182,181,188,200,201,216,214,212,214,214,211,211,213,214,209,209,209,211,206,207,203,204,206,207,208,208,209,205,204,208,201,207,206,206,205,206,205,202,206,203,208,208,207,208,207,209,209,204,203,201,204,200,203,204,203,205,203,200,202,205,199,200,199,205,199,201,199,198,204,201,194,197,199,196,196,199,200,199,196,198,197,195,199,199,198,196,197,197,197,194,196,195,195,198,187,194,197,195,197,198,197,199,197,195,196,188,190,190,189,191,189,188,186,186,186,183,182,182,186,186,185,187,183,185,185,184,182,177,177,175,174,174,171,170,174,172,174,172,169,176,171,169,170,170,167,171,168,168,167,167,167,165,166,164,161,165,168,162,163,164,161,169,170,165,162,163,164,165,166,165,165,162,157,166,161,159,158,158,158,157,157,161,160,162,162,157,158,155,155,154,156,159,155,156,158,159,157,152,160,160,160,160,160,161,164,155,158,162,164,166,162,166,162,161,165,161,162,160,164,160,161,157,158,158,159,200,186,216,207,215,200,174,184,197,213,209,218,213,213,215,216,207,203,216,217,212,216,208,209,208,205,209,211,215,213,213,213,214,214,212,213,212,214,214,214,218,217,219,217,218,214,216,216,215,217,216,214,216,213,212,211,212,214,212,212,212,211,209,211,208,208,207,207,209,209,208,206,208,210,211,202,203,206,207,209,203,207,207,207,208,208,208,212,210,211,217,213,212,212,215,223,217,219,214,214,218,212,210,210,206,208,208,210,208,206,213,213,210,210,208,206,206,197,207,206,206,206,207,203,205,195,203,205,198,200,200,200,201,202,200,196,200,199,199,201,199,195,200,200,198,195,199,198,197,195,199,197,196,198,196,192,194,188,185,189,189,181,183,182,179,170,172,174,172,173,170,172,172,172,169,172,164,168,170,163,168,167,168,166,166,168,171,167,165,168,167,165,166,166,163,161,160,160,166,167,168,167,164,166,167,165,169,164,163,159,165,164,168,166,167,170,163,164,167,160,166,163,162,164,163,165,163,162,165,164,165,162,167,166,166,162,162,161,168,167,162,163,165,161,160,163,164,166,161,160,161,162,158,162,161,162,223,224,224,223,225,226,223,222,224,222,224,225,225,224,224,224,221,223,223,223,223,225,224,223,223,224,225,223,224,223,224,218,218,221,221,215,221,218,222,224,219,226,226,226,221,226,225,223,226,224,223,225,223,225,227,228,228,222,229,226,224,220,223,225,222,221,223,218,221,217,219,217,221,215,214,216,214,213,214,213,214,217,214,228,224,226,224,224,222,224,225,221,225,227,226,226,226,226,225,223,222,226,226,222,225,224,223,217,225,227,223,224,222,221,223,219,223,224,222,223,224,222,222,223,222,224,225,223,219,218,222,222,222,222,220,221,223,224,222,222,223,220,223,222,225,223,223,221,224,224,221,223,220,222,223,222,222,222,222,219,218,214,207,200,198,190,185,186,181,180,178,183,180,179,177,174,176,173,171,172,171,168,173,170,171,174,174,166,171,174,172,173,170,168,169,171,171,166,167,169,170,171,169,166,176,176,171,168,168,168,170,174,169,171,168,170,172,169,167,167,171,169,170,167,170,169,164,166,166,165,163,167,169,168,168,169,165,166,164,164,163,160,163,165,163,161,163,164,163,161,162,163,164,161,159,162,227,224,228,223,228,228,225,220,225,225,227,231,229,222,224,223,223,223,227,228,227,220,224,227,229,229,225,223,229,230,226,227,229,228,228,230,228,230,229,225,225,228,229,230,226,222,226,224,227,228,230,227,229,228,230,230,226,225,229,228,226,226,229,228,225,228,227,228,230,221,224,226,225,227,226,226,227,223,224,222,225,226,224,227,226,228,227,226,224,227,225,225,226,229,226,224,225,221,226,225,225,226,226,227,227,227,225,223,225,224,225,225,227,225,227,225,226,225,224,224,226,226,225,223,226,225,224,226,226,225,225,220,226,225,223,225,225,226,223,221,227,224,226,223,226,228,224,223,224,222,224,224,224,224,222,219,223,220,221,219,223,222,218,216,222,221,220,216,219,216,219,213,212,209,205,204,205,201,197,196,196,199,198,199,207,213,214,215,214,214,212,209,211,210,196,200,199,197,198,202,196,198,205,205,204,205,206,202,191,191,196,191,203,203,202,202,192,200,203,204,201,195,192,195,187,187,181,179,181,180,178,179,175,172,172,169,170,168,170,168,166,167,164,169,164,162,164,163,165,162,163,164,163,162,161,160,224,229,228,229,229,229,225,226,226,225,228,232,228,228,227,229,227,228,230,224,228,226,227,227,231,228,227,230,231,228,229,226,228,229,230,226,229,229,229,227,229,229,231,230,231,222,226,228,229,228,227,221,226,229,231,230,229,229,227,229,227,220,228,230,228,229,229,227,232,229,229,226,225,226,229,229,227,219,229,229,227,227,226,229,226,220,227,227,228,224,223,219,227,226,223,225,226,226,228,225,227,228,226,223,224,227,226,220,226,229,226,225,226,226,226,226,226,226,225,224,223,225,224,219,223,228,226,225,224,229,228,220,226,228,227,225,226,228,225,226,225,227,227,226,227,227,227,223,227,221,222,223,220,223,225,223,223,223,223,222,223,221,223,223,224,218,221,222,221,220,220,218,220,219,219,217,219,219,216,218,221,219,215,216,218,218,212,214,215,215,216,217,214,214,213,214,214,213,212,212,215,211,212,211,209,211,208,209,211,207,209,207,206,203,208,206,204,208,208,206,206,202,201,204,202,206,206,202,203,202,203,206,204,203,200,199,202,201,203,195,196,196,196,193,191,189,184,181,181,180,175,174,171,162,170,163,229,229,229,223,228,230,226,226,230,228,231,229,230,223,230,227,230,230,229,226,226,226,229,226,230,230,229,233,232,228,229,229,230,228,230,222,229,230,229,232,226,230,232,230,231,229,226,228,230,230,227,229,227,228,229,230,233,229,228,230,230,222,225,226,230,230,229,221,227,229,229,229,230,229,231,229,229,229,228,228,227,227,227,229,228,227,227,229,230,226,226,226,227,227,227,227,223,226,224,220,225,227,223,225,226,226,225,225,224,227,228,226,226,224,224,226,225,219,225,226,226,227,226,228,225,219,228,226,226,229,225,217,226,223,226,226,226,227,229,229,228,227,227,227,224,225,225,217,225,225,227,227,224,224,225,223,223,222,224,223,221,224,222,225,223,218,220,221,221,220,214,214,221,223,220,222,219,214,219,219,215,218,217,216,216,217,215,216,217,214,217,215,214,211,216,216,214,213,214,213,212,215,211,210,211,214,212,211,209,211,211,209,208,209,207,211,209,210,206,209,205,210,207,207,206,206,203,202,204,204,204,201,203,203,198,202,202,199,199,198,198,201,200,197,201,197,196,199,197,195,192,192,197,195,197,196,227,227,228,229,229,223,230,229,228,231,230,221,229,229,225,225,229,230,228,228,229,224,230,227,231,230,229,231,227,222,230,228,232,230,228,230,230,227,230,228,230,231,232,232,231,229,229,229,229,229,230,231,228,224,228,231,229,231,230,228,230,229,227,233,232,229,231,228,229,229,230,232,228,229,228,228,229,222,229,227,229,226,226,223,231,229,227,226,228,229,227,229,226,221,229,227,225,228,228,227,226,227,225,227,227,223,224,218,225,228,227,228,228,226,226,225,225,226,225,225,224,226,226,222,225,225,227,226,225,229,229,218,227,227,225,226,226,229,226,221,226,226,226,228,228,224,226,228,227,225,224,225,226,227,225,222,220,219,224,225,225,222,222,226,223,224,222,225,222,222,223,216,225,223,221,221,220,220,222,219,220,218,219,218,217,217,216,214,218,216,216,218,216,215,217,215,216,216,217,216,217,214,210,211,214,212,209,212,211,213,209,210,212,208,210,208,209,207,206,205,210,204,205,207,206,203,207,203,207,205,203,205,202,204,207,202,205,204,198,200,201,199,199,199,199,200,200,200,199,199,198,195,193,192,194,192,226,229,226,230,226,229,229,228,231,229,230,230,230,231,228,229,228,229,228,228,231,224,227,229,231,230,230,229,233,232,228,233,230,230,230,229,230,231,230,231,230,232,232,230,230,232,232,230,233,231,228,230,232,230,231,231,234,229,230,231,231,230,229,228,229,232,233,229,230,232,230,230,230,228,228,229,227,232,228,230,227,230,226,230,228,228,228,225,230,228,231,228,228,224,226,229,227,230,229,227,227,227,226,226,229,229,227,221,223,227,230,227,226,224,225,224,226,228,226,227,228,224,226,228,226,227,228,228,226,225,228,226,229,226,228,228,227,224,228,228,226,229,230,229,230,226,223,229,227,227,225,228,226,226,227,219,226,227,226,224,223,224,226,226,223,224,223,225,222,223,223,216,224,224,220,223,220,224,222,221,220,223,221,219,222,221,216,220,219,217,218,219,216,217,215,213,216,217,218,217,214,213,215,215,214,212,213,212,211,210,215,213,211,211,213,211,211,208,211,208,209,210,208,203,206,207,209,212,207,207,203,205,204,205,201,204,205,204,207,204,201,199,201,199,199,198,199,199,201,199,195,196,199,196,195,197,230,229,229,223,228,229,230,230,231,228,229,232,230,231,231,228,228,231,230,231,230,230,229,230,232,230,232,224,231,231,229,229,229,228,233,232,233,231,230,233,228,231,233,231,232,231,234,232,231,230,231,231,232,229,232,233,234,232,231,231,231,232,231,232,233,230,233,234,227,232,235,229,228,231,231,230,229,229,229,228,232,230,229,229,230,227,231,230,230,230,227,227,227,213,227,227,229,230,229,226,226,226,225,227,229,225,227,227,228,226,224,226,227,226,227,227,229,229,227,228,227,227,228,228,229,226,229,227,228,225,225,209,230,228,228,229,230,227,228,228,225,228,229,230,228,225,226,225,224,227,225,224,226,227,225,226,228,229,229,226,225,223,224,227,225,226,225,223,224,225,223,224,225,224,224,221,225,222,222,222,221,222,225,220,220,217,218,211,219,222,220,218,219,215,217,219,219,213,219,218,216,214,215,214,212,212,213,212,215,214,211,213,211,210,212,214,213,210,199,208,210,212,207,207,211,212,209,203,203,204,207,204,202,201,207,207,206,206,203,202,203,201,198,196,200,199,200,199,194,198,196,196,194,197,196,196,229,228,229,230,231,225,230,231,232,231,230,233,234,231,231,229,232,229,231,231,231,231,230,232,232,231,232,229,231,231,233,232,232,231,231,229,233,227,234,232,231,231,231,231,235,233,232,232,233,230,233,234,233,232,230,232,232,231,234,230,232,232,232,233,231,234,231,231,233,231,232,228,229,232,232,230,232,230,233,229,231,232,230,231,230,228,229,230,226,228,228,223,227,230,230,231,228,229,230,229,226,229,228,228,227,227,228,227,228,227,226,230,230,226,227,220,231,231,225,228,226,225,225,220,229,228,227,226,229,231,229,229,228,229,227,229,229,226,227,229,230,229,226,228,227,227,230,230,226,227,229,227,226,227,227,228,227,228,227,227,228,227,224,227,225,226,226,224,227,227,225,226,226,225,224,223,223,224,224,222,220,216,225,222,222,221,217,219,218,219,220,217,217,218,219,219,219,218,216,215,219,215,216,217,221,208,211,214,217,212,212,214,211,211,213,211,209,214,214,211,209,211,211,208,208,211,206,208,209,208,209,207,204,200,208,202,205,202,206,204,202,202,201,199,198,202,199,197,194,196,199,197,197,197,195,196,232,230,229,230,231,233,232,232,232,231,229,232,232,230,232,233,230,233,231,231,232,232,233,232,232,231,231,233,230,233,235,230,230,234,232,234,231,235,233,231,231,234,231,234,234,233,231,232,235,234,234,230,234,232,231,233,231,230,234,234,233,224,230,230,232,231,234,231,233,232,229,232,231,232,232,230,232,233,231,231,232,230,231,230,229,230,230,228,231,232,230,232,230,230,229,229,230,228,231,230,230,230,230,229,230,231,232,226,230,230,229,230,229,226,229,228,231,231,228,230,229,228,229,222,227,229,230,227,230,229,228,228,226,232,230,231,230,227,228,229,232,232,228,230,230,228,230,230,227,228,231,230,228,227,226,228,227,227,224,227,227,226,226,228,227,226,225,224,226,225,225,225,223,225,226,228,223,224,222,224,225,222,224,222,223,221,219,217,222,222,220,222,221,220,220,219,220,219,218,220,217,217,218,217,215,214,216,213,213,214,212,210,215,215,217,213,214,210,212,212,214,211,210,210,211,212,215,211,209,210,207,204,208,206,208,207,206,206,209,210,206,203,206,201,202,197,204,198,204,202,201,199,199,198,200,202,230,233,233,233,230,230,232,232,234,233,226,234,232,231,234,230,231,232,233,233,233,231,231,235,232,235,233,233,231,234,233,232,234,232,231,233,232,233,233,232,232,234,233,230,233,234,232,234,233,232,231,232,235,232,229,231,233,234,231,232,233,232,232,232,233,231,233,234,233,233,231,233,234,233,233,230,231,233,228,229,229,229,231,230,230,230,229,231,230,228,229,229,232,230,229,232,230,228,230,231,231,228,228,227,230,229,229,231,228,222,230,230,229,228,230,225,228,229,230,230,229,230,229,230,227,231,230,231,229,229,229,227,229,229,230,231,231,228,230,233,229,230,231,230,229,228,232,231,232,231,231,229,227,229,229,231,227,225,226,227,226,227,228,229,228,231,230,226,228,229,227,230,225,227,226,225,226,226,226,225,223,223,225,223,223,225,224,223,222,215,222,222,223,221,220,217,217,222,219,222,219,218,220,214,217,215,216,219,219,215,214,217,216,210,216,215,216,212,212,213,213,212,212,213,212,211,216,212,210,208,210,212,208,207,208,207,205,205,208,207,202,206,209,205,204,206,200,199,199,199,204,207,202,202,199,197,228,232,231,232,235,233,234,231,235,234,233,232,233,224,233,230,232,233,231,233,232,231,229,231,233,233,230,230,230,231,232,231,233,229,227,230,233,232,231,231,231,228,231,234,233,231,232,231,234,232,229,232,232,232,233,232,232,232,234,229,233,234,234,235,234,231,232,234,232,231,231,231,232,233,229,232,230,231,232,232,234,229,231,231,229,230,230,231,229,227,228,230,229,233,230,230,228,231,232,230,231,231,230,229,231,231,229,221,230,229,229,231,230,230,229,229,228,230,229,231,229,229,228,231,229,229,229,227,231,229,231,230,229,228,228,229,229,227,228,232,230,229,228,232,229,231,230,227,229,231,230,232,230,230,229,228,230,226,226,225,229,228,224,230,227,230,228,224,231,229,227,227,227,228,228,226,228,224,227,226,217,226,224,225,225,224,221,224,222,223,223,222,223,222,218,213,219,221,220,219,218,220,219,211,214,218,214,217,219,217,219,216,212,211,213,214,213,211,215,216,217,208,211,215,213,214,215,213,213,211,211,206,207,209,209,210,207,207,205,204,206,205,208,207,206,208,205,205,203,203,202,201,205,201,200,200,230,232,231,231,232,233,232,230,235,232,231,235,232,234,232,235,231,232,230,232,231,231,230,230,233,232,231,231,231,232,231,231,231,233,232,233,230,232,234,233,233,233,234,234,235,233,233,232,234,235,234,231,231,233,232,232,234,232,231,234,234,235,234,233,233,233,234,234,232,234,234,231,235,233,231,232,231,233,231,235,231,232,232,233,231,231,230,231,233,232,230,231,231,230,232,233,230,232,232,230,231,230,231,231,229,231,231,233,231,231,229,228,231,232,232,231,233,232,232,232,232,232,228,232,231,230,231,231,232,232,230,228,231,228,232,232,231,230,229,231,233,231,230,230,231,231,230,231,232,233,233,231,229,231,231,230,231,229,224,226,229,228,228,227,228,227,228,228,228,228,228,229,227,225,229,227,226,226,228,226,229,226,220,224,224,225,224,217,223,221,222,221,221,218,219,221,222,218,220,221,218,216,219,218,218,213,218,215,217,218,216,216,215,214,213,214,216,213,210,214,214,212,212,213,210,211,212,213,212,213,212,207,209,212,210,207,208,209,209,212,208,206,205,204,207,208,205,204,207,203,205,200,200,198,200,200,232,230,231,229,233,233,231,231,233,234,235,233,232,232,233,230,233,234,230,233,233,231,234,234,234,233,233,232,234,232,234,230,234,235,231,233,231,231,233,235,233,232,233,235,235,235,233,235,233,235,234,233,233,233,233,234,235,235,231,231,233,235,235,234,233,231,234,231,233,235,234,231,230,233,233,232,231,229,232,232,234,233,233,233,231,232,233,228,231,232,231,230,231,230,232,231,231,231,229,230,228,230,231,233,229,226,229,230,233,231,229,229,229,232,230,233,231,228,229,231,228,230,232,230,232,231,231,233,230,231,233,232,229,231,231,232,231,232,229,232,231,233,233,232,233,232,233,232,230,231,231,231,231,231,231,230,231,233,228,226,229,227,231,229,230,230,227,230,229,229,225,227,230,229,226,226,226,228,226,223,227,227,224,224,225,228,222,226,226,225,225,223,223,221,221,221,222,222,221,222,222,216,218,211,218,219,215,215,219,220,215,214,215,214,216,215,214,213,209,208,215,216,212,210,213,209,213,210,215,210,210,208,205,208,210,209,210,208,207,208,205,206,207,207,205,205,205,207,205,205,204,199,201,199,198,199,231,230,231,225,232,233,233,233,233,231,233,232,233,232,234,231,233,231,234,233,233,235,234,232,234,234,233,233,233,232,235,232,235,233,231,224,234,233,233,234,235,234,233,234,233,235,235,235,234,232,231,231,233,235,233,232,231,234,233,234,233,235,235,235,235,235,235,234,231,233,233,231,232,234,233,233,232,231,232,233,230,231,233,234,231,231,230,230,229,230,231,232,232,232,230,229,230,234,231,229,231,232,230,229,230,230,231,231,228,230,230,230,230,230,232,230,231,229,229,230,227,230,230,229,231,231,229,230,230,229,231,231,230,231,229,229,229,234,233,230,232,233,231,231,233,232,232,232,233,231,231,230,229,232,230,234,230,233,231,228,225,222,227,228,229,229,229,227,227,229,225,227,227,229,227,230,229,228,226,228,225,226,226,226,227,225,227,224,226,223,223,222,219,223,224,223,219,222,222,221,220,217,219,220,220,213,219,214,216,219,218,210,215,217,218,214,212,211,215,212,215,214,214,211,216,212,209,209,212,211,211,209,210,210,209,207,210,212,211,207,204,204,204,206,208,210,207,208,204,202,203,199,202,197,202,199,232,233,233,226,233,232,233,230,232,230,230,233,233,229,231,231,232,231,229,233,234,231,231,234,231,231,231,231,234,229,230,230,229,231,233,231,235,231,233,233,235,234,234,235,234,235,233,232,233,233,233,232,232,233,230,233,233,233,231,233,232,233,231,233,235,235,235,234,235,234,235,235,235,234,235,235,234,232,235,234,230,230,235,233,231,232,230,229,232,232,231,232,232,232,228,229,232,229,230,230,231,229,230,231,230,232,232,231,232,233,232,232,229,230,230,229,229,230,227,231,231,229,228,231,229,228,228,231,230,230,229,232,230,232,232,228,228,233,230,227,229,230,233,233,234,232,232,230,231,231,229,231,232,232,231,232,228,230,231,230,228,226,231,229,225,226,228,226,227,228,229,229,227,229,230,227,231,227,229,228,226,223,226,225,228,226,227,222,222,224,221,219,222,218,223,220,220,214,219,219,219,219,216,218,217,211,217,217,216,217,218,215,214,213,216,213,213,209,206,210,210,210,212,213,211,212,215,214,210,211,212,212,212,207,207,208,205,206,207,204,203,201,201,206,207,204,207,205,203,205,204,197,199,198,199,198,233,233,231,233,232,233,235,228,230,233,232,232,233,231,231,231,233,233,232,230,229,230,228,232,230,232,230,230,230,225,232,232,231,231,232,232,231,232,233,233,232,233,233,233,229,233,234,233,234,235,235,233,234,234,233,234,234,235,234,233,231,235,235,235,235,235,235,235,235,232,235,235,235,235,234,235,235,235,235,234,234,232,233,234,232,232,233,233,233,232,229,230,229,233,230,230,227,228,232,230,227,230,229,230,229,226,229,230,233,229,229,231,232,229,228,232,231,230,230,232,230,230,229,231,231,231,230,233,231,229,230,232,230,229,233,230,229,231,233,231,231,229,232,231,232,234,230,228,232,231,231,232,231,231,232,232,229,232,230,231,229,224,227,229,228,227,225,228,226,229,230,229,228,229,228,229,228,229,228,229,227,226,227,225,223,222,222,226,222,223,220,222,218,219,218,213,221,219,220,218,218,218,219,218,216,218,220,217,218,218,213,218,219,209,218,213,212,212,212,211,211,212,214,212,210,211,210,211,207,203,211,210,207,206,205,201,203,201,203,202,203,205,204,204,207,202,203,207,206,206,205,202,201,202,198,199,227,230,231,232,231,229,230,231,228,232,233,231,231,234,230,229,229,230,231,230,230,233,231,229,233,232,233,232,231,233,232,232,231,231,234,234,232,235,233,234,234,235,235,234,233,235,235,235,235,232,235,235,235,235,234,235,234,235,235,235,235,234,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,234,232,232,229,229,232,230,231,230,231,229,227,229,221,227,230,228,226,226,227,227,227,226,227,227,227,226,220,228,225,226,228,230,229,227,231,229,228,228,229,233,232,231,231,231,232,233,233,235,233,231,231,231,231,229,228,231,232,232,229,228,230,231,228,228,232,231,229,230,229,230,230,233,230,231,230,230,232,231,231,227,227,226,224,225,228,227,229,228,228,226,229,228,229,229,226,226,227,228,230,229,224,227,224,224,226,224,225,226,226,225,221,221,217,221,221,219,219,220,221,220,217,220,220,221,222,220,221,223,219,222,222,220,212,217,219,217,218,217,215,215,212,215,213,216,216,213,215,211,206,207,211,210,209,209,212,210,206,209,211,208,207,206,206,207,204,200,204,202,202,200,200,201,199,199,198,0,0]} \ No newline at end of file +{"type":"Buffer","data":[0,0,187,0,1,0,221,0,2,1,202,0,3,2,216,0,4,3,74,0,5,4,83,0,6,5,46,0,7,6,157,0,8,7,100,0,9,8,242,0,10,9,16,0,11,10,120,0,12,11,103,0,13,12,232,0,14,13,89,0,15,14,95,0,16,15,183,0,17,16,138,0,18,17,254,0,19,18,190,0,20,19,129,0,21,20,131,0,22,21,176,0,23,22,191,0,24,23,56,0,25,24,5,0,26,25,199,0,27,26,176,0,28,27,190,0,29,28,97,0,30,29,26,0,31,30,255,0,32,31,78,0,33,32,90,0,34,33,145,0,35,34,25,0,36,35,137,0,37,36,30,0,38,37,21,0,39,38,235,0,40,39,90,0,41,40,220,0,42,41,102,0,43,42,243,0,44,43,75,0,45,44,18,0,46,45,82,0,47,46,121,0,48,47,178,0,49,48,47,0,50,49,86,0,51,50,7,0,52,51,7,0,53,52,138,0,54,53,181,0,55,54,233,0,56,55,210,0,57,56,91,0,58,57,172,0,59,58,158,0,60,59,99,0,61,60,107,0,62,61,35,0,63,62,141,0,64,63,210,0,65,64,59,0,66,65,6,0,67,66,114,0,68,67,45,0,69,68,3,0,70,69,199,0,71,70,165,0,72,71,226,0,73,72,138,0,74,73,195,0,75,74,130,0,76,75,67,0,77,76,222,0,78,77,227,0,79,78,98,0,80,79,224,0,81,80,2,0,82,81,117,0,83,82,245,0,84,83,9,0,85,84,45,0,86,85,59,0,87,86,42,0,88,87,180,0,89,88,11,0,90,89,177,0,91,90,73,0,92,91,67,0,93,92,104,0,94,93,110,0,95,94,42,0,96,95,92,0,97,96,195,0,98,97,45,0,99,98,40,0,100,99,34,0,101,100,180,0,102,101,98,0,103,102,232,0,104,103,158,0,105,104,22,0,106,105,104,0,107,106,47,0,108,107,31,0,109,108,125,0,110,109,216,0,111,110,135,0,112,111,25,0,113,112,75,0,114,113,116,0,115,114,174,0,116,115,82,0,117,116,64,0,118,117,113,0,119,118,146,0,120,119,146,0,121,120,230,0,122,121,87,0,123,122,15,0,124,123,40,0,125,124,69,0,126,125,152,0,127,126,51,0,128,127,29,0,129,128,4,0,130,129,204,0,131,130,45,0,132,131,218,0,133,132,14,0,134,133,236,0,135,134,176,0,136,135,160,0,137,136,146,0,138,137,194,0,139,138,203,0,140,139,9,0,141,140,89,0,142,141,144,0,143,142,214,0,144,143,150,0,145,144,42,0,146,145,106,0,147,146,52,0,148,147,150,0,149,148,37,0,150,149,102,0,151,150,224,0,152,151,135,0,153,152,84,0,154,153,43,0,155,154,59,0,156,155,217,0,157,156,17,0,158,157,216,0,159,158,15,0,160,159,105,0,161,160,83,0,162,161,90,0,163,162,19,0,164,163,30,0,165,164,44,0,166,165,246,0,167,166,155,0,168,167,84,0,169,168,113,0,170,169,161,0,171,170,144,0,172,171,47,0,173,172,222,0,174,173,90,0,175,174,41,0,176,175,56,0,177,176,214,0,178,177,132,0,179,178,24,0,180,179,250,0,181,180,4,0,182,181,168,0,183,182,252,0,184,183,234,0,185,184,140,0,186,185,126,0,187,186,219,0,188,187,213,0,189,188,65,0,190,189,37,0,191,190,183,0,192,191,233,0,193,192,189,0,194,193,178,0,195,194,10,0,196,195,213,0,197,196,22,0,198,197,238,0,199,198,40,0,200,199,67,0,201,200,105,0,202,201,143,0,203,202,224,0,204,203,188,0,205,204,1,0,206,205,255,0,207,206,2,0,208,207,159,0,209,208,136,0,210,209,131,0,211,210,234,0,212,211,65,0,213,212,232,0,214,213,203,0,215,214,170,0,216,215,36,0,217,216,90,0,218,217,50,0,219,218,178,0,220,219,231,0,221,220,26,0,222,221,150,0,223,222,220,0,224,223,82,0,225,224,1,0,226,225,206,0,227,226,143,0,228,227,157,0,229,228,178,0,230,229,235,0,231,230,209,0,232,231,240,0,233,232,207,0,234,233,65,0,235,234,113,0,236,235,219,0,237,236,148,0,238,237,238,0,239,238,50,0,240,239,161,0,241,240,238,0,242,241,110,0,243,242,216,0,244,243,233,0,245,244,72,0,246,245,141,0,247,246,125,0,248,247,112,0,249,248,239,0,250,249,142,0,251,250,116,0,252,251,244,0,253,252,199,0,254,253,212,0,255,254,142,0]} \ No newline at end of file diff --git a/lab-matt/output.txt b/lab-matt/output.txt new file mode 100644 index 0000000..763e967 --- /dev/null +++ b/lab-matt/output.txt @@ -0,0 +1 @@ +{"type":"Buffer","data":[0,0,187,0,1,0,221,0,2,1,202,0,3,2,216,0,4,3,74,0,5,4,83,0,6,5,46,0,7,6,157,0,8,7,100,0,9,8,242,0,10,9,16,0,11,10,120,0,12,11,103,0,13,12,232,0,14,13,89,0,15,14,95,0,16,15,183,0,17,16,138,0,18,17,254,0,19,18,190,0,20,19,129,0,21,20,131,0,22,21,176,0,23,22,191,0,24,23,56,0,25,24,5,0,26,25,199,0,27,26,176,0,28,27,190,0,29,28,97,0,30,29,26,0,31,30,255,0,32,31,78,0,33,32,90,0,34,33,145,0,35,34,25,0,36,35,137,0,37,36,30,0,38,37,21,0,39,38,235,0,40,39,90,0,41,40,220,0,42,41,102,0,43,42,243,0,44,43,75,0,45,44,18,0,46,45,82,0,47,46,121,0,48,47,178,0,49,48,47,0,50,49,86,0,51,50,7,0,52,51,7,0,53,52,138,0,54,53,181,0,55,54,233,0,56,55,210,0,57,56,91,0,58,57,172,0,59,58,158,0,60,59,99,0,61,60,107,0,62,61,35,0,63,62,141,0,64,63,210,0,65,64,59,0,66,65,6,0,67,66,114,0,68,67,45,0,69,68,3,0,70,69,199,0,71,70,165,0,72,71,226,0,73,72,138,0,74,73,195,0,75,74,130,0,76,75,67,0,77,76,222,0,78,77,227,0,79,78,98,0,80,79,224,0,81,80,2,0,82,81,117,0,83,82,245,0,84,83,9,0,85,84,45,0,86,85,59,0,87,86,42,0,88,87,180,0,89,88,11,0,90,89,177,0,91,90,73,0,92,91,67,0,93,92,104,0,94,93,110,0,95,94,42,0,96,95,92,0,97,96,195,0,98,97,45,0,99,98,40,0,100,99,34,0,101,100,180,0,102,101,98,0,103,102,232,0,104,103,158,0,105,104,22,0,106,105,104,0,107,106,47,0,108,107,31,0,109,108,125,0,110,109,216,0,111,110,135,0,112,111,25,0,113,112,75,0,114,113,116,0,115,114,174,0,116,115,82,0,117,116,64,0,118,117,113,0,119,118,146,0,120,119,146,0,121,120,230,0,122,121,87,0,123,122,15,0,124,123,40,0,125,124,69,0,126,125,152,0,127,126,51,0,128,127,29,0,129,128,4,0,130,129,204,0,131,130,45,0,132,131,218,0,133,132,14,0,134,133,236,0,135,134,176,0,136,135,160,0,137,136,146,0,138,137,194,0,139,138,203,0,140,139,9,0,141,140,89,0,142,141,144,0,143,142,214,0,144,143,150,0,145,144,42,0,146,145,106,0,147,146,52,0,148,147,150,0,149,148,37,0,150,149,102,0,151,150,224,0,152,151,135,0,153,152,84,0,154,153,43,0,155,154,59,0,156,155,217,0,157,156,17,0,158,157,216,0,159,158,15,0,160,159,105,0,161,160,83,0,162,161,90,0,163,162,19,0,164,163,30,0,165,164,44,0,166,165,246,0,167,166,155,0,168,167,84,0,169,168,113,0,170,169,161,0,171,170,144,0,172,171,47,0,173,172,222,0,174,173,90,0,175,174,41,0,176,175,56,0,177,176,214,0,178,177,132,0,179,178,24,0,180,179,250,0,181,180,4,0,182,181,168,0,183,182,252,0,184,183,234,0,185,184,140,0,186,185,126,0,187,186,219,0,188,187,213,0,189,188,65,0,190,189,37,0,191,190,183,0,192,191,233,0,193,192,189,0,194,193,178,0,195,194,10,0,196,195,213,0,197,196,22,0,198,197,238,0,199,198,40,0,200,199,67,0,201,200,105,0,202,201,143,0,203,202,224,0,204,203,188,0,205,204,1,0,206,205,255,0,207,206,2,0,208,207,159,0,209,208,136,0,210,209,131,0,211,210,234,0,212,211,65,0,213,212,232,0,214,213,203,0,215,214,170,0,216,215,36,0,217,216,90,0,218,217,50,0,219,218,178,0,220,219,231,0,221,220,26,0,222,221,150,0,223,222,220,0,224,223,82,0,225,224,1,0,226,225,206,0,227,226,143,0,228,227,157,0,229,228,178,0,230,229,235,0,231,230,209,0,232,231,240,0,233,232,207,0,234,233,65,0,235,234,113,0,236,235,219,0,237,236,148,0,238,237,238,0,239,238,50,0,240,239,161,0,241,240,238,0,242,241,110,0,243,242,216,0,244,243,233,0,245,244,72,0,246,245,141,0,247,246,125,0,248,247,112,0,249,248,239,0,250,249,142,0,251,250,116,0,252,251,244,0,253,252,199,0,254,253,212,0,255,254,142,0]} \ No newline at end of file From 8daf98ca61a7ac86d252c3ac87418903de015685 Mon Sep 17 00:00:00 2001 From: snobeard Date: Fri, 1 Dec 2017 17:36:45 -0800 Subject: [PATCH 08/17] invert works with new file location and corresponding file_name --- lab-matt/index.js | 2 +- lab-matt/lib/bitmap.js | 47 ++++++++++-------- .../new_files/inverted-non-palette-bitmap.bmp | Bin 0 -> 30054 bytes lab-matt/output.bmp | Bin 66616 -> 0 bytes lab-matt/output.json | 2 +- lab-matt/output.txt | 2 +- 6 files changed, 30 insertions(+), 23 deletions(-) create mode 100644 lab-matt/new_files/inverted-non-palette-bitmap.bmp delete mode 100644 lab-matt/output.bmp diff --git a/lab-matt/index.js b/lab-matt/index.js index c49dd10..f00d833 100644 --- a/lab-matt/index.js +++ b/lab-matt/index.js @@ -4,7 +4,7 @@ const fs = require('fs'); const bitmap = require('./lib/bitmap'); let files = fs.readdirSync('./__test__/assets/'); -bitmap.bufferFile(files[2], (err) => console.log('index.js~7_error:', err)); +bitmap.bufferFile(files[3], 'invert', (err) => console.log('index.js~7_error:', err)); console.log( fs.readFileSync(`${__dirname}/__test__/assets/bitmap.bmp`) ); let myCLI = function(input_file_path, output_file_path, transfrom_name) { diff --git a/lab-matt/lib/bitmap.js b/lab-matt/lib/bitmap.js index 4d0daff..bbb76ee 100644 --- a/lab-matt/lib/bitmap.js +++ b/lab-matt/lib/bitmap.js @@ -10,18 +10,27 @@ bitmap.helloWorld = () => { }; // -------------- CODE ------------------ -bitmap.bufferFile = (file, callback) => { +bitmap.bufferFile = (file, transformation, callback) => { fs.readFile(`${__dirname}/../__test__/assets/${file}`, (err, data) => { if (err) throw err; - // mattL - data is the returned buffer format of the file - // console.log(data); - let parsedBitmap = bitmap.createBufferObject(data); + switch (transformation) { + case ('invert'): + transform.invertColors(parsedBitmap.colorPalette); + break; + } + + + fs.writeFile(`${__dirname}/../new_files/${transformation}ed-${file}`, parsedBitmap.buffer, err => console.log('bitmap.js~57_error:', err)); + fs.writeFile('output.json', JSON.stringify(parsedBitmap.buffer), err => console.log('bitmap.js~58_error:', err)); + fs.writeFile('output.txt', JSON.stringify(parsedBitmap.colorPalette), err => console.log('bitmap.js~59_error:', err)); + + // mattL - parsedBitmap is object containing all properties of the buffer console.log('\n BITMAP OBJECT', parsedBitmap, '\n'); - callback(null, parsedBitmap); + callback(null, null, parsedBitmap); }); }; @@ -47,29 +56,33 @@ bitmap.createBufferObject = (buffer) => { parsedBitmap.width = buffer.readInt32LE(offset.PIXEL_WIDTH); parsedBitmap.height = buffer.readInt32LE(offset.PIXEL_WIDTH); parsedBitmap.bitsPerPixel = buffer.readInt8(offset.BITS_PER_PIXEL); + + // offset.COLOR_PALETTE = (offset.HEADER_SIZE + parsedBitmap.headerSize); + parsedBitmap.colorPalette = buffer.slice(offset.COLOR_PALETTE, parsedBitmap.pixelDataTable); console.log('\nOLD COLOR PALETTE', parsedBitmap.colorPalette, '\n'); - parsedBitmap.newBuffer = transform.replace(parsedBitmap.colorPalette); + // parsedBitmap.newBuffer = transform.invertColors(parsedBitmap.colorPalette); + + // transform.invertColors(parsedBitmap.colorPalette); + console.log('NEW COLOR PALETTE', parsedBitmap.colorPalette, '\n'); + console.log('\nNEW BUFFER', parsedBitmap.buffer, '\n'); + - fs.writeFile('output.bmp', parsedBitmap.buffer, err => console.log('bitmap.js~57_error:', err)); - fs.writeFile('output.json', JSON.stringify(parsedBitmap.newBuffer), err => console.log('bitmap.js~58_error:', err)); - fs.writeFile('output.txt', JSON.stringify(parsedBitmap.newBuffer), err => console.log('bitmap.js~59_error:', err)); + // fs.writeFile('output.bmp', parsedBitmap.buffer, err => console.log('bitmap.js~57_error:', err)); + // fs.writeFile('output.json', JSON.stringify(parsedBitmap.buffer), err => console.log('bitmap.js~58_error:', err)); + // fs.writeFile('output.txt', JSON.stringify(parsedBitmap.colorPalette), err => console.log('bitmap.js~59_error:', err)); return parsedBitmap; }; -transform.replace = (colorPalette) => { +transform.invertColors = (colorPalette) => { // buf.fill(value[, offset[, end]][, encoding]) - // mattL - log all the pixel locations - // for (let i = 0; i < colorPalette.length; i += 4) { - // console.log(colorPalette[i]); - // } for (let i = 1; i < colorPalette.length; i += 4) { colorPalette.fill(255-colorPalette[i], i, i+1); } @@ -81,10 +94,4 @@ transform.replace = (colorPalette) => { for (let i = 3; i < colorPalette.length; i +=4) { colorPalette.fill(255-colorPalette[i], i, i+1); } - - return colorPalette; }; - -transform.fill = (buffer, replacement) => { - -} \ No newline at end of file diff --git a/lab-matt/new_files/inverted-non-palette-bitmap.bmp b/lab-matt/new_files/inverted-non-palette-bitmap.bmp new file mode 100644 index 0000000000000000000000000000000000000000..f3d116886b4af267cb1b9697ec05ba0a88c19307 GIT binary patch literal 30054 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 Rg1WCHA8{XWUk{t5{{@_Za@ha? literal 0 HcmV?d00001 diff --git a/lab-matt/output.bmp b/lab-matt/output.bmp deleted file mode 100644 index 72deec7d67d9c751c7aebe2662e974f11701d6ea..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66616 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 diff --git a/lab-matt/output.json b/lab-matt/output.json index 763e967..9284bb2 100644 --- a/lab-matt/output.json +++ b/lab-matt/output.json @@ -1 +1 @@ -{"type":"Buffer","data":[0,0,187,0,1,0,221,0,2,1,202,0,3,2,216,0,4,3,74,0,5,4,83,0,6,5,46,0,7,6,157,0,8,7,100,0,9,8,242,0,10,9,16,0,11,10,120,0,12,11,103,0,13,12,232,0,14,13,89,0,15,14,95,0,16,15,183,0,17,16,138,0,18,17,254,0,19,18,190,0,20,19,129,0,21,20,131,0,22,21,176,0,23,22,191,0,24,23,56,0,25,24,5,0,26,25,199,0,27,26,176,0,28,27,190,0,29,28,97,0,30,29,26,0,31,30,255,0,32,31,78,0,33,32,90,0,34,33,145,0,35,34,25,0,36,35,137,0,37,36,30,0,38,37,21,0,39,38,235,0,40,39,90,0,41,40,220,0,42,41,102,0,43,42,243,0,44,43,75,0,45,44,18,0,46,45,82,0,47,46,121,0,48,47,178,0,49,48,47,0,50,49,86,0,51,50,7,0,52,51,7,0,53,52,138,0,54,53,181,0,55,54,233,0,56,55,210,0,57,56,91,0,58,57,172,0,59,58,158,0,60,59,99,0,61,60,107,0,62,61,35,0,63,62,141,0,64,63,210,0,65,64,59,0,66,65,6,0,67,66,114,0,68,67,45,0,69,68,3,0,70,69,199,0,71,70,165,0,72,71,226,0,73,72,138,0,74,73,195,0,75,74,130,0,76,75,67,0,77,76,222,0,78,77,227,0,79,78,98,0,80,79,224,0,81,80,2,0,82,81,117,0,83,82,245,0,84,83,9,0,85,84,45,0,86,85,59,0,87,86,42,0,88,87,180,0,89,88,11,0,90,89,177,0,91,90,73,0,92,91,67,0,93,92,104,0,94,93,110,0,95,94,42,0,96,95,92,0,97,96,195,0,98,97,45,0,99,98,40,0,100,99,34,0,101,100,180,0,102,101,98,0,103,102,232,0,104,103,158,0,105,104,22,0,106,105,104,0,107,106,47,0,108,107,31,0,109,108,125,0,110,109,216,0,111,110,135,0,112,111,25,0,113,112,75,0,114,113,116,0,115,114,174,0,116,115,82,0,117,116,64,0,118,117,113,0,119,118,146,0,120,119,146,0,121,120,230,0,122,121,87,0,123,122,15,0,124,123,40,0,125,124,69,0,126,125,152,0,127,126,51,0,128,127,29,0,129,128,4,0,130,129,204,0,131,130,45,0,132,131,218,0,133,132,14,0,134,133,236,0,135,134,176,0,136,135,160,0,137,136,146,0,138,137,194,0,139,138,203,0,140,139,9,0,141,140,89,0,142,141,144,0,143,142,214,0,144,143,150,0,145,144,42,0,146,145,106,0,147,146,52,0,148,147,150,0,149,148,37,0,150,149,102,0,151,150,224,0,152,151,135,0,153,152,84,0,154,153,43,0,155,154,59,0,156,155,217,0,157,156,17,0,158,157,216,0,159,158,15,0,160,159,105,0,161,160,83,0,162,161,90,0,163,162,19,0,164,163,30,0,165,164,44,0,166,165,246,0,167,166,155,0,168,167,84,0,169,168,113,0,170,169,161,0,171,170,144,0,172,171,47,0,173,172,222,0,174,173,90,0,175,174,41,0,176,175,56,0,177,176,214,0,178,177,132,0,179,178,24,0,180,179,250,0,181,180,4,0,182,181,168,0,183,182,252,0,184,183,234,0,185,184,140,0,186,185,126,0,187,186,219,0,188,187,213,0,189,188,65,0,190,189,37,0,191,190,183,0,192,191,233,0,193,192,189,0,194,193,178,0,195,194,10,0,196,195,213,0,197,196,22,0,198,197,238,0,199,198,40,0,200,199,67,0,201,200,105,0,202,201,143,0,203,202,224,0,204,203,188,0,205,204,1,0,206,205,255,0,207,206,2,0,208,207,159,0,209,208,136,0,210,209,131,0,211,210,234,0,212,211,65,0,213,212,232,0,214,213,203,0,215,214,170,0,216,215,36,0,217,216,90,0,218,217,50,0,219,218,178,0,220,219,231,0,221,220,26,0,222,221,150,0,223,222,220,0,224,223,82,0,225,224,1,0,226,225,206,0,227,226,143,0,228,227,157,0,229,228,178,0,230,229,235,0,231,230,209,0,232,231,240,0,233,232,207,0,234,233,65,0,235,234,113,0,236,235,219,0,237,236,148,0,238,237,238,0,239,238,50,0,240,239,161,0,241,240,238,0,242,241,110,0,243,242,216,0,244,243,233,0,245,244,72,0,246,245,141,0,247,246,125,0,248,247,112,0,249,248,239,0,250,249,142,0,251,250,116,0,252,251,244,0,253,252,199,0,254,253,212,0,255,254,142,0]} \ No newline at end of file +{"type":"Buffer","data":[66,77,102,117,0,0,0,0,0,0,54,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,1,0,24,0,0,0,0,0,48,117,0,0,18,11,0,0,18,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,47,105,75,116,63,63,47,105,75,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,47,105,75,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,116,63,63,0,0,0,116,63,63,47,105,75,0,0,0,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,47,105,75,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,47,105,75,0,0,0,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,47,105,75,47,105,75,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,116,63,63,0,0,0,0,0,0,47,105,75,116,63,63,0,0,0,47,105,75,116,63,63,0,0,0,0,0,0,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,116,63,63,0,0,0,0,0,0,116,63,63,47,105,75,0,0,0,116,63,63,116,63,63,47,105,75,47,105,75,116,63,63,47,105,75,47,105,75,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,116,63,63,47,105,75,47,105,75,47,105,75,0,0,0,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,47,105,75,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,116,63,63,0,0,0,116,63,63,47,105,75,0,0,0,116,63,63,47,105,75,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,116,63,63,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,116,63,63,47,105,75,47,105,75,186,123,215,116,63,63,47,105,75,186,123,215,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,0,0,0,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,47,105,75,186,123,215,116,63,63,116,63,63,47,105,75,47,105,75,116,63,63,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,116,63,63,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,47,105,75,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,47,105,75,116,63,63,186,123,215,116,63,63,47,105,75,116,63,63,0,0,0,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,116,63,63,186,123,215,186,123,215,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,116,63,63,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,47,105,75,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,116,63,63,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,0,0,0,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,186,123,215,186,123,215,0,0,0,116,63,63,186,123,215,0,0,0,186,123,215,116,63,63,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,186,123,215,0,0,0,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,186,123,215,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,0,0,0,47,105,75,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,116,63,63,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,47,105,75,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,186,123,215,0,0,0,0,0,0,186,123,215,47,105,75,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,47,105,75,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,47,105,75,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,0,0,0,186,123,215,0,0,0,116,63,63,116,63,63,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,116,63,63,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,0,0,0,47,105,75,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,47,105,75,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,47,105,75,0,0,0,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,186,123,215,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,0,0,0,186,123,215,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,0,0,0,47,105,75,0,0,0,0,0,0,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,186,123,215,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,186,123,215,116,63,63,116,63,63,186,123,215,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,116,63,63,0,0,0,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,0,0,0,186,123,215,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,47,105,75,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,0,0,0,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,186,123,215,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,0,0,0,116,63,63,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,116,63,63,186,123,215,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0]} \ No newline at end of file diff --git a/lab-matt/output.txt b/lab-matt/output.txt index 763e967..0b286c7 100644 --- a/lab-matt/output.txt +++ b/lab-matt/output.txt @@ -1 +1 @@ -{"type":"Buffer","data":[0,0,187,0,1,0,221,0,2,1,202,0,3,2,216,0,4,3,74,0,5,4,83,0,6,5,46,0,7,6,157,0,8,7,100,0,9,8,242,0,10,9,16,0,11,10,120,0,12,11,103,0,13,12,232,0,14,13,89,0,15,14,95,0,16,15,183,0,17,16,138,0,18,17,254,0,19,18,190,0,20,19,129,0,21,20,131,0,22,21,176,0,23,22,191,0,24,23,56,0,25,24,5,0,26,25,199,0,27,26,176,0,28,27,190,0,29,28,97,0,30,29,26,0,31,30,255,0,32,31,78,0,33,32,90,0,34,33,145,0,35,34,25,0,36,35,137,0,37,36,30,0,38,37,21,0,39,38,235,0,40,39,90,0,41,40,220,0,42,41,102,0,43,42,243,0,44,43,75,0,45,44,18,0,46,45,82,0,47,46,121,0,48,47,178,0,49,48,47,0,50,49,86,0,51,50,7,0,52,51,7,0,53,52,138,0,54,53,181,0,55,54,233,0,56,55,210,0,57,56,91,0,58,57,172,0,59,58,158,0,60,59,99,0,61,60,107,0,62,61,35,0,63,62,141,0,64,63,210,0,65,64,59,0,66,65,6,0,67,66,114,0,68,67,45,0,69,68,3,0,70,69,199,0,71,70,165,0,72,71,226,0,73,72,138,0,74,73,195,0,75,74,130,0,76,75,67,0,77,76,222,0,78,77,227,0,79,78,98,0,80,79,224,0,81,80,2,0,82,81,117,0,83,82,245,0,84,83,9,0,85,84,45,0,86,85,59,0,87,86,42,0,88,87,180,0,89,88,11,0,90,89,177,0,91,90,73,0,92,91,67,0,93,92,104,0,94,93,110,0,95,94,42,0,96,95,92,0,97,96,195,0,98,97,45,0,99,98,40,0,100,99,34,0,101,100,180,0,102,101,98,0,103,102,232,0,104,103,158,0,105,104,22,0,106,105,104,0,107,106,47,0,108,107,31,0,109,108,125,0,110,109,216,0,111,110,135,0,112,111,25,0,113,112,75,0,114,113,116,0,115,114,174,0,116,115,82,0,117,116,64,0,118,117,113,0,119,118,146,0,120,119,146,0,121,120,230,0,122,121,87,0,123,122,15,0,124,123,40,0,125,124,69,0,126,125,152,0,127,126,51,0,128,127,29,0,129,128,4,0,130,129,204,0,131,130,45,0,132,131,218,0,133,132,14,0,134,133,236,0,135,134,176,0,136,135,160,0,137,136,146,0,138,137,194,0,139,138,203,0,140,139,9,0,141,140,89,0,142,141,144,0,143,142,214,0,144,143,150,0,145,144,42,0,146,145,106,0,147,146,52,0,148,147,150,0,149,148,37,0,150,149,102,0,151,150,224,0,152,151,135,0,153,152,84,0,154,153,43,0,155,154,59,0,156,155,217,0,157,156,17,0,158,157,216,0,159,158,15,0,160,159,105,0,161,160,83,0,162,161,90,0,163,162,19,0,164,163,30,0,165,164,44,0,166,165,246,0,167,166,155,0,168,167,84,0,169,168,113,0,170,169,161,0,171,170,144,0,172,171,47,0,173,172,222,0,174,173,90,0,175,174,41,0,176,175,56,0,177,176,214,0,178,177,132,0,179,178,24,0,180,179,250,0,181,180,4,0,182,181,168,0,183,182,252,0,184,183,234,0,185,184,140,0,186,185,126,0,187,186,219,0,188,187,213,0,189,188,65,0,190,189,37,0,191,190,183,0,192,191,233,0,193,192,189,0,194,193,178,0,195,194,10,0,196,195,213,0,197,196,22,0,198,197,238,0,199,198,40,0,200,199,67,0,201,200,105,0,202,201,143,0,203,202,224,0,204,203,188,0,205,204,1,0,206,205,255,0,207,206,2,0,208,207,159,0,209,208,136,0,210,209,131,0,211,210,234,0,212,211,65,0,213,212,232,0,214,213,203,0,215,214,170,0,216,215,36,0,217,216,90,0,218,217,50,0,219,218,178,0,220,219,231,0,221,220,26,0,222,221,150,0,223,222,220,0,224,223,82,0,225,224,1,0,226,225,206,0,227,226,143,0,228,227,157,0,229,228,178,0,230,229,235,0,231,230,209,0,232,231,240,0,233,232,207,0,234,233,65,0,235,234,113,0,236,235,219,0,237,236,148,0,238,237,238,0,239,238,50,0,240,239,161,0,241,240,238,0,242,241,110,0,243,242,216,0,244,243,233,0,245,244,72,0,246,245,141,0,247,246,125,0,248,247,112,0,249,248,239,0,250,249,142,0,251,250,116,0,252,251,244,0,253,252,199,0,254,253,212,0,255,254,142,0]} \ No newline at end of file +{"type":"Buffer","data":[]} \ No newline at end of file From 0274d63323a82dcbfa4e1be7179930d9fe57e51a Mon Sep 17 00:00:00 2001 From: snobeard Date: Fri, 1 Dec 2017 20:21:53 -0800 Subject: [PATCH 09/17] proper inversion fixed --- lab-matt/index.js | 2 +- lab-matt/lib/bitmap.js | 33 +++++++++++------- lab-matt/new_files/inverted-house.bmp | Bin 0 -> 66616 bytes .../new_files/inverted-non-palette-bitmap.bmp | Bin 30054 -> 0 bytes lab-matt/new_files/randomizeed-house.bmp | Bin 0 -> 66616 bytes lab-matt/output.json | 2 +- lab-matt/output.txt | 2 +- 7 files changed, 24 insertions(+), 15 deletions(-) create mode 100644 lab-matt/new_files/inverted-house.bmp delete mode 100644 lab-matt/new_files/inverted-non-palette-bitmap.bmp create mode 100644 lab-matt/new_files/randomizeed-house.bmp diff --git a/lab-matt/index.js b/lab-matt/index.js index f00d833..4b4b28d 100644 --- a/lab-matt/index.js +++ b/lab-matt/index.js @@ -4,7 +4,7 @@ const fs = require('fs'); const bitmap = require('./lib/bitmap'); let files = fs.readdirSync('./__test__/assets/'); -bitmap.bufferFile(files[3], 'invert', (err) => console.log('index.js~7_error:', err)); +bitmap.bufferFile(files[2], 'randomize', (err) => console.log('index.js~7_error:', err)); console.log( fs.readFileSync(`${__dirname}/__test__/assets/bitmap.bmp`) ); let myCLI = function(input_file_path, output_file_path, transfrom_name) { diff --git a/lab-matt/lib/bitmap.js b/lab-matt/lib/bitmap.js index bbb76ee..622573e 100644 --- a/lab-matt/lib/bitmap.js +++ b/lab-matt/lib/bitmap.js @@ -17,9 +17,13 @@ bitmap.bufferFile = (file, transformation, callback) => { let parsedBitmap = bitmap.createBufferObject(data); switch (transformation) { + case ('invert'): transform.invertColors(parsedBitmap.colorPalette); break; + case ('randomize'): + transform.randomize(parsedBitmap.colorPalette); + break; } @@ -67,15 +71,6 @@ bitmap.createBufferObject = (buffer) => { console.log('NEW COLOR PALETTE', parsedBitmap.colorPalette, '\n'); console.log('\nNEW BUFFER', parsedBitmap.buffer, '\n'); - - - - - - // fs.writeFile('output.bmp', parsedBitmap.buffer, err => console.log('bitmap.js~57_error:', err)); - // fs.writeFile('output.json', JSON.stringify(parsedBitmap.buffer), err => console.log('bitmap.js~58_error:', err)); - // fs.writeFile('output.txt', JSON.stringify(parsedBitmap.colorPalette), err => console.log('bitmap.js~59_error:', err)); - return parsedBitmap; }; @@ -83,15 +78,29 @@ bitmap.createBufferObject = (buffer) => { transform.invertColors = (colorPalette) => { // buf.fill(value[, offset[, end]][, encoding]) - for (let i = 1; i < colorPalette.length; i += 4) { + for (let i = 0; i < colorPalette.length; i += 4) { colorPalette.fill(255-colorPalette[i], i, i+1); } - for (let i = 2; i < colorPalette.length; i +=4) { + for (let i = 1; i < colorPalette.length; i +=4) { colorPalette.fill(255-colorPalette[i], i, i+1); } - for (let i = 3; i < colorPalette.length; i +=4) { + for (let i = 2; i < colorPalette.length; i +=4) { colorPalette.fill(255-colorPalette[i], i, i+1); } }; + +transform.randomize = (colorPalette) => { + for (let i = 1; i < colorPalette.length; i += 4) { + colorPalette.fill(255-(colorPalette[i]), i, i+1); + } + + // for (let i = 2; i < colorPalette.length; i +=4) { + // colorPalette.fill(255-(colorPalette[i]), i, i+1); + // } + + // for (let i = 0; i < colorPalette.length; i +=4) { + // colorPalette.fill(255-(colorPalette[i]), i, i+1); + // } +}; \ No newline at end of file diff --git a/lab-matt/new_files/inverted-house.bmp b/lab-matt/new_files/inverted-house.bmp new file mode 100644 index 0000000000000000000000000000000000000000..2bfb8557be0e47eb69739f6f8ecac50e4bfd40b6 GIT binary patch literal 66616 zcmXuK2bf!Db{@QIuY2OMyCSDzdc^=30E6BJz4zXGxu_So=p9qpyGT)@D2Zwm)kRU1 z$RUTFD!Xp6opp_4C-%C;cHELUj_-fy=lSQ+a7bw$YVQ5cdCyzUC(*ON^X+dv`(S?O zTi;rI_M2yagwJn(>t~<+>EA!T`wQRt*0az5{{#QlZT#Q9^@sTX`}WuPzy8FJ@c;Xh z8vI|rW5xf^Pm%He{nIbw|LbRB_&@*b-{b%EbH9xLU#tHFTcNu|HX43;XgjGkN^2WHvVTrKZXDI z;ive28~F(T)6u*5pNxg^|2jT`|1kl_|I35{|D#C{{)bbi@jsXz#(#h2F#db91pIgB zp2L4M|5x~bUhv?*v-k)2Z!abA-&+0${67)3_;0R!7yk{C1^;z&1OGM3C-|?fQt%&A z9rzDuKZAcm{~7%2wIldfj2rlu%)h{&vVIeP!uH~iIq%_*xR>#VyeR&FpTX}7X7GE$ z)3Br}#&P2>zk*kMR#oKY_n*uHf%k{t18A`g8a-8wr2M&cm-dmhrcppW<)1 zegS{e{W1QAM~%PkmEu=?Df~5m9)C5kjK31};g>@X@t4CS{8D5Qe19Ur1iY&!-OH&m$@PT$+NP%}n5DvK{<%?nn5k{4Rd7FpQr-wfOO389!F~06&UZ z@FV4Q{BWg+AF7_gcWYq&Ys89=jL$a`2?Oi|HpXp!Y-b8!G^~#67krJJUsf+@8Xe5 zzk-Kf{t+I!{7ZQ76$B5wYQ_Dpd2rvA@8RCp3ApEt72N&iKjW^qUc#Mk+i=I#B5r@@ zHQaXX6mET&f?MAEBi#JH2RD7Ngd0C(wO4TR zuOGrmzp;t0{N`Wc#Q!A5mw)TW_|k8GgD?KhHGJVe&*Jkx^5Ap7OT%Y>?-P9H_x~K9 z{(}*G>JQK3lYjIF_{4v);DkT^Ha`Aee-$75lau)9pT3Nb{I^f=;s5?u_|TvI27d6* z{|-O!<6py{`wKDt{l6^Y-}|fI$G`j6=kQH# zU?!W%rE+L7S1%MRje4U~t>z2xFVop%F`tU~a#$*wO!#AgY|!tEB%+aUJO=+Q8uka{ zNHXNL2NHg#iX%|!r5e56Y}RY_R;xj#ROwX`o>DH83OPI;SD+EC$_xs=K&I21jAp&V zYBw5mdV^hOQs~r1@z}wkk>Od7*XwtC)nmDAp-?ThyPZ;@R;e_~WweydaAwIP%4xfJ$M$RkVLRfBiF2?kbE{*Dd!4Ut5?bZ*zOIS;{w>&E9Uc5DnC; znRp^sE;l>Xjb^e^ZPl~UO0C(iAmvse6$+=2biP_@wrja^6D`&9gs$F;|S0 zDvfF)?(iU`S~-`r`@PwSqQ7l(Tr;&I(9WNBnb}gT;V%c0Io2?fzoy~d+LD6or*KQp?d8S`)^($DVT)=YK zOet4tZEV%BLcZOp7V_0xzS_X5jbeS{*w&Fl%}TCT@Ak^w-K|c)l`E&wdbv`o!%MGs z8;#axyM@)^vs7!s8?2&9G!yaJJmEwv;`CVKNGh6e`aD6u$E4M1v`UFcq*3T4YMokc z)|vD&!8(&7RI3F-l}xK$S1Z*DBOJWSZ1&nzI;9#u#Vp<`jkYF~$c2Ql(Xq){r^{n^ z`gF7L7!rub3e`xV(k^GKrAB9S&?%(qjcPfA#h}g`?RK}?9}G5jce?E!RCvE#Ew-A2 zUbmEKb{mzAbS8_It7x^-s9=MwLBEH!5?OSkKj_s!eFc4YIipKB_y88K`~pY+^^%DNLaBVYo{hzFl}Z``WB^ns7OTBpyWQz; z>>NI{vr+G&$?BmlR86gjRSReVjpr-nX1Q6bLqk=IwRWdd!E%{gzLG^T49#V-g%lDA z1wDR`!|8Xr9d?bBtx%~{3Z-1FgGbfLHA>kkS0FTKq$-(IE|tsGCbLDaR+&|Ltx76U ztF-WSZG7V3G|laGSr*4fhes!ajz}bIH%(?D!HpxQ&TMTT+3fj3$xD~ zM}xjVEEr0}!-Ztbo6Q1NrE7&;soQO$sY12aY<0>7z_w_AYlzFY)DkIrg zG?_)AEwdST0qImc9`U%$R)@o7wpi4vb*V~36Pk^DXa%iaA=4_<0tSz-;majj1(blz zWHp(r29rsnF)F2GCQBfZN>~#^Lu2z!uiG*^F*ZsVcl-Q)k6Axg#kuNkF-A=2Ls?>X(*7l%X&Se|Tey36|W%Id0t5YpPiB~%nv<(v{ zpUakurBV@t)6S*~IRuHMGFSphCft65!E7{`^cI^%t+CtmR-K5+lggwLg;K9pC=@D@ zlq*%B5-vI=zPF)81$<9!o|;VXrsrbGoe_tI_PT*ll*F7a$-IHpq1*lUzua zD0D`v(xMU3DJyF<5r@qea_JnYOrF~azQ(<7W1CyY-7{C?-k z^yv2wPI{b9qg5xJ%_IJJGFxlZu}r#Hfr(#3)74h3l*wgc>3pGtHOkp&0;^z99m!m& z*(s-yB$BOQ$!xt=spZSv!C<#|==h=SK31u>s-+@|)?4*b8J@LV+T7k~Hvk8#ZNPzA zrckNZYN=wWn9FBi=40(#DvrXO_a@L>DU;1*bE!-w9r8z0NIV({xvll7XPl z<#sy)X0y@awP_`Mrdnn*$VDcVkVal6uMlS`9FbI^FshU?y+OV%6-dSFa=An*l~0XM zj?el$a>Drd*o4>T^)8K0jE+wDy>_$RqMR(03n-c|p{W`cO{L<=OgSHq#WOWDR|M?K zVugAkpGcKkt!BGb%@^}fySaX^R%k+DZ+6<%cCS;cb^1HI+lP83tk&&SlZZdxgy~i+ zAgx}fhGp~6_T^f)+W?l)?{?ZqK9NCy2xZ_r6Y-EM6$t>$q+sSoB8gNENH|o_!8SzKcFd1^KW~bk)6ibC%28p8G%0{Qw zZNS^g<(rk>pxha3Y}T9Gg9?@g77@=R0ba7{G?YOD@GcTh#xh|P%@zXANIBm~Mr^)N zyH&4bDm63}4+O)BL^zs=gaiIaFcGoYtuXE^F#0qmhe>DkYAiaVLa?w(TcgqVLWM#K z$nVt1*0~~~QpH`EpP)(=OOr!m6KHIit{+sT6>5 zyIaXM3Z-(TTuWz)=|nP{$!7DJR1HDWR(~Fe`ux#s5{UpegVC7I)an?NL=8ygu%H6ktW<$mz&r34GJ&u^7W4aUP`x&*)f@7wOnQ~ttWN9n(N%?5z~+m@ z{B?y~r7{8|)@U?ZwMwRt%@C$&7U%NJ@YsYWV4oZt8zy-D9yfD*okfrwn#w=}VYys1-z{S0JeEaLDHN;0^h_2qsbm%@ zq!NK-A{h?_vuGsYu|^Zo7;rwf^Vu7X#$w?(5{hL(2c$y*k0~@8%4AeXRZ6KurV`985|#szl_|pHu+MLq86yl$+g(;0V{~ME zcwBEb7_}N1F_O+Fqi_(>l+P9qMD!cY^LR4kQGC8EAS&=!m)!y&)J@3wi| zX1CXDQi^0Anq8!_@bv2vjYz6CI4u^f!R9rIGaty($jPo&Udp#(!Oov$E?0uZ>ZVlJ7;V4&y#xr)_9r3Esu z)T{zoZ?{|BTD1y{zf*6NyRAZNuw81^+lM!5)wAbL?VLJ!bZ}zl=pfhXRjb)j=9zv$ z(&b*Wma766EM-gO43diH(vd*I>oNKL!60Znn7;@N{zkJ<$YQl}CXNI$C9Igq0|dr{ zL1!==iY5I{m|b409l*e4kVsT+pu#|b3>rO0uGg>2H5QB2VUnt)5^9-pfsxU1IZO)4I)6R|aGj0E%P{b>KxWW#A%hfCNWfL< zz+eVin(X!JK<$f}aI%0E(?~2<>{fHzhj$O3IoaMEv=5)CHTwPj#)%`_yT^`qTj)lo zRV-I~olGKa2PK(`#iQ9=(#C^NGui#Muy=0nd<^NbCtS~%_l-YP0Hm` z)QyzUYNK8UnVXJgpQ%$|XIQF^^@@c~tJbVmGSx=A-`qZ0-q<~~eQf8*cC$I?lsh15 z>a9V$R)N#&_P2oav}*-WjKO?98U{_33daCS)7@qrNH3s40*GTNnopN<=~ytHOB9ey zCK*a)bD=PTrH}*yG6GHIQt4PMn$GycA(uZK4aI;A1pGdq&FRs}6*i~UYO|Yz8k3YE zR?D>(8<2jj611^YL1HXT5T>Un#FYhSKs+@>m=b#I)8k_!V?2>)mIYrAjxSOfJPw00 zolaOi5igPhY>$P(eQ*Y|#d@_~DOV5#MXJ3vU{x8Mj%P%zSce9vH3v=TLcvFC;f5`~Pyer{y+ zAYq&^Ph47BnoeiYgb&F?kwm&ssg%pWHhf49$wouTbh2J53hW|PfkfU(G(8lRsa%umkF5NB2>IXC^ zALk2&tF+P4=bi%(U}R);b$YT=fN51u#ma!@$#@bxreG)-N#(F?A)7$35;#-opa=ep zg22fpfb;@*#gRf0C_~&AizE;j*7axP5S*@lzuss!DxC&a>om7Ex|Mo$qt)$hc8_gV z!6Sjcp;RvB0s2FU3>1Al5ecNhZ>nSULOL7{M_j>RJ{tq}7Yc#o0*;u90TlduM(G(nmk8)Hr` ztT4RVh3V0;;d#>N2=qOH%%oBej0_(b8Jb#{o0^?o@kN3bXsc&pFN{R}k#HoPh(ytN z7<|YGFyKfqiN<58WXP9Dxhx)kAsI#rnOG)M3I?;~R=!lJVr@9)dKZR!rP=6o8~M${ zM|PV1S`}pBpfl+AJHY9xSh0p7XsZR^k5;Q4a8C+3c*J}fMo%q^VGzpavM36ud3HZSN)WZl@$rTcb)#9|6H71i~X>NLC zW@2)Af-p&(o+DD+HUPfy(dpTP;{f}F1p(z`|4!s9hHE7l0LlPnd>9x zjoppy-e7yMz1{C_x0|i%cC&kAvsUYZx0=hR3+Z?|4@x(i3MXpWM6=m0Hflv*&=2z{3F-@MEC6R-U$w`3wsmaNap#vj?$(e=Kg9i?b4G$dzJeV9`47+Smzt<6r zS-mNLI1|q#0{*Zslt={QQJ`H=t-!p!xl%L)102Y3E{-7Jm?etkbR5_%*u42%st_%e znmusIH^C9?AKoa}H<~C`1~*`{Rp}I)8%?ZUER}2EoYj&QP!%A5GtayOXskjx7EeQi zpv_hjL!WtNV60RC8B6sdc;#6XEVO0`_$Lq|=!!fFuL9V0ESQJ}tbUI-7+WoYC8bi~1tQNk!;HrP1X z1AY<-xP0+KJnliD%LAThJb+~5v0yj=vJ|=^5dm~eXA`j^h@E6Sn!`3>{FRIKom!*P zYj=8s{_a+$iNWKy%k65Z+Xky5TDZ=x% z`u!^C%T^tQ(t$6X?$!WaB@7F!-T+&*jN}q&tN}VK6-lRxseC*chgJxsQvj3EL@w!Y z8Z0iC(P7s)_1eXmxhXQ7|M=J(ePM-2^y+5enJ0-P0>J*zC}DVHb!_xko*Nz>Juo_a zV0^|cGn*Vimn9H#Sp%VH$P)@xU;qRIu0#X`U@8srxLR&Bs~~ot@!(E>ccWHp^bT)= zQ;oKO(X=)yWsq!WtcWI)p;En7D^^QTENF2H?BH&7qgStX`<>QSrQIHEH>=yFdZP~m zqg8Ef?1I)VZS)J3jaH{u#h#r$G*P=(Z?&t9ZWgTq4KC%%onE7XAy@&eVwFmzP(aF+ z0)l43&S1c4x4S?UIJ`Qu1B_lJX=Zk0Zh}A}OwF8S8&;4Bi5D zc;s0n3=Mx52I6eo!oJ~e!I{Bg#h9{nFB8fDI`+8TCG+o_uF7-7CT%0&i0^R-P%0_ba88A zd;9R#_I7u$v%T4GciS1X-UaPY?t%hsbZeP%ty9ZYN?o+I+kyn7+--o7)P@8GEH@-s zsyCtT!F(%#L6R(lVPZwYflw&mcRSo32N=61t6D8xnOPtJ_gNU7oaHPokQXGnnehq2 z*!<`WVd(qg6B83NYolY|`|c>T!xWLqSWMdWdZUcWTNkjEM!m&lQ%hwWftfFm8Z$-U zv4d6v&Z~|Ag2Rv3+HCFAi?v=e4@9QjDPTYcu~ZZE4DEv*`sCjat1XT9+6d zA(@y@Wl+3QrB;`3)&Q@n#R|}yVzpgK7vezZs=ZdZg@W->F4Z9<8&sh64{x-3yY1cX zMhDy@7y(7dNSgH|(riQB_j|oTueJ$3(8l5Itz*Y`4jtaw>~8kK1Ba{!ZD4V3Rs(rS zYp~hd+}++ey1moe-R%O?u0tENI}pSTHfk-fg+P~O&=dxScn(Ff5rFy=iBF?j0?F2!SZgHe@2g3)IzES8O-@nQ}HY7=YJJGGtT=Pzz=ZNi+p zbmhg(jrK;PJ!m)Kpn9!lwF|y4m;sG^s!`vC^XvCEdZkYN$QEQsTgSVbI{=E+X1^Fq zrgP2qCbW5wPiMqi{hdL-U2iuAJH0km-56|lyU;orBn%?4SFIp`{7tkB?D?5RSc2dc zbVsg;VVOcPTdpF0n27;vV19Xed6+OeNt~Eo5G~Ix5#>?hG#EdG@tKK{gHuzBld~j< zKPM(Dl*g!cMy%#a!Pw+6f2?jfL0P)t}W^NdEJooX2r zDD+>WwmsO~?Dv}8ejVFtG}|S}qAJx=tyD^8&{B1F3E2Pi%+$ir^fG^bfwC+vlfVHd z%#BQp4^I&3Tt1&VKKjcCM<>P)eDAq~!($qeMPe261$w>ItKvmWfmF27<+vQZYk%RCe zSEv9{P9*EKeicjPBgGsT=}{yJ8WxHBd;uivPkF)Nc1D7}s1Ce)Wv*0%QHO%etYMIr zZMNH+oAqKH?KEor&CPOkd!ygk*Z>C#hQ>y3qhIOtx3;%{YeU2YEMun*F9AT6xIDEq zJvKYLG&wOxX0Of9vI}d|V){9JvgHg>O>B3Oq5D< zp36fWT8G(gr>tA@>am4mkx(iYb-CgJa5h3NHwc!~+Kp4h@4F z021)vj8140nz>4r%%U`!6cLcr5(ay1nI{p8%xRuPNM0flS7>!0q7}5i(dhtV2NR?P zekmxuVzb}v4X`?F3v}vOE13m{t6I;eGLfh^BG=f=CUrq-1O1#1Wir-~-4^m^qXh`z z0x1aAVo6`p=MMO33?01eAcSV&XfBw7Y1rQ08dOW=cBj_Z?)CaxwPXi~QLzs#)M*VG zwav~Jnhj+juujyD9zR`w<+a_?Zt~FSHo8QapPQRlnp~Klnpo5=O-{4rB=G&Gq;rd7 z2O$aKEsm1l_(w*D#(@KlA6zi2$kjwO3A-GsT@M*rDB09u!MD4Y4_fI0S2aHIt=v$TYF=IvPmY zfJg3BF5f;1)D%cm>Qc1tU>b2Bq@i^S>48JcQ& zlC+v#8X-(fnZG|f35<7&zYP3$XlQPHYK|~B{M_(Zz+`9BWJ(QF;?P@yey|tSax!C8 ztSK8sm?ywpBN9nenl+jRa4ulaI9~%C%|ZpqfhCYjhS74R8}=u2dC(|c2;ViUyht>e z+OjvIZmBksw8z2Y&qjTAAXN^Z&*Jg<&0$X>=nDoxbVq!lXn;a>m^ti-BT*XU9Hz|n zOBYX`zjWc)nWJYnw~rn>ed_qmaf`+72_~=(AWJk7iMV435Z}%g4u=oMiz^8I?{!6!fn+41 zH@axcW-XbO>v|2IV&lY%Z(M%y)eC1XoOu4^g*RS%>D<|Kr_Y>oxLg4U=E0ALy_r-x zi4@|=`c^YmOn^U<&V?d=F9_pAKFM62o12-OomwVMkI%SBiz`ekV`gG%YM8J*F+4L% zW^iUE=BEg&^Sp_<(b2J?q29n24C~EO)vDE|l>3~rN`s$O(4&^CE^aHSBd=1H$jcN4 zS04hWBU@^gi`j4*$)++EFVL`fvEqXo3|NgK4cnNIniEl>+o!WyIo^H_$;7Z~!sd6! zV_+(Uym7=C^7tS_O8C4XW6&S6qoE*`>!r{F4w}Rf?Vo<_V(0YP7tdUH{_NRf&!2ha z{K*q1PM$e=#zHod{0$@F50AW}y1h}UL!0S!X3IWc*5W|p`z zHwQ#$F2Z1}(zWZfrN#N_$py*^iM+BVqK$$Pz@hQMAsrhY9d2&=TuxI^>tX~k4|~fe>VRA+JB>jC$O`WQ4*Ll2)iI zH0~vsBd5=_Pn{G~?L)1NdNYypr3zqDH(LTeOKoI|EnKG67t#lf zKI^~laU~G1+bmVWo|9l@X+`AXQy0mL^J_*6Z+VfYpo-R~ho>i4tMkiCWO)AJ$zd*= zJ~K8me2{Pu3@N9H=I47P0kD<5!EW_vr}UDfzx(NHo8^4Z$s(;$*;J8iJrsZ=aGTb- zT&A!Cc5o2`RCCKMCMlD`6a^y+OdhmbRpDS7i;Mlw%dy3&GycAodNulZKOC$m@ zLle-6m3oPQZ?U)xPL*B*8TUGGohnkPgfgX8DiW}`>y56ML0lp$I1(X!dY-`~uF|H) zW)_x-3oJ5OKq3&Prg(F!bF&1n1V@a1vtCbftQzEzu+46dY#e+3V)BA`>(vh~A1P!u z8cZ^s!KR9tt2(uSOI@YY*4QFXd+YGl#*R^B*GPnVy2Z9G56Z|6LAI`RWUQQ^1dOP# z&gyiVO)gltaKMc7xx)~9L?b>}ZEytxA-@TdXf2qE9Ep03L?MwyaUyGd^_g;GcnD^_>Ij!+D-shp;Db10;ciAAvWAYjlJ*NhI8N^g@3Wn5+T z1V(?kl3J25mjJvB!s6Q>B@8ya2LDtS`6lc$OV z>^_Gj&^!0y3r9Xz7w*4)^(Y!^HU(0tf=89J7z!4RPNK8rVGI@{LV-{u7LWxZb}NS@ zW~~cYbfrMw#DYA1&?y({T((@P8g^RTcCcyP-n2IWkB&xQ2{Kd9SVXFIF5;K#!F!T0 zSgaKiiA+|lO4uA5R0%3R_)# zAz#4dGiWsO;;LHhQv1D1kDazYcx7Fvmn^a!D!GzFq-tR+a&lsFUb(okJiE9+7tDhg zAk0ws0FdM3BO-yBZ4#OsPMcR32^j3nv**s7`?1=5@7!yrApx$z3JFgn;0XB~CY`e; z2%R~7<@ueG%^CHEV-le}p;WGFP2|;ep4GC-(IyPTt=D2})W06H%URao2 zpjc=u^~J+C-v40NC0HX-DNLo`Zg<r4@l~+k5Ord~7 zr7aWZ$OaROtu@n}346T$hFb2A*aKRfL1lBg0v@qsdTatrk(p(xS}&!N56sSuPt0?e zBg3NyN6E_!IYX+@%R)}1r7r}x&b@N>MUP0Gc>IJtF}qsA3w6}RdM03YA$mI#2B$I$DL|)`|E2rLl^UU!Un;}peZH9=|2V@~()Je6r zBwFtue?Df_sMZA%mssS=B;MFGip5+ug-l$a8PqHZi@UsTkEE)vYh+SW0 zuh5AXXBOFVtKIDgMNDgq>4_;Q2mvGlgyGRy5e!B$P#1sF6!iP6yBAKMIjfLrFWz|b zdGMx-@?K1&-~ot8Rhi@OTs#UZknO_->I#d+=1GrtPFxN9WP)X>k?lpLk(k{Z((613 zY)d(mncRj zPa~BJ3L&K%ds(SXIz4fhK47$ZGEt*WNMo2Bc9+j>3;C=Z!Q$BHG+}XWe)yRsxV$(G zmXM00$=h|=yb*1jJB+Q<*2PxrM5ENJmE=bwZjF?|=ZWGn?5%61m_jRHP)H=HOhD&j zFYM&n1Fgd4VXYZ$!2q{iN$LuTxK6CqDjg~&i7Jq4^C#cF|C#yO7N$m_)SY?0-a2vd zLi+G|ERl@4%|Z%1{^C55#95(|6$9`VE*;udFz76`%j`?W8$0KY9>XkhWi)S+TVq%z z8-TKg5-^4f_wL-kck61Bx3avns&ui{DzUoXg0<^c^-8BNm~vP`4xUn zBo?hm8Cqhm%uNy|7bfPW#}14VX6BdXmzEeDddTAPMNK;Yk<)e&S)}Ij)Xj3W(Ns3l z2_=&wG#X-QTl@LVq(5vHiMc|S)U4!7?djcWK%zIvA&qwCwL)0)%S$z|Xf4mmPX;+; zmPle~pZoP!&NkBliCLzxg^qo2?St!k?_7E7#WNs@y*l0s#IW;Ai;Elzi>iF#@O$sP zwY{SduF(X_VE^2SO~2nAH5iJBm`7*u=u(HnB9Y5X>CGeg&-U-#f4q0=Z3%gCnZz?P z)e4P58_W)pU8^GC@+Z9^s2zh;A(H6@;#Gmd?rpm*n3Q#{*21w{ zfDkR~DGVPf(y9aca@8A>iP&_mpsu^L=@6?eJ|tWJ==C>VI=<_1W-Qh2^PjwX{l;t8 zUcGkpM8BPi>eh)QfNwwm+A5VSJ$d?rYgcwR#q4!Ins%vdu%+&cHO|MRd>)&@Wl=dC zc`kDF!im${8^worA3S*YaQ}VbDtVEoPV+Px$iiZLt?{x?>T$;+QNLTS)fyC9l}foT zTN7G?u=47Hsw7WNPZ6dkCy58YH#!e&naNq>@+BOOHtTZv6`FHW{wkBHG?gKB*(|ov z&CZ)wuUt8Ly6p7Wky>N$Y&9PVsDxaR&ZajS7y=%RCTAOSTA^3x@Wez+7LP>}6%AM3 z+)0Z!Jnd6AKe>AS`une5xZFQeIQ!ve41*%3d2~1EUZ>I+RE}KYPQ&*3$5*cGnpNDj)ipZX1pD~AXAT{C{+%Ze?(f}y{NSo= zb!BDUZ(P%8luAcjX|liI6h$M}IBX2)19pW$0~aGSMyf>Xbeg?hXP8QbTySb)c4A?C zVr+7Gh0Nix$P@;f%(q!>HnTgNc2nrdE6rkM7-jU9mzWt?MiTQ`4*S*IZ`JS(C&U z^~3`ztKMhTI{iwucwHu1RY-+wrABKaQkKCW9ABASni(D)qAbkMP*&h-fPeuzl{TKn zGkE*`QztLKxYg*V+x?Uhw!1gpxcuhp7tiXg>14N6gY;*6&}?8G#A+}Y^mIW8P0uSu zdaKf|7wgz`vDQmxODd*E_YOw_P4Me(f3g402XEZlyYuLy4?f(#b^WssKl<>a_ddFK zVt_&;QR%A!ONqNiBa#i+?h7Yge)GgOgSEzBvy{cS!YvOOOIJR6viIP@J2LtTiSF2G z7T~~Sn$w?raQo4N{fBQU$crmtvrlL~**6=DI-lXVRcLqX5;0rIqSTt83M6K=j80rL zx_mCUGs9)G2=im(Ytzef!v}}y^i?LADd9_ahJZyJU>mHJ`o+`7Uw-A%xvfI~2y6y* z+SuWG#1k-CJ#KLj3~tzK#JU^xPTFPA8}zH}Y{N|1=&M*1#+rIvDU++k434O-dvNC^ zm{-PF^RxSJ-neo7gWC`9e0=52k3aq7^IO+G-h2Jyx6T~Jtb7`Ml_;~R*bJ@Lu26Lw zXLnvZvmxfJu^k1cn95XWtghV22j4v0zxkn1WFl=q2Yl6%$ymYA}md=EIv1K zkUF!>r4!jKy41*G(L+qFF@9=r_SoeYFTZkWqu8#&HI3>C%t+IM#@4#SK1-m{uf>by zcK1*=Xw(}N6lSewCBiyaio>8%={%vF#o`Ghi0XU+8|)8Qn}WhiO4Qk-R2>)vP9mr&xE}!j-2`05^m*>MB=fVVieOIAbZXQqpm9OioA8qL*mx z7PDTbRKbcQPp6TqiSv9VPe5eN6NbkK%Y?<5(UFA}DwD+)QTPlASHN??+I+atKhk{d z(u=R3?j>5e2G(v|$cAWEw>IJ%9C`bE$7-*Z%jL~h>yQUFPPA*xbR)D>t~YmFTqaG( zVGD$;HJ(l**cR#&+W$*sI`#1LAefrL=E3X_Xm>E=- zCPk%?)Ku~+iNZ9s-%y=9-t@@XYiyQUq!JsX7DwR3g}wa;U)+#TNvkY{zEDV*U0#dM zux>be@4>xWQaY8&w?w3RbH?cIq*Q{2iJ|j^!d9u&=#=ra8oArdluPtnt!7ch;j;M) z6dGY*Ts6?x+*J~T=_fMSOo7Q5Yg|igU3&GU(W~f}L^v|VzRGC_p zNM$^|$JZ}Z-9`-Sv@4CE2^Nm1^iVFgvJHEol`gCR$3-j-lf7=eVg2IP3&mo>5N*A6 z|C>9XT)Xw)){`68-o5)^|Eo{lyYuNMSHF1aSk4h`#-vmxR}Lk-LZK?$@i#7VqLq->q*rJ$ znTg6(tZ3o7oKIm?nlyTg9j-qK`5KXE&9F@8(wS^BU9vniI=XytVQFSm&C^nN)U{PU zXO+&j$RtLKKNamYUcGeX^tlFFM@r>-<80PM*1E-xRK;7|`0&=fmyfvh>3X#qf^}mx zg%Lg+A-AgaUD$%`Ln`d&u{rDRPtE(cE~ELBInuoH!~37#`{efRhkJLg@85ZF_u&U` z-@JD3(K}aOI93uf0rx4SRVsx_qLF37fU~eUDD&9sFh=QY4OaqyZSB5$aqre=pNMHR znlLC7(pgM_%%s=rJrBRUegD=vmrmuUv#_bcyq9b$JHve}RNTB;%f0j9Qs3ihc9O7vqh&F}eG{*XLQH&U(5=*Z#iWPJH@#zi z`s8XU9XE$+m!CY^zk6fv-h&7C@89}j@2hV+Ku&AKtyWPKQPhUQqHBVx!a<3LO3Pv%6nDxF=-N zX@U@37^`_tR-0@gMZsDmdeLGE?t;NZAgx9qW-vs;74|B5oWHq=U5Lk&P zSl771>Kb>Iyb2}~YmF_@Iy#L)7rXT8>)YEgxWJ}Dv#%AC%PgPA3;P_`k6rb-+mEk4 zd>%kBs|RqQuh|bf6c7RK!s0_~tA3=C#t@z2ednV)=P?wqxoVdme!PG8*45A7z5DRa z-u|cikM?fe{Csckqqknzj zd;g1v_Ze&SH9`0@ESi4vqu2NEUU_o&;n%nBKV+@ZR$1v@DGj%Bx+k`DD@@_a5><^v zH9EK+YSSs%(AEqJSwg2yfcjUkA~f@obQ9iio&y2z;iH#(}NyNK&>g zIrh?}!`%cd?(1^-w{w1?!0AmlYDnR&Z?;|76ENrk{aQ+=)9aXP_M$~>F7+GOVNguH zqm|a670G|*+`E6hl*^jEt(W&7Ke%^2+dBUC_3L}L_wL^N@afYBxAt#;@X}6B3Z!m{ zv_e@SuE57CiOC6Y1R9ChX*zo8>4PgQQ0na2 zG2-at#OUno{M^{OW{pfQuo#PcIv-Lpu}-g!DS;0ouUtCTNI4?~eI9wa;~+vr5{Jui ze32nWtmLkgd<{^M=7>& zl=U|rym8#8lc{{2kM2FW{>6PBleQ-E-?(-6!IQ`Pj~?8<^Yro4kM3J!A`VTEu5Z8! zWgr~Xugehd=krClVCY+y$=0RoTqS*eYK_MtjSVeHD{duqZkz~+iR!pZXk;>(-A3XZ%(Rono+tv2jH$L6J zb^FoHFCIPp;FF70rB7+7*H7+0xc~U;ufF-g-s3O7{&N4NkYrt4hDfTP3;P^46VF;`q|#`)ne&Rd zDwSBsud zvP>i{lE4Q9EyA{OIVrW?Dik^1)mkq{%&uZI`|yj`FYn!CFra$fpWeH3@5%lBFTZ@c zfBVt?lSf~DegDP@m!;K=ClUc9s8hk+*fmd~5^@Qg3VSGFQ)y&8&NJFanw#MY2Tq-c zJVjW9-A5?@neST`=Vs^D)G{7ZBxW-q=h0c?COVz&bicNBG+J)?RA}^BOI`{##qQ?X1~aYHuAm(%5Xj=DxeXU(BZLp62Oq ze*K$oo}Tl?@`Ja|U%l8ZzQ2DL5a7oC+i#sK7@t8C5vCuJ!se2xRECtz!h$lD&=Y=N zYkvzIC4V~o(caA)cklDrpsVzE_wRrC)x)Pxp5D3p@acp7+YcT+zI*@f^=1g}3n#!> zHz>sG3Ngep#$dv1M6|FJZjPbZVu)Fzo@9M1wt#-u(nYR%X)f(Ni z>2oV<&3li#$xY1e&u{j34z&&kzq)@5mS-Hk#)bP2o<6?yYATwE70RdHKhr<^^x@u@ zd+&U5>)Khw0XO$qT=EJTSQweX=I}Hu?q*B4Zo1U_K&89ZFxnHoz^&_Fd~xUAI$tB; z>25!M`0)Pz{!`$-51-zKPPn)K=>Gm^9js9*r1CzG(Gq~g@KD%pO~jH;qgo+VO2jgm zS;p6Lm|V3URV&w&3+z$CX@2lVZ)yFq(-@f_g^Iap4M_i@o_)HR+ zwnAjd6gG#bTDB|J)!q;D{tx@XWGWQ9asBR{!F{fP&lYIzeD&zdN0075{ptsgZ-2S> zX#b=4_V(`FzZ$9J>m67L4L;+6;1~xJ20n);V6Yf#H1^t>m_Z{k8LO+zU^*q`PA`*a zumHEPFflegwM>Ly(5&3da122rMQ5^TjUY-~o|jM6JY8m99m%{JGtyfHL%#WLZU5>= zh%0lad*;2^&Q?tivzl{U67n$eCwk=+#g7z{)pEd z_qiPjyFYAUa@e5ANNa0+Hjm1ru^4nJO_*#%^n6&0a!&WS20ax^O< zpqR6*wu%xI!JN8#?`NF{I4jes>=+}W=c+fsXk{U2b zz24lM$LVZJGs6AVog-SDglf#;9&NdEHDSfsJ;)k_E6 zqr02q*V5UMXn1zKRV$mHZd~(*Lk4}O{dV{5n-{mPo{9&9L4X5Tp1<9H_vPA~t*zg` z+$^gN6dFs0p)t^CDuFHIa)nyEUuV}2*yp+00WT=~9rh>N+gs0`J0v6;QMS3WwYB@^ z{qFwf58LlvzkTs$=fg_d(ExW{33LfzkKgG@_=d6`x1CDHpka1RB4AKxESiqTV9;a~ z$(`~$$xM9DL6E?A_Wjn?+0iW(1T+Kg1c`6LqSOY5(nllpm@MGy($+XgsLU}GJFe^s z28-j7!TJ@;Kx}X8Rvu1YZ6#PPNqB83Y7n{X$$N_rHm54h!F(gss29x}Z*KVqhqT(n z_{XpNZ?^8)jM*nAlV-0^zqS4C_1=f~8yhcQ+-zHnB!P;-qcPb;Gn{p}LbU;Ozkd6e z3+A3T+zNBR;eN8S^LqPPNKB>BWLtYr_Fr$m{jj&Yv$wPLc6+1cJNMf82vlRSfvD3u z=&}zw0_8AR7Fg7NJb{fT5GZ669*si(>NQa?xay!+0&^GD=g` zfgvK#fWvF_F0~Cu=+(Ox5=l)>s==Z;a;t*~+HiNP7P`6qNN7&H$>x_8!`UerUM?o0 z^~sD(xt@&O86CTG@$KnIrZzfVPFZ)}Jc7^LqDxP|*?aTp`89(f<#P>RiMy8L;!I1bjac2G|H335`bL zFwj25Be5e_n3d=Uks&Q~O&^o4h~TJ6XA#B?rF1ev$r`ug=W z*w}UE#MHZY+aES>k2@2Cwy0-#%(=I>`xz>N-Tmzciy4(ypwlv$2Bk>k<{1qNrI@NU z8uYI9wYBBhd5tY%a%Y}CeEshAhEon*aPi}<{m(m_&tcF1u)Y2M-J6#sTiWEgGf^Lo zTKt7b%;QmcT%J_eq-Ep#aD;9sDzSZ7bXPAHN5o)BXo6U%qe$=_-T(TZ!`hSJ`nGgvm7@&xD5UDJEH&w+V3fV=jwBKw}8xhTQTWsi;RZ-mY-5 z91#ww50;eD!D!{hr&~|siE6S6jFU>jvcG-S=W=QE@$>ud-u?OJrf(uVIuNnAUE0mp zZ$7?#ynEyEyQe41Cg>bX1w6e+uN6z&1`bCoc023}n_>9oquW<9pv@Vm-+BCW^AC@d z$E35wD=%N}?0w$d{P6zytIfBsw*P25vO4eMiCQkB(5f8%L0Dy7rDQask`Q3UN5g9m z5*}O+0&0vtB&M$i)n`!YkSB=${_VHJ2t1;fB#~8Zl@;swDUBjPk}DGmC$!?su3D{} zs`^q?mDSZR7W|*VkPdt*P9cjYQd<@-#yRzNna@{>NGN?~gwOQ{s!vA7Uu=w*LSTlP z8INnX-rcbqtqOH`{MD=HulMe_94Y^qQ$dg|KmGmb{=1!z+gp$BUmCHg^b#dUWlpI~ zI+fb4mTOc7i^J;VxV@Rv&mZJ<8bkcvqestPw&g-1i!GUd@%z?`XRp3}`LzGx?Ylo- zZ(LYdaED%lPP9~-8}`aC3G*@8Mjz_3HU)Pdnm%JY25^(#v-)w*BUOc(4?O zy+%RA(Mi4iC`=!+zq_jsi@~G%2uK{he;}kq9QkJ#_`nbJ(K!;%pu}vQyf}U8+_;7~ zX!h~E1QOC^OP;M|;@%vaOdxerbmR*j6o~z7dZ|dInHnFa$jGp!s{AFfBv84r zcXs?G6ZZYcZv)_IG=G}`w zUcy_ny}7mZ;*7cN3qCH6R0k_k&E(Q8XT(z~Mxud$2;Gl_!!-$m!NbWK+Di!Nv;h7$AKdU5jfA-=zv&h)Lpr}QoEp`E)5L{Em&&5&0bsp_ScY`4Z~Ozl4jSs zZQ-yFlxsel&83ivgx0Bvu#zpnpf%AlTjq;3Uar1-UCLKN&02kGv~Jsc{pHiw-TN(D z=;iKT?{9+>2I^CrPNy|&z5e?7{q`TP-aNW>q3P48gu$rWx^4_CKl=R%sMrR684Y~a zNFwEPg5$>%2sf9nPF=kF;QsHgw|8DFJ^SPB=EL9LZEV5(b7y;V&eIGApEcsSVpA+A zDVz>q1_YA1l2b|}{#x}xNYjJtM0fRdAi5D4T<>v2K_@uTLFzd8&jUyM$hM`?jGe8I zjIJ%6JUPf-9IUaRKIpLwR8Eek^AVTGn&-_2(~M zz1@EE_WAQ$7srDsOZ-uReUe z@$%`-;k$RAy@ow>Z+Bzk&GyFX`AL&^VH8BsZ8W2*H2K3oRVV~qAvp=v+mC>@7mA7Q z!FKiaA}~E50_*IqNz9zCBS-&vth2k9BER~0wiq<&py74%!T@VHRuTJYx+SZ*pQERU2Mwbi+EPhLG;d;I(PI~$vCUhThm^XmS_ zqqDAwd}yPX%Z=5z+%`vL2XC$mcw`U7I~@79O6d;6Q)-@iS2|9SuO z*H1sbf7!oW%K|Z?`F7{+#>+1s_MR;_LL8mc?ulj}k=bJ+-Q!F+=8J=pIv2ava)Slk zA4_;mwhQOaUA}zk!j+qMFJHU0x$%DU;pO!|wl;2UZ#;gnWS9_#Ue@Z7YMsDo$t1pX z$Zr5G@Botxi+_J#Z+~|u6vDkdpfc({(ThT{T1q<=Dk@x7*jfE4P3&v)kUKEBxA&*UKblLP4E8FDqCdM)n zZah%iNS)ri5HETGellKdIPbjO`?&w{)7y{Vo`3!J4jX40tR9OXp8txOnc|^6JX( zcke#m-Q0M#{r$zM>rb9Mefo4o)#eAEG{*u%Sw5%D6xqYxfFV&D3epH9(7b{=1kv4x z?mN-f(*e6c9|5nZ4j5R7UX^FMnZKYacE^XrfQ_ruKg&ihYrDt!5DWil=>v(4VY@LiH< z*l_Y5Fb9)9cLeM(CvPn6?!8KR15Q_P`RwA{{Pf)1(#q=Nr>`D8dcF1X6`TUsPM*4c z`)XuH=y@^O@CS=1N>icoBqB~-G#T@VvAyV?V||F;J~SxeJNtW32f@s7tRF7GE~Ong z+I!;vI&cIMbn-WwaMk>a4_w@H1NAz@ccb@2lbstOt-G@(fV`rRNuC4pfzp?-L?MOd`BMd&cwtRW@ z{)3nI%-nOQ*DAvzHqkaPv^))dOE~F=R%ABP2$WQiHz|8`S$1kdH?7B z-iOcc{@C1o`|`=H#gc+A@cJB<1XJKuxfZj5bSMCuUNpK^g8k=05=t(cZ?WCT*nI<) zsk2L0ZeQEnc=~+v&Cd3#N59{=bAQz;;3{7ZmrBtJgHq>lBet4{m(01g+sm!n;{GMX5x<>U647wA}nVC3}=dacMrHtzyFmrm-~!to3Ad87KWy48M9fD9hsa+h8tdR@`1rM z6nePY3c1#^VV~8gnJf=kfa__gH0x*9AKZNS_SNRb?)}%dZ(csNw07;r-Nz4r8tKrw zGLvc^U?m3Brhwhc=tQ7;vArmCH|zk%JHQNbtQQ3ua6B_tiN`%^Cbr`r2gxdt$baqp zjhlDYiV4N<+po7*md@42F3-B-YmHh8AU?yHw#?Mu%=_xudb60#RNKjBB~i>p&0!G3 zfDgD>N$IKK!3uc0U4Y}%*BgL~O$1i=-+uo7^2wK-cTe7Z`u_II`~QCX^5>tQK7ai5 z^Yaf_20!k9g8udTOflY?92~29{n4RpYoun;di`#by}a`K)2%0eJlolLef!qs*^!xxE7xw{0jNSK=CFcNGByzRX@{%|B_9jA>dwyN zohLehk;mhSI0Oa-OD2+O_UT4cC&8h+|M^cDny0g@O|9I&em_AI!*KTV-nG>;W2etw z9$&8H0P&if&W2Um{#s4nZdbtd4p!wF_|bsp;7BH#h2b*T8)Ys^ZqPSW7z|ZxT77JB zeykdEEkF45?BV{W*H>co9DR=g+_4gmAN!Z_NkX zC8KxBq8kFX0*@zg8XR&@_h!ScB~zdwJu@$&WSo$VV} zE?u;w$`R1)1ATHZ6n6SyMb^Z!As?rg#lm8ccqEY}10<$QB$sgc41nS>u#|qZI}=v* zVi3fC9@cQUvFzQ;YqRrf2}yZ*>)n_4Z>}wkPn|z^@$^hHo=hehvDAnUHxc)NGk2^} zOqSa%kUCU`vzkD$&?3l zKi+Nq{Px$E?VtN!Kf(2XeD~q!$Df}*zMAt)MimC7R%cPF()05Xvz9GX3Z>3K+YENe zd-)+~Xh`yQEtiZT0<_7Pm|J-8^39XYt-E)gUp{+kF5rmSLJMaDUVk1aBAycLOBNue z(A5D6lf`8+xO|~dAy-R;Km%km87w+m%Id@gQ~(4bkdGXIF?;s><+UrZu!Np#z)=rsIvQ%SWh(2F98rrTSdG9Lu*_b-*?0^1yg%#fFP1iw6_T zMWeauP$XRq1`Apfpn>ZzKJPw!|8@Uod#pPBaA*I|Pk;XW{_*>dzrTHbzx(H#AMgM3 z>HXgOcgxzCDg=;LWk9DIkjn(_dU#OJWs39>r6FQ@ko3C^a@LSm&cTzYI2w&93Qk|V zv9a-b`^}R_SC;3etQxCfU~JL>I8Pu60-tU$Ua9L$G;OFt773Vac%B4uz=ldBOgxQ7 zqmx-;2_221^dI{-=q`UFa;O96ug~AQdTlYlH=JL(bMMji?<80x!32NWm?lQ32ITWp;$5PBYvC zrzc<%o7)Qw?GhMfOmaz3$)!Ol*N3AsC`6LBxcqE$=a0=N=T6T|XmoCkwow&p4Jv0q zrT4iap_JEFAZlFW7`%u}WeUYW3=|7xQWE_a3RT9GYE)Phm2~)E2M&9HFJCZBWQa@-5L;^Y=s8|9a zQ!Jv;*esD;C6>#?LV{A>ap)k5beJci*lw&{T3bGIHO~&-x_f8&%Bz`G` zD_;d96zG06y*0T0nN(wPdb~AOFAcZT!)-$bcv$cN0#~iZ24)uau$vMaScc6f!x>z$3ww4vi+@2n+^>!S)Xt#~(eqb78JBB$pV;0;54B z_$B{^Mb6^V4zS#DyFSOqf<_%~fLtsQNVx!nWQ%w*l}aZA*#=#NJbdC1f_-o-A<#B5 z=hkjqzg4A$S1v!keRt#S*6(+2TwY$A0VjSjovG%NazrWS9-Rauf1@$h7|Rt$E0x8- zudT08FGh2&0a*+T&-q-T+yE5{JR?K)Om-WJyq%99Keb`A9gOb(eE0Xak6*qmuDp2l zbZZ|*LT^8R*x7%(8v%TUQl}p9Yvc-x7{;$cjeEc>5P6Dvs-`(CV@oA?HRD)k50(mE zA3TdkVA2CFsrKH>`)8*r0g=+jAc{0(8k;TWa``N+USh@?hhsbP+&-1w0rE z11uD9xxfq($k@NAamNoI>R@$f5;4c%*wW?OSI!iO*3;9MU){L(_0zlco9io=rkY^k zjuq0GVLi6$cV*jalF9t&2spW4 zz1{ut{_BtLk>SN?Xz1 z4ucEB1ig%`Hi3)<10t9qHA}7F03iuS6>|kbflMJ+^2I`_gpNOQ@M?YYVJ1Weq4 z*HTXpfsae;2N!M~@SkAYF1AvUjCL@w_ilT4dvE8zQNK5TA-eZz|IhvJe}BDy_S#Y~ zo1MP%e(%GVkMF+@9F0YpNe z$zw8t79BL6#)2XklA!wOG(3#2nHsK;2drZW%RnR%nB0-HQP$Vh)z^stX|NvyDzctF z5|c*42y_w}EOc^{L~CX!B~&ht&K0tyAnsGh_yQ%|0510^P_ep+^vq&y{Myp`C8b+T3}w~7hC5ooZ3G0WuK+-PMo=hpkGV`G2;Z8S53)oLY` zb~~wIU$UGX1%N}gS{ls(C)yf`Zf!kzy|=&ny>Y5K+ssOxQD>HG>S`Ggv@cjZSFYqTnN%u` zild?_WFEB~R#AG6c65M48;!*Gbs^9_n4Uhw@jg0@N2l_2Vzbg|l(7vGK94Vua)f-T zNGcTn!o>4A_``>P``5q0OFMmjY2o~pwM&x;O6An~^P{V0uIy~@U0++98!H0oARCM3 z>RNKN;G7?suTE`zxjGTi8mpsola*3zq+Dw>Llzw#lt%J!G=nnn(`QQJ3s>qGzp<#o;WCqo;My3}9 zjNW)~5D?xHy-#Tf4)|CU77Ey+er9!C|3s;j;01-u)qxV)*1lMEa!s&ZmAUcQWrGpc6L8(e)0KYCS!E}$Xc3%pYjl{xC zA5@cQ#E^m4(Qyp=nm7`&udfe{ga@FvtFNoSyZ6NLE}TiBFzPi1xts?E0EtM*l}Z5s zDW(ag__h2?9fuROYat;LM5U%7Pl%KFKN&p&_qeCyuy7!YVGg-EJt zLxcIg4IHPb;r4_!eqAzL9c#5(XXnQzS|czdz?3qHK)g~5mf;jo1;$ZM7*ejigee7d z`DZ{!sENFLxApGb?)K({M;md^U93#+eg6CB7tk<_S@jl=N#XEXpng#+4UM2$WmHJ? zTAoU4&>9#j1RKx9gD^)ZXR}#Q#S#e$6d8>}5fM%)uJgn(XzKM+D9rwzUMv#P*U{Gp zuRwPP9@)zm83we##FNpvW~W)q23Rat0drQ7L?y>`0T}$qaWqrp9SK}nA6vhDbCjK% ze{k>O&4t3#VaAsFWj~ zUWju5jC&kFVRcA>s3j{RrKoZG^8F`wp1yY5iy@Qm`Ns2&w|l!!n=ZwWCK@Wv?LqnX z?dON*(~iKf*`>3p6Ua;g27y7N zVU_DrbB=Tz?ds_O?_eL9j_vR0!Gf8N*o(wtPzbmiB(=&l0JvZ&)o#%$SWqLXl~S1; zo(VPTU%&n1!0}Elw-TOSx_a*X`qJzKtFmO#>7y?xz% z2oe(gYcUik^hUc2MCuBX!(>osB?>hx2MV>u$aWwPA3b)ggF{J=om#)N{P5cKr4jPT zxht3MUcYkX@s(${-o4*xbE5g7$xOKv^J2|K_w;0=mamUazIr)rs+S9%nbVVnTw`{+ z;uxR+0xt{IAp|>QQULENR@GF7-p$kurJ6H3gAT-_7cXDFdhhXr--`}~H#VKg%sl=0 z<;(u}AG@d1PK8FL3t1#;v)+}Gn?!np+USirWKb8z)j}efLf}x@RE5p~J`NOxgzAS$ zCJKWg_2G^kKGx9zlWiOx3qB51AE*ei3=$GV4}IOey?s29eZZ{YtIQCAVmCuB00;}f zldd-?3?X$7D8TzUNG8WPw0!0C^1aI~*6`}B^OqjqTEDY=_U^q`mqVOz#59zH9(Vw6 ztGLd#fq&B&nTiJ24Ab-D;nwtQIyp8x-Wu@JYPCu=1Jtf^X=E5I12YRUPLN9z3b}lh zLuQ1^Ub`?oedglY#hVqA&TjG~imjJhU;g^`>F3)EaV;eC3~8jgs8s3!?>p!$j26Aa z=81|#T8e~D!4Ww$CPTw#2!(ieJfqD)^0lmg(Hdr`_1OL;-Ml&&*`76sSr&ms9=+$fY z*RI`Pzxn9OjXQVOLS6=7OaSqeOB%8I*x>lc$n=@Xk*T40R#hDyubrNsovchOE{xj) zqI|9Vi}T-Z0s?KcI5C!>1XEIvga(2|7Lg64Zh5%~vdG0VXG-PdfCji%#f`ULH$T4H z+nWrkO*)rXEmLXDa{Yi(WVCAJpoIXJyhe=Yp+FWzrjzk3gOCnmI3|sN!s2_uvrIry z&@^mcCrmUjOe7jf00}dVP60U|xvvL}?Chq9^wwWK3L1^2lJC@$u`vf zPjAd*E+?feHUToXQ%UhlL44L~fALb!!kEa$^(Y6dZ_kHkY_Ko&=! zvgu-$lqbVtxv;k3u-JamuWkSai@J|_gOnC*SUvq+eKeg)M8!~< zOcsm7q!7_Ah{^#qg+;HofNf95k#oQ}-+_}UKx?yp?cAj?e7<3teK2!xP;P-rBL23AlSRzPJFn52F<0#d;7h9hIZ_z8keB#}Udm7c(Y z`$EI?A>ak+!Q%U|ePpiMMWS=rYzB`_CJ{;9M5|V-)*DQ~dQi*z5F8v&Na;o4g@Lit z7auHNnr~B5qbsLR&fU4TaQ6E8#hd03*&T)U7r6I@1V_~i)lU(~+|7DoI$EEc4i<+m zo?E=Ie6i(VLIg_lP-Af#DU&Is&omD-{ZaJ2B=ImB!+h0f%1gxUeMOk$+k z+~JciLBqBQL#&qHp|UtVR;5H2)DFl+@N}A#QW7XESWFC#&`*=%PBaeR6u?%(;e}6st5xrc24l%fIh6g7EM7h#dMc5|>A*!HBx}4H zkLdjE@N{*wP;IgVY?00>VXLKL9@HERmcVN=M^y|m1s(*d%IywczVY_eqqjS|C7V(r z6U((y85w@Hi0pZ}AZZpc3D`aa7-2!ZM1j9QpTh;8Blvf46liOsG5t{fb8!qNg~Ee^ zfJh*Lj}*R+ge)8y8V65|K%o)h7+`6j!epSW~)Caf_PW781-RjP3XA~87l*j_%J&gV;wo_MM}3eaW$c%y-V<1naPCWpsj!yXW@+vybW z!omkYqT;)Nl81wLfR9CRXaZ~g#@a}eHnDEkjnCg+yLjWq&GlvbAlaU8InJ%V*$U&s zr6HhDyG=HCcE}H8x>4wjG$-cE!}aM_2vHlUkESb=kJn;JUu(D(uZ1Wgg-R|mDMVZm z-zkt90MXXU$EsCBAf9jv!6nL;rzU}>xVDloC?x`&SOcv&iB6vsE5KE*RdJBL-8d|! z8;wB_=yZly#DJ6+G>!-u8cZ)d>v%kggks^L7sAHlG5sVExb}0<{UjCzo&y{b$>JMH z3^W}4d5{IdWzv{jL&$>%svnC+0$p5hM=zour29-TMv(;+!|=>fVVZMtfh*tzXI591 zuV1~s=5UeS(E8C%Zv0)N=ZYb^!{PS^jXuZ}SOEABLy&}+s7z*3 zHM^WaXRxFJgG>)0CJ;tufc;-6cbM5+9v?$QoapWD!y@n`K8=nSXaH=F??I9AG&}+g zW)Ttv+24mJ(dppk#1U|GxEly6n*@g=67U*vSeg*vZ+$&D7KhD*8IV*glHk;01&@V* zV+4sJ5nVOy%Z|iDMF>oos^ubc5SfwFa>1M>Q*rqkrNjvMDj8pH;*#Vh5_Gaoz`%os z!pK=<2AQK|;u#n+4ozZn&?q{d$Rr{N5OoP%P%JnovCs{`5GW|nx~49d=8&O!F3)XD6wKn51MJIPBkwj<{9Z_g^-zAT0OtM zers*kXd+nCQ`aV@+w+4|f8D?UasYvfB~!>`xkk%y`0V}!IG!s31I=B^G>q}lk;iw2 zjnjow6Np?W4hfAr$G`B$xUT5GxgA~jD*@~p>eX6spVW+0ZA;CK{BJ9 zuV=A%ToqG50I^;-bn{SHA{X{28cE2*u`&H1<)-0b>7(Po%7j93s5BOV2J%)c6a&4m zJHQe_#`F;I1RP#r#*u|I9H8GIC{PM9fNV4hp#em^#y}5{UV)SI$t+s5 zIJt5zJ;P|9k%@SjnKM^c7w=q~(5TUxIQV+bw-=mLfF9!ddXYp54Hg$1g%3Gn8en?? ztl#UE^StRyO%)!V(W)yN$cY>*=GX)-mxm3@G=YdCQ7DE>6Ri}~#gXD{KGhtKSEn1{ zvGH7XI9ZI=r5dr;YA^`c`m~Cx00MIlkc$D}2x>)e{D38y#RBO!4V(xxDw;sVL(M}% z6ZsSpoxp&44^QYu5ztf&4hOyPexOw%@Dv3k{rF@e4kY3UVeG+UqJjLZOVwdmnd8#= zG{$iPTn9;Tfwh91mrC6ZS%k&@vR~n@-$swXaumjx9E)-4$i5(OM z_%+DjVxnSbSR6b81R@Ry8%z#x`N(u6Gy>2l9E*v@!0mv_kA_BaRTjT-C`F-j=&<>5 zlI=+ev7@JhMCLKUMA;)GF|cALJWmYNF_J)J^3RMdoEfgi7!z|m0js!j``qfS)oU8Q z5^E@=?Z%nOS+{&^*+k@Wr97COBKrFLtK%mWiVf#BhG1QiTMbfC7Ic15W}T5s3v4KZymcKmzoBp#g%S;#gvM zJiy~Z=9wfuMIsA$G&X}u(p#JZB3xG&l1wMkfGL1OiwJxrhllF|4ge!0WslCy))yyp zbbo1H^+h{ZyOh)M}C554!Y9&15(~Vee=48@7+KPut)i5A*(xVHd;!Hj6 z_j&4o(14?kfUn^5v^;Qv31H>#!=n0-(92hnSOg+j2o_$sfX||(?Hw-EgMsrL3>LdVg_j!X%mhd(v++ zidg~^TR@WtMGTn7qOhCAX>C{`%d zLzNj|2{m)k>SQ80mCe=80MNtk zA@i9C8imIZ@Q_sOk;A_oL4<)(UUBs?h=&{l0TUc@MyD3a1^mbilP%Alxpe2w+R`mw zC|^#KFl@u(%xQ-tF>godm&R%pD1qEEB9n{l zIS92`AE_5=JS3kB$TTqrX51pFWekpkN-~*BqEfIl4xL2-Mj{ptLr8o-j>4h#V~OZ~ zC;&JV1DmUW4v&-o3j>Oa@1lx;kx7L=fr7^%jzHmiJS*w;K5K9 zR$!$_AQ#9WvX4l{^#Tm72Q0Y=3<1k!lNgZiq9^$6W?o4r0c1ZF$tA<9$76FS{Ztf_ zL?z;};BtW-fks00;V3|}0V^d6o(USE15G50SUtUTDNKw6aPb5ZL_-}ueBigk5Q2Jy zY7p?d)mB;1X)ZW}t$>emuF2=Io0nIwTwGeZ;MWNm%DJ-5Fg-kD<7A6kiU1lEO0G=- zI3+&aDUy?!bd``LQ^H@CCed@4Vw#j|GD1*TEM{bL^qK5vEHyn`OGB#hP$@qe2l-So zJpn-Hh2cWeFSLWp1sEM95f2OU3?2L+3ZB&8fdIiO)V5e63eIj^P^++25~ooyR2I-t zQ1nybNQdVN1T-jOVI#ofIA}VSMu7<#0ZIc3j>}Pk;O*C)LL+;jO2Ff(5|F{LndD9c zsqe(`!fPMwi@}3ngnBGkLM1VzO%|m)BQTE}nI>=+0PSZqQh1 zPJ8*;0vU;xi5UWeUjP9SLWwY-5puXZCTt4yU)49sp<-cWMm9H-gD_VmjSm{!M67Ab zCo`?FO0qOjhA_;0YJNOlTd0&rp&F`%EG`IFQELT2tCaI$#EHTK3KIc6d?W~#sRSyG z0Hiy++7s94^a+blA|lbLWEu-Nf-vs@o(F~j@DS(-fToK^rS_u<7$lRf=|vvyfzvQ- z(tQL1lS$(X)Sw}tQ{cfr3bKE|A09mcjOdP|-5lZ}3504|AxL4+rIrz9np`QneD>1X z>e}j5Tv`k#GOHH`9fg+G5E>zbGFmC5j;owzXi)IX5jTeg=yst9%MPR^OX3$8cF_MipGSP{}W_t1@B>ChZX;DRCab*C_v@2;WfKPDg zec0X;y?woy-ri0kPRJ&}s79%?D(pe4KGIatv@`~TNT+e35}>m1gWL(Jj7oe?_?5>sl|o? zAT-0MRly-v3KTxGcyapd)oWMg!p&22`HPb?1+VeCUF9xPlEs(=9()IcmZPXR9-(;*qQ~ zkP-@LFwT?WNLnd`9QySfTpy~V7dqQL1T?{V0z z^T@A+5J-nXlaE4dOv0~o7(_}A3X>ZmbGgL}r`KlJ@0?paIdbmO$*E$?6N;F{LuFdH zR0ZCVOej?fc|pI3$pXm^pRLtF7$am4a?NC2(nQA6ZE_}&%}$I=S97(onOw9q*Us0+ zW)szkg0HzSo-9HXP_AnCOUwq2`d4#<07>OaLBK;I;`;jGaLU!W6LbuX$~VEVTdFlV z(gWj_8I2k!fI=#nA>cvevaTGGtWgKw>}0#G$+c@US#5F05QTv)n$v zbZ&O8G&WPHIs6u3v4kDUHJApuIUwKw<{cU;0CWUghK$3qO5kIWnIaMEP^qEDqhv-d zQQaI*W}6F@Y-M617psl56Q$V(kmIV=`D!Mrb*7=+uMItaQ2v8d_ZN@uJ|Br{T~z8XXJQ%_QPMABw>% z*cg}vBfGnLDGVYK1LaX)Ka!{5DEbfd9EI|zA4rp(Jz#u2@=F#D`4=Xs5X47X1BAhw z%{U!_&wzR0>gv+P3rn@LV6t1tK1UE8@^hN{`Vj z;hOZ4Tp(Ghxr4csiija|Je6!ZJwIHiv`UHkY&#jQPvl*rXG)d%@gWdXsf9KoDmkJ;paEsIF zWM~b+MN^5!a)h^bO_#qwY<;zyIi(_``Ucq^66j#l9m&>XBx zjilK3?X=s`iX#0Bp^Hcda;Md zxQ+uy5B}@$k$-~|5I*=WG^VEqxbvjLYRJo0D?uDC35< zf-}r#Lw_VKQztB*c6BtU6vOmDCtx#Z95RnXqTzrKMrYILEFx4sbOMY+SwuLMV+cU0 z#^Dit1U??aVs!Q(2rPwJE5bqi_c6%9I&`obffaa3-LOW`VAtSsMM}NftXG-L>Ga@$ zrA#Hz^NsnFRnW)ukV@a)FEtQjCAyF@+ z8p%?nRKsS|1X4d+7_H7ANL1<(ZQn zUzkSc$i*@#TB_iXcvK95&17S!pzI}JjOLWrT7V>%V!AY5Y!n4Fonp9AZY7lrpvo~N z6cUq2q`_)W7Q$x%YE}j;fOrBLMS?>y)&%t~9abp@5e-5(9*<1-FO-873%?hDj|UGO zg&f4gFdIX4AMWTr0Xsn72{hfT(1RdUWl@;jp<*~-f;595C^+ZFTZ`kMXH3PS_1JJV zk_|f1NTxujfE&(%q$h=O5{3-ZYdzO=^zzVC2(e7ukuTWlwb z6RmuCb_VwSv0`pC?9Bpak*^j?`4qiFfCgzIkm;CIxBxKPDh46^7=+~EcsbE%HIiJh zxn6{MqC&wUbD-tHW-*vFHl0YP(?nt+N5G;`=@8=ua&9z_Erb800;wPRWf&R^PJXq6 zxNL@v)(r_rkOy-R2>1t&z)FF}_jiMAq8GT)ptW;BXINto$HVEFyL)+qNfz*gO6|(b z$wo6;jb~d?$R3MVB4II)MS$XiuY{UHD0Pi1xhxpU(74=KE?{QzB@wF-LURWPR0~DHtMw*_ zT|r+l5Ci93X|x(hx=QVt>0(hv5dy*qN@N~%>-lizWh)3!3sZn?L!trX1R9exg%#6F z5zu=uBnE>8tTcdK5J?=75C_)^X+Xyg{|gi!5Q7IMFu<*Mbaca3*o85fl>l8ZBvbXX zFE&5jY1HH@wJ#9ON9WE)E9pczR?Rj>qxDe9Xkc;iO5kfjS`%D3OT*#8IFjYcjfllM zb#BliHs_0xK*^`jYbBm&u{jzWg+_1=G*gffIF&8UOy#4QNGUA%WyvJtxFm|1C4wWb z3KkTKSfG%?VvSNpb3sT~8HwbFhez8ZwRQvIV<+q)CY#SxFaQz)JuNa32V)E_jZVW- zNE93sdSYZ07mj^69Foq&QgKX>Nh2w63uq#qR*pvW9zS;MAXNR319RvABwu0Cz1;}# z!=3>8wN0&3JAJ-Or=D%@?w@_~^KnY9^m>6nQdw+-O6f{Cn95Ez(xpO1YmqC25(Y~m z)(JsNsnOBB5(bmOh7lAT(M5D$7}V7ovA|_E@Y9*;dNEZVYh|h@^j~Osv5G)uYtUvQ28HK}qbcW5qjD|}A<``fKbe}HEsXLR30H{Mdv9%Oif4j9XJZG zzoUmv96kWl7uW-d=w9TJ&VNHn_7RQN5r~zi=AQ4qcz@yUJ{XE>Mo2Jm2K@ErNG#(i z!wwK{kR56%X1PaMOkfHO8#{u$7(646Eb#x<(i6=p3g*O)j;^x%i zX!HEa_?d;tQxl_lp@hw1K?jUW;|SsS3xq%(1BTj63Km$i1PHaDkkw|;IZ&uDBtzlB zDT5?aIXo(lr%?}d_kacN#34XFA31UO-~T>*{2&SrPS_&{4;+E0RGY^M$+yY5%P%+Y zZ){&&d0nr>ZBm0KtRHLDa;Zve8Y1r_#Xu(HHRw$my;9F+S)B%5P$D)+V1&$9Pv+Qs z0OouA3f81m6D z$_DDBlFo;@JrNQJ1)fx>+MXQ)A=$}^*|9|kg@Z5wF~l+od1L~g3~DI6h)RX>7H%Jf zP9Q?(pNtc06?!EAo&g2Q5u>08#PMVdHcg@t696!d=spH{fCmr4GXS}GhYt53dOEZl~6oVvhcYasYdM= z(lnr06tZOshCrQhIdoi(b07rkgUoEwi-4n_2A>Q#M@AvtZ+fnrAA?7~x|mGcG~S@g zW5VO1Q3YLFAYTHWp&x2~lvYG%5qjYx^Eue;fk<_F=G4TgiG>DqPi7}Zo6XZXgH!^_ zZw7}9>IC}W# zfqxzS*KfZa?K;%eiR$k}gM_S6Z4_W zRwD=lVIof+d;zsRRp9Cn z5s3OrB!T|Lpa15;{eSkWZ-4n0zrFwDTjhg?51CJA5V3~n6cfsa=G(=O=YR8Kx0*UK zD6H|`Fbz&)Ln`seSxjJL>6h=I$~-(!9PGYUxJ2H|=8Px%Y9_9d?;ly@3T%HHn;Ui@ z1Az!sO1GD_YPX*P`qi9dnF>rq!$Fc(zrwf+6fRh@V3+~A+Bf$e?12Dx{Os7|x9=!6 zh{V+%sEW=^FRB`uOAML5e<*%w{ZAGbzp_##hyWXqQK8% z`FQ$3ohkX%rX#uPSWAS%dZ7%JYFcQG+sSNo*~t~>1(;Li{Q<95qYqnRV)O)j&d0#z zo})E+`CNMssX`zxKY4WY0@bL)X4DOn)rdxMV&%nnbJ%E|4z_WV{7B(c?!9`kCqKaS z^7-NJ9T5!lr=91B%Ak?|SjeVd?8C%Qwhu?-=LZIxGH5#7e|CtB>6iOIdjv}GU;J0d zLHYAvJ$n7{8~FeK#a}!jrLUj4*d!h2BOE__`*F}qZU6S~yBF(8IYb8yI+d4eR$4%B z;tFor&wutS=zw3meE66D4Fa)$^)SS~2xX(=4ARNS=H=C! zb?-~NU&jdV+2J{MinGuGi>(pY1%_dG+i$%(h=0 zs9eY=sKLQ-1{fIV-8#=-1#7)AE@^S2+4=H+{6GGx8GAcMWNAdAhu=@a8e_Nw7mPwGgGk?68wea? z?(~YoV-Hn~CoTFDuv@&kT(_1W<4y(s&=^}SwR81kqKm<2Wzx>%r<2oKm~FXDDW)zq z2J12@ z->-i2)wf^&5~9aL@aJF*1Sf#KlZU^_PCH_}yFv5ymr0JUG1+BCEFj42ZQ-V_4N~AF)$>1@%UR9o>?(?dkJZ}4Iw?e*X=MG zO1pE3#xv#_?*n9Tk(KCb}?LK>Yc;s+oZa#f^_ucjF_2lO4 z0`*2Q!w}w3$TS_7UMi0tTfcpI{}&JM|NJi>{2CSCZ*}m4evGg7;Mupoe)LNzR!n_) zQQozd* zt_sS=lc!dv*{;?fKYQ}>;T;9s7mvBzUKlufT~M%qv!F%0hfRL~`?cNu7x0(gd4O!! zXTU*@_6{w_cOR}le0=-J0wP|MF@3Km5D@@GnnEu5vkN1wM?p zLgbKAiE3kBvT4o7dk$Q|CqVhFj8!cJS*lTnLkUUiRN=hac(SK58I%SdGQc<-mDsC3T?Ionv7w>M*JQ1602OLJQ7It=2dXvp-lPR9=KKNFrLG}Ik@vhk) z3WmawkkaGS7)(ml9vV3<^o_em+9OcFunl&OAA-rZZ+3o6NY~rjw;$i!z{cYJ``fdd z>vzW3UOGEno(+x9p4*DD{U>%4YW~N7OMdlQ{t|c*kaZx0&wlgucYpfd|Ly^y9}z~!FavsOA@+|FUO(!hh?3&7 zai?4I3o5fhrZ#D;cQOmJ&0X(z>-AE#1A_ooX|%59qxtRi%{8c%ry;A7L>Li}8nBmC zR6sCkA}@j0-v35p(dfM|?thIywEK@jtPl^!yc#)x4z=t6gCfNqo;|L3u)LnUR_z~X z?6zrMOm1)ApS^$g_RYsnZ{NQA@aFB?H@8}y_U7_pT9NIan4f(0@P+c#$t!55pJDYp zLeu!*A+VvRzxdVtzx!YR%jK}ftxx~<4 z67+LElg(xf=oFe)Duj8c*iJ*dwrsIunebnvO$D{cI_B{;cBZ9yQ9U6om z*{nyq2#PzBLmO%}?7TX9@EoK7n3^6LNYl6bzimy=ei}3fy~Q6|3{4feQfhkpxBvLN z|M>s>&$Tc~x2wHeD-(}a8$P!`ovtM08Y^?6K;orb<}PM)Atu!?hg^h5r?Q2eYJ<_| zP#hoVXur~8B-6zV=c5FVO>0+aYP}!7{LMf9@$<(|-+%b-O3=H3e?Z&q*2tAsBf+}W z3ShWTA8Xxavt9A+^LsGFzW42~!Suz5`^jq~$1+YfWOeGbHjNH>K7h|)zOT`|vZ+0> ztm_bQR67B;dp0kkwtl(0uYLB|;SL#2j$x*7vSZ)VAL827+K?CcV(&is&&R)gv9sg& z`OAlwSB-6c)gStOB%99V)|+hq?|14Wq!NeV@%MxvU3BdZdPh~Qb*{OL5j1uu2kMDuX55n&*Mq4lT zAM79O1;tp%>v8H8Mzi^D^zuSw(E37A_2I7Z*$a=b2?QpF1EeA)SVr zzZ*i+la8}BfU?z$OMc`vV5ku>x#?tG&1gJ%wFqRGbz&&yb*Xh4o63q%Ka<+4cgT*- zzH~2J90;*p#q(o!D=j~~d;k6KK7IQB&DFWvp+DROcA}<}9*b6G340`V|LHvh8OfY# ztNjSK`!|?TJi)Z;{>yvMkB%QbdL?_ccd}1?*b2On!7|a8bPJ`1!+^ zFI2}nP)VHtmp>*rm0N$T2KN{YpabO*#`+ec;>hbX8sz}1A3q0`TJiAL_jg|W@y9Ql z2IB}hN`rxKxEeIuS$BN>W&Zv7kKgx7@OR+i6+WNN7`=NkCRG82lc~GzYdA-|Z^FS;n3})T=_!bD%lHA^7#ZJ7)KbSFiU0y6IF02EE?}l91ho zv=^KC;Heheeupg}s&=2e+Olp_Wsr0zKLPZGk zd}!|x5G2#d*G~+=fBG*UKNP_6kB^tDDJzVd^>FNe`_u5<=Rf`PA;$LEY*)&qt!|CM zW;)JFv^&UZV6Emwznjci{6fCzQW-q3tiU)7Lk+XViO4Zrgf?`6t&+f|VL6}=xU9qL z+ncvPeEI%we}uKfN6I17%61P<{0`+l%vp?qaBKoi@BOduYw&H$_=7GVa_9;~|m&&NO z>NN(V-e`myLL0~t!}*O~ax}Vn^X1Fi@BZqik2fE0-@SPs)am3WYNMzF-^k)on#g=l z{rVyJOS^K&08Q|1`}*laICf(5KYQ^UcRjG*<6}AD+}S+>aAf5ok{Qciarjt{j6>F? zevbL)v!@3#$m3r>*K0iJB3)6F(}!?p8!|>8?aGg=5QBQLh@KxfBUX#vN^2i}^&m(m z^4+uV|JzU7$t+*}w;%rFzo<{T7gzuAAO7`Oxz!PxK(WX$6EkR`pl}ex$w8R*QesiC z=V>D|tQSdy>?!1OYef56Y0_zRcB|nSQU*7bNhXTTO5ATYt3upzdG+bt<>JfbyVY51 z{r%($8_5Pz@KDd8>=h35`mwTXrz1rWC z9jdgi^e0+Hgh&z=%WGh+5cKOkk*s@v7xRxNvJ;bRUu7_dk4+)18BykhJwyuXeT;*4 zceUnF(z_4Bkw$O!*<1mm<=K7Uuw)`uOfKGky#9y({I7m&{@wrdhj+tlVfxSi&7xA~ z%7tt}>YDVb9Zad@6raqJRv(>4(4Y--9t~)|aK78aG|+DGsX%wuDYOxn&Hy=w2iI`Z zLF6KxM2ZhJ7uWB=Y20aaSe~dbnm+*&hNNPM-cCS- zxc~U^1CUtmESr(r=zwj_tCQp1S35gOna*p2jVxi79~}TiK2*6=gzd!PJ$|WFDd8m( zW;`4f3fcp-SAdQ@9MSAP-PwEf+UXa<&fQ&Ti#={T8wvXf-7Ce*XUnABQi$=_fBa8> zwVmYJnR#ilxXf;Aojyo>qf~tYz5`fR`%aFN1kq=ZJG4ilIS{q-1xjr{GVdu!2kt!8 ziRut7o5O=lG`-nU35oG!K1-Fm9M$b_FW$XhuCA|7Z_h8UF0VI>$++DV3vtOos`W-H zF`G=5B7m(2zj9lU;e^a!TCj~<~xe02Zdz(kkJ6b_fe7km3ia8Sz?VG%*nnw_1O z28@~2rfAHqJBBmR3Bns>Rxc5VM+DLxis*Ckn3(51hlild9clt0AB1pvhvLXX3pIv! zb8!>>tY|jVl9L2!3%(|AKdid_-lTI@fwfsS-ed*>t3E#31FYuF)`YMpeCH*xtMf3D z-mjNM38z&VV6mDq1z#qL@i-)3h`IF#JYtZ6Y3=7Xr<1FjGZ4sz^Hnz?{e(~d=HhCz zI$QOZwOk^cOf%(1zuS>=yDuH6&R-e{lj=~0)9)e5RG1#@D8++hzEM`og7Ch-lX5Bd zjkMe1;!Ikl-e5e@%IxuUggnHpu5^dodLL~M2h>3iE=qeOpJ4?S{z-cWuT4aRFzw1L zW@{KLh|)MIiB59QUnU|Fsq9&T`%A=hVr9CP6 zy*_Y64&;0LP?hNAiK5kq)=kcq(U7rX$B|(nFrhSWjpU^A( zwN3>hOq85EyVk>#1GVYI@AZcRzMx5OK|A`=Xoymj?Agm_hm@I&*rl*tXLU#XMqiY} zQ5A7FL?k#m(7jdA3~*+#03DYGmsUhuIRM`2b!Z_BYYM z9t2T<3T9gk2&&m?1^8>Z5Z24In6vMnsAYG8f|x5CwQ4m=?d$#hV>q(z?Y-DHD@;B% zDY&iL6dMUZVk}akRd!$}{VaUw`Pg0GcVso1!7?|w{MJY?8t27>2+0llk)SW+4f?Xt z!qp$YtCi}V?4VO=C&MPw@j=Ap2?V3`i7EvF{qCWxmQoz5e9=apq7)XpRxk7F&bK#L zXWR3$tGAy&?r76-A4Q7ki?`dWv)S3{&CS_jb9T15zCOP^yI6NuoAcFjHR!UCBC8!4 zql-=0Wj1$ZG88jSshAE(fnvU1sZ?RDQp{#k*=h;0Vh2*lQOiI&Xn1YnD1s{^d`Wwx z(x}urG3rq(EC#F68cP>kR>IE}nS_muJyFC=+f(v zg>0sbrQwoiyx;)%JOCcX`Sd#1$(4J_aZHqsT=#3B2ZFmj0Ef|f5=X?=c86P?@zwDX*V%9$U!AjDimQTlad;(ZnNxF>>XQ_NE5ao z$JQH()>C1FR`F_o=f$gCU)a5?J~o*g;mo8PNK1m?j_1TYym*{yx%}997oTpiLJ43o z+YKJ8P3EvT4OW-e|LVEyt8hOb3Alpr;J_d-LeN5YDOD@Yx?fCz?5wtkE(A|ggc*56 zq*f#%Ubi~{S3o6eSE|i2pWSa|N8{CYdwQ|CxVpK%+Ijr+G3LZB2Uh(0Y%<@>F1M@o z>GEPWpN;CXZ43F?tMvlAVMX|5e8yvd`~p4;wR){mDK(pS|0-8X_|YiCNMtZ*w<>jB zio@E8ur7X5Lcwd6^wZO zL=akx-2<#IxmE3$sMTtx$-G-at-XWj{hto627adxQ#;;<@nAMz$RufLM zBM{(xAaw*d3|u0Sh(BO5$PeWqB+mY$KO1Ra`vFpohBVPwh1;j&vm;( zBU7sSlU{??syI?9hH*Adw3T-mx@d`lkb#7@~Kq4=zewYex>bk2kDFl zNRxvf7HXqZf|0Tbt}Z`(Zc!i@-sVlm;v5~=k1E-8lGpgC0G}>2^eVa1#2_qhy;!d& zli{pCUe+evxmJ0HOdne<#ZDV=%yd3EyFA;#r*So!4(hYPYzXh9?x^4CjyvskBO8|l zJ{F2bIrubqZ93Cy%&%U9Ql<8!F>woeHAawb^ybLz8(~}M4$m62RmYfYA-T>erpm3# z@XNpa<4+YPBZ^ky5DGbXU%@Q+iUiEo#CL{ zZIlvtqE5FPXBkdplht;lGr_0r5Zqp+TA?)~$vK#jLU*2M@&h+sQ0eW(?fcuCn-5hx z4D=zZ)2Pkyvk$+2dw4>PTg6gIO!Y>yK9-2Y(8;LP!72}4tJD^|&Z0AWZN3OerBa!= z#L|2r9+xs)B*;Vv^Q&)r9s|5L?KXn2bL~#L*^-h%R^Wp0`DbHBG@~9zkV@vo7#Z<} z2{a3pWCo!&dV|NT)aksH#nt)tbT#P=dhJ#l`&fSP@-D>8O3s#By!COv(=QZ?{a&q5 zPbU&l#uo@i?0S{#*n0R%cC1os^Z}*PZ`L||9+Me5MYY)oO1d4wGP~c-RnWewq79z< z@b0@$AKrfV{-$p=xe7iFOuWdrow!);pCm^Rp#x;kQqfGRl!+rdA{dO@%yM{TIb3GD z(PpvPP?#mtQ7@e^Wy<+tr5F`7jzV2`eB!s6b#||dHk+kUvWoxyU|pUo!62TvbA1@RY0M-;F^=P%oDwTE}R2*;EjE;By`vn{*MkJCv;4ubYIZQoWvGKUKX%(CGY&x2WheVMhe26}FdpuDl z?2)~encZHi9%M`^!K2_60$kXsv$?ootDcF3g-+3v3OS9O&*|`l=v=l_ZI$C(nQby5 z0UTWuCJq`tMrM;76^yX)Og<4MgT6>0r^X215wRMa_3ofOE{|G+UI&qwqw#ub+I#fy z@xg&Ttk$3@bopzY?cb=>cqtBO}C2EpaeGH%0y~86zEaG=L zeMyNC#jr6LWNV+lTz~iZQ;_Ukt(KGRusZH^S_LLfo8aGUazt}NuDZkt4>m^7XSS-3 zwKfM4Oojc$x<42sokmCtTtQbT6t=o3LE`TMTqviBB;6GFDfw(Zmrao_oddD({%og$ zCWuT_s5G01(vk>XoXg^jC6lDj&m!ZySWE=Ma3+-!ex+Qgap_>ykV<3<*?%IPB!d!_lDM8%^iQtlyyxNpYzZGRj~GadZT% z@&uwHy;5bu`VJ`UIK{$l7K5$#>rr8Q@#cIm@01&bR6bwCESa##_vKo%kA(lcQ2|g~ zj$TM(gwZ7-6au1Df^U~i?;!jX?Fxtaycoe_p%{TlC())+q|zc35!2WLxy5BMnJs#! zuP{s&k$0MlWph~O4wH_g6HF`-;3E`n3=e}IJ?!uj2`-wlg)CZ2FyJ;hHL$FaSv-2z zu|+3`|Ky?E3iFM7_a8lkkjpJ22qWr@5aIDM)8%Nmm`p~~vx}?k`PDK_rW+FChVP=^ zb0Eo}Q@N87B)@rpjNTdlVTd0?s#YBt>12)sh6l$Yet=A#s z*=*Bj9YG@K=0b9Fg0i@YP^OB+a=VkQrjs$Y+^fggWCBBeiOSJAF%$HnIz+M2>$Pyy zIP5OJzn!a<^NC!XFVoFt)TT7~IH_1F1Opa_mvxe)GZYTM%Y)}*qF-i%u^Kj&Rc*5Z zXL9(|Ckmq+$gAF?up?^g1vHDY{TD`c$mgZ}R4m$>uh#1gnjiGN>)Cud=}gD%d`NwC zfCC1CI{1?+)yL{%qt4{!Y}nfxjoEDT1mgwh1rv8Bixmv#27O3q;v%L}3A4(mk~!>Q zgwc|U_(=Gg+*i`i(km{jsn z;Z1qG^ussU~?0RRKC-g>x9mk8og2$k-8%<`@ zk<6xcn5^aq74%Wbz6CQ6i^CM5!-pod$!_*q=x#l;C;(gFxcCMid@>!PL|Uz;lj){M zIh=WqPNRmKpGv9KsZ>h1vSG}rI8o_cnEGqJY#4Gh8+_V`=suy4^Tg5G3sT4Bs z2sH*sm^k?f5;eaUw)+N+Oo!ZBnc0f-Pp5+gYJdj*BqdV0Y%U{;XeMD(SgChm+1F|} zdhPCD(1U?#D_1Mo!(ppfib0&oX9vKvgD8RQ3k+&3m4rU*uPtV?X*GW~9##V((odye8r~Q!hLiEQ1v~AC zFA}tFzHnZr-eW>QwH0F=vq7ab;bCYsE-$PwOa`ypsWVetqS$J8x}L|C+p2b&jW)aoTwl>BYZx+5VMJHi#ef` z$ua!a5GwhR-0Wpb<-ugWT%hpXjssCH5+MrX>3F)HkH?cve~5c-)^5($b5#72SGA9l zO{?)3@Pd8aVUY`6?JjJ5yY*(diW|O^$fXPM;oD*d`BVff^ur;ml?^%#CJ&X4=IVtC1w%rE z;#e+Iz@t?rJA_Gzh*deB;z*lsSLfSvRDZqoYPsA_x0lP)@wij3*9W~~E*&Kt+Pm2h z+7Po|gSvoVrX_&FYE}en`_~cTS$0ayD_+sAp{&&CnvlA~jtDw%7qIy0Mx_k;paCSof&gRx{hLIk`nA|Qz= zcpAx{gWU^$X0b~ zok6R@CO64VL6_T?)gw0t(1h7!gEc#h-;Ex0+eVYo8*(@aL82wjo4{2!5D1zz`K|Q& z+GTZ_o#Dz|pWJL0awy`{=_v2>5db#=0sPqktKAKZ7SuO*TqDuc3JM0;=!&BQh0I|0 zx`S3Dpi-K$7(gxxg;Gwp!yY3YJfA6uKCX53<6oUkTQS;>^gWN!Y_SKkY=~p|VAyXC zl6U6%E((VL3NyVfQ>}FvExfvL{leugXeOLSKv@ouL$rE>Sqn9d!lJaDfFuE93%yo} zBidwv^R)d)X9#)%gxRULFlg~zE<1?EdZipgAgxAgb`pfu=?Tsk%jtI8%dl|vrz7Zu ze6UEhyUlJ$(n%sMGLaC^@TqpiV?oYwg!F}cRus;DhYOlomDysIYvl%b-Ws&>o3 zpv&cQTXopjHV-xexcXxz5Pl_`rH(p?O<_-5M{WW>x>52 zxtxGQsI}NZrgZu}UWXmuq0!^?In9)Cb#p1gkSD_hf?Ox(wK>&Ca`0soIyi)CF-A9$ z{(zsy9p>jmPo9infb4OaPxiEpK`j6eH@(iGfiscJ?BJXRRX}F*n5^LSSnP1}bKmvp zG97?-aPjb(p)#>zB5TljeLAbnXGLAf1so1Hnjtk3hYfa*!xs+Wtg?AsyvY>_L=qxz zHF*d|3|l?^h(9WBrJz5^rbHq@&>SIPl8{OdQ?W@y6qr~rNP}7(wz)heElgxxdb`f;a{4*5k)==CE*6*TT7;t#$RCK)p`guT zu>cgsA>dTm>}CxN|Fj4y^M=z!b0Coj@nR&D@4un_ZoaiTKfmBpA?3q+JGByddvkfa z8ErPJQ^3`eg8k?aS}%`MWi)urR9I%0zfc%0h|PQf%-iXiTg>LFHE9~7R^4tpN#|^PH!SX(WKLb z3!DzqjFe6kMLH=_7;^xt1(Hbzy%E|4cWA^qggboF7iE!&Gq()cO$39?;;{7hBHEOb4iA&c<*9+x@8@@C-&Tqj8Wrc|S1oAS{Y>1{^XTucgsxaV{6ziC8&4lS(8B7p4h% zy)&9%BF+#Q4u{!ry4Q*)5MD?{PzAE_M2aDW0)Y3u93*gSnB}FL}!M-&T5?gPd7>YhP&I!`_ z>3d9TZq}#gs|$>7YN%C}RzQ$kIq3^HgMNokW3n49S_i^XM@_u8tc*z}eW2vC-hy;u`)m*KNpoL(oxvuUWg0l9bQv*`pQ_t~gFo-OoGAKZVjdsr@T z>)Y!Oz!+~XZZ9vug+H^~JbuqSKfbwobF;eaXM%2{-suX!LD|)qjB)WeOg^U%0D#G) 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 Rg1WCHA8{XWUk{t5{{@_Za@ha? diff --git a/lab-matt/new_files/randomizeed-house.bmp b/lab-matt/new_files/randomizeed-house.bmp new file mode 100644 index 0000000000000000000000000000000000000000..895fb1e4f629650c43f5aa72fc3869e53c9ee9df GIT binary patch literal 66616 zcmYJacbr>ib{@Qr?Zh?qdRHW;VS2>?81xPddhfmWa#1gE(L1KHQ!FAyiJ~M*qA041 zq9~Cg4m+jQuDxEj#3iwvxW+ZH9hcbmJM=%_{4^X=njbayzUMsWDd&|MI6v`Y-+K1J z`iXCSYw6ik(1`~3euKk?%? z@t^#O_wfJtlfR1pr~eqmf9gNIjQ{jc{XG6NKmFJE&;HCV{&PS3BL4F~cM$*2KYtbf zh5!5-{)@k$#=rfGRs5H}{bTrdeo2CV_d7lOx$k!H1J9Z8g9p~}LkFMYBZvMOA06S~ zW1}W~d`yB*j9+!$rd1#l@mBzAh%=lJ!TpRPs-_OnL&B z%YK9_Dmb`G>BZHm30$MD;#!RW*J-=BUblxE^wYS}Fpisyui$3WByKVPD{i$M z#ckG~!R@wxz#aA<;ZDaR+~xcY-0jlg9{1njUXKy?c|XJbzCAqPzkmk=r}0qmH}G)i z4LlMS;L*sB@L2S>@ObR^@I+jPCljyWspLUCor>T{`p@tTaskg~eu(F?zmMm08+akV zh!+bD94-DaUP3>`%cWyDR<__3?0vji*~e?ulX$(B#~bxL-fWEEt>!hn-TE86)BY{I z+qsSRx+%Qh`#wJC{~*=ke{Wzr}a9zk~1YnDE29A^gbUJbv_u z5I=U5fgeBi5BQ1WSMif4iukFM%lPxB5d8G>zk#1Q{Q`dW%s2SCvk3mex!=amzi<)1 zaDEbh@j?T?_~N_xOBa6~fBB_H_@$Q@@K-MV6@K}ZMf}yve}ljF>UsS2*WSagy#5yc z#+ARo-+bc_@VDOlHT>#ZKaIbAHI83<`(6Bq{Pq_^ z{Lbw;eDBT*{^j0X{O*^(jql%8xI@dx(}_`?T(k3V|2fyN8iQ&`&;D7d~Yxtl4*5S+MoB zn+Rod*?c;Wmhz2asoHEbyR}-O2>&vZOO*=gs6UUTW2s~y9?XRT{%A55jU?jm-(rzK zD1oHHK1VPaaH+XMl|iO8I4l-}&S0|{^9#234feE~dkgG?FRQ%B@a4UumJ`dZ8GKMvz>gTrA~F z@p83UOD3FNq+GA$Q;vYo7xYKtF0sSwMh9H~UEHb|!q9U2>7^aO%lw^u!mWb>s=v4CcR z@Z*#lolFeN7c&_ok;o*9MYK~d6lz#5AI;?&#cX%8(MC|T*XnoLM^2p?G}?nIR;?7V zd@ftgm)jd#b*xzEbZf;zEnlcLv0Ag#*f_p*^l+=1uQz)AN^f_oJ80)C8MINU)*JBB z8@*<;z1eAF4frhATkr;JXbR0n{dR988IQWWwgi%nC0%}RDBv~g^je)tDi&*%2B}7` zQCRe5gIu`IqKGsap-3&)>DDzWjnV`MueMlxcC}umflmpWzeb}mL{f!_Fg`XuHRp1B z9WK9qE)hq9iFmOVEmk{~T&>*fZVtP}bfa0TWU)BZd9%~$)ds`i#_mq9(}xNlbZVt` zYuN9Vv#nmUx{=A|&`J%hRhw08xHTN~v34?tZVZO~Mj2~$T8(}ktCTl--L1`GV{mk5 zb9Z;6)o4^|y{*>v?oPd3KuYyir&%0s4ceXV=Aeuu(s?LGtdPs)(0mbzdV=v_JmPR0 zENTsWtP7+vokn9aKq*)(HoaO%r;&Mbxm*QLuFj3Z+u5-|uv~ zgN>adhj%s_Jv3E2+=HsAm#|t9Eux7+wbH7z>J4b9TB+XYcB@!En=e#zD2Ac=Y_6C_ zqT!G?;B~qJE|1fpm2s46wOXlCX!P)?dWBXcU*icyMy*UOmnmclg~n{L8Z>H)+MrX* zq#CsjzA`2z56;j$KDTvgVr*n=D&&ktBM$RaHX7PE`uv%#?W3E0e>hdHM&iYGrIJsl zvWZy8AB=~>$wZ`>iu-aoz^Y8Wm@oHwEi_%M^;_+3r3l#8s+ABVTP>wh^+Y&-q?Cx1 z3aLUa8A<{6_1c;Cpx^H7ZnmM;Tb)j$x3%4FHQUuvu~;Zn8x5@9!78O{1%)!NciI&s z7muZKD70lR3ojs(P9&mUx5egkx-C|#M!hami)kW@NdT>&GbrUcrAEl)3$y}-RHuXz zu$ygWv(0EWYqchojLc#Sr7|gd^3b921((lbotqpVBTRVwfq>Uyn6F^DkUyTuBHmCu zj-aV{I-g0T^7(u&V)Z%f$xtZik3>_2B9cSV5;Xj9clXFn|M13O(8?9z2;n>1gZ8rn z&sU1&Y`fX7<}%4-yWT7mo6TOgT}@XT{cd}E*s0`m&DNk>ZIp9`e6iiFm7v6H-74CF ziBrhuDy4F{gu!X&GQ~WCMAKO;iKLRAfYE3%8O;W(-Kx<#>;{`&%;L-BGO1E!&?uEk zwOGazuCJ@tMM{OtU^QBdR<&7cGHZoOt#oE`bdqAQ31=n_j?RRGA*@ z(zPlEj}Op~mD`natqh%B#|jx=ET4#{V&RC-7xBA1Hm}WOaa$dBhsy^L5R4cVdb3#} zB1@HelTBsSis_V922IT62t+(OS0-1h%qA0*g-WNmbSuLWGSIDcxISN-SQz}hrmE2%dtjmNl$+|)zmB|#- zV^b4zey@TsF)=>r^ZR_uW0PZJlL4Q@;;^cwij^XY7RqS4j>XdHL@HY;B;tu|9nF^j z`*K*ZQ7k0Wm3F(;Y1ay+0@QAP(61L;P}rN@POa1Lmg?QX&hGZ%ei^Ix`n41iD70X@ zm5NBa->qZ00`q6605fTrxzT7corjW-M3Djj zP!=9O5sxQRu5ifb@EW11O?Fq%sZ>d2W~%|JTq@RZDa({K>I#v`S1Z&;t=VohN*OGf zVx7LavPxs|=V!;qCfpwF6rkQ@$m_O}2&3N_op9J3W|L7ln<(VbBEW5`0<^5%Zj@^6 zUbT!itNCg?oq;}RWpmYT7apWr!SX*o5Dg`xc83kdofSr(*6cLvZ9c74Z&C^u*JunHO(0S# zWq|xHt$dv)7OB*{#f3?#Ou0ODXnfM+x6cq@?D@iO7Zs3@Flo10fFj5jlW|uJ8Z(^+ zFz)oK`DU?PsaEQlY$=mW<+8b4A)BrvNX8Z@ATfU+mP;W~;ASuyGue6rgOaEt$xt|w z%IBadn(gLrIH+z62fb{e)+pDj#X>HV%Vn#fOdUnysWeur=gPTyA(P8zQYk1n1kLA@ zi4^>r0jP(+1p^jTL|fGw5DRz*fnqio3B==pfE}vWZnOEq0kzqn)>t$dy&<-yln6Nj zu|%-0RH)S^V8mLjR;N+RmGW7_G|lQ-nH?FQ^adSMCGzX zQVPfwnytYAu9usQGLp#_&};@NWfGMviuej?G?z()E5P&X1teRmHoDC;yq{V&9nLh` z&HBb*yVlMn(m;tit?I^Rs|wT)D`#>Dl1I~7Xdo<~j}>|)tWv;oNIH#Tb(o&1Vm6)1 zA;okum`bJ+;ZP2ZCcU;;G8PBU=W#uIqp^5Al0d@o9O!^dIOz38e4&8T;kTQ`3a43= z=6n3YyhsI|t}$xX6?&cCq*a?uN|{Tg1th3{ULo*Jy&CVPf zofw%gSd1o}R!)p&3aJ3j5>Pa;tPHcX^bwbRcEyO%o2r02YtYpnq6kEEYHse!o;c3iD{S5 zNSK5P;Ptz0jPdc&LsMF_Nv+eU<^styS}K-d=w%93Bv}Lkw^hogl35HC9Uxb!maMix z29{ejAnTn@yH~H(fbn-5%}TFbY!A1~?MCOwM!k0S-19rnpE@=?xpQooZ})4pTsiwp zzaW`Pzg5rIfD4v$EeQt7c&g3!8j!%wFJM9j;X#BwF*n|Qmg>+r8kOsKUB@z`F_&FdmXr-7%N@*nM zE_Y!t11(MU`wgJ>rEDZs#7Y??9xwH3`RyaSN6wt;Yz{j|PS%@)!C>R$(e2&iCwgsk zquVZ3YW;3DnQ?%UOve*3PpH%YRs?*ul|s^aB#|ss(FV}_H2m*M`AojptQQ;QLKe*x zGWi0UOQ(@kDhCua67qyXKC3GME#ir$LheY^XK@<1Dx+1eHyLF%y+Xi}s%2`E5eB|o zD(7pY9P-NI)D&T!Oj}!Z2RPHCgn6aUF>&a*X@XcH5eY{R!TGb+g>=>$bum{+hJl(? zD&?35si3uHqX9BE6U#kQr@+pzbOY;`irsd-RjX!e&CZ~;eXO#vdwBc!&e82wYuK%H zLDV$b!%n>lr`H>70qN<~i=Y@og+eR>nkpTM1C(ZZtp<=@K!YR@$8xNYDd#isP$Hi! zBH3&zoX+LL5d=#kNd#mBn$D*)@pvqg4Mf83KqMB90~rVg{C>O3t5+!PE}PBnu!OW` z8B?NB=&W`i{W=wBW0{h~T%IJ%OjC%fi>{z#`Ve7SvJ95w%hS8lc`9wxE-XxlXl| zYgIwwHtX$v3410WO6kg}({(`nG!W=QyIg41lEr$dfDNFRs^vVo)#-!f@$9Js@qeH9 ziEKU&zCxvhJ?p`2CZ5Vx3#mMs_Xj;Tzds%fq~eZ5ED`Wo%@&`-?Q_LaiI82Vu)5q< ztKR0EmNq}bGatg+}hbaygBUE8)&iI zs8wsFQYID+hVq$m9p)!ckAy7@Ouq~zQH;S45sm@O`{0>FzF6EBiX%A$7(+Ci4EVhX zugmF8Ws_cu$mw(ff~n0mt4a>DP_MU`?RF!KMc(wp!X#l~YHpS|yGqgf)KgSp|4m^O-(Xq9escI3XRV5v-0Gg)~De#y=;ZQW4$8yD762Z#gOl3k| z_%jLuCzk}$3*ePNiY1^734c7AL||Aqo{>Xvx(0(rv(v10n^?Wu+S=$<8?}vgueaGd zzF7m01pbC{rBndu4=1xw^oe9Nm;t}3fi;SmNF)+6!WxZ6EnRDsbEO&vI;aT77XmgET1#fjnas0qfESxa z(_l8HQ&E2`l~2ZyNH`picmp1n$zip+EFQ1V6>#fpTB|+aFq=)l4CiMEGjoR~Ni*Z) ztf|FSrcbvxGd4c5KpGo`z9*1bRO*4zkprWLrWfa@=Vn&@(U29|>Y3P!AhAF+63rx| zF*FeYA2JFII2uZ!iFi5{_9xSBt2ax0=fNx@KX71nwz&>GRnMfZSKR7ymXkv6~YHDK9?+XON;Bl0p zEQ2Y(KZXFgh#jg0)F6j zHm41MZ*Juffjm7qL!O@_kwea@DS-Rwsj1OJ2Sy1~vx{p74;&aDIdl;4U}|D1;E zK4&Oy^Q8lkY$BTs1|t4&G8sz5fObK(0`vCe%ds#Fa3I6^1cHELmMm2=31GKi^A_^y zVys+l^}!|I1V?aiWTVp9XrWjI+zyRe=1>KJyNsv5J*= zA_EPAw%RQWedd*cu~G$OEH_HvmFG~f&{}2SpFoJ9D+(yQ3SigqP%;*@1-!mc$m4f- zJPxbP<#yYxb5m2(_y@)LR9#RH-*w0dvI`F02+Zw{Fgkga-nqaF|kbE+OH9?1^qnUImT}Y%7&41iG3os5D2OlLqI*DB3c4aDv<9^4)5Zq!T7 z{*g^^s?jzun)XJu0+J1lm(WxyTyC`MrCJ$^1uboX9o(yJ^c%I_pxfT6b~?lDR&Bf7 zXbxatv}^5+UC`R)jX|-x(eCzZ*t64zChGJX?M|)P%b_)(!R36V+ix~81S_I7tXi!W zi%6wfM9^%+6$-i>4mYR*r%!Kjg3+rY&CZR^PZCIk={e3KX=O=oo+XSQoFtDwWBt#K z!&{(^j6SP`LnFTg192{4_DXyR`rU4iqv&>o!~S#viDmm+45@m_UhS6y<5*$%RRKc+lBc`1bCF7f)?$bOysCM*tc@NHrk_YqY9$tlH}}nqUevt3V%m-R|c0 zpucluYX`*RU<0CoLZjYBD}`r_7>rsZ1tuAc#0*$N0e3X$4cmiWS2UT7h3w9mrD@{y z^z1xoa&(qUSzKOm`DZ7_#zv>d7bm|nIz2VFxI+DY(l4j}?Lf1Ba{!ZDI*t zP78TSd$`%(+}++ew!PEe-R%L>Za^D!x)8(-H|lM$g+P~O(KH5zcpgP^QGot1JaW&Tr7)=$E^Vqg#+6ZJp?C?f@v( zT7yzNmC3g{o6zPV0iBs>4|axwPNUNt?({oYZDY9I>p|;ekqC&yeyxfC^0&|mu;*tM zVHtu~&>i^_hGmPTT&0EtU?v7_!G)EXl@Y?+6mfE9QM@v@OjN{(GhqA>CT1r`4^B@n zP0f)Y{+yheof{iF1VMmare}#cZk|K};gY&g?I#1#uvj(NIdasKE^RbA!>z-|4xfFg z1;6PY-92*d^y$+tT|5Uu|Mc_6c89}fC)t8Vuha(he7jw$H899etHoFae6$)2!6H(` zKrA%d-A-fBX?H4{JI{RZI8ebXgpAot%*+wU&1ioB#|)YAU~9PB>m3IA1jU54v(IQ0 z+O1VUfkOW^>)XT4%|XA_8#J)3W~)<%EUH>7*URNp7A@E2mVy1x%uX*JnpqJnEK*h^ z6%sh$g!$3QiIGVnohJ}bC&qs9;MnBEf$uzbaAaI7wn}XhfzV)(`PBTVIhc+$dt6%B zOtcyhqe?DPXvMC00%^7(@9DNrox61I=*hz`96xt-Yp1<^tljRl+uK`*2kb86TZv@t0=CMhVM&!W8Ae$jG6QF#^!Rv4gW(kzVWs z$3&&F6nK2psdHK!4$3OeLK7-7A~uywS|L+dKwvixA88M^c268Ta;#N5(mk=eQH4lw z(BC?9^wja)ZV4;rJ82{j#JCPIP6M(;*bs=@?7FBM0)EIgVqSYB9u24CF}FJr1ZN}c z_JE*Crq;$a6FEvrDtf(^HeP1{#4tLb&4-3p566WpauzI?J0MCmuL> z@X!dj0U!Yn&gw;Gk%gyX%dIMtSs4XMEoE{TD}1R$Y{~GYBJwhcxJqjP5v`(wjcykh zJD4DC@Jm7Im0E*de~2|;TcF#(+Nm5kT(w3aosGtPQH9oSF>8u4JLu<3IGeSF9rkb_ z7b`*t7feI27Ek$8eort!W9s2$hafbI#PXpuOvBFh*05Htbh`ECcE3N^s;9a@j7kG& zp>BKFtZ#O=&|EkRfpxNe?8NEDtFP~tcTwO^yHF$d1{8EAc5~c zEt_8&KL|+>e`$;a$3HrHXaYFk#KA?Az$Fti#7cp}!3(Hze7#;RSY0CvjVi08Xm-m< zi_3HhH!$4ZI(D=U!vOM+Y`51#YyC>9k}d7jzz*$|3!qps8Hmj>#3^J5G%U8xDc8m$ z>u4}#2O<@UrQ;Ddu(S-+J!tG_nQG7hiZ^acq#0bjm@f^-lioxm&`!AQCttdJxDUlP ze3l+{p#@qti`DE7)S75231ctqi)54jP%xK3GKok!3~5TPU&vIU?Uq;P=4WT;mxwb{ zvo!U}6lpEDJW80HwtRPP3K;LSU^IngJuVZCRb@$Qm4Th3V^++ zQIMHy5^cpK#=JougGeM%X|`Afz`2M$<9tnUG>cUv50*ea6+tW2UL=sp7eJ%w%KNs^mfK)mCeyi6XutdDckUtax(H-@NV?helY2k9B&SZI* zcbc=?FJC-${?dixXO5lS+&*^v^z$cnPFSrDZzzd%0a;?vXw(x&fcSQ|AV10Euv{I4 z1elXp0g02y^PJh4r77yd5{c+to|{>SEKY&aSsR_7I54^}$zaaS%)md>%gaCoM-Ge} zx4QHqxk)4yTjeYrghD4&Djl7sH9oK6l*4ffb#axnMv@x+ApA<%Y6a+brhwE+sSK8` zfE>V(R29Wa5Tl4iT9MN0U@2oZMK@h8$HUPG@WzNQ5s!IX&WJA>a60`kUfdz*f1f*+ z3Z|k-gUL->vFOO`e9vd}mYOGDdh_y2uU$BE;p7XaF1-2r%jeFXJALMy)9nsIFb{q_ z?9HSzDWsT4HMUyuQWE@;OgH`{O8`n3;BiT4s zOWFgTL>x?|urGnQ!d^dQNJ+mhYzhU!4m2F1@_ZCp&`FazV}sMLU+kVf`_h>UFPuGl z{Dm{GoAXh{wOQrvUx+UNHP)fd&8+%Ea-7~eeRGi5e!477xo3xu9(*oN<}Fw z5owjWO5^TWnmsiDZ0dek+E;fll7f5 zz++zL@mQiR*ufQ%6D>EFlRzGqbB9J6M)Jmp=_gZY&b< z_#w!M_|p;8<1IyE@KWs67KLV@FOw(~QF#jn+tK#m+)H4WZf(KZKr7?)$AZp)%kBaL z9hN~FO>IywQ5mE{fz|3Zy3__OWZdigb*fmc7RgmQnOMl?tv7oTCUKdpKnFS_` zxJH{EpIuxbF0#pFA&Eekp61W5&Ce0Q5*#%JECvI~xn@*EBX)-)x^eu4i>V8et=B%d ze6*O|XtKz3CWk6vt?4yF9(9dQV{pXY&eoBwjUAKNp_PgZbgO+`5t5Ug!dye;%-Xmi zDHu@^z0KvZnBA~&;e;9I_e3D}h(-Od+Taca!vQlS(K;{{xl#>-L?MyI3bX{y3kYZk z$+x#^QNKbW4VWD+huL5>hto(2E7f)*&Tt&Dt6k=GOE|2QOT@7CAY{^)7$&D$ZLlju za-OPok}Fn7R+tj)I#0X0A{OzK^P^*P3*&^T86t(vn>;i>Gd)iy6Q>E^IW)GeQ}JbV z7hfF>I{Z#+uz&8Q7mt3fDc*nM+A%cVY6)dBC7-HbGnH%_okZs-A{Z=2goEK|JSY!F z9X2jW!d@4$=_;Y2g@yQrkV_%byY2aME#k6z9AMLWd>LO59vzLs5@fcKwTjj2JS3nn zfcGS2ve~O75}B-ClXAFrtZa)1V}7ej%%)K&EStn?ce-uKh|3&KKsva&wH?qXhh6K0{D|cM(UGo)GVjZWj* zwMLyQ5&;`DiPkGv@6>Pu^}3`w6RbC)P9d8s5_6bbBJ{jes?+EUYOg!yDZH*#yG=U1 zSEuJGWMQj8C!U>{8mF)pCdX#kOxoHssGq52-rD@s$bm89f>3lTgV_$DJ)gM;qW*th~H$1`O@V^Z*U^u_81+8^>sGeT~JG< zERm2)rL7R>$wo7qqqERlNk^jbrbZEnI)XaAQEhj*gI>IH&afe3A4|g@CMmA`1BL)Wx2B#_qDL}V_ zrrdC%BJgO`PODfHa9SmLnZX_<5f_#gmzS4d#!`gJE6>0C)|nG+4pXQx*^N<~AIL(| zq?hUJDYP*-@j~3DRj&)BZi(2PO}@Ell1O+Q3YoY_GiumUHg9F!5lz?L(8?p;aLi-! zssh<`K&h83%`R~iHiyRMEPf;mb~RPhN}o<-!%2iQ_|M(YV7G zHt4+wY)iRpIt`V=q>5$rSKht(uG^w9@Hi}ix{>#019o==@GImsSOd(}#f4=ed;$ov zRj<7C-a8kneW`%WRXeN^Yq;$9xcp8(Y!Y=^$uw+TIt@Z8ho^99!pZBOU%e2Na>>gp z%M_D~uazl;#jwhQy`s{kT;7D+5H#7m*_cT$qA|@*huiP5hy6CLaA|yOhOjihF!Ib2 zTv?g{OGwSt799Fq!Gt!?9l_RV>k=DwvRUre%Zg)Bk572_0;Wju-k109-M*IMudXbwsoWfmTA~@WVeR@ggUaO(rJdHW)8vBHIjulT zWg1OFsZ}Rdg_k+2^HYSW#mV`Z@dIOo*@fkWe{f^(ohw&gIs=l}r{}Li47;$rw8W*bsj3%` zy!X!4?H#3vK@+M%gL5Z00|8IWXe=QTKAp*@%bZTDR3SHKHjfrQ+rM}J@!svXrR1d* z65qtqD78vmC^t;?Y|5ZJkn)A0c8oHmSZ)wX)`Uuj)17i#O>7Bgae8`!G%>vfDage1 z?Bep;0#hZTNGvjYL?c4a83k0HgfH=dLp`V_!H>T9>Wf{pov7wZCqQ?iXu=_7QPz1n zE7xHKLbPI_F#V`lrwJM=HD6dR=FoY}-XH@Fc zYSp@&A+m*F<<$*UNuHXSCd^Dt5f6T6YysFZi_72%q+G5p=XM8_+H*3&8jGbeS0HuS zEOpS$?pxQcTsd~S;_^C>dUN<}H6ID8MLeFf)pG^~& zj91>;$w)T5o#$_Ta_z>A_g}kkd2pt9_QTH}K6wA_58uE3)~R6|@k#|0c>ZPLGL6lm z&~>fT*WY{V*lx(PPNgxaT!qw=f$j5;uUy%+sCkSv2AyMuef-@shmXGS&XWiC_wGM_ za816py1E`PF|=Bh%9&7^9WT1Xv8XKp8v}-*Luu5)#R#p5D%H7M7N5@*p;93ioSvMU zT%4F3pITWZbNOsCg~=fc>^8gI;)!HD6#9C=nyZ2G4%aHZ7BZD>%&V|Z`{24 z_J?O)+k5co^}C;Z_}P0OTt9ofld~z;R>5H)Q|L?@nM~&e3s>HH^Tc5RmnvWgXzcZH zBjJrk&%gim_wSyMu&5*|KLXqNI%&wiarNsbj~_j{ckd15Dv`9Vw+hWIpFU7`TeN4* zQh&^w2&!!czfI=~s5Fvwxp++}6LC~pota2k0fTU2b!vHbWb6=SabcFS3ReS!OxUTk z^R?dL+wVVr>heol%|WI!NULDGd*jW^Z@qExtihH^_1bkvf3}CMCe}r4Mx)U{7lzTy zf=X<#sT>B0oi-AAa=S zM;A{HQD`J8eNAXB^B6QD*@*4Fc=DCEPHr>V3?_%IDkYR2Mc7on^3jvM2M^wn(^pA! z=T55#2PW5^{^Wx@j~?tlys9KGtx7C@k>%9DVk+tV#uGM?!=q2e?P04*XND?}S~PMx zkzsQC-Ee1y$6*r|#wQpvEAt}ZFB9K&n^8hwo@x2ri!ozJ0E z_nK#SUO%%T;W9YRqDw+$DYZ6t{?vnS9`4`zP(oj!u#8T67Yp8IgP31g8|H%otP#pPpvLJ zH+qmdyTYRrIc&Pj#AegOES)Lw{P67Y%P(Di_0mSEQ-^CBwUd~MrUQ+w^F;jCU~^DU zlq#Lx;atdMFe)jmdf!Hbb*?m*Nu|>HA_bex7fKQRty|}@e8QBdefGusAMWknxqWBv zy|*vl`sB-p`}>dfFYUc|{#eN@Vo`vB5qTM-khw)~gUpU@p@vTYtNrg-%-{A0; zZr=Om*8ck+D>y_lLkg=|EiPZV?y*OzPoV&AifGg|p5Dr_?3{GP(-M`m>*AVS&XCn0 z)j6ydgI=YE6-mBctI!Y^1S-Ce$X+0fj1yJ}OS5C6i>p)?n_W7>OQL9uco9*^tFKnFX7_3Y)yj*FtcHBG` zO~mC0MQjG&^qJ|&qc_X>lsVS9cKhScKfV3w{=>VUUcRz-|K9zZ`|mz|=k}FX4;L*= zDqEYTQb-yqd5uJ2nLBT)&z)#_6&wbKtr4pwMw!(aJb7Vn|G^hGrBu=yTWKg3lNPtn zsyD71&)$1*@3xFir3$Q3nZc4ZdAez}uxV!Mz2S&WCNsI@e4SR|v9J_U15c-2QgeA6 z!6Jo57#*2dTp-SkjuF?4G!Ac##AF4COb$zEHpQFQlUtWwd-?RKTA>xLRI7t?89!C7 zQ76+`Z~yU)3pI}k!@8YnGh~K^BPuA=9NR(_>>R2N#!T$25E$g->Oy z3Ak%?j#Vx-Sp(@nFzqGH;K{6k@MZa z)j8|yM&9%igUeuv*Vt1B!TTDUo0=KbE^w)fOt?PBSmpCM@HVuXG!j7%U%Y(r`Chu2 zIR)GA7YjbJx#EfpuyASfT0Q^HgG&RiyVXs>{*8{!iVV#B9ttt>;bE^@@0U_up1}N$ z<>`}avp#Aa}$I%l_8>|vK)dt-Y$4j0(eXzuk=YK86h`e2{q#_?-@Pv`Nq zhc5sK<_rKXbcW-IQwb5^E-XH@w;D&Q84S@Y-*-Lw@;rtjc6a^q!;kmx-oEzvyLTUc zxwrr6{-eFyw?5z7`{?S6+X*(%J_^`hE2}G1B4u?=&WW={LA}Tma)*zFRUEENY|ae# z?(Bc@@II44X9y#oVX@3xAHA`E_sWyI55IT&{zEo{w#Lr%%Ne+p(>uAPUuB6_m#G>g zrq#psP`h5mfwpE+$Wl6W64bwvtyrF1flUxt2VNSRNaR8Sb5zWOLlCe;G%jp~M^o~3 z>G78@9qA=uabKS=yqymag)U#FSx1Ujzu9(UPr#rH4(e&W-k@hO93`v7QXVw1BcPc2 z$ExjNJ6ib6wRitUIiIum+OOvSWL~qcTWS_x9qU()Zf_5FPWA=^wAT8}^2LMqQAoXl%~zg0 zeem$k$-~9!k@N4}`26Ab-}?OXrw{IYx_9Mh)y#v1MA8arZF!ZnxYiS-aO&g%hmqwNB5rG_~JgFMPrBqH*ep4@Z|CSqX&1seERt5NB6CAF_$LHG&W#` zG8hRN*5wHJ^Mw*zF!Zm>+%c(7IK4jahZ);o_rD`nEwX!Y{<9z6Q`(Rono+qKTwH$UCK zedp1wFCIPp;FF6rmxRNnQK`h0l{Hw`B~sP|-d+`vt6X}y;T6ly8FfIakGHSB`r@Zw zej;X5>7wx7_nzE;aR2f5zW(O>dyl{R-dFoCho$S13Pe(ae8lgxoB6h4Go3*zt-Mdd zQ>!H+9+yR%XVQ4InRyDWZj&*IGf?bbNv z$_kOVL;@cWvM+`}*4xV(3Z$%N|le0uN8dr$7~fA!VV z{X38LpFH~dd-rdibX(i4L^2sfLV7jajb(U?)v#OWQaZv(yIL#fbDz;Z()=t>G<503 z^?&I&wkgsG(R`b(8&2Lv4q2doJVgSDUiv0w0G;~-TML#=qkhA{rg{i{qX6Nr(fQE`1Ha4od=H|-@SkLMk@^Wg_B^c z8{zcBg8F%-aNtib3~o z`aP<8>)zvDY7=t=3Y&wS!|fxXukYW6~vjef=!rgq!+d{%`0)Pz{!`$-51-zFPPn)K=>Gm^U94FyrVDj$)x+Bdb>_)eM?>E8;hoy_Kt3H| zay@=-%AKiZPD=!Y-g~i1xTy6L7ef^_feth%Jom+3c&@=J*#5Iauz#@@p zt3_;3(PrNi-?H|~Bpyw4K~I7020UqAZl(WCoMzyAK?J74WR z+W+Xiy}d8*UyD`?jV`Q&hMw_2aEwDqqkzj7GTBT9jl*C_m^2cLxwgg%WzsU<%nFGH z3vi2zljAefD?|teEvn5d*BByF^k%Eh1fs<4edYPOx5p}IqS@EtCVIPQEVSOO?_c`} zac95mop~?5vsE_$xn5&BJ3*`Us5f)|#Niv?JClSxxt*=8qxSuK*J6pB)m?kx{u7w_ zr`*2m(U*JKV%hg#@9Q7jyZ7+n=Qm#435rB)u?Q~g3n*+MP!O&fvf{qM;#KK(&Bd!3 zORDJ2KDo2^;Ke&!A(JPt?%%uh@Zpn(Prv!W(}#~A-n#!z=G1#1-~MO-_Xjd)AnNlZ z{2pi05r|k>Tn;EQ5`!V&@Tn{sn@OkAM5$&}L8DC1Ql2|BKF^$*Bapt?OrpbevQzQz{C^z1XIE6|*8ck`p0juFZJWtO<(zZQIag5;D(9T2f}+S^ z4v2ta&bD@|C_xd-sk`@n#`%vk&PO@Z(=Y692BK@#TK7HgIj`$?QCJA9qTn)PqcL+h zd&3uRZETbyufYJWN!If+AWz^>maNmD9Nk+#+nTsnDc;D}rc3pyar5@p`QT7YXUUJh z+1-7&bIxE2!?gO+O5XGS?W^slFLt+IKD>V_EHM+<7$|M91SAAxRAw zq+ajxtMIsft>bhyr5WS??9LG_PC_;2aF4g#xz6=;=lT15J}xXx)D;q`5Q{X{y?W`e zdwh4Zb1j`6i-zYqtys$FBmxG7#-izX3up}9PTGOJFm8X4~eN1nrv(D$^NVDH}Cg$clLI+-fVBQeCJ*{AAxEtHWYPQ zhh6qzN1z-A%L0o!h$pb|1OkPO!lO~>pS>mu23H+cOPGk`hkp5=o?`p83Vj`)jNi|qBM{acxK^yLF)j~Jd9|_Hg*V+8CVl+D~!^_1) zv_6@UDc6&+JL3~~F1|S($<)SY$|>v4>qqc;TXgA}*L$x&KD%ZxqIdOw4yBZqkHop+}qBkN(&gk-*qq z@?v9acY7Ol!8gzV+W|U$v zY`s~99xb_aHW-zAPF;@JcQdJ|1aycpJYPh?sPh$xD1G7WtycSSJ~5Mv6hY?gx4wEc z12%S@IWhhA?e_c4+Z|_O*cSDSPB{1Wc0WNyu)Dwg;6z5{73j1~ra>tZxp_u|LMf(d zjRw7IeQj-dZb4&!YyZ>E<}=vy-*0cfd;9uD$(A;G?o8H4 zqZWT567zUe9+xK-Hfh=T0UV(hic0JN7Twd2#St-B5}F_u>L?O?SMR_6=TI-Yk3(eB ze_Ab1G|zY>3MNXg^{ebS48r7Eh-X5h_7sz>%-aOG`!ScrA)qk?azk$Uk5tqn>a;6d zEJuVx>VqYvbU0dh{_)n+c%quD0^_8Tup!e$t~`RMkQ3}|zP>USPL-TcEN zII^=QUzkm7V5CV_rCrM;gTV=)CIi*nqNOEOD;e=M4*;T8R zQ&nGzs zfBofOU=Zpj$jN?zu66$6WQ%LU8Fg+}l0rf_oaM!OI1{n68DbiWN6*)Sr%aZseDDrMggUuIjVL{)1{^H@%m|x(MnPgV`gL-=?XdmJ_hjXDwClPch ze6u(1+H*!G+A;o(vg z_8J8dMf+3)a~%zF z*zDtZ2_&S;mONX_#JxE-nLz5L=+Y}bhgAp6C=mPE^iq*ZGu;`b$jGp!s{AFfBv84r zceZmc6RUaZ^V73aqn2lT?_NKj(F%=;XK?2njW@_n{GvX-~Bhf%WgdRk~;hKcO;NfHq?Ii?s+5ifH zcKR*H29FK?fp>)Lpr}QoEp`E{%)`Em-QH&0bst_ScA;4Z~Ozl4jSs zZQ-yFlxsel&83h68*h3ttYix?Xic=tmic0h7preymGYHPvsRxTuiG|Xeg61m_kPP3 zda?W0yW8M|f%?>@(`gM`ufBYGxBbV<*N<*pX!4YMgyNU zl1TZS;P~+b!p-HY(--ePxc}R$?VaaKzyI-O^WkrAH@0B@xwE}F?`Z~uzc=E!VpA+A zDVz>q1_YA1l2b|}{#^AzNYjVxM)wSKA$k!QT>mjdK_@ugMe6$Xp9hW%kZnuj89Q4a z8DCpEd2*P2Vz|bF`k>D;R5{s6=OZqW$LE8EQ{eIWBbi}0kjb2aA&ti_7Ws0~i76+C zFB~aw<%!|?^H%--Zx5Q$@!2sjJUF(t-|Tn&-^=Hpt zzS(~L=Gn7b7dt_oSq8MBq2JN8Q!eLfA~@^;TXd`l4$z;l3@^wi{h3QE>sOagTz&Xz zctx6zEM(&P^VRiO}ch2$hu{~!X|UMMEI z58E@)kHGYS2&}ueCNXn*4j=jF(eB=Uiu~&1xnj_ygNE153q!2YSViookq0cU^r`k( zIcZ}>qCp0mLQvUEfG!vr_PM-PfNPV!7$0u-s9}Cw5nVPuEwo$w%HoeQIH{ zX@0QzasTU&cb`9hd$#lO>!&Z@{=N>9?sOq#p4$BW>EpBa+pizoIx!Joo1nlR3cSRz z=B&E=$xzf4O@Q!52WH8fD;5v+T-8O-`UuF{c`{H>zDU8 z9-Vbf=0h9BTyCPq<+eF0J9u+lz$5d>@Ms=|04pB?0U~bXVAo)8S6}~NKPC>FE&JDh zb{#x;sE2Eve|)!a_uR>a<(12;9$GV#XEtf19`IRr8ih(KDUYV7xGcfA)om-(3VB~5 z6R^RURBLg$t!it~?<>trjY^oY+}P&p#dDy_wKv8p)2CbZd$-=d+1uaT{`U3JyHER{ zzI^=t?eqTSS{8^A%{M!5HeP&wzxVrcBgD~3?Vf1%5t%(9(ml?EW4<^jsdKSwEjL)u z{jr4CWV>+w+~v!sE?l{J_wuz{n;Y*oA6{PnV{7Bq_QvDqONL2t=tZp_sn!XcmQ3PH zhx`W60uM3Cu=o!S^bhuSLm}MX2P&i9!Qq7ve=Pz)w2WhV#ywy$|~zKECRTg^TCTEw8Tp zcK7bH-OY{Px4%6jR76JX8-2{SAi;*WWM-+UAGyfz$y6SoIa%kctIG`u> zPxtn=_g{bB`|{_L4`27bZ2o8O!}~Aaeth}<|GuBy-g);CPK7UiUzv&v%xtrFIDD5R z8a14}2h72w&m93f%*h)|yL&HF-hk5;Tt0hZeqm;QeraX(@za-&9=+On@e)pfYbQ@# zzkM|_EA%{{YWRai6s4(9c@hz)E}D#a#Mpjx-_Zd?{{R{k@!f-cs9(X%adZ$az%Hd7 zKGJ{u|2l9OMWZyQuU)%%_1UwHKh{jr$%~D;k47fiUGX#HFjD}yOZc2wkLqOn?)Y$} z3T0O8C)UOn2{-|vXt&q_Ph+N%fktyP7(3_oCEU&F@!aVfVxC&d0Y~YjaUqz@`M1NN13n<6Ca#lXXyqj*MjT^V!AD zmGkN72sp3LEKGv=sy%n|?6uz?zkK!b`Sz>bmv3M-ymjY%SeHH@{cQ|9Qh6Gs$Wyx_ zewWgd%Sgre-oC-UV~D<<-tOc5u%eD0${5SR=zZ@Q4J*Oo7@ z-hc4oo|${@^jc+9#3tH?MwVy5ZwV*;(2C4P8iSIm)v6R?<;sW`{3(T)Cy;@&jLkD_ z3Oa|dDwRrZZl1La4Vju_ozZ;Wdh^BC{db?ffB(<>dz)Y0{rTs&|NZmJ=dXYMpLc)m z@4f%@_K(foH!q&tI#E*a1zw-Sl3)tFD%Xi@ARP+8rWcK_m0ya=MoXn=g+ZzFxDi{;!%ODeYA$-9ZxGqn z-9K=wzw5}+o}S(Vhd^r7bDTXHWD|P2e*qHCK@=U$Zmq1XUS7KO^tV}o1lsQC|KaB^A3yGW`2G7QSn|Gneh<~(i~UcxuRMRZ^J1wimN;Dj zh0GO{>jI{DGcpWDbFexN-wsw%se9RBx6Z7eYF1(#jwn!@npnO2$D^m4n{W4D?Yy{q zd-ck_oA>YJ6{|z>WF@;Y-{A>?USg1fH)Vu|!1g10d%F7J4*c|m^mKP0KYZ+82M-K( z3Oo)AMqc27;z`iLQ)ez-xqk27jWW}|erIicvEB(?N_d7Yo&pb3qFNt0BlS=w;=!@T zc)gTsOhpqDwS3$j^8y`f7>vCBVXqaL$mU&u=hA7t%E|fmWHp*R^Zf0#`#bwPUp_y2 z_wC!CU*3KG_W3{m&!6A__wAS0d#_&aZ@qi|eDmeS@xsVVEn_w-vSU+|$#BC9PChWW zhC&ZlTOrqaHte$+HB;pg3vfLxm1h0S`h%Mf-@M%1*uDSi_RY(ume#J_xcm44P$L~$ zS7u7h1FXc5+7z&R8Qlm}Keiu*?u8xTSQnTvNxf+Z8lH2X{=s*~W*z5o2D49(M7)}~kPU%#KAiD5YVY46(VnTgZq zFL#zJIY7K7XR=|HcCc2{x7!tPy@OS`27WZ)IXIGuW?{4p_C}eDk{kAo6ox|;n^qq? zu`p4Mxt1S%{Qcqn$5&TwpL_9r>+}2Xe|`G;{m&2IKmF&+H+T^~{^!rX;e>Frm2WKs z+$E!T+M*i)wgQhQaT*+QPxyQ==W*W8ct+G(X%_nA(7h07^uhAEJHI`9vGL;7tDWr| zS1w(&q{;rvrI23mJVMW%&vLPR*pT)vrka#4KB?Ba;OeB|Z`3!*KF|d?Dv^x`4 z^61I3wst=5@BdbuyY>3* z`|oeJetiAw^Y)MZFCXFhKfHbaguT*XQ2a}38v$XtjkBJhlVDaW2O3hy&TK8T6MrR>GHsMYQ;v2DT@aa z%tfQQ>PRGA4F(HZ6QF_X&p+)xeD`JlM|+|=^KfVX&yRop`1ax3_rJe>dAIxL>+kRW z^YPu@ySK~Qm?{L2R%Jk^8j{Nd?s|Aw&t;1A5v3twd64wG4RY3qR?fkbs5lypDGJV9 zys@$IYWww*M^}~?rmY&QVQ6B?0XR<}2?C#PI9{piOf+q%LKX>_YZA#$ig=dUl^x_a$IfNwazbm!iq?cY`&-MF-R`r<{PkAUC4 z3Pu#do>%$Veoppr|2Qf>f8XHbYFZE^Yc&7D6spPV~AJE_sRHQGj1tTm{d z0hQk8iiA>LTY;!?buf4lm&z21ffy(j%A_RvPZX+*Db=X3C@SgDuU$Co0lt*2Tf4Nd zdh^<9hC6&?W%bsJ-IvdA-MX=U>Ex+GDw{233h}53+sN5ki<9jJSe?hG$Jzk9t~ld~ zVtHabI}(x*m;fnAmw#dni}6S@9QA0t&0BA`?(KZ~`~w)mXGYr-|9SWR?{EM8^Utq) zA2vSy*!$nVw!Xgmy1)A}C6h?CI2 zfy9xp3FBuf3DEf5Lle4t_p zgiNuBLSwT;a+O#v6AKASdDp>TQKUmW5yf_6?b6!vnX7qr@YdZs%U52$c({81=B+cQ zW?K0wAfZ6_tLd-7_0OgnQ!|~`M7=cHPLH+?8Q@{T1CS5t>{38pM#H6gz6fAgAgPWR zoy}((J0HG%djA;^8qv|nyS*Pj{`%|d7wG+NZN7c?{`H$L@Avn2c6YOG9p7YAX`B|R z#Bb6lJu1EkbiY!D_9q>WD^kehECY`OQ#v%7fFm#%7zW!vZ0tOGbmzi+WkfD9k_ASC zNbpns3yYk^r5$3q<92)B9L+c2+0=lWGa$$+cK2ba z;Pt_?cmyUr;F4RIS>M_oJJP`6j;E6 zp)kNg0hbHRAc2hilNxvI(7`TNmnIQ&3{NawzJ29PfoMHFbNS_sdtW}jUB9`$a%s8= z7VcOfof*|*tA1zZWG7XrHro@k_0eX1tPvZC?<_;tCmdW$H&0Q z{qoK3=XYPee~XNsh=xYqeEa(K{ntPL42);S7glaO+4-`)zq#?(=bhPDz-j|qtU(3S zB(_rtvQ3^rX|_sDa=RI<9PNSx%Yq}^Ah;PZG#G)wTRbG9GT6~JXi97p5)9B$*g+JI zM&>ZMFigMCz zGZ(I2S$2?YE2r0%F0AkFzPwy0R+jg;)ie$9IiM_YmyW4v^|Bd>+`3up#kNbb_fBXB({j=AW zg4yiMop*chKYw`l`LBgxmsg>)7-fb$9nzZtZzd%9#(78t9fu_$ z!4|@zQSr2-1y5s0X{f@m5sgRpb)j%5oF0^PBqE*$R8O4IYT~$5MwbB?r(A=S#gvnT zVw!*lo*=n^D-?@Z9LmwdfJmYQv#nx&{`~6g^)p^Z^2GA$sr9=L_Fq3*Utd0dY7%%% z8DBM% z*@5oI_qYwT_@R&AUcZ0;;oIJ7&`~(Ga&EHm=#LK{zr6eV?X=6PF~RsvXEmn+HVY8j zRVI(g2wHT|cp3|eU`T=*q|@*)zGiB;LLRV=B`gDxL|}5q(ni@pPtQO%0;Iuy45-NZ z21raA2_w)+Xt2=9O%kn{p_EX$JUUm%mV&rXA>#{_a09s9BS6LKCDJn|YMpCK>zD6L z$H=*p6SH#{Z`|E|vvG6b=GCcMsoW|i07sy~4#zB0^Yi1CshnHyt4>S+2DH)43|Fg_ zRNC#NhJDF$b{qf>*=lJ#2b^eYB)YZrWDk>asS)bzkYn)oAxV%_Ufhj z$qg8Q{q^;~d*!GeVhZ#!*p>u(r(G>Jr!#K7C2cb+bw-_8uBoeKM9{uq@m#r*%Vbii zG%AjYrjU8ma#%&_JJQt!4sA3NKhT3f_hI@55XT1SG#;JG*NM$ar%}c>NccRyK*|yF zr6Q?N{1X$;=im<=`sH8$1~2W*`K874SJo~~B`B3s=g*I?p1HEKy?1?WZGNH%q=RfM znyYKc(SmbfY@s^6@%idxL~E>$&relKv9WTk(F|F1c#vB~!-Y~hGn@%En&bJrNFI2( z{r2hZ=e@5US8g#C{k*sT`P1v2{mG;yYP1d~SD-ue{l|a*`>`T7nny+r29p_7%Nm(p z6fk<@!C^pnOY}aaAvok?QCLJYMNZOF8A>vn1T9?}4uK-G2nnaW7tVFPpdX?^dkenU z17?bz?w)SIR*mV#}TDw4u&5XmS4AzwsB9snZPVT^8gczo^h(#>mY zSE8ii(&f36_b<)TMwqP{@NITFvr`q z^5|&J>%jsu*jsA=JhPk+0=T78XwaTcF z=(RkR)}S>oR0uYni3eehP|jwvpo%3D6euzphaw`JQe5}(qtMjrr%;%Kef?M@VxVha z0A7LKEahK;bUl~$U7FevOckX`{p=1 zxA5TJ#hVY8*FmKJdGGPkSUcCKHA2}@3p$qePqwFPlXLZXsiiEPni?&(A@c^dgi1N$ z>4!K6z_`Z&6jp~6h+48DQi>X_9Hi66}U=SEI z8dkX;HRo{Gk)FOT@D2`;>Da-pJ}j8&i2X=B28DpTK~k$+Lx2mGQtcM4f(13AS}B#u z;h9jQ{`Jd04jk*|ax3APrK{)8uP@C_vMNg#?moDB_RgKFH+J8Desd=~-Ug;kDwX!* zBQf{F)MTr9W%qt~sH~i5O=PA{cScX0na*Z?K|&@Qj?`aAvpOz+a0 zjBdMJ6$Gp!hlj>8z*HdM@j=eXAyPS zfFL2!KNmxRLT|LYK%}l9IZOtHR-#bDa-dLajBE$;(2=7@yEv5e#Hsa5%MY(zUm7Ei zox5`B?)58I9$)$W*4uYGZB8^lGLws+Nsc}bRmmGZPvR|a+64JP#e85hYae%xLQagQwSU?o2t+`z{i22kWhm# z$wXl=qygN~Lr1&1V6u(FW5LIP8UPg`mO(;-=wYC@zkh%yvJaUxe3cm@Q0!*N1pr|I zc+&L-g(0Nw0|odX2g&3ZN0zUgUcPs^#Ts3`b^g-hTkCh0&)&WF@^Xk1j+jPr&;t+P zZ57wqHt=s6W7E;#nqg+46K>7SrIQn*oz{?_R;yL28K8EROJk#88JJy^ae`c$P{`%0 z95N$R_S(gnnKKvHF5aw|bas;`QEa`~`ux||k3ZgAh-)F4XG9~_MWs>?c;7*1VYKKS zHcwO}(o!UJ3XaI3F&P>@Lny?S$IlXc+L$6-D zzjp2Z`prjIZrr)M7V4%_#->N&SygqkQ#-vdH&vNDvDmQ( zMEP3zC+EN21O(c6adIL-38thT2@M2`EFv37-STn~WRWM%oGF!)LmJ>-6*t~|+5GT! zZ*MB7HtAemwM?Zo%k@J_kFp+2^0VK>cItAo>OfGa{l!E{QQK|t2lp0IkjXwR4vy@cD*m?!oN!wL6zDFI~N1 z4$(&v?R$F@`J|5QD5n9-QOabiQ_C+e_@)bW|5RtXJ$d@vNf16;(~$pkqU2R50-0=c zYNAzQN%dZDvjh+wIbS9N8HaSB1`jANGl#Hatrnf&l|Mq(0j}J+g#U|6)MuJKe zBs}Q^+7W|ZFXM@2B0h?WL!ps08dyPTSOJwyV3G#m2uK0P8;*p?9aKyYw8A*COM7X~Iy zUwp89X`xL?jjxjxbN7Kb!~XA(YnB9Dr~kcqHL&@jCN{dgoE4QWUSj995Bb68w9lTN3Q;0fp_D2&id z0f@FqDiLGQbPiF-J>J9M$f}c<7O$R~YcNkuUs{Gv^v^QmoP(n<*tDFaEyQ2*SVPV{+)nNL+H2 z#jO%Db$lj8Z57g4EE1E$;fmn6>u%nC3bNRjuYXJzEOv;cFtYVJxyZ^F8ihQmjLlIS zS(E`Rk&Z-xpIXS2==d}Y85~eV5@ryI2D7w4M8)Ds6at+{9zPXCTn97K413`ekp8Am zU%7K-W##gU*-Lb#%3A9}H1ER4rsCD{dNVn8Yq?e&jZ7|1x}gLF2K>~_lmi!qkgQHM z9?|*R;hE}qq1t2#*dm=%!d6SgJg7MsEP>Z#j;a`B3Ooo@mD?S@eB;f_M{jm^OE#rM zCYEcZGBW&X5!v%{LDDQ@60idZFv5a*i2{FrK8FiFNAU09DA3kMV+Nu8=i(Sl3WWy+ z0g*rgA1Qnt30XKaG!C8^fkGq1F~HJ5h0h*H|4g98paB#Q{{uQ>DmX3(WHLCZP=g!^ zS&_bQxjo9Ay^_$MzjWco<;#~>man?Z%y4$PqC4eS9Kpt6pp>mehXV2XSxI&tI911N|xIi*0UGy%T^j(~bE;As6;r%1p?^)m->L?Y~N94h=CHU(CAERIG1 zE$bi>gD1jI!4o)4Ch&*ALxN-DVcd%wB!Q2-x1Wq5DjGnH(OA4SPVqZl_bg z3kx3riHh$5N*)g00X`PNp$V+{8*5`t+T^-j*IBr|cJaoIo9oN=VX{5na-3Uzy%olX zOCvy`cAISO?1&%8bmPz)X-+PbN9!}K5TZ6#A5T}N96hL8sjR6iDt1iHBXu71QINcWjwj3NsthSAxj!VKr+B3Hl*&aSR3 zU%z^N&EX=uq4lGk+W5Oh&lN*-hr{m;8hwxzlFR^;wpko)EiTTt>c-yc_-rv!nJG9= zeH;Mss=g2h-41By0iN<5HSzJDt^(7V>kq>MMG@eRCpm4{JNF_ATM&VUr z#YpK?YMyrTB%i~KFWtU=WBvNtS&x_Is^pZ~*|R&Z+3}{1st_6(6s|L1bwFZBI95wl zM$f}MG-jlvW+qF4bZ0i87%|QP!8TJ+3aDhhfGXoEiB!2i2D5>}L;&~?Banocs7z&2 zHM^WaXRxFJgG>)0CJ;tufc;-6cbM5+9v?$Q9PjTPz#{M@K8=nSXaH=F??aLCG&}+g zW)TtvIXHkP(dppk#1U|GxEly6n*@g=67U*vSeg*vZv%Ze7KhD*8IV*glHk;01&@V* zV+4sJC>9))Sm*{|2ow}(-JuG^kg#m3iBG_y zC>Sn>4Bx|rL>vl|Vg*#Vga8h4K8Met;JObJlvpvP56!exr<<1&3yk!#LdZ-lt)5?B zzqK}JG!d-n>1&fS?S)~gziwavIesc%wSH%<%K&;mb-8>YQ$c6ohMiTOHY|J1?xoLP<`sg^YGNDi$Dvd>;fxHz9#Xvvo z4zNU!F?|F)0f$$ZabzJ42k18l3Y0<&ARCQBXaEtfF^~xYDO-pV9P2%TSK#D)GK&^1 zPOY3v&obI)WFlT>_RQ7Q6L+pnYSd^=9DF_J+lx*rKo4;P{YWB(28#=h!iStO4Y0ic z*6;PodERuUrV5YFYSk4D z1*m5c6b2L}1RRsCQc2Agz`9cO(OhikoF{#vzz%9ppQ%k$b8M}fFAExTQY3LASrY2LPQ=^$$wh91mrC6ZS%k&@vR~n@-$swXaumjx99u!Umi5(OM z_%+DjVxnSbSR6b81R@Ry8%z#x`N(u6Gy>2l9E*v@!0mv_kA_BaRTjT-Bt@Zf=&<>5 zlI?*U8r&J2u;UtI2 z79wFy?(IeP^b=q>%fwL#VmLohsX_uzK!HD!fhPfvh{S@2pTvSzAOU*6&;Y?uaV#-B z9^i2y^Gp(-B9R3=8k<2S=`GG75w52PNv0ENz!botMFhT*!^8Ce2Y?Zhvd8D=>L;dh zbO!L}v+juk?Oh)M}C554!ZY4aOnMN!(dopPsZ^c8UY8VhY>G8!IbSW%XBSvfMq%~N^=psTZaCBRQr6dAy?(+jj6qT|MB3Sjbf!}ri4{uq zP-PZaLd{&XI+aLHXLGeP`Sf(dqEPWTe50Hz5&(alM}>NQu%{Pn3cUn8ib!TL={)$V zP$CiOIa(kcVktN@0ep;f_=n5nqQKWi#FF8r0HqO0gqI&j#4$N)zC?-9%4h^I0Q9l@ z$b2S(M&WS;JR}u+_|Pwh5n*7IS6l-O;z7qyzyyb!@#)2K0Y5g&WXrQ>F5S7awsgxE z%9qn54BK#G_OwHiSg@mXOa-iaVgW4eEFJ)QsE8gUku7F{EuGp2PL4f1Vu|QM zC;&JV1DmUW4v&-o3j>Oa@1cr-kx7L=fr7^%4nyI4_!yWiby5;X-K}=ohoag*G*XB} zsIyfzn^`)0^X8f5OJ|4Tv5=B5>@ZI?r!1^Q#mZGO#T*AD@bO`u3JJS*w;K5K9 zR$!$_AQ#9WvX4l{^#cs84=lL|3<1k!lNgZiq9^$6W?o4r0c1ZF$tA<9$76FSgH#lg zL?z;};BtW-fkr|N;3z<|0V^d6o(USE3r!@8SbhC;DNKw6aPb5ZL_-}qbl{gm5Q2J` zY7p>y)mB;1X)ZW}t$>emuF2=Io0nIwTwGeZ;MWNm%K5U*Ff%%9<7A6kiU1lEO0G=- zI3+&aDUy?!bd``LQ^H@CCed@4Vw#j|GD1*TEM{bL^qK5}Pk;O*y~LL>X3O2Ff(5|F{LndEK+ zY2f&=V+Ri%K5`Id-~F%~P!6j+Mwi@}3ngnBGx*wgVQi< z(gOqnlS$(X)Sw}tQ{cfr01X z>e}jbTv`k#GOHJc9fg+G5E>(dGFmC5j;owzXi)IX5jTeg=yst9%MR34eX3$8cF_w)tGSSHs&GghsNb<=+(xQsO;>rM;X;;!%0H5H} z2eAFe`v>|l{r%lUoRCd`QH@e(RoH`8eWaF&Bsoe5s73 zVZzBwqtS?%9t#lD@d&ERCFDr;I;)UZC_?5NG{+O^##kd(o`jlbCRIrQr}xB*mGKXkVH2xx-!IEHKkwU5{cPK2CevJw%fWfd^=yC zm`hYA3%=%JCs~9jpj_4NmzWJ4_0Q%80g}p;gqX$C+HX&m2ZM!w^VC# zq=!0{S&bSffI=#nA>cvgaK$GGtWgKw>}4#G$-H@US#5F0NcVv)n$v zbZ&0GG%;JKIs6u3v4kDTHJApuIUwKw<{cU;0CWUghK$3qO5kIWnIaMENU5R5qhv-d zQQhn$v(3dywlX=Hi`B;3iPBsH$Z^%`LNycBI@8eZ*9j#!1QObDHm!;wCRrqA91;_& z`5^keqmttN{DN9zw(A}CP+_WQS6Ue)E1fQah87omyeN3(X*e{FM#sW+Gl_W6hhp#w zHU?(F$ljiQ3WJEmKzTGUh~z0aiopYYN1!|!1kz-89~fT`|CEJ8{)I^@1o4s90AcWE zGfqd~GhiOLy1I1n!cy(*#Mo4_mZ|1EV0LPuh*XAJ#8ELg8X4SEfr!W8ia0cr(qlAB zxF)?M7f6s*G`7(lX=(pnNnq;GXi2Nwa_N#kp)Dx za#BteJIpkZ$3a#J@xn|YSWJNAP>f?%it}=_F&y{Qn=?@vK;oG+nwClDQUQbmZgD!D z46Px!XbOQ02ptR-OCZDBgu!%Skv$j&w1jYU=yuVlaDxVV0f2kt&@W*BL?7xvH(fHWGDJg8A)YTF zv-uj8nG6-XPQuY!buyMe72xqq-dv>;F;%LrSRM>U{AhA?W+I;Mv{K3Jcoj|o&Ed-Q zSgL+1<4r^;B#V+MWK#f@$>y*~Y7tYcu+$<_0^CgqzlEGMI>Q4j8I987m1nB8Gm!hu zU@;jqo(d{LDyUy*c)W;2q4Ovhz^&1+80hKY2&TcoK>`*5%@HhPkO&Ax0pF1c*MA*4{BLjq!Ux}j#`N_8cb;@e4SCsW1w;wPLjjwkKt^LcQ)8#k&dr`XTdg(5 zv&~eaRLa|jmE*%rk%R{F8@h-GAsG_2Tq5G=L~c2Q4fjtWk_^{JVfc}Z1ga*v%BB}& zATA@Fnw+a8COVVZ^i(t33YSMfKBsk=1$-%;X_7I3dI@+Q0Y|D83Md4tN6gBEGHz%q zIKzB4^heS%b;9ClSI2`&F-#A10ycxjA@evS8V>kibT*C7B0}XuC%`zAMTAp1h5(dm z93C-1;NvkYMt2{Az*3mCA{@kjAB7yOgTMA7umUfs7uE>6CINU3+5^(vD&ogN;t zl&J)IzOit!(>y&rUW=qlsaC8I$fN?ALO?I$!$!}R+96%smOLqCE5fz1lFsBwc`U9y z=TCV{)x=PwGpBRrGd5jzp$&<-b&yXiPQ*%6C(5PS$y&WOk<|LtQaK40a+Qcd2DUaq z&cVreG|0_B(KO+Ftr-WHl}$bZ%4z{yk`zXpr4A?-1rm7Q*aRYl$|MkoBv64efqxDU zH$y!e;?$Rt7A9cmf(lf8l>&_)>;>6GKX9W#Yv+Q_u*M#ahtson_wojlEZ_;1+LhUp zjb^kO&$gnFJr=J-!eSna0L2Gi2{naK>gp)DEEvkrxZGGSU}o|q5vveFbBBji3J(Mv zH^;|H$*H+Urqo%e7boV5>Gt$kGH7&;=^-xx$CdHeEEQiuQ>!^*1%x&$K?)9FL7dBRB_|DaZ(%&X#7U^U+MC6c+rnWRh`Q62;6C!I4)5 z3kpRnP)K31Mk%AYAf&5|Me?Jg2}Mo0Hb7)%BmMo@4>7twuTP*-cj0+-pqPiJQ8#Z-BsmCd$KbQ*!eVe(l_5?nlk%4EP9kO~c9sft2Iqad#ZI>1CYlHu7bI!^&&YC3Y@z!8A` z9XWXX&;g*nz#d3M_ahH?{~J=W4{NlJK&(7H|7`d9y9;;s!BA8)LV}4i;IB8wVi`{v zc7S*zUkfH&LqZXoNfWDBY^IRU<%wXe9#b*sd=gc_V5ut2pg<4{YaAdm@r|@<^>Vh+ z1jRfgb`|ED**v77RvlWSiowJpP)G)X44r2@4v=4hK{bo6qZ?UFJP9%@ytyC{H>XdG zH_xwh&MZ!ynjF^)C2ST8I$&HHM+nDXAO!LlFw|yJu)vxnK&S(%mK;(U-7|4XY2E9q6SL)d;tJ9zhO2h^UjF9>2sT`XR zzG4#l5{gGk7Cx6F)u{bK zng$e$Lbgo75U4XQhmOl}4uxQSkeN+-5peX=;FAI8$T+0?&CHkc6Y%I)PbAYejW_7> znDBULR6*Ak$d`a;7=)T1r4`XxgnszQd=55yC{mr7JvDi1adouYdv5BrFO+WZ=-pj~qI3 z;9p1n^~*0udJgt@B6%u2?TU9qfY%w zWl$@SBd-hyX^yfRw5ELpoI-=g5;z=of1X5?O}!wcYsiNybn2PRX}4NwyDA>S6ZfIa zRwD=lVIof+{1(2i4>7$t*a^Hss=)nM3KQk^>W-q#{ygb#OzO?`WOLaaR;r!O7||{- zUmot^(A|9vQPazPoN`Yw2EYFVmL3*Yfo0KqD~@nAzkGFgjE9B)R5&y$-GSEhdiO7W zhCtL`APMx({`A)m?*Fr2e)o$%`_26)-zgtFe8_w{gNQXmrnLFHns-Y)0Ksszx-56KhmRG>47W>0p~M$&VCH<=(3od-4NJ zFP|Uo-Vwn-f7*GDs0eQS!S)7i#@iPoM5Tc=Qxk)_nl^FrQT4`|cQ7z9z@88$3GJ z7!mfM#lZQ{+_Ij?^l}w~NWg?R**iITez1H0+viyRJ21-LH-^$;senjr>a{bf2hOin z;9WS)F%IscDK?coM#jW1fA#af_|w1mC3L_qUOxQu{|15BzkC>CUxc!;aR%vRWb^Xs z&ARuc-7jT}-Doz7fOFfSIv`Za)gnl(99J%Oivza`PMRvCLa`4+6iJo_XiW$~S+JBz z89i>b(ui2=;wZ~xtD{MaEzbspQh7Q~r(Eu!O6Sbb4WYp0r{l#dn0|t<2}hDApl7|* z8+V@LYunS!J(2Ed-TLgQd|I*bB){Q5D=(}MQ?Z-4#gfBM^>{Rx_$Uq1V#?8z^F z3lQj61Vx;jW)}5$rWmOVH)rR||MCC$%VzxT7?GtBkskgq32Thu5?n9}sSF~0Yi%HK zh`G}%4v#%lF(Fy>Ct$aDb-8XWNhX{M{GoBST59L&QnHJ|XJyjP zGzRNQsoxzFIPNe(#Nh7Hqem*W+4>xGE`2gkhp#24O-$MdtB?M3He(}KU8%4~u$wMXiATzgLpflw#} z)bE$S{_S_)`~srKL-6Nd3J|Gp$lM8ed($ zB_sYlS){@jIVmZ|^CRuSk@xr*bQ~zj$fOHvIhV4AI>k95wh zI08E*sWF<(lU}=C=C1Zvh?4CO$AiKAqWby?uoxJUy?Fc`49~0>yuE}p-G-2!sMqZ< z8cklm2a(<$-m28@?Z1{Cf&}~eM7giT9@u;K;?XmNAMHMSdU)h;WNtovdH4PG?e*m5 z>;m;hF~bnvP{=eLmtHE5A6vhBdH?4R@Bi%2AN&dx-*0sAgMN&!_Tbrfzk2iwF#YHER8B8ZdYcLTF=0Fy@*_^L0R#)rZn-uVJ zgsXzG@#Lx1X|}8N$IqU;e0WCz_a)*kw-*MEUKbQB;4Em-?qSm(zhlkuKYn=k`Q3->4NS>r~;q+jz34G8vSHD8?HdkJZfA^o4+txZ)&0Bds7I7zsd|u#7t!CFL3VuWw9m5RhsfE}-N_zdMiy}%Y znoT&}qMuip6*9F+W4)7Em~HNQzgw@DsvQ^vuu7wKH6P7yuWznFtvn4`l_bK5fYgA! zq@n`6NfUVqy!QUL8jD8neR2OA1ft!46k_>AIPTTR0d%Nk2N)D7_VDa+#e?Pb}+lMcduTEY;JN*o+ z=MkF52M>V_J^lGF@Bi)p`d==GHEwHq!doG(Dv7|s-Mn3ap| z6!iTJ6UlWGF^@v&W@IN?gU}GGoX01YV4oH=Al}KPmCMyer4BrEo6%s4)(Yh`3c*}V zb0FujL9d#(Z{ENAcyo@&`U2>$2H?luzRu}NgbjLx&^-J0;fdOA4({Irzxg-!_I{4& z$&;X;^O{J_! zK8ND?Ku7zP79*K1W;h?kdu&>}N>l57{qooU@W;;|KmG9G`zv1W2L1tUw_77uT8#wj zRx5zvK7Fipo6UB`chB#^5c}SDzXH=2Bkm`!jU3B3*^t$#*V;5Xas{%UjnfH%~P4oWOiyE0;5Dc$K!jT@`LcZi_zAL z{RjI8dqE){@_L+lh0$!j8@;?x8MMAoOnta(eD=b_Zvugd;Q*{GFj?F^IJ@J-v9n@{_6J4 z;%|r0^rRDP4WMi_St1W^$yvw z*_ZBRivvEst9X9QZpGz?ckh4r-KS4Kytz7eJM@RUz)sY(i*7)KYsnP zX)unEqcj-!hO0rdopmSHU*_io@=~X5+3kWcQbZ_nRU1RC`_Ve2h-@iY*`tn)xcWKi+)$iS^Rvy=~5Xyu&ls13_}gG#fiu)V^RKYsb)Z@$7>;v?mdX=S?yCw_-=ALcB^KsY{uruY6g_ci#oVCTM7^ z2zygI+zO+|zGt)h1A2v1;i4&**Qiy=_6-L5;M-q4b3nOp_2v3s{db>=vmZsiG-4~$ z|NbA|{S}lzvo7rK>QlbNJIst?7t1E@6-)Vk#_LN8xZZ=up>(~M$C(EPliH_L$y_R< z-m2FajC!LHZU}84M-1mTddbn~>dlugZ@>S`pFZAvynXlPeNd;9pQw$34tyhvM`E}&HwDhbKLd7evgmkgmY*22*8n*i-=|{f5qWrIWi7e zm-;#8pU<8i$RLk@{aml{po?_HOimxdoo&b%eY7h-vO)~%#Ugrs;EY%;dMmAc_}d3T zI+^dD{qWy@+D>Nq>c9Q)AOA&t(!IF)`~UE-&&sV1-vo+9hMBlQ3k8LPAWja#w3iZ! zygg4FnPI(1B4ke?ms=y+*GiL4tFv1T$B;6(sf?5?HY*9g*{lk2%jMOlcbAJVm+w|* zt@RI=b6e1%(^>rmt(7pTofJ{6Ou%e~d>8yzgG~1X)Ytoue(~V`{hddTc3$p*2KH)y zPj;x%zS5s)6%j%rESA^6Tp{S!dm>r){x0SpPh=-1*}lqP4j-FBS~H@|344g-)%zF+ z?e1#LA<4TB!jVRA_SswkqvhFs;IL#eUX&K^KVJX+fBsirn}7R1{o&m(TbTayf3v8R zxpE;}5W6P5Y6nv)ITe+%q}4~K5j1GSoJRwiFP!i8Fb%X@d@9hLbqa07r87Xz;lVZB zbP%~nCz*9hN7?kLFK+gdwRIqPG(e zA?`nZ`~W1DJIiL|HacKi^XlYy_tnmhQl|6TU?WSI|Nfuyc18+G3B}&PKw1LibAX^4U_dTMF^$^&kJ! zUv4M4c4l6hEH1O#TBi>Z-zZg|fbRg7)xMMCL|*V2O^&jmd)WoCYs)Csf2`tl+RM-E=P6y+lzPam#gdR)7$gQtIO-nVlr+wg+fAfkZQe= zO3o&er2t^-!LJ`0RR^!19zB9-@1sX(5Fgz?I55%WGKItC@WtLf5**ZWMOZ+Pv}R}L zr2%7RwJ8>N>yF_Jbb{~(nbk`K5)qzsha&o1A}-{kp2I^><_N&2RuTMfobjMH>Z=Un==r|hVxZ7DgJ~{|K{Rq zvpQS#m$h6nETx%pqu=d_x!sozROc^^gh_QM!|C@BWhzV$c9g<_ly8*PvLL+g@1$JH zeIxC*xHywmsW%u;v@&}l9U%{Kt1I0hx86tF!vS^BgNxE0$!A!eg@4lC!D|x{Axyh6 zi`g2+3ZgVlN~9(3`O9R4iIGf{Bbi+K!|lc2{$KxTmif?}u?FO2?O-u>{<^`4%DU-zt?SV`7$TPq8GQakQha^#a_0cEk7Fj7VZ~#U3%!}vl)bt-KVNRv+wBBE34Iqs z5E2@vx7Qb&&FST8zF1$JZ#Ikd>FL?k#m(7jdA3~*+#03DYGmsUhuIRMqXE1?>~Erh zJqV%z70k985LC0(3h>u*A*`2aF=yXDQOoWG1#wq4X4Ptx+SmL0$8cob+k3HZR+xOO z#JjE96dMUZVk}UCRd!$}{VaUwqw%}G@5pL2gJo`V`K^&)ED;qBA|yBHM}oePH|Wd8 z3Ri#pzE-MtvV%^gErm^{M1I2v3QmMjPrI^j8vegn~#SWy9qn3em(D2&CQ3O{;_>%TW zrBSJMLd>I9SPWLBHJ&cGtc0H{GD#a5&+&rm_(3^8k1l=hN$4Cs*!CnmX*V%9$U!AjDimQTlM)-PZnNxF>>XQ_NE5ao z$JQH()l*@ER`F_o=f$gCU)a5?J~o*g;mo8PNQ*r0PUM6fC)_Vi+NadmTjwe$GtW6X(N4y^d~*<`+%U2a$F z)8)l%J{#3%+ZOV(SL+3K!;0|Bq8X0?@(cJZ)atcLrPOTR{i|Fl;YXtkBay+N-Kx~1 zVglAy_QShGOGDV_P3j!b0z3m64hrmZgB}bjna^YiTho*_kt>enMwvgY7m0}P30$51*@BQYRv}o0N0wQe+2tgMx^hT#LjuktC5D_&#uR0}q zw1$u;1Z}p?=deZs+N4KHOFZieTOrnB5o z13pXHj3|*#ha;vBOEx&9&;(`RVnn8rZo|!R?+{Rf!|561iw>3E#2+vj9LMz2RUS6`u%?de&ftJYl`t0I#IKj|lJe{v( z2Ty>r?da3x(P%sz^akU>bWm+g2Ho*;vAsN-4?5G)bTJ+GhyC^tZ@pXuDX7}(bOwC{ zCw1DD4A1%fVIsuC`rE8yTsG6bM{ABJV=2&P+qH@mP3P_QL#tI~(^vq|h1w{UWW;QetIH3cTNDU}w|Ud?1V;zwoeHAawb^ybLz8-82p4$m62RmYfYA-T>eq{^+z z@XNpa<4+YPP@Uc{})~J@_i8zyw*=;5awaq%UF9R3)P%NGxr5q77vtkJR?j$Z7 zujNGL=4X@B)pW7mA~n7}n$3nMdr)V*K2X{E7nj@f(~Hy7b-&T>&YJypx7Y0TI>SM? z+bAXRM4fIo&N7_HCadj8XM#`LA-KItwL)t~l5;R4hVDGk`Tm_#7CSGL1PFyVaPoxn<=m6QXR4kJ!WfI7a2nG{2vm9Po4wu<( zv{`I66lPL7=B1OSOgUey6l1)`QK;*VPy9Bs&hB;5X0teo^`Py~6WMHtj={8$hLajh zILKrnM@5}98PAGRAtSH>ALp=mg94o>lp1Wn+ie?e9nVolP=Sc9+i&3!s2IhUBBf|jH2M>160r^X215wRMa_3ofOE{|G+UI&qwqw#ub+I#fy z@xg&Ttk$30-r}%7o&FpE|k+ml5Pt8lzcXy%ce+|&Vg8Xf3{OW z6GSE}RGLl3Xi)$!&Si1NC5iO;S!8?{i^)J3&ZJ_}uaqk_E*-2IQprpqTdWi+g<2yG z4;PaSF;-B>%AIbVV^3|ASuL`VStD}|hn@U*I2!bOqv>4A`W@Pkm=H@LqYQ=+M@PUa zParDND^(_}?|{ONQ!MOeG1z*)9u>A1Z_WqvPPtJ?O#Nchhi6#&KM z=!G;!7+n&4As~n)_;%U!4#H2-u5dV-7b18p6vH!V32hohDlL2wF^w&dTU-{C*`jy) z3PY)gywhAfo5M19m~Frv-~5gsoyU5a77!9)Ri!Q`FEVgoAR4OH0*)Zl*oT&6JO#L-_tITuiR0}$0f zy>@pn=)u6Wm8+HP;jmRG#Uaj&W(UBugD8RQ3k+&3m83rGuPtV?X*GW~9##V((odye8r~Q!hLiEQ1v~AC zFA}tFzHnZr-eW>QwH0F=vq7ab;bCYsE-$PwOa`ypsWVetve;^Ox67t$Cu&+?7?M4`U1?)Z~-ruEi0{%nEmWam%D6q3xEQU&>+k%;2 z6VuE_wb@2qPIWNqwH!DQ5qIW_yQ z%vPVvYf9eUNWy|ahk?7>n_yzmNLcVi+(ys`Om@51hZDo?!Ll+O%Vb84!GftQBY@W(Po%|6shGCalDTvtF??I>AfJkWg?>0>wX#8{!Q`RRv0S}SpGpDYIv#iG_4=S!%%x+5Lwh$H zLK|Y%Yfu+Z3D!#@rq)fT?CMxZXY&vt$Xk_|8|jTsx6^KLGkm_3D%C|MMtKtn#D9rM z9i!}?NJuEP(1S5yUzkp?QJRk;zT6*jS@pr7&t`Q+2tTB0vOA|xRA})3wdxh}!xOoc zvW7}=r`;W4!+@)OsO=NcsGm(B%q2(1J5@5*UUg zQt&jAKL@)LP`}BlEF%V|Q_nT>r9@uDeN50{p9`?0%Vu?#txDYE3K{(7wEK7VGmx$7 z)H;J!g-vdfn}RO4FRMpx4xkCM$p&k77{41m=(dd}qc`Mm61+%@oHvQ9Zom^XYw}y^ z^|j0DGCRYSyFR(uF62g5cv?S6~0~Y}$&`cBJoljAn~Hm}Ns88x4m2 z<{)`zuJ5972%s?2>oV0^hta~T3)e4P?t*5*X#|wz069dfH<-0h(5We6gHvx4jGtXMZ|^ zPRIv~RJ+^kh9sRN(gG6+MVV--UGZ3ua~vUkA)gh6v)|!@rdDOPSmj!|0iL%8t^D}t zNGHck&Ta=y&F%8*%+UL~6a+0rwa z^#_@7loGQspWWfK>)@SeJUVHQTA`qWgF+I_s-D@+bO(umxiEhRn4$yFGb%hxKA9#v* zww|EN<#Jnf*w{7?HUhZ%Vi* z4X|@L0f$g)v4c$M^n1JxJHA7s$LVvLDgNr_Qh*^(h6@C_PR?s{s*mL0%P4ek2-RYY zZX*2we-w9^pA$TJGL8YV$7w#<(>4aR06g6EI)?_%L^893a~f0unayLeg4biQ!^zKm z*Qd*L0N%mH!)u1h#EOZmLFe`9tTvw&btM;YINWH4)JPmQ*gXzkIE1sx=5<9)u1Fw~ z6rxs>hhT)T)#H!&W5QMp`h#prAOZx<5j-Xdsq`=vpELxXi3fu;sMTSc%VW~QMAoIZ zo2_O&ww?x~YfwrFLIlOlRXs_RC)Hy@o0(vY4hGYbrGvF_}+_o@Dn)Plk3Ab~r%jxmM zR|(~QvfOh)mKpE_{0JJ0Nb8y435BE8c`-p}(v919msi&pXXmGvr^u9xaXd*z7|M?? ztuwO5p38$kW;jJTXcG$GlYKBjoFzPd_;c)#(07Y>KI8`>gSp&mAErQCt;dId)NG3y3Ari{>-_U+{w6!`vzlf$n%7^!MY9;da z=JIwk+H6**fU743`_Un^ULK{&Xz-e;u*@!hp)gtyrJ++9Q~9RJGYeplEV@CO3~>i0+_;U{grFo`Z&F#G&|HWG9=y~!j+ zlTH^da5_vgVmetAXi20n<^Wa;B$Ez$BeV*iccPLn#v&8R@570QzCT2QqmwMc zrZUgK?iY(c5VqL#MxQg}w884q?Lmd_Mox|2MMO{xXZYggk_=Oc-o^HG%Q|#V?mvGT zVVH|cOmVQPRv6Y?U7fN<<)Ohw;~;fL{lLtFuqe_QaL9PPmPV(=xm;`~V&$TlR8k^b zm?r4;&RCL(I74JO9A?AmUMrDAcp()*704!%DTd^w(ISnf!4$+y26IY^$mMB|+Zzhd zh323sO00;=UMQwZQVJGo=^*6=aOdSDK}F~MSPCm+%klU51m+QUhY*piHs8*I|XLchDMIRjJ zc=7!7J*G7`>(leq1x7bD)T&A=AV{t(`2x_&^$fw0t3lkni_I${E0fgz9? zVSrwOXOjg#Tpq)m5M;wV+yY5X5QQiO?<^{S80%oPlqt3(4u-m^0?Ox9<0|gs89G%d zbx(ny=EZ0z==H~tCasyM&j*vL$Kr4iw2;D`6by!Wt1C(; zi8x1EfNgu?u>=EAM!o^{VvWaLhR<$sdYw#^O+(EM$h|wCO(z(+&qn?6Y@vVp;Qou< z!*YRJ-(G(J#&~madwBsa{F&Y6@q6a^@y*qno7H7M6LcH(PFDa9%C5#_jEl!%@;Q9~ z08A#mEduY~QYGgHM?j24SRtH@Vl#%2e@#MPMY-HK0{qcVGAZT8LouEyZ)_?~<0T|R2DTa;X{S$tMjKtiQI~+RYjb=EP-Q^*K00SFV7wVu8$GMz92?8#Q zheOtRv__F+F787?$Vi<|C(#(injDoWREQ`?1HR;HZD^ULIGQ1j%7$_7*z6>eV!nL@ z5#7`0>16ob#aIA)MF%5F++YM3rHQCZWiN#Mc&4<+N4-9=0_H&(Z)w-FhFm(`j<{i1 z4&>Szq&Ytm5p$E#WZGeqCYJ5Z=hM+*w4C+524x$lT)C)Q53moiTAn!U^PIF7m+y3 z5S%VConae%k}nKPSUyZR=#B`jWVy;Cv8h=rQ;}qX2F-yFNEwzb7E_duwA)BlLQiYI z_i7(@nERqAKheoFR-MT!7&KIbh_exz^O3GlDW3}Y!NfL3+$TF~tqzn*S%wQ2yWKHG zJ5eJ#(62@)Z-ij8$i1FVrxT30#;d`o9-%ACdXtMusd6e^Y61jXEXIpD2BEVBAhFXk zj7Qd+6&a+n$UyP9{IO=ipB1ysK^&9Vus2AA-4KHkWTT!81-wC_7K;`8*hn;uNubAM zqbn|N1Qy?1i>~rf=$ESK7r49>ax+{mTTP_${)iA`idjj3i$$;;WiVv2QyJ33B?Z5m zAcGX#&~~5f$qShyncNP%7jV6gr^#HU$k51>i%Q{4l888Y|KQJ09;Y_hy8vp9VVlM$!WJ^-}}OGjKxaTPyh&v*^9W>SdI1r zMkn34x!ge?%XqnHh-XNtHUb(jKVPg?>*e-hJ84fx+c$4NeSG`o{YQ{LKipp3T%4WW zUM<&PMr=-Rt}ZUlZ%^lyP>@UnM2-)~$rzi6*K?&@7HR}Bn=cP}zFOqs?cydY)r0Xy zPH3fbM2O6Y0Nw-^xk>>xn#|QZ?R-6066>8jTEj-EoNrYcz2T^r9aVGfX|0tMGXZEh z+l@+7N<&xO?hTt5S~NR7xFeTtL=O;pG;PG)8j^WGzZCNyaYOOw%Kg1Za;l| z_x9tL&p-b3{tdik--Dz7{hJS$=kvbANE9iCVu^U6B65jbv)P4#V6lrd0pN6&jjS!2h@~2na;70f>&tK?SDVE<&Dx;dIh{?BScL`P z_TJ6<*reCzMLWf&Fj0!d1qkes)KR$i7~JX?`_1g#xWMTp!=Yp>L59f)NTOzs1yDgE z!E;>zecf)q)yNfFtx;=OE4HfDGP2epVXA}hQXjTzZaV1?I>RNl_N-sSOsqfX4#wm0 zVmzGBHh1fPy}*fg{r>jt2aNJyFmp2-mAH`46OYgtDU&E-ceP-i=?4fP34EqhD-HWi zXbG3w<+LXyGDQ?fz3~D9yO>m{NnE~!kC}?*%b5xA&3dzs`IOj6h1eJdqOEE&Ux6I~ z!7{i);h$#T`tthf@_aj}GAx06lMedA6e4xAm3lc6l`0H@^h+Pxs@1B9*@~4~ z?e1dMj|DSXxCXX5`SxVhEaY0#(Y#&j)*D#GlTJA!lt?}YvT~-F&%%>6i{uU5;?rTX zgL-c`osPzXMzud`H#%Y_ffA!i_;G4cEQ6eY=Wtt#ahiBCniSz(SBRsA@j8qKgWKaJ zBP<_CR9c-@3ob6h{&>_H&+!TI1SX>@Lxy;GeK%=ZDwJ5dRSyTbOudEo4qNQSd@-4g z2ffi`G{BJ$>d(db9CMJ>V%R7O1Wvnv-OD0foX(Wt3zy6{;3-UoA{@G0FLXx)2A={+ zM`N6X2r>p1eIlD|j5d=xCJ6J}tF!TXFr05sYj9cUS6bCUbFrFN8~t1b^Yz+rI>HlJ z%_l<$uzGV~(!yf`81@!e3QmdzDTH!`<(ToZoQffXag;0O3uyqi z)zK7>VKANHTtLyi#IjjTXC288bs9<##9o&%s3PcG8bQ02EJcLa2s)9VH%g*(jDj1% zAt@r6g${_~f;^8JiWL`29H6W9`F6BeE>1Vw^4rarju?qXkghi(06&8+f}um1 zR)5&ID;GP%{-8A&gR?RkkEb(Sax-XI67ZAO!9$H5WPw_ZV zOU=Pzeu*F00PTW6QyhVUG0YGcuEz37d}6NLp<<9>GiiY(1(KoZc$`k8(_uL9F)`SY zBri(~Y^(R0Mwitpk6EF>$M!0ma<|l0gh7?pg+wg$aqE+;whvH@##WR zNMy<-Fq2Br5Tdzpp2xGPG8}?x)gpw?z!7{-q>-c9@p=P5nh2NM9SNXU_XOg;;N6#y z0OI=GUORe5e0UE+rb(nS^6=5xeg0q%86^HdfQhD)g-oShElVty>klz?!RbBhPp6AH z=v}}?rnC7P-OGACUrongY?T>SOk}dneyy2pO~CNI;tN;A;>gwuxyV;&!++1IOc!x~Uw>KYt z_~D|09H}^uqlXW%oRr4(T_|DlGRWsBCdb1{y<4fLb5a^_G=qU>KAVxUQcjfM9*`DO zxS1$MDknnzh{OV9^M(O}Cpi{qf+Qd=oB_HSf%6bvVkAs3iGV-sbq4|%%1PM_9S-v% zg{4D;$sif>bMa_)T8aXvdWhsSxY*hq)*uvc7^q>_6J9UevvDs+f=D!`*nFqkM{P4- zj=|akYO-2@%8J*&IK2YtYcc58@6LuweQ|b)u5Pisx;n%1zrDJ;xxIYz_V)VS`Nxl! zRWNR7l3_RkD}Wayv6}5Pd&3qeS6vZzNTtrF@>#U#rBXGE=|(17%oK{4;^Q|lw5-5Q z4`IxaFjO7cAj|rEG@r^;BV0UFt=8jF4ihyXO>rK5Ff3h|JnIeuj-+F$XfovkwkbBs zNgm9oh>!$>ATA=wJB0%PE*!64Jl~fnA|BwFsD!453=m!){sGoB&G<;3N#r~I3AX+z zz=8P;pBD+xi2h7v5q@4Mlxn#=w!);{!>iwJE-p9Mmmfa7`Tq9o`f3A+c6qi2H+Yl- zrwWiZw89ba4RhUA0bxMhR+meZ>&0Xm-~ETIlA$2d%YoQodSjl+nb(JS>Lqet;Fg<9JME z6WJJynP^r3FN?3B>%%H3m&c2th(Jzcm0{#Bf&tR%tm??7M0y*3zryFE5kH8Gl#swB z%O_$W*%tDZtb~w(Z@zu}?c zR1W7}E>j!eD5=)r6WGp!c!%t`V!d2$)k_tujbe4sM#oXf=5Z#JdsFbyMGUR7nJCKB zYAPSg#gNR_$X7apa;;Lz;Sh+5Qn>`~e6>*S4$ddNY_r!a3~ISF!9tt@2r(3nfh7|a zg=!NQdASL1t%vtvh5$Pvxz@>2c;iemgF7#fLWf{HT?DROZ^lG4dGP>_TeO`wfw zbgPBVyw%;p-fCFujoLlfT|>(B4mm+r=eL+0TyJNs>9UhgcN#e)K;&}8N+!nA@f0F4vRpdfJ|~CavYHJL-<>_10*FP{~}ShV|Acrwf&8xp}%lwRO6=+$;Q_n*0!LMh#9)X~3o!2U1R>h)T4aoNY39<9$$&(7zQ8G5%&rdF<$ z+prWEw2G)xvwQ+$a!CLoPbgK3^=c~10#HUQm0!+>0Ix(mz_inrtgz( zsWSxnK4?#iGdzUVbdJQ}yC$^DqWwEcV9DOkpr6 z=Y(u7g_AytWV)DCZo-(QUP2v}Lm3Xc0Ri#TIWdk4RfKrGJ17HA5&@h_f`m#`OiEZF z4NO8fHrb3*o(NFd8vLGca)BFONJNu~JH#WA@rj|4+DdGvl;_AGt(N>u?8zJj?ZK>mCPN5i5D9U%=&)lVx1RqcWyl8 zN)BnW1zd@RK3YBynsZnJ;D>dZI7hqFWiFHLEXw)edNJykn^2S#3iW0V7e+o+soxO* zQ(*a|+jS{s(^_1yd4Ex9b#tZu3ed!Kx;cYVbJ%^mnqQ@BLV`<^s8@?{ZlZyJkr6bI zQI=%|nx=#p7?Id0@GY_^)LP%m%C*-8V@djx~n6m};Q zZy*XIolLX^5*Zm#m`mwssdkq)jOz&`)LJwdi-YmXOJHJF;KI~|r5Zl4RBaSd3p8qo zAjeVJZ8VCta-&hIcdMPr2%a0IX`=>;&!E$T&&~*#MH|eib{+KlM!QqROTe~<9a9NX zlV+=8g_W5zJzC9HfaX`LtBdVwh)lQ3n>Wy^p24r=1_^)X^;NA~*{sX$L2uJ(%(|yH zr;FQat=Ab`uBR7oZ$Ewi{@u;>#nsjN?Cf*~!|!et2y7jxc%8*|dk*Q}`D%`!?G$dv zXzY%~33ffsVf;*Dd58|$J7 z5qMRN;d0W1R(alERUuk$LO}v%Uu!TNb%vwSsM~7;c$olgAK|RQ-{VOitS1m58;y1o z-{0NWYt&jTD;TuS9CR8})cCVC&|66MfX-s9zTWhgcbzuc`Prh@n@@X-1riTO$bkio zdDy`*jIYqaan){@>y^6=+li3AXX+L{=;%Q_anIeT|ZOIPWdMorZJ-2ME5+(eRGH z1#lFiigp7gnIjfGwH2BfiDOWI2-&a7Jd*cn!s38MSV^F`2Z7A~)Q+&pLuQxv%GzPudvWw2YjS*ZEt@)x_!c9^w-fi_zq)wy z{?iATo_zoL-TUucQD?JYTIQfH|hK_33Iozvxe<%hSzkd4i`=7r2@Z;A%e8R8&@b&$t z-~Il_k6-`r)2E-le);-`Km7jxtLi+L8_AL@tcR1HK@l60{zwsuSQ9J7?)LWf%=WaW zZIVp~0)+S80|aP$XaK@H!g~*pFQG5d`$r%F6be@ zPtsTP(_jDoyWjosHJ7>k>#H|!DP(^C=U1<}Krk)oS8tDWHmy;i&>nH>Fx3WIJUKbl z=v0cY+q0^P zo=}7+Ie$~3JcSI0nggBH;`G{`4zI)M^7vfx>UMaXPM6E>ay#4(m(v~edAvS1qyQVg z&*$|AyitEJ=>7D!|9$oOGj^{ z_?jGtTw^%u8Xe!iaK70u48Y!^vuuBBeeJC%^V`>dBP+iCkAMHq|9;JdW@))%JKZ<* z+Asp^P~aq91w)RwS*}IT(_yn(jd0&-b8xpTkIUh8xq!gobi26B zjo0OMJDgsRD-`g0!d_1x==FQOPOIf;%jk$)#>{F($RE(F4|f>j`ujh=e)ZG(yU%RX zY_XV6bxO_})~b|B#s0z3@yX%A9-BVWspxxCDd}M|DvniZzM;2Ib&S}r?d)u9a9#mX z@s)w?Ti-tL;BLJe?>D#Ccc@#wP}J@1L7H_A4SoFSJ$ET*aQvHhzifT|&F?lLx(b$a z1~0wo#|S?ScGVG6oVd&}YTB_!K(N35j)NEq9*4(_8&MIKw1bo?dZ3S3VP64XX!{-> z9Bh5VJ?zikuACG}w>PZXZ6}NoosQKj((%pKmS6Z|Hs#~Z@z5q>Q3n{ z(QttPg;J;FHk|UWJULXTR2mtOqTwWS$bF(VnN@ndR(p7OsMZ+hV}iTH>4|Fh8-tg& z*LJpcxAxaRbEz%z?$Orz`(M`AKEL_6#bs2#d|LnX_UOascUv1I%lB*BJDdOZhtCJ7 z9Xo%jVmuTlX&jRQl~|=XQ1PS0&a64;?;csNby{-Md{jUdy zU+FFU_>sco)n7k-diA$INWTqd^nUzh|6u>8pWl8uG!q+Uo5yqPus9CiZCW*(ANJO_ zk9Xd2uw?)9_OZ=m_1n4g2u&(3m7~)$9z)Mv!}atbof;InXypFhzJt=PaPj4!1o*x1Dv<2R+p7l`?Sq8=P7HIrG;6DO+Tbl8b7i&Ja0c^pcM(IoMxRpT&? z+H7!GHK&GCdil*}D|hYDs&&c}-60&&nv4vPQyA2W_wT=a*rh85d6$sc-CN_%&07cC zl0?^!6>Cbf%4{|281thsX!P2XuR93M0aeuQyG_;mcN=Qu)`p50VWgc_eQZ`La6F9I z-sAGraN*nf{=uR80IA(QRPF7njr(8sw+@sB>pDjt%odvs(@*s(oy)CvIrXO+tw@`W z(ABazg9D8uMTElsz~%K-IOGdPgZ|Yc;6*Zg0iWOD@CO54zsno&A}wgG%i}Q^7HPkxWb>*Pve9+%z0m6U7_ zsG&Ehh!rzu$3iuBT%}WUjFqkERGO2mea3GYITwL|;joBekI{{%M7L6s-0tDNQgf_8 zbivK;;o59Yr_F0c$31o@D(yLoUdCdv_}TU4)#b%?{NnuTI(`=Q+mLso?NnumB)%u( z=kfD1KMEfR1;RdWAmH(N#Yv=ow=d|kTb&+^_heE+nI1)QQKaZWo;<4aal;z@)V8{#NR90YZHsC)- z7uYQxJBQY_I-S9&(_Sg@7o=ngMSxe1-vjssg{?fivAsAJ8*80&W9` zRo(>?xPu~EO%4ZJwi6g0pU3YAM9-t~n@gWnYvMbD*<@sN309wKxVoZ-lce<=fY52w z8Z87+bIkYjlzE5)nN>&ih+xxm&v6_IJ+H@#BZ5(w7mN8~=T~QE7nf(3@yl2wejbVV zxkq!D?|dxeAe~d`VZ~)Koyle&?;lf-_gB}^o10&661U&4Z!T{x&#u0IzrMV@h~TOS zffL4|eqR_@`|V)i_JU3jzQ>?5SOwi4sN#}h$>H<^gU|1_t(4DZcQ_!q8y-09c9av2 za{{#9WHFia6kiOfF*zu#;egR>z+8hyeWH~}*6U2T--smY5g5HuuP3WYT01`4kp!+p zBu{j5JreEdX%upW&xpZTG;kgbheENla45iz(q^HU#Ti~79(M-6OC%Hbx0%H4&99d?H|J*;@i;7q2EF`lC}@*F4uk_< zd)V*yhQK=(g&=`Y(80_Iv)nMBa*;6fc}R&LH_HX6wz zMx)Jz&{?%cjaqHcfq|9iROyz3NkmR4$uLWRs7HhwIyXE|)K4 z^4TnKJf_hV)ktu84riFg#>W-}TsLVL=)|`MM!eONBpqRD0?I7>8d%S2* zz#s5<{ZhZC%1_m&^3&5(ty-$pD}`JspGy{srSemyT;xBW&g652d@f(i<#U;AItwiM zN->>Dr;?A!@8_47#6mcRJj5^J7wBmWod^bf2pdrri$|j8umPp<5heiy(iMpy72%+Z za0qz7-y^0wZ7xayhttLmBMeq9`D&rP>Cj2SBi9r0+_Ouo*X%3B<#?OsDvh;MuDYc@ z)uMtDC3>TkoJabh4_l|#+pRuY3U#Kr|Y;d`vZJPqkX5 zQmvIrr3xO;<_pDQDVHs#3VE!~rSq9$u~00OO4$qnk;!Iqna6Yv+jGejY)RcdB=7I} zc%OhIgvi6g!|nauUE<>Q;qD>vkbJnizeHhgt}c=Jvna%gU#t>hAmH zMI5wR-Q#(qP=EBs9;&5QwOVf!GL7a_qgX2DN|k!GTCLUaeXUk&HQUWrt65Dp#7-r>AK?%xnGu+`ut+ zm&qj_ML>|!Bv9QwJ|^yx0@A~M;{N;XW&G+YLc()mzsKozO95?nn(Q{al@13w6_7s? zfSwEA(z${dI?N`WMfw|@CbNyQ#z;I<3YiIMT5CpwosoAI#v_^;lxUFQ&c^;=&>xQa zy+Lm<91aG9ZlA|+(C-h1{Xu`wYIVEyZmTzFk4B^JXxJaIcz-yaOnTGNpwl1ry8Tuc zY`XPYqgLgwS(^+-1Nph`aLh`q(;JO?{A6=D?hjbL%`5*sHahILTRk3~?rKJ--y8P( zUD=BcU-M|UYK6xHnKcp)iZFW#1!RFF?4?c-R45-@QnshJZHYtMM4vfOyQ` z2%rTQ-gz5#m}HrLcRU#NM-x!*;fO)6-S2eU{a&ll>vkILM!Wh%%;i!Kgi<0|sMhLm zvs5WVorgsFK9S?geER0*{w9-2r@s@1sk`rYC@_MH-a;NHeO1(=4oYOwBp7hX+0&fn%;vx` z!~J7GSqcg8Hp_JZhehVRg5Vf>@Z=}OmN5a-f%gLN5b}%&jnS~pM_4j!3x$SFyv}FV zW_c*mgeBtvu|a?k41`3h)9rR@HHnILt=+D-nvF(NjBnO!mBuRW0H9o{2?mu?u~ev( z%K1{RTtH|t>1;Ne%48^7(B4FfEdFqhG9TY4Ew+U1f5p9)kKF|jYbPW zt^)>Gi20?bN|m&X)WU*XIZIZ~6f%WeCYR0@(z$HnF_q+j<^sjtuitOKi>slocz-5@ z7dz&J|NI95mdwRs{uYawJeTu{Fk$}8TriqU7fY;XDa;=)5QiC5LQvq7*fJdh610}+ z==R4mgaOkDFtL+YB4ENU0MdYISTq~;S%I0OaT|^x1^`O5^!okA0Kx5`pq+lV-Rm|w zWTZAcs5Y9dX02MUORB1r>s3;9rBbX=pcEw~Jrzhb2uC)TEo4)q8RSEf%{>L{1A*L! z&SJWlh4I+RZY*Yt!F)yOVAd)fA)8%@ z(ChYwoldh=Y4>149Z9IRTMgv!3Hu3%YNbr2R!$bnSYCN5Wir^EPW_05Oe%q3J|=Gy z_xHCC_xE^kHXp)nY<$LG_{;-OW959lEy%h zee&Ufx(k2J#7u%)EWkY6x>(uG^vi7aym-cN2tR**#?Y7NXJ%pYjE@6Cf-evO;F7gj z7xSUhgbAVoEh)TsT&^IDrE(!lg@zWQikW;W{g6#S z2;$%|JzFk`@x|hKIl`=Gc9R+N`OD&kH#{x2GD{Y~^Sol|3)Fxtf)XafhaWHC2xCP# z&`wE=U@P(|QH7ldWsh$rGoiU4Az>mBhVx|^$RpTI*Z`bk<{X#90~Bcvolp{yO9>_l zv{jAPtD}ltOz*WRlsaUC2Fan;Y?K@I2EjmDL=YNJWgmF zICA!~z~|447vU}Y`@?3j8(3zzeJRGm1F@KSVzgMln!k8ng@{B2>q`_!NQv39E)z_O znD7c5LMVBFJoEXQOu1|%Q00#-P^QINdMf700!5yg9F2{~NA_+igkNGEyAH>R z2u#B=Y$VoSWWSeuxqNwf;eBN@OTWlmK1lq732Ut+L=eFM>}3B1O4vXMEQx!h1-7qJ zD6t?JhMy3muoV`fA^e8?0fIavp2!eFCkdY+FH#|l`m5?_LaPEvpd{!@M(8zK6_P={ z-Kmoa1cFkLAShQ$)pDIiSFTtl9b$PN7UXg~vq_XN$ySCE@}rJ5iFL-2tBM56zdmhv{D^@}QAOQkl0cHwK zegGyEU^Z-!C*kuvn}L`JA7H?7@~Mb{P(jdH$j4QIAfW)a1u2L?(_=~8^Rv$qF9I2h z!<*S;G^ceUrIH9Gl1X_@y-Wff_j&{BpjN-rp(d7gL9;?t*lgi@@<1tHF4J#={!nQW~vLLgCRrku|&~c@KfdE)jSkfw-Tj0UI{BT;WU#hDU5%+`x84QK!_R6vV6A zkW8@plY*Mo@rYJZk5ahWr6O)I(I5?q2(;z>6o>>Yb0(I8}GCTHh!+ C&3H%v literal 0 HcmV?d00001 diff --git a/lab-matt/output.json b/lab-matt/output.json index 9284bb2..2258e50 100644 --- a/lab-matt/output.json +++ b/lab-matt/output.json @@ -1 +1 @@ -{"type":"Buffer","data":[66,77,102,117,0,0,0,0,0,0,54,0,0,0,40,0,0,0,100,0,0,0,100,0,0,0,1,0,24,0,0,0,0,0,48,117,0,0,18,11,0,0,18,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,47,105,75,116,63,63,47,105,75,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,47,105,75,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,116,63,63,0,0,0,116,63,63,47,105,75,0,0,0,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,47,105,75,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,47,105,75,0,0,0,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,47,105,75,47,105,75,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,116,63,63,0,0,0,0,0,0,47,105,75,116,63,63,0,0,0,47,105,75,116,63,63,0,0,0,0,0,0,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,116,63,63,0,0,0,0,0,0,116,63,63,47,105,75,0,0,0,116,63,63,116,63,63,47,105,75,47,105,75,116,63,63,47,105,75,47,105,75,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,116,63,63,47,105,75,47,105,75,47,105,75,0,0,0,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,47,105,75,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,116,63,63,47,105,75,116,63,63,47,105,75,116,63,63,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,116,63,63,0,0,0,116,63,63,47,105,75,0,0,0,116,63,63,47,105,75,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,116,63,63,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,116,63,63,47,105,75,47,105,75,186,123,215,116,63,63,47,105,75,186,123,215,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,0,0,0,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,47,105,75,186,123,215,116,63,63,116,63,63,47,105,75,47,105,75,116,63,63,47,105,75,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,116,63,63,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,47,105,75,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,47,105,75,116,63,63,186,123,215,116,63,63,47,105,75,116,63,63,0,0,0,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,116,63,63,186,123,215,186,123,215,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,116,63,63,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,47,105,75,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,116,63,63,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,0,0,0,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,186,123,215,186,123,215,0,0,0,116,63,63,186,123,215,0,0,0,186,123,215,116,63,63,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,186,123,215,0,0,0,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,186,123,215,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,0,0,0,47,105,75,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,116,63,63,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,47,105,75,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,186,123,215,0,0,0,0,0,0,186,123,215,47,105,75,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,47,105,75,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,47,105,75,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,47,105,75,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,0,0,0,186,123,215,0,0,0,116,63,63,116,63,63,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,116,63,63,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,0,0,0,47,105,75,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,47,105,75,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,47,105,75,0,0,0,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,186,123,215,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,186,123,215,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,0,0,0,186,123,215,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,0,0,0,47,105,75,0,0,0,0,0,0,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,186,123,215,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,186,123,215,116,63,63,116,63,63,186,123,215,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,0,0,0,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,0,0,0,47,105,75,0,0,0,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,47,105,75,0,0,0,47,105,75,0,0,0,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,116,63,63,0,0,0,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,0,0,0,47,105,75,47,105,75,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,186,123,215,116,63,63,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,0,0,0,186,123,215,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,47,105,75,0,0,0,47,105,75,0,0,0,0,0,0,47,105,75,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,0,0,0,47,105,75,47,105,75,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,47,105,75,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,47,105,75,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,47,105,75,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,0,0,0,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,47,105,75,186,123,215,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,186,123,215,47,105,75,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,47,105,75,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,47,105,75,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,186,123,215,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,0,0,0,116,63,63,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,116,63,63,116,63,63,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,186,123,215,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,186,123,215,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,186,123,215,0,0,0,186,123,215,186,123,215,116,63,63,0,0,0,116,63,63,0,0,0,186,123,215,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,186,123,215,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,116,63,63,186,123,215,116,63,63,186,123,215,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,116,63,63,186,123,215,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,116,63,63,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,116,63,63,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,186,123,215,116,63,63,0,0,0,116,63,63,0,0,0,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,186,123,215,0,0,0,0,0,0,0,0,0,186,123,215,0,0,0,0,0,0,0,0,0,0,0,0,186,123,215,186,123,215,0,0,0,186,123,215,0,0,0,0,0,0,116,63,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,116,63,63,0,0,0,116,63,63,0,0,0,116,63,63,0,0,0]} \ No newline at end of file +{"type":"Buffer","data":[66,77,56,4,1,0,0,0,0,0,54,4,0,0,40,0,0,0,0,1,0,0,0,1,0,0,1,0,8,0,0,0,0,0,0,0,0,0,18,11,0,0,18,11,0,0,0,0,0,0,0,0,0,0,0,0,68,255,1,0,34,255,2,1,53,255,3,2,39,255,4,3,181,255,5,4,172,255,6,5,209,255,7,6,98,255,8,7,155,255,9,8,13,255,10,9,239,255,11,10,135,255,12,11,152,255,13,12,23,255,14,13,166,255,15,14,160,255,16,15,72,255,17,16,117,255,18,17,1,255,19,18,65,255,20,19,126,255,21,20,124,255,22,21,79,255,23,22,64,255,24,23,199,255,25,24,250,255,26,25,56,255,27,26,79,255,28,27,65,255,29,28,158,255,30,29,229,255,31,30,0,255,32,31,177,255,33,32,165,255,34,33,110,255,35,34,230,255,36,35,118,255,37,36,225,255,38,37,234,255,39,38,20,255,40,39,165,255,41,40,35,255,42,41,153,255,43,42,12,255,44,43,180,255,45,44,237,255,46,45,173,255,47,46,134,255,48,47,77,255,49,48,208,255,50,49,169,255,51,50,248,255,52,51,248,255,53,52,117,255,54,53,74,255,55,54,22,255,56,55,45,255,57,56,164,255,58,57,83,255,59,58,97,255,60,59,156,255,61,60,148,255,62,61,220,255,63,62,114,255,64,63,45,255,65,64,196,255,66,65,249,255,67,66,141,255,68,67,210,255,69,68,252,255,70,69,56,255,71,70,90,255,72,71,29,255,73,72,117,255,74,73,60,255,75,74,125,255,76,75,188,255,77,76,33,255,78,77,28,255,79,78,157,255,80,79,31,255,81,80,253,255,82,81,138,255,83,82,10,255,84,83,246,255,85,84,210,255,86,85,196,255,87,86,213,255,88,87,75,255,89,88,244,255,90,89,78,255,91,90,182,255,92,91,188,255,93,92,151,255,94,93,145,255,95,94,213,255,96,95,163,255,97,96,60,255,98,97,210,255,99,98,215,255,100,99,221,255,101,100,75,255,102,101,157,255,103,102,23,255,104,103,97,255,105,104,233,255,106,105,151,255,107,106,208,255,108,107,224,255,109,108,130,255,110,109,39,255,111,110,120,255,112,111,230,255,113,112,180,255,114,113,139,255,115,114,81,255,116,115,173,255,117,116,191,255,118,117,142,255,119,118,109,255,120,119,109,255,121,120,25,255,122,121,168,255,123,122,240,255,124,123,215,255,125,124,186,255,126,125,103,255,127,126,204,255,128,127,226,255,129,128,251,255,130,129,51,255,131,130,210,255,132,131,37,255,133,132,241,255,134,133,19,255,135,134,79,255,136,135,95,255,137,136,109,255,138,137,61,255,139,138,52,255,140,139,246,255,141,140,166,255,142,141,111,255,143,142,41,255,144,143,105,255,145,144,213,255,146,145,149,255,147,146,203,255,148,147,105,255,149,148,218,255,150,149,153,255,151,150,31,255,152,151,120,255,153,152,171,255,154,153,212,255,155,154,196,255,156,155,38,255,157,156,238,255,158,157,39,255,159,158,240,255,160,159,150,255,161,160,172,255,162,161,165,255,163,162,236,255,164,163,225,255,165,164,211,255,166,165,9,255,167,166,100,255,168,167,171,255,169,168,142,255,170,169,94,255,171,170,111,255,172,171,208,255,173,172,33,255,174,173,165,255,175,174,214,255,176,175,199,255,177,176,41,255,178,177,123,255,179,178,231,255,180,179,5,255,181,180,251,255,182,181,87,255,183,182,3,255,184,183,21,255,185,184,115,255,186,185,129,255,187,186,36,255,188,187,42,255,189,188,190,255,190,189,218,255,191,190,72,255,192,191,22,255,193,192,66,255,194,193,77,255,195,194,245,255,196,195,42,255,197,196,233,255,198,197,17,255,199,198,215,255,200,199,188,255,201,200,150,255,202,201,112,255,203,202,31,255,204,203,67,255,205,204,254,255,206,205,0,255,207,206,253,255,208,207,96,255,209,208,119,255,210,209,124,255,211,210,21,255,212,211,190,255,213,212,23,255,214,213,52,255,215,214,85,255,216,215,219,255,217,216,165,255,218,217,205,255,219,218,77,255,220,219,24,255,221,220,229,255,222,221,105,255,223,222,35,255,224,223,173,255,225,224,254,255,226,225,49,255,227,226,112,255,228,227,98,255,229,228,77,255,230,229,20,255,231,230,46,255,232,231,15,255,233,232,48,255,234,233,190,255,235,234,142,255,236,235,36,255,237,236,107,255,238,237,17,255,239,238,205,255,240,239,94,255,241,240,17,255,242,241,145,255,243,242,39,255,244,243,22,255,245,244,183,255,246,245,114,255,247,246,130,255,248,247,143,255,249,248,16,255,250,249,113,255,251,250,139,255,252,251,11,255,253,252,56,255,254,253,43,255,255,254,113,255,115,105,101,105,108,113,116,109,117,113,117,106,99,100,104,111,107,102,113,115,123,119,118,121,125,107,121,115,123,126,125,129,125,120,119,112,126,126,128,127,129,126,124,118,122,111,95,101,102,100,102,101,106,106,107,112,113,118,117,110,116,111,109,109,116,118,123,125,119,125,120,114,122,122,121,113,119,121,124,122,112,109,112,110,98,104,106,111,118,125,129,126,126,118,112,121,125,123,125,130,127,119,123,113,98,107,101,95,107,108,107,109,104,109,112,113,109,120,111,113,117,121,120,121,125,118,118,110,111,107,108,107,106,108,103,113,110,104,98,92,109,115,104,99,103,102,93,100,94,108,95,93,92,98,102,99,98,97,101,100,106,108,103,99,97,93,95,101,105,103,96,91,85,94,102,93,87,72,57,61,71,77,67,74,77,85,81,81,77,75,77,83,83,78,68,71,72,77,72,66,59,71,69,68,67,62,57,59,59,58,61,74,63,48,68,78,70,60,61,68,76,77,80,79,81,77,86,83,85,79,78,76,77,78,85,76,80,70,76,73,79,65,28,23,24,26,25,36,90,91,91,93,89,91,73,28,109,108,111,111,118,113,124,126,125,114,111,119,117,117,121,116,116,112,114,108,107,110,114,127,127,123,121,117,118,119,120,123,122,120,111,114,111,114,121,127,126,118,112,105,111,103,105,115,125,121,109,122,117,104,105,110,108,109,117,116,109,111,115,123,127,114,108,103,96,111,122,130,127,131,133,131,122,114,110,121,122,122,127,135,118,111,99,94,120,118,107,101,102,109,116,116,122,125,118,130,122,103,117,118,123,120,108,99,117,119,122,128,117,105,116,123,111,104,96,97,104,105,106,110,118,114,122,124,119,109,116,122,112,114,119,110,111,95,98,97,105,108,110,114,111,113,109,113,100,114,117,121,118,102,101,86,90,105,114,119,116,109,103,85,93,91,91,94,92,98,100,87,80,80,81,73,73,69,70,71,68,61,69,77,71,71,78,72,75,76,73,77,79,69,65,81,78,75,67,52,57,61,65,57,60,67,67,66,59,60,59,58,65,66,68,69,72,77,73,80,75,78,89,91,80,81,79,76,77,74,70,69,63,68,66,56,66,65,68,72,77,66,32,24,24,27,28,39,89,93,94,90,88,90,72,28,105,107,109,113,106,111,110,112,106,94,110,118,114,114,120,124,106,99,115,109,111,106,106,105,101,101,106,101,111,111,112,124,119,110,110,118,115,108,109,98,108,108,120,111,107,125,131,120,123,105,112,112,126,122,127,124,123,137,143,146,128,120,123,128,117,115,117,116,111,115,109,108,107,114,109,114,123,130,132,119,115,111,110,124,125,118,111,110,118,109,110,118,121,115,118,121,113,120,130,140,132,138,136,122,117,109,119,120,126,127,116,126,135,132,125,128,123,109,116,106,112,120,116,117,119,120,114,111,119,120,126,121,121,123,131,124,123,115,120,124,123,115,114,119,122,121,122,122,118,112,103,112,107,98,92,84,90,97,102,100,98,87,90,83,101,105,104,99,102,87,92,90,95,93,90,80,75,76,74,75,71,66,63,63,74,70,77,66,73,76,73,69,81,76,80,77,68,61,64,54,47,62,73,73,61,62,72,68,75,75,64,73,71,73,70,79,79,81,77,72,81,81,91,84,72,76,71,73,72,76,71,65,55,59,48,50,50,52,62,66,69,62,30,28,27,28,32,36,87,88,90,85,87,92,76,36,101,100,105,94,101,100,111,118,98,111,117,124,116,108,118,114,121,125,131,129,125,111,104,120,121,118,116,107,115,100,107,112,113,121,124,124,126,118,128,129,129,130,135,134,126,124,127,121,124,122,128,124,118,113,123,122,129,127,126,114,107,122,126,121,117,130,106,107,108,112,116,118,112,118,117,121,117,115,129,132,129,128,127,115,123,102,108,112,130,128,129,127,120,114,115,122,124,122,120,127,119,115,116,114,130,126,125,132,131,129,120,128,138,134,131,135,135,130,122,120,120,116,118,126,132,122,133,135,134,119,123,110,105,113,119,122,124,121,111,129,132,128,123,124,125,131,128,114,105,101,104,109,119,117,117,115,110,108,108,108,112,109,111,105,98,89,94,100,94,100,97,85,88,77,81,72,73,73,73,73,64,60,66,67,75,73,73,79,77,70,71,68,81,81,83,76,72,61,51,50,46,58,68,68,68,71,71,73,70,73,74,71,76,78,67,73,74,74,76,78,77,76,75,73,80,82,78,82,79,78,76,71,49,31,27,28,34,47,53,63,70,70,35,28,29,28,32,38,93,76,91,92,92,85,73,32,122,115,100,102,107,107,111,118,113,120,111,116,115,113,116,110,111,110,118,106,116,108,114,124,122,115,113,110,116,112,109,104,97,103,115,116,118,120,126,126,125,126,124,120,116,116,112,124,112,120,117,113,117,118,116,115,107,101,109,107,110,116,116,110,102,119,111,108,106,110,110,105,101,101,107,100,94,96,104,110,116,120,108,100,100,109,117,117,106,105,116,118,123,114,122,122,113,113,118,127,127,124,124,125,128,130,134,137,136,134,130,120,126,112,103,118,136,126,117,115,117,119,113,115,118,111,112,111,112,101,110,117,116,122,116,122,119,120,109,117,116,118,113,119,124,125,125,117,115,109,107,109,110,117,108,112,115,115,112,109,107,108,111,104,105,98,96,95,90,93,90,86,87,93,87,89,86,85,74,67,56,70,72,72,72,70,71,69,73,76,71,76,78,76,69,74,71,68,48,58,61,62,78,74,67,72,68,67,69,67,69,69,73,80,81,82,77,73,72,81,72,77,75,72,67,66,73,72,75,77,75,72,52,29,31,23,34,50,89,91,88,82,40,29,27,25,27,32,95,86,98,98,97,85,80,32,107,98,95,130,138,144,146,132,133,138,131,127,92,96,103,114,117,97,100,111,123,116,116,109,104,103,107,101,99,95,92,94,100,95,96,102,101,97,111,103,100,91,108,108,111,107,108,106,119,111,109,114,126,126,122,112,104,111,118,127,122,123,125,116,111,119,123,113,122,118,113,105,105,107,117,113,103,103,119,101,96,109,137,113,101,97,113,110,103,110,108,102,95,103,125,130,127,126,123,106,123,128,127,123,124,135,131,123,119,120,126,122,124,124,120,126,132,133,123,122,121,123,117,113,111,111,110,110,117,120,120,115,119,124,115,116,113,117,116,112,105,104,99,119,124,123,116,105,108,100,99,103,108,112,113,106,111,108,107,112,109,107,106,104,101,101,98,90,88,81,83,86,86,88,81,82,82,73,72,64,67,72,63,50,62,81,79,60,76,74,75,75,77,70,68,75,70,73,61,53,59,60,74,60,69,66,75,70,71,71,73,84,80,83,80,80,83,78,80,80,74,74,79,71,67,46,54,55,61,66,67,66,55,31,24,24,28,38,87,91,89,82,36,31,28,27,30,29,89,92,93,93,90,81,77,37,116,115,108,95,92,100,106,107,105,90,95,100,100,105,112,103,100,104,109,106,101,103,109,109,109,108,97,82,91,85,84,102,95,95,102,92,97,98,103,110,111,105,108,112,112,113,120,123,128,129,135,135,137,134,127,136,130,128,128,122,108,111,115,118,111,109,109,108,123,128,123,117,117,106,105,109,116,111,114,107,123,121,127,117,108,106,102,102,123,119,121,110,111,121,121,126,125,123,117,104,117,120,127,125,123,133,129,124,116,109,108,121,122,128,125,117,120,114,108,110,109,111,123,125,118,113,115,110,108,118,125,117,112,124,123,119,118,110,109,108,116,113,114,114,113,115,105,98,96,108,106,111,109,105,105,98,104,107,115,102,105,103,102,89,93,78,78,81,79,78,80,77,82,84,82,73,74,85,84,77,83,76,63,54,59,67,68,67,66,70,71,77,73,70,70,70,72,63,67,58,61,64,64,72,64,62,70,69,67,77,82,78,81,78,82,72,80,74,79,80,74,61,70,74,66,34,31,26,31,47,77,83,61,34,29,23,26,34,96,94,95,89,35,30,30,22,26,33,89,92,91,90,90,85,73,37,111,113,102,99,108,111,109,114,114,113,114,103,101,110,110,108,112,106,109,104,113,108,117,117,118,111,94,104,100,106,120,125,124,127,130,126,120,108,119,125,118,108,110,111,117,112,117,108,117,121,118,113,116,114,117,124,112,126,115,108,118,106,109,115,113,112,118,113,121,124,122,125,114,115,123,115,117,114,122,128,133,122,123,112,118,126,118,113,126,124,122,121,117,118,130,128,123,125,121,116,120,117,119,109,115,110,113,107,112,112,111,111,111,99,98,105,102,103,106,99,104,118,117,115,113,115,110,112,114,119,115,114,123,116,114,118,114,108,112,109,119,115,110,106,91,99,109,101,100,103,99,96,97,91,91,97,92,87,89,83,90,83,79,81,88,82,85,84,85,87,91,94,100,97,94,97,78,69,76,80,80,69,62,46,66,70,76,79,83,71,82,74,63,51,47,44,52,50,63,57,56,60,62,58,51,57,67,68,72,71,80,79,79,75,75,77,71,75,73,76,70,68,69,62,60,33,28,30,29,39,87,90,62,31,29,30,29,31,94,93,93,87,44,34,27,20,23,32,90,87,87,79,83,76,67,36,110,105,93,101,103,108,119,121,120,115,107,106,113,117,123,126,125,119,112,106,118,123,119,114,107,109,107,100,106,110,111,114,115,121,116,108,99,102,115,117,115,100,100,105,103,109,114,122,125,116,106,105,103,105,108,117,115,103,108,120,119,117,119,110,116,126,129,129,135,113,136,141,136,133,128,115,117,120,123,118,114,113,112,112,120,123,120,114,116,112,111,111,116,114,131,133,130,124,121,127,120,114,118,124,113,113,118,119,107,111,117,120,119,119,104,113,114,113,109,110,107,108,103,113,115,124,109,104,101,112,102,99,98,91,102,112,109,114,107,108,109,108,109,104,107,107,106,96,93,99,104,105,101,99,94,96,89,83,93,95,99,98,104,98,104,103,94,95,92,88,89,89,86,94,81,81,79,82,91,84,75,66,60,54,73,68,84,78,69,63,80,72,62,50,46,42,46,44,43,36,47,57,63,67,70,70,79,72,71,68,77,78,69,64,67,61,67,65,64,69,69,66,67,67,69,33,27,32,29,36,92,90,69,30,29,29,28,31,91,92,91,91,41,27,31,27,27,31,93,91,85,81,85,82,71,32,111,116,111,112,112,110,114,112,104,119,115,99,104,104,101,103,107,116,110,101,100,101,107,119,112,109,113,104,97,103,108,115,111,120,111,110,102,104,116,123,123,122,124,123,118,110,113,110,120,114,108,109,128,127,119,111,122,125,123,117,131,125,124,118,124,127,125,113,119,125,128,134,135,133,136,127,114,115,119,126,127,118,103,105,93,110,122,120,116,117,113,111,105,123,127,125,119,115,108,110,120,126,122,116,119,126,126,121,124,126,125,128,126,125,124,105,110,102,107,105,109,104,109,107,100,97,94,102,101,96,88,104,98,94,94,100,95,104,106,105,101,98,98,102,104,109,102,105,103,97,98,105,110,104,103,107,107,99,98,104,101,100,100,102,103,87,96,95,91,85,90,78,80,83,78,79,84,87,94,86,70,71,66,67,80,82,77,78,82,72,66,63,73,57,47,41,47,48,49,42,43,53,59,72,69,72,78,74,80,84,82,78,66,52,54,67,69,64,51,44,42,44,50,54,59,37,35,28,27,29,88,89,74,32,27,25,27,31,95,90,88,82,45,30,26,19,26,29,85,83,85,80,79,78,70,35,101,110,109,112,111,107,109,110,103,116,113,109,120,123,123,120,113,118,123,126,117,114,112,121,117,109,117,100,104,106,117,117,118,122,107,108,117,125,125,127,125,119,125,116,115,109,114,108,103,99,116,121,120,118,121,116,105,93,99,106,115,116,118,109,123,122,125,128,127,117,113,114,111,109,107,105,99,112,126,117,130,125,119,126,121,123,123,122,109,110,122,117,127,129,116,125,129,130,131,120,122,133,129,117,115,106,115,108,109,101,107,103,104,109,106,108,106,106,120,119,119,121,116,112,105,98,101,103,100,107,97,112,112,108,111,94,87,98,116,110,121,103,98,84,92,96,124,123,120,117,107,117,119,112,104,101,94,95,97,102,102,97,99,102,98,97,94,93,98,95,102,98,84,85,83,81,81,83,82,75,73,73,74,80,86,80,76,83,91,74,82,76,79,70,61,39,48,50,52,50,50,60,62,70,70,67,73,80,81,87,74,68,64,58,63,62,71,72,58,39,38,31,49,67,70,41,32,24,28,31,89,92,84,34,30,29,28,32,91,96,88,87,49,31,24,24,30,31,84,83,81,79,81,77,68,39,102,100,87,99,107,112,112,104,104,111,111,110,124,126,117,109,121,111,114,116,117,116,119,106,107,113,106,102,103,108,107,108,108,110,107,104,119,105,105,106,83,93,110,105,99,92,93,99,108,103,105,98,118,102,101,116,112,109,106,107,119,120,115,118,110,113,119,105,102,95,96,97,103,109,108,108,117,115,121,123,121,129,129,128,117,130,129,128,126,107,110,118,120,114,119,117,111,110,108,106,108,108,107,117,95,106,119,112,105,100,103,104,115,118,119,108,114,108,119,110,106,108,109,106,103,103,104,101,103,105,112,109,109,102,101,103,112,109,109,106,107,106,104,109,108,108,115,115,114,119,111,112,122,117,118,106,107,108,104,101,94,93,111,107,94,97,93,100,100,93,93,84,91,92,91,84,83,83,91,96,93,72,80,77,72,73,81,73,106,76,77,99,48,70,65,61,56,60,63,65,60,64,70,69,72,72,79,75,77,83,74,74,74,75,73,72,68,70,68,35,30,33,50,82,87,42,35,25,28,31,90,94,85,32,28,28,25,30,91,93,90,89,54,29,26,20,26,29,78,83,83,76,80,71,66,40,103,101,105,104,112,107,118,116,122,119,119,114,121,120,114,105,106,107,110,112,107,106,105,113,106,101,116,107,112,105,91,110,104,112,108,106,101,96,116,109,116,118,119,110,105,107,118,117,120,125,121,104,117,116,119,118,107,104,96,106,120,123,121,119,130,128,133,118,123,108,101,104,113,123,122,124,122,117,130,131,122,117,110,118,109,115,114,106,108,105,105,109,112,104,107,108,115,111,115,109,109,99,110,126,113,115,116,110,115,108,105,104,104,112,115,119,122,112,104,103,111,107,104,103,108,105,111,104,102,94,103,102,103,101,96,95,108,112,98,102,90,83,99,102,99,100,102,100,98,89,87,95,96,97,103,99,100,100,97,101,105,96,100,108,98,97,101,106,96,94,90,90,97,91,95,93,86,85,92,84,80,63,69,86,80,62,104,59,89,92,61,109,62,71,67,65,64,73,78,73,64,69,76,75,76,79,74,72,80,79,70,67,72,71,67,66,68,72,61,37,40,30,42,94,98,44,33,30,32,25,92,93,82,35,28,30,24,34,85,88,83,84,53,27,26,29,25,29,77,81,78,79,75,74,68,43,98,106,110,103,99,103,103,104,99,104,92,84,101,97,98,98,95,90,99,84,95,107,112,103,105,102,117,106,109,105,102,110,108,112,126,124,119,115,116,112,112,125,123,114,126,135,130,130,131,130,126,124,121,107,120,114,112,120,119,114,110,105,119,117,122,123,127,116,129,121,111,119,112,119,115,111,126,130,123,132,140,132,119,126,121,115,123,118,111,121,121,117,117,121,123,132,129,123,109,113,117,115,113,103,104,116,119,117,121,118,126,121,118,120,119,115,115,113,120,114,102,100,102,89,95,100,102,101,101,99,97,89,88,94,93,87,87,96,92,100,107,114,122,113,105,117,111,100,97,105,112,109,107,104,100,104,110,104,102,99,92,94,95,84,95,99,103,97,96,93,86,93,89,84,90,89,81,89,91,81,80,71,63,68,90,50,85,63,72,82,59,77,64,66,74,63,67,73,78,87,82,82,75,78,84,91,80,65,69,73,75,70,70,67,52,32,35,41,55,42,41,37,37,93,96,43,32,26,29,33,87,91,78,30,31,31,29,30,90,92,88,83,52,28,28,26,24,32,74,80,79,72,75,73,71,36,93,102,104,112,113,111,114,109,104,113,106,110,117,105,102,111,110,116,120,132,113,109,103,102,107,115,122,122,121,110,120,126,113,118,102,117,123,125,129,125,114,122,118,114,111,119,124,124,123,126,119,118,118,116,111,115,125,120,121,116,126,123,111,123,129,133,114,123,120,124,137,130,119,118,147,148,144,134,144,143,139,129,142,134,139,129,109,123,127,118,118,108,114,107,114,119,116,109,105,106,116,127,122,119,109,118,122,122,113,114,108,114,116,107,105,104,101,109,106,98,94,102,91,90,80,93,93,95,95,97,101,100,108,111,109,105,114,113,115,121,122,111,111,108,115,119,116,107,101,105,94,107,114,115,113,107,110,103,107,107,101,95,95,87,95,97,96,100,103,93,87,93,93,87,91,83,85,98,97,94,88,78,66,66,72,89,72,73,73,79,60,76,78,74,77,57,69,77,77,64,69,74,82,82,83,86,80,67,73,67,66,60,57,62,56,33,30,29,41,42,51,44,38,96,94,51,36,31,31,36,79,89,79,35,28,31,27,33,86,84,85,84,62,28,22,26,27,29,69,72,71,68,66,64,60,38,104,103,105,93,108,101,101,116,117,118,111,108,118,111,109,112,116,111,107,105,113,104,105,94,88,114,125,115,114,123,122,119,120,103,127,127,120,117,121,117,113,107,97,103,111,115,113,106,105,100,100,113,126,118,109,133,137,135,137,146,143,124,131,129,124,137,142,119,121,128,128,128,130,142,138,133,135,140,141,126,123,112,130,125,123,113,116,118,127,125,107,102,106,85,107,110,114,104,100,101,99,89,95,113,120,117,108,106,115,115,112,122,103,105,104,109,105,101,102,110,117,112,120,110,108,108,104,116,111,107,113,109,106,109,111,121,119,111,120,114,110,107,112,108,110,106,109,110,112,108,104,104,105,103,103,108,103,107,101,97,95,89,95,95,91,82,87,101,101,96,95,89,98,103,95,88,97,98,91,81,86,77,57,71,78,82,76,76,79,78,67,83,76,69,60,54,66,72,67,72,79,78,75,73,76,68,66,68,59,73,66,56,46,42,39,32,32,30,37,46,50,48,44,88,93,56,33,26,30,37,70,91,85,29,24,21,33,30,63,65,65,62,61,26,24,26,24,32,54,64,61,51,54,48,49,39,108,110,102,96,110,113,107,116,116,114,99,89,105,116,112,118,121,120,120,111,103,105,106,99,108,110,118,114,122,110,108,118,115,104,120,115,127,113,111,125,123,119,122,118,117,107,118,121,124,128,122,133,139,116,130,135,136,133,140,134,138,133,122,122,129,125,116,125,128,138,134,120,123,129,124,119,117,108,115,119,126,128,132,130,128,123,124,119,111,98,108,108,95,110,110,99,97,108,118,114,104,97,100,103,108,107,106,126,122,120,123,117,113,109,109,99,102,108,111,115,114,99,110,106,114,109,106,100,95,101,109,102,111,105,107,107,103,96,104,108,109,96,97,105,115,104,105,102,105,104,110,116,112,104,109,104,106,100,100,99,106,107,93,97,96,88,93,97,99,96,100,93,95,99,94,93,92,92,84,87,90,76,69,70,84,87,83,83,84,85,81,95,74,80,67,53,65,73,69,75,82,84,80,81,82,75,71,71,68,61,67,70,45,53,41,31,30,34,33,47,43,44,39,87,94,65,33,24,30,33,62,90,85,34,29,28,26,28,59,63,63,36,55,28,26,28,23,29,40,49,53,59,57,53,47,34,106,102,83,90,98,91,105,109,99,92,93,100,97,99,103,102,87,95,108,113,120,118,120,117,116,117,105,105,112,105,118,127,124,112,104,103,116,110,116,111,112,114,119,115,113,120,119,124,124,119,122,129,122,117,121,118,111,108,124,117,113,108,122,117,115,118,121,121,119,123,127,113,115,133,138,131,127,113,104,116,143,145,119,110,108,106,104,109,109,109,110,123,114,110,122,118,102,111,119,113,110,115,128,122,121,110,117,114,109,112,132,124,127,118,110,111,106,100,95,101,93,100,106,105,101,98,98,101,107,109,100,105,111,103,116,113,115,111,114,109,104,107,106,100,103,107,117,110,103,109,112,109,92,94,89,83,92,92,100,94,93,103,100,85,101,99,101,93,91,82,80,81,91,85,88,91,87,99,103,101,95,84,75,69,82,87,88,82,82,76,83,92,76,72,65,60,66,71,81,76,79,77,75,83,87,83,73,67,67,54,38,41,36,37,34,36,33,34,31,45,42,44,41,83,94,71,38,24,30,34,66,93,84,27,28,21,25,30,66,70,68,47,56,21,26,27,23,30,29,30,38,43,41,41,41,34,106,108,112,102,92,105,107,99,105,102,106,111,117,117,116,116,100,102,103,92,105,109,105,108,99,96,103,106,103,120,116,124,108,111,114,103,102,102,103,106,100,103,103,111,114,106,103,118,117,124,108,108,112,108,111,110,107,117,118,111,119,109,124,106,105,120,116,110,132,132,127,112,116,121,111,115,119,118,121,120,108,123,109,113,117,116,111,118,106,110,116,119,108,108,121,115,121,132,134,135,136,131,129,126,119,120,112,111,114,120,118,117,118,113,113,106,99,98,94,95,109,106,114,119,119,120,115,111,107,109,101,83,96,98,104,107,114,111,115,114,111,99,102,106,111,96,99,97,91,95,91,85,101,99,95,91,99,100,91,95,100,105,108,105,106,108,106,98,96,102,93,92,90,101,90,87,86,90,103,107,102,90,81,62,86,86,86,80,79,72,72,80,83,82,71,68,72,73,81,76,76,81,80,84,84,78,77,72,73,58,33,29,38,31,30,38,32,36,35,43,35,44,47,76,91,72,32,27,32,26,52,78,80,28,29,25,29,29,60,62,62,48,50,27,27,21,21,28,27,28,26,26,27,48,34,32,117,111,109,115,114,116,104,100,116,114,110,105,103,101,103,91,85,94,95,96,95,98,104,109,115,108,111,108,102,105,115,114,103,113,110,106,95,90,104,109,115,112,106,105,109,108,102,108,120,119,109,106,98,101,105,111,113,112,104,104,101,92,100,98,102,105,119,111,112,120,122,124,123,118,125,123,125,128,128,120,121,124,121,117,125,121,115,119,125,122,132,130,126,117,120,118,130,123,126,126,131,126,140,131,118,115,109,108,106,105,109,114,116,113,110,102,100,102,96,102,107,111,105,107,101,102,98,94,106,112,114,108,120,115,120,111,106,97,97,97,98,88,95,95,110,108,100,97,98,105,96,96,98,103,110,105,109,104,104,100,108,104,104,104,105,102,105,104,105,100,91,95,97,93,97,101,92,107,108,102,103,98,83,59,77,86,87,89,88,91,78,86,88,84,66,68,65,61,73,77,76,75,77,74,75,77,79,65,51,49,30,32,42,29,29,40,33,30,30,46,30,45,49,65,88,76,40,24,26,30,30,50,44,28,24,26,27,26,48,54,55,51,47,28,29,23,24,30,33,32,34,28,29,26,25,42,108,106,98,97,89,84,90,97,102,104,113,99,112,102,96,102,105,95,97,91,97,91,114,117,112,116,107,115,110,88,91,99,95,96,105,109,104,106,115,112,102,99,106,99,100,105,96,101,104,109,112,110,111,118,106,109,115,119,117,108,109,108,111,103,107,104,110,114,102,108,118,122,133,128,122,130,128,132,134,122,123,129,125,126,131,120,130,125,122,127,125,112,117,125,126,129,122,124,127,127,118,109,116,119,109,114,114,112,114,98,102,108,110,111,111,110,108,112,113,113,115,120,120,120,118,104,118,122,114,108,113,118,115,115,110,112,111,111,113,109,105,110,112,106,112,118,102,107,114,106,106,113,113,115,120,119,111,112,104,112,104,106,106,107,104,103,98,92,99,103,109,102,99,105,97,96,96,100,97,90,93,89,87,79,85,82,82,87,81,89,90,91,87,93,88,75,83,74,82,84,93,85,80,80,79,75,73,73,37,34,30,34,36,24,31,45,34,28,28,54,32,39,44,53,91,75,39,34,27,28,25,38,45,27,26,28,26,28,30,46,54,49,49,22,26,25,22,26,24,33,39,37,33,36,34,44,92,98,95,82,85,88,91,94,104,100,106,97,105,99,93,98,97,98,106,102,98,99,112,101,97,102,93,100,98,100,104,106,98,95,103,112,101,100,104,103,96,92,102,104,88,82,90,93,111,103,97,105,111,107,100,107,107,114,95,95,108,116,123,110,114,117,118,115,124,120,118,130,120,126,118,126,121,117,122,121,125,126,121,110,131,137,138,134,122,128,119,118,124,122,125,129,125,129,128,128,125,108,115,115,118,115,113,119,115,105,112,123,123,117,118,115,112,118,118,125,109,107,110,111,109,120,119,111,110,106,116,117,118,119,108,115,110,102,115,118,112,113,109,109,119,114,102,102,107,101,104,104,102,108,116,111,112,113,118,111,112,111,114,113,113,99,101,101,104,102,97,98,99,96,99,103,96,96,98,95,105,105,94,103,105,94,92,77,75,77,77,75,73,71,72,69,70,66,66,83,82,87,82,81,74,80,80,82,41,37,34,26,35,31,32,42,31,30,32,43,34,37,43,47,89,84,34,29,28,29,27,34,36,23,29,24,26,24,30,42,41,43,51,27,28,23,26,28,24,29,26,32,32,32,29,39,92,91,93,93,96,95,96,102,114,110,102,100,94,103,92,92,99,105,88,93,97,106,101,95,95,102,100,98,110,99,91,102,100,98,86,89,98,94,104,105,93,106,100,102,101,98,94,104,98,104,104,102,100,107,109,107,113,120,119,104,113,115,109,109,108,105,93,111,118,117,120,124,119,110,108,117,122,121,126,118,124,122,125,130,135,130,133,127,129,133,129,133,133,128,126,133,124,122,123,118,133,122,126,138,131,119,119,126,116,112,114,109,110,106,111,106,101,106,110,115,110,106,108,104,97,102,109,107,112,110,118,103,96,103,108,117,104,101,102,99,103,107,117,114,119,117,120,120,112,110,122,123,123,122,122,122,124,113,121,119,113,92,95,93,105,104,110,110,107,110,113,116,111,114,109,106,107,108,103,101,103,104,101,102,104,95,98,92,83,84,91,96,88,85,86,82,87,82,84,91,93,92,85,88,83,83,86,83,36,33,34,36,42,24,30,46,33,31,34,46,37,36,45,46,95,86,32,32,28,23,29,33,32,32,26,24,22,26,30,32,35,39,48,23,22,22,28,25,24,23,29,25,29,32,29,40,97,88,84,99,93,91,86,95,100,83,91,104,93,97,107,101,107,102,94,93,97,92,96,102,102,95,101,99,99,103,97,111,111,110,100,93,93,91,109,114,99,96,117,108,106,104,112,108,109,101,105,105,100,102,107,102,113,116,106,101,107,108,115,120,118,107,110,109,104,111,99,114,114,122,127,126,128,127,131,122,126,121,128,137,130,116,120,130,122,112,115,116,122,128,133,131,123,117,125,113,122,130,122,115,120,113,114,116,119,113,117,118,119,103,117,108,107,108,110,107,108,107,109,115,113,112,106,115,112,111,116,100,101,106,109,116,119,112,122,123,122,115,112,127,127,124,124,128,122,108,117,120,115,111,114,120,113,109,112,113,108,112,122,113,113,122,114,112,112,125,115,113,107,113,113,115,110,112,110,107,110,106,108,105,100,95,102,99,94,83,93,90,91,95,95,89,92,85,89,89,85,82,83,87,88,88,84,82,36,32,32,33,46,28,26,44,31,29,36,54,36,39,45,45,78,73,30,24,28,30,28,42,43,26,24,22,24,26,28,26,26,29,44,24,26,22,27,28,25,23,26,27,30,27,30,36,95,121,143,127,99,89,95,98,94,88,92,101,111,101,101,90,105,99,100,105,94,90,99,101,94,105,108,101,100,95,97,94,104,106,105,99,93,98,102,98,110,105,103,106,108,102,100,113,105,102,95,103,101,99,109,115,131,124,117,113,116,113,120,134,119,121,117,127,124,125,127,129,128,135,132,107,122,115,122,126,121,124,116,124,118,114,126,124,117,112,117,126,127,124,128,118,123,124,122,125,121,124,123,123,125,119,116,119,122,110,112,113,116,119,120,122,114,116,115,104,106,113,119,109,104,106,113,127,127,124,123,128,128,118,125,127,125,123,120,112,122,125,130,125,123,120,125,126,132,129,126,128,127,114,120,118,115,120,121,112,118,117,116,105,109,102,106,115,121,110,107,104,104,98,106,104,113,104,110,101,103,101,98,99,96,96,106,104,105,96,96,99,102,109,103,86,87,78,82,88,88,79,86,85,76,87,77,75,40,35,37,33,46,24,30,46,29,28,37,51,39,44,43,43,91,76,36,26,26,29,32,43,45,30,27,27,21,24,27,30,25,26,48,28,27,17,21,25,25,27,22,27,25,22,29,35,89,68,81,80,86,95,88,82,94,96,88,83,94,96,99,96,90,96,96,117,96,95,98,95,94,88,102,98,102,103,108,104,106,109,112,111,118,116,121,122,118,115,116,118,123,125,129,125,125,128,135,130,119,113,121,127,137,131,122,121,122,112,123,120,123,117,123,130,117,116,115,114,119,112,100,113,112,103,103,96,114,120,123,119,113,118,114,117,108,106,112,113,132,129,132,129,126,118,130,127,120,118,126,128,125,123,132,117,124,124,129,133,122,118,133,114,120,121,128,122,124,123,123,118,123,130,135,126,117,114,114,130,128,111,117,130,123,125,127,118,115,127,127,124,124,122,121,126,124,127,120,123,124,118,121,126,108,112,118,114,115,113,114,109,116,125,127,121,121,115,105,115,111,112,118,115,117,117,117,111,111,105,116,117,111,105,112,107,97,87,95,94,87,85,85,88,90,89,81,86,91,76,81,86,82,79,78,71,45,35,36,26,37,31,30,45,30,33,36,56,39,45,42,40,76,80,35,30,28,23,31,46,28,28,28,26,24,21,28,30,27,27,49,25,26,22,24,26,28,24,25,18,25,29,29,36,101,80,90,65,91,83,61,67,94,84,98,92,88,88,89,85,111,88,85,96,96,92,104,101,105,99,107,127,132,114,125,142,155,154,153,144,141,129,114,115,118,125,129,112,106,105,117,108,112,113,119,116,120,120,121,126,120,114,120,116,117,119,124,111,121,126,113,118,117,115,106,103,109,117,119,110,105,111,102,104,127,119,119,119,117,116,128,124,116,113,117,113,125,132,128,125,133,129,128,118,132,135,136,136,133,140,132,130,133,133,137,132,133,133,126,129,134,133,131,128,124,126,124,107,112,120,126,123,120,124,116,126,105,104,112,121,126,119,107,116,119,125,119,109,117,114,126,112,123,135,123,114,117,121,116,126,121,120,123,120,124,123,122,120,121,118,113,105,103,114,120,122,110,106,108,118,113,116,111,102,105,103,103,111,97,97,102,104,99,97,94,96,96,94,93,89,86,89,90,86,91,88,82,80,83,73,73,67,44,35,39,30,33,34,31,39,27,32,36,57,40,39,46,39,66,76,35,29,31,30,28,38,27,35,30,24,20,29,31,31,31,35,52,27,28,19,18,27,26,24,22,33,43,49,53,40,103,85,77,77,79,68,49,59,64,61,56,71,79,77,82,88,84,73,67,68,57,61,81,60,61,67,79,107,113,123,124,119,129,123,121,114,120,121,120,115,115,115,118,119,125,119,123,131,123,134,120,113,119,127,122,110,117,118,113,124,125,111,115,124,119,122,115,100,110,108,110,108,109,109,114,111,120,121,112,109,103,110,116,112,119,122,120,123,131,125,118,120,131,132,137,138,129,124,124,129,133,136,129,124,140,133,135,151,152,143,130,130,124,128,129,137,137,129,133,133,124,123,126,121,120,111,113,120,122,117,119,115,117,126,126,120,121,114,108,119,121,117,120,121,124,126,125,125,131,133,128,127,134,137,132,134,132,129,123,128,130,119,122,124,110,120,119,123,112,116,110,104,109,104,106,106,107,105,105,103,104,107,107,104,103,98,106,101,100,100,93,88,98,94,90,96,84,94,90,87,98,102,102,99,95,84,86,34,40,33,43,33,33,35,37,45,31,26,35,57,47,39,41,42,87,92,35,29,27,27,26,33,28,39,31,19,26,33,32,36,39,42,49,18,24,26,20,23,32,41,52,58,59,52,41,33,81,84,84,77,61,47,74,73,73,52,63,64,66,79,86,96,68,65,60,49,53,47,91,67,71,75,76,110,122,119,117,118,119,118,113,117,120,122,124,113,118,124,117,106,111,101,108,121,115,118,127,123,116,123,112,115,118,110,116,114,120,127,123,121,129,117,129,128,135,137,130,123,127,135,124,135,126,130,125,118,123,126,118,124,122,113,128,124,118,122,120,103,105,122,124,128,125,123,128,127,127,129,127,119,131,130,131,120,130,137,133,132,140,141,134,136,137,132,131,126,131,128,123,122,121,121,122,122,112,121,115,101,58,108,74,112,130,128,123,129,131,127,131,135,133,134,139,133,134,127,135,135,126,124,124,119,120,120,123,124,124,125,123,121,117,129,130,119,123,124,123,120,113,104,105,107,112,104,115,106,104,101,109,112,105,108,98,88,85,86,100,97,100,101,103,104,103,107,97,96,93,96,96,95,87,95,91,37,38,34,45,33,27,33,33,42,30,30,34,56,43,42,41,41,70,89,36,33,30,24,29,35,33,37,31,31,26,24,43,56,30,29,45,22,23,24,30,41,51,49,46,44,29,23,30,32,70,92,87,49,57,62,76,61,56,72,65,77,71,83,105,101,101,59,64,53,58,47,90,81,89,104,109,106,104,105,95,99,110,105,109,104,100,108,100,112,101,113,109,115,121,122,122,115,121,120,125,119,134,141,150,153,133,132,131,130,135,130,156,162,154,131,130,124,130,121,124,129,124,122,119,122,124,127,123,122,118,126,122,121,117,112,119,115,121,110,104,121,120,135,123,128,130,128,127,130,127,114,125,120,138,132,128,129,129,132,141,126,131,134,124,128,118,118,122,128,113,100,103,106,109,122,124,131,118,121,126,95,60,51,53,101,123,128,134,129,128,124,120,124,121,129,134,127,124,115,118,130,129,133,126,126,129,128,118,107,105,97,108,104,116,127,118,117,105,115,110,112,122,112,116,113,113,106,102,104,109,102,114,109,109,116,121,121,119,109,113,115,115,107,111,113,108,116,118,105,93,104,101,102,94,83,94,38,42,34,42,25,30,36,32,43,31,34,39,63,42,36,41,43,69,99,43,34,28,25,30,30,29,35,31,26,23,33,33,40,32,36,45,24,26,25,31,32,35,36,27,27,24,28,27,30,76,67,76,54,63,56,88,58,65,65,77,81,72,72,110,117,127,102,93,98,96,63,71,128,134,137,138,89,104,113,130,120,124,129,132,136,139,136,147,154,122,124,129,132,125,138,135,137,148,145,145,145,154,153,148,144,143,139,145,144,139,135,129,129,131,126,131,128,122,125,132,128,116,118,128,119,109,123,123,113,118,120,115,108,107,110,117,111,99,116,114,116,117,118,112,115,116,111,105,111,115,107,117,118,121,123,125,124,120,128,124,123,124,116,131,134,112,112,111,111,100,102,108,110,107,101,101,106,107,106,99,80,56,60,68,80,112,127,128,117,129,130,129,126,126,128,132,129,135,126,126,136,128,119,118,125,118,123,115,123,107,119,118,124,122,112,125,118,116,125,123,119,125,119,123,121,119,133,129,131,131,128,127,122,126,128,120,115,132,121,122,124,114,118,116,115,117,118,114,119,114,114,103,107,112,114,118,36,41,29,38,31,34,35,33,39,24,34,42,60,38,39,47,42,65,116,45,33,28,30,30,37,26,31,29,25,31,43,51,58,60,60,49,29,27,16,23,27,31,29,22,19,21,23,25,28,74,63,82,66,83,65,60,61,77,77,67,91,72,59,98,80,94,104,99,121,126,57,50,96,80,43,82,77,105,78,71,68,62,69,74,63,87,100,101,105,121,123,118,127,122,125,123,143,148,156,148,138,142,136,149,140,148,138,132,134,123,133,139,123,123,126,123,123,133,132,136,128,135,129,129,115,116,124,116,104,108,121,109,106,111,109,109,111,117,104,109,112,102,103,120,119,128,118,115,102,110,98,113,109,114,115,121,99,105,103,100,93,95,105,101,92,92,94,105,97,93,104,91,99,94,96,87,98,95,92,99,76,56,60,62,71,109,114,119,118,117,116,112,112,114,119,119,115,124,125,128,131,124,124,131,131,120,113,120,112,125,121,119,128,131,131,116,118,133,130,128,125,130,130,126,135,130,123,130,135,130,127,130,128,117,125,128,132,133,132,125,126,131,125,130,127,133,131,123,134,120,117,118,114,128,124,126,43,42,33,41,34,28,36,36,41,32,31,37,46,56,52,38,36,56,111,52,34,28,26,36,54,59,40,34,27,26,30,41,59,30,32,47,22,25,25,24,25,27,30,24,26,24,27,23,35,74,62,76,63,86,60,57,62,71,71,81,110,58,59,112,86,75,86,81,85,85,47,44,58,81,50,61,69,106,62,55,49,46,45,42,46,47,54,108,115,115,130,136,137,123,128,132,135,141,139,137,139,122,118,137,125,141,135,130,117,126,124,120,128,127,132,146,138,143,140,135,125,113,115,114,109,124,104,105,109,107,107,114,119,113,114,114,120,115,113,116,118,117,110,100,83,84,75,98,88,107,106,108,109,119,115,99,90,84,97,100,98,96,104,100,99,88,88,101,94,101,97,95,96,88,89,93,97,101,102,103,64,55,69,63,61,79,101,115,105,116,103,103,108,115,111,111,111,110,108,119,117,119,125,130,119,122,121,119,116,123,126,124,131,134,122,124,126,130,135,133,134,133,131,132,129,137,135,132,134,135,129,127,128,129,129,127,123,126,115,114,116,121,112,105,103,114,102,107,99,118,112,114,121,120,105,116,45,46,36,34,37,35,40,35,41,33,32,31,35,77,50,30,30,45,105,57,28,29,38,50,52,54,42,31,32,30,26,35,58,37,28,43,22,23,23,24,25,29,28,26,27,28,26,23,35,76,62,80,62,81,58,71,55,68,82,71,79,80,70,98,82,76,83,66,53,56,52,42,59,66,65,63,81,106,59,66,62,46,41,45,43,44,50,120,121,119,113,117,112,128,130,125,125,119,111,110,118,121,124,123,116,122,119,121,124,121,113,122,128,126,127,129,115,120,127,127,123,125,120,115,123,103,108,113,114,108,118,120,110,104,107,98,99,91,98,69,74,84,81,80,73,111,67,84,103,102,102,106,96,107,107,83,96,85,84,96,93,108,99,111,87,91,89,94,104,102,95,95,100,103,92,103,92,89,94,93,50,53,76,50,61,69,95,106,102,102,97,99,109,95,104,105,104,112,124,133,132,129,118,114,116,124,125,119,121,133,127,127,128,132,119,103,125,125,123,120,113,128,125,124,120,125,123,129,121,119,131,125,132,112,108,96,107,124,116,108,102,119,139,141,145,120,159,161,135,114,135,103,136,145,124,112,41,47,38,37,37,31,41,32,39,38,33,31,40,76,41,32,34,56,69,45,25,27,31,33,67,37,40,28,23,28,30,29,59,40,27,45,25,25,24,26,26,24,29,27,28,25,29,23,39,79,60,87,67,63,52,63,70,60,69,85,58,93,71,108,59,76,76,72,60,44,48,46,61,78,71,82,65,111,80,88,68,45,39,41,51,47,57,93,129,133,132,139,138,119,119,118,113,120,114,108,107,125,126,126,112,118,127,116,103,116,107,113,134,118,126,124,121,126,114,110,101,104,104,106,106,111,104,120,115,105,86,61,52,60,73,54,55,75,86,68,74,100,97,64,112,94,103,84,102,98,102,95,99,104,100,97,88,82,88,88,106,93,104,91,91,85,94,96,102,101,97,94,85,97,97,98,100,83,101,104,52,57,76,63,59,66,96,100,102,90,101,97,93,123,101,87,84,142,154,158,136,127,123,128,132,129,133,130,124,121,125,112,125,121,122,83,81,82,80,88,93,118,121,112,103,102,106,101,100,104,91,97,107,102,92,95,94,108,101,105,106,101,97,104,96,107,105,109,108,127,110,106,117,109,109,111,41,44,36,37,35,35,37,40,43,34,32,35,50,72,42,32,45,48,108,41,26,30,31,33,81,20,36,32,23,26,27,33,60,42,29,44,24,24,24,37,29,33,37,30,37,25,21,25,28,94,80,85,56,50,68,71,74,54,66,86,77,82,95,93,85,98,97,73,69,46,53,48,65,74,116,79,63,115,90,94,58,52,43,43,45,49,50,83,99,106,128,124,120,111,115,122,121,122,112,121,109,105,106,111,117,105,109,109,115,112,109,103,97,112,116,117,126,97,93,103,109,110,104,110,110,91,70,73,74,74,48,59,98,99,103,104,132,85,121,99,89,67,75,98,103,85,101,104,101,103,108,99,92,85,96,92,104,86,92,92,82,90,92,93,81,97,90,102,95,92,95,95,90,97,102,98,92,96,99,94,47,49,86,81,57,56,98,86,102,114,129,109,86,80,107,133,155,153,143,150,156,151,140,146,139,147,131,133,139,140,145,144,141,134,141,82,82,85,90,95,102,115,125,111,109,109,99,98,98,98,89,100,105,99,102,109,125,132,98,101,103,106,108,115,108,119,113,112,106,103,111,115,115,110,105,100,45,46,37,56,35,34,40,32,49,38,40,45,43,90,41,36,34,38,97,39,32,29,25,29,48,26,37,29,22,26,38,31,52,53,36,34,34,36,34,34,33,41,41,30,27,27,25,22,25,140,82,87,76,62,68,79,62,66,63,82,68,54,75,83,85,80,141,71,71,75,51,50,74,78,144,71,56,114,96,100,47,49,39,44,45,48,45,66,78,92,98,104,104,113,107,117,116,104,110,101,106,110,105,118,113,103,106,115,104,116,100,113,105,115,105,103,117,112,115,113,102,100,87,63,62,74,62,70,90,85,54,70,99,83,69,125,104,114,114,100,96,98,97,114,115,118,97,91,101,100,99,89,87,86,97,91,98,93,86,86,92,102,93,98,88,95,88,101,94,91,88,99,103,94,103,98,102,77,79,88,50,42,81,75,46,55,109,126,91,78,90,113,121,142,154,164,158,154,160,151,146,151,142,149,143,151,164,161,155,148,147,148,145,146,148,86,88,88,94,97,100,111,105,102,110,104,105,106,104,106,103,105,111,101,103,120,132,122,100,113,102,108,104,104,106,109,96,98,93,91,96,96,98,102,110,103,54,48,37,37,35,32,36,33,42,45,34,29,35,88,45,40,44,54,83,53,35,31,33,33,25,30,42,31,25,35,36,46,53,57,35,31,38,33,30,48,38,59,31,37,27,27,28,24,24,127,129,84,95,97,77,81,67,72,48,83,84,71,69,92,87,68,117,121,60,108,70,51,99,82,168,88,58,123,103,76,46,48,47,41,46,42,47,53,58,77,96,107,104,110,108,114,122,116,113,108,97,106,105,108,104,107,82,91,104,107,107,101,113,117,92,105,106,101,94,83,79,63,74,56,79,102,67,81,102,99,62,89,92,76,83,83,57,91,128,109,105,107,100,115,118,102,84,93,89,101,100,94,95,96,96,91,101,105,87,96,90,92,92,93,99,102,92,91,96,79,95,93,96,85,112,96,95,49,58,91,47,50,94,86,50,66,86,99,128,145,161,153,125,145,147,154,146,151,149,147,147,140,149,146,159,150,143,142,142,143,146,143,138,145,135,81,83,83,90,96,110,125,138,89,119,113,117,125,82,76,79,84,77,78,93,107,107,127,100,102,95,105,116,105,110,105,91,84,85,88,103,104,103,105,108,109,65,46,36,35,36,43,44,37,37,37,38,34,37,98,53,53,48,51,75,64,50,41,40,38,34,32,39,47,44,45,46,44,52,63,50,27,29,24,26,57,50,60,31,30,34,28,25,27,25,122,131,92,88,87,80,95,75,88,53,94,80,73,72,111,90,80,111,142,60,100,151,63,109,100,185,144,72,112,102,112,71,52,66,43,45,45,50,65,80,75,98,102,106,110,104,109,100,107,99,95,99,91,103,96,89,89,93,96,119,110,95,103,97,91,94,86,66,57,58,55,65,108,92,89,96,103,63,110,113,71,97,76,90,92,98,54,97,87,83,90,95,87,97,102,101,95,92,90,96,103,99,99,94,89,85,90,91,88,95,91,101,94,96,97,102,102,96,91,93,104,87,99,90,89,95,103,98,47,54,62,45,44,49,44,50,58,156,146,138,143,145,146,124,142,146,142,142,140,139,147,155,139,142,132,146,137,140,133,136,123,130,120,122,102,109,92,104,111,110,113,107,122,123,61,60,55,73,79,54,65,82,58,54,83,92,96,77,95,79,92,83,90,91,91,93,89,102,105,91,89,81,67,71,77,74,70,61,44,41,44,63,88,60,49,40,46,40,38,52,79,82,59,42,40,59,70,49,63,64,34,25,34,31,55,48,38,42,41,46,63,50,27,25,32,25,58,56,51,35,28,35,25,23,30,23,108,110,111,87,80,50,93,60,90,66,94,90,76,69,91,95,126,118,139,125,114,155,66,128,135,180,161,131,116,110,127,87,55,45,52,49,56,49,63,68,64,96,94,83,90,96,89,80,64,58,58,54,62,125,111,112,114,113,115,102,95,99,89,69,82,80,67,54,47,54,63,95,98,70,115,69,95,85,83,72,97,95,106,115,101,65,93,104,108,109,96,117,95,84,92,90,101,91,87,92,104,92,92,100,99,97,97,89,92,95,97,96,97,92,104,97,112,89,90,113,97,99,99,99,94,84,117,122,47,50,77,51,41,45,47,47,62,114,132,132,134,135,138,123,128,148,154,136,131,129,132,132,125,121,116,122,106,86,92,99,94,86,93,87,84,87,97,100,103,111,108,107,120,121,74,94,76,65,71,77,66,61,60,82,82,88,78,87,72,77,74,69,69,66,64,59,64,49,63,72,72,62,68,71,75,67,63,61,55,58,64,121,126,65,53,43,41,46,70,57,66,62,51,34,38,53,54,43,48,50,33,28,35,39,42,43,39,55,46,46,61,45,30,30,33,33,59,37,48,37,36,30,28,24,26,26,79,93,81,77,77,45,86,48,78,69,98,97,84,85,85,98,130,140,149,153,103,151,65,132,160,174,158,138,111,107,130,121,54,46,51,53,56,49,65,54,48,76,73,61,58,49,48,51,50,52,56,63,90,124,132,137,132,130,134,79,63,85,74,66,62,77,51,82,84,64,69,95,68,46,86,61,108,120,71,86,107,83,57,95,66,74,80,80,97,76,83,87,89,81,80,88,94,95,89,86,89,94,93,92,89,97,109,105,101,99,98,92,103,99,96,88,95,94,96,93,80,90,88,82,75,102,99,106,57,66,73,52,45,47,45,46,63,69,112,113,94,93,97,103,96,114,126,125,128,133,132,118,98,92,69,65,66,93,80,85,87,85,80,77,78,80,96,104,105,113,115,113,118,135,97,86,96,100,105,84,72,87,80,64,81,96,96,70,68,65,63,60,62,58,61,53,51,40,52,79,86,72,72,77,84,69,62,68,58,71,118,142,57,63,69,65,42,53,65,74,64,58,74,44,42,63,62,58,70,37,26,27,36,38,28,30,32,34,43,47,55,58,31,24,37,34,33,37,51,46,43,33,30,19,24,27,64,75,71,59,67,51,87,59,72,98,94,85,92,86,82,94,127,148,154,152,138,184,73,111,193,163,168,139,112,100,122,122,61,67,67,70,59,49,69,55,53,70,55,50,51,45,51,56,69,97,115,107,100,106,96,94,96,98,100,94,68,94,98,85,83,57,45,65,55,64,61,55,51,71,61,77,122,115,95,59,77,95,87,69,62,76,88,84,109,114,118,97,87,82,89,85,86,87,89,89,91,106,91,94,99,98,92,112,98,98,107,101,107,120,107,82,63,72,64,58,105,93,69,77,97,88,84,66,53,55,55,44,45,45,46,46,72,48,66,56,57,84,115,114,83,100,94,99,92,82,71,63,55,50,47,47,54,83,65,82,84,86,88,83,102,97,87,80,96,101,107,114,122,131,132,133,100,73,110,94,122,80,72,63,97,83,88,60,62,60,61,58,60,53,50,50,46,40,48,73,73,88,73,93,91,71,90,85,50,64,129,159,64,62,77,66,40,56,86,72,69,71,57,43,49,75,67,62,57,32,31,32,38,71,40,44,42,36,40,39,51,61,38,30,30,29,30,35,47,60,34,29,35,29,29,26,63,61,81,56,80,62,80,86,87,84,91,76,98,94,78,85,122,147,148,146,148,232,73,81,192,148,161,145,116,107,112,119,68,69,62,59,63,61,57,62,60,57,54,51,57,52,61,96,146,145,162,149,134,114,84,87,99,91,97,100,66,62,69,102,71,71,48,75,80,46,48,64,59,83,82,48,57,77,103,59,85,94,61,53,49,88,83,98,128,101,83,76,83,79,93,103,90,91,124,110,136,133,115,104,88,79,104,91,110,96,114,119,87,68,51,65,70,78,85,104,119,95,73,84,79,69,66,65,55,48,46,43,44,39,45,43,41,44,67,48,56,72,137,148,172,118,77,72,63,47,50,51,45,50,51,50,57,84,74,78,75,87,97,97,113,118,111,102,112,119,116,115,126,143,129,130,112,90,87,66,75,79,69,72,77,112,86,61,55,57,62,63,56,53,57,43,44,41,44,66,66,75,73,75,77,72,90,88,99,89,110,161,74,72,88,79,75,76,90,75,76,58,69,67,96,82,77,75,63,35,29,32,28,47,54,38,31,27,35,55,53,50,48,33,31,32,35,32,41,58,48,37,32,25,22,27,43,38,63,70,67,53,70,94,84,77,75,98,102,73,95,94,127,143,158,168,157,177,56,69,134,156,153,148,116,108,113,117,61,86,82,57,62,57,53,55,61,51,50,80,78,50,63,95,152,151,153,160,150,132,58,45,62,79,67,53,68,124,97,68,47,62,70,92,90,58,59,57,63,82,88,68,89,94,81,58,54,72,92,64,74,84,92,94,106,96,73,79,96,101,73,59,76,71,115,148,140,148,151,158,149,117,90,76,79,55,60,64,67,56,58,80,75,99,84,112,69,81,83,80,77,73,78,67,53,40,55,43,42,39,39,36,39,47,82,50,55,73,153,137,181,173,174,135,88,61,52,45,49,47,54,71,93,85,85,89,85,81,105,92,79,81,99,91,104,114,120,126,128,141,93,88,89,78,85,77,64,64,55,55,88,110,72,66,66,54,62,61,57,49,50,42,43,37,46,78,80,55,56,75,81,50,87,102,85,101,120,164,73,69,93,98,85,94,75,76,78,72,84,87,88,94,90,65,66,34,28,31,30,33,34,35,42,49,73,77,67,49,46,22,36,37,29,31,38,57,54,26,25,27,23,27,46,42,53,69,53,67,70,77,68,96,87,105,123,77,111,95,132,148,159,147,154,90,63,73,102,161,156,148,117,118,119,109,64,105,90,59,74,47,56,83,56,67,67,57,77,125,65,92,133,145,143,150,164,180,47,42,56,58,54,45,80,150,154,139,64,56,75,62,59,66,58,77,71,75,55,106,100,85,73,66,59,96,125,73,113,120,107,94,81,88,105,77,85,54,47,53,58,71,108,125,126,129,125,124,112,103,88,50,51,50,62,80,83,73,72,86,82,63,62,93,86,82,65,76,67,77,84,98,45,43,38,40,39,41,41,40,42,47,53,47,61,70,162,144,171,165,146,141,123,56,53,61,73,79,84,78,98,83,92,98,88,95,102,79,76,67,75,84,103,112,120,128,141,149,100,83,74,72,64,61,66,88,65,63,88,107,102,164,131,79,65,65,58,56,47,46,43,39,50,78,73,55,66,55,58,42,64,85,98,104,118,163,74,68,97,90,96,99,89,79,90,71,93,107,104,93,70,76,65,40,35,40,56,69,83,85,89,86,96,98,80,52,53,34,31,33,35,29,32,61,45,27,26,30,25,27,36,63,39,47,44,46,62,74,62,93,103,80,95,93,93,118,135,151,145,146,147,70,67,75,153,181,165,149,112,110,118,113,69,127,100,63,70,59,63,62,58,67,72,107,141,169,153,139,116,112,124,124,137,111,49,44,55,55,56,59,67,141,125,142,168,97,92,68,61,42,67,79,56,91,112,67,98,100,85,91,96,77,76,90,105,117,115,100,87,83,75,73,49,47,53,49,63,67,119,157,171,181,171,88,81,73,77,58,56,54,60,72,120,109,90,107,93,84,88,97,81,96,96,95,90,77,82,93,53,44,39,38,41,43,39,38,41,45,47,45,55,71,157,154,172,169,151,117,127,66,60,55,57,72,85,82,97,82,96,114,92,89,87,92,86,92,105,123,127,124,122,102,104,115,107,101,86,77,61,66,56,58,69,87,73,96,102,170,184,166,151,94,66,57,46,41,42,41,47,79,87,59,74,67,69,61,111,96,71,89,115,157,71,75,103,87,90,101,88,77,94,79,83,90,107,99,79,76,62,50,53,80,86,85,88,92,89,84,96,92,83,57,61,40,28,27,34,30,40,37,38,25,28,28,26,24,42,40,34,39,42,49,72,57,74,110,85,76,108,110,79,112,121,148,137,115,64,50,64,65,83,115,142,121,114,127,119,114,69,139,98,89,74,67,53,60,59,63,101,68,115,166,170,114,100,70,75,61,53,47,45,45,67,68,61,51,60,115,152,134,109,124,129,75,70,88,90,55,52,79,84,95,94,58,124,117,103,76,111,102,101,76,65,75,75,71,86,72,54,45,49,61,67,75,110,143,167,193,182,81,73,72,75,77,74,70,71,76,146,149,120,123,142,153,151,106,137,150,115,102,103,100,89,81,62,47,38,41,43,40,38,43,45,57,44,49,46,70,129,145,154,153,156,136,133,70,53,51,55,73,88,81,92,103,101,121,134,148,139,140,115,82,69,71,99,110,80,69,83,100,115,107,108,94,76,78,72,64,61,66,79,97,111,192,189,193,192,186,168,103,59,44,42,41,48,71,88,56,73,72,65,73,128,123,118,107,101,160,77,71,87,92,95,104,86,82,96,86,79,87,82,85,84,74,60,74,49,53,78,79,61,66,82,75,63,71,96,41,56,44,37,32,30,32,39,31,37,34,28,22,27,30,35,38,41,38,41,41,53,57,51,96,82,88,92,99,80,76,93,138,145,85,63,46,63,73,58,59,73,122,116,118,121,122,71,121,106,102,71,54,57,62,79,78,100,106,84,124,149,131,103,93,97,81,63,65,58,62,55,67,81,71,60,67,85,106,135,118,94,66,77,80,69,87,83,83,87,110,75,62,109,115,110,110,67,74,56,66,65,69,108,69,143,95,57,46,55,63,66,78,124,148,208,159,147,122,106,94,66,81,68,74,84,96,140,174,170,174,179,188,169,162,166,154,146,119,115,99,91,76,59,44,43,41,41,38,41,40,40,57,47,55,49,71,152,137,172,169,166,133,134,70,62,52,50,61,71,95,128,148,142,131,93,93,89,99,78,78,113,105,65,59,51,53,59,51,67,86,86,82,66,69,68,80,106,131,138,110,182,191,192,193,197,188,186,167,66,46,40,42,45,59,79,54,73,70,74,70,75,95,108,129,103,126,83,70,94,88,93,103,91,96,92,89,87,78,67,70,63,68,77,61,65,48,61,70,85,86,88,103,88,82,79,55,65,56,39,33,33,29,45,29,33,48,28,25,24,29,33,35,39,41,48,38,53,71,62,47,65,81,67,84,97,73,62,112,148,78,60,49,58,65,59,65,91,123,123,118,128,117,102,122,121,126,153,159,152,125,112,123,101,117,109,113,141,132,112,108,112,112,101,85,66,54,47,64,58,75,82,57,85,82,80,64,58,42,77,47,53,92,112,63,75,73,94,77,116,118,91,96,68,63,56,51,58,61,120,76,156,131,86,65,73,82,92,105,108,120,176,163,164,155,141,135,90,87,107,82,118,126,149,178,171,179,181,161,170,160,170,168,142,128,124,104,99,76,64,43,45,44,41,44,39,41,41,50,48,49,46,67,143,145,174,170,162,135,131,65,56,64,93,112,106,88,72,84,89,93,94,92,100,121,150,100,67,60,59,56,53,58,55,49,57,57,69,109,98,139,151,142,145,133,130,113,195,190,194,194,195,195,191,173,62,48,46,40,59,73,106,59,74,74,73,71,72,100,60,75,79,158,92,67,90,89,100,98,99,93,89,77,75,75,78,70,75,72,72,71,64,68,52,62,83,95,92,93,93,88,86,72,54,46,32,34,33,30,34,32,32,43,23,19,27,38,35,36,43,54,57,52,58,60,66,57,57,75,108,88,88,93,70,74,148,67,60,48,54,54,71,80,116,122,114,112,131,113,124,112,131,125,165,168,162,162,139,145,116,87,90,85,105,119,121,129,121,118,102,101,105,94,72,62,58,63,76,84,77,79,78,53,61,59,50,50,69,56,79,109,75,62,91,76,86,90,100,63,54,55,59,55,50,63,113,78,162,165,134,106,65,130,90,124,144,183,178,168,179,179,173,160,151,158,128,146,111,147,175,182,195,194,173,167,175,173,170,165,143,129,123,105,90,66,60,47,45,44,41,41,43,41,50,55,54,47,51,75,122,145,170,172,165,139,135,95,89,64,49,50,53,49,57,69,66,89,106,124,126,118,177,162,162,135,81,72,58,52,48,52,51,56,80,110,110,118,135,146,136,138,149,169,198,194,193,188,193,197,194,168,68,48,44,44,64,93,79,52,74,74,71,71,86,101,71,80,85,152,87,63,99,98,83,101,91,82,80,77,94,85,70,78,74,69,68,67,74,79,49,66,75,87,87,81,91,91,87,97,49,49,34,37,43,33,31,36,31,39,29,31,28,32,42,44,46,57,59,55,46,47,53,56,46,60,84,83,84,84,81,89,97,106,89,47,51,64,93,82,108,118,112,125,121,96,118,116,126,102,165,170,146,149,160,148,142,94,91,96,86,120,125,116,120,138,129,113,110,119,102,95,87,81,73,76,76,78,76,55,60,94,112,75,62,96,94,62,68,115,67,105,96,125,75,97,108,66,53,50,59,56,114,91,187,173,138,135,114,92,100,121,143,183,183,175,156,166,179,181,166,167,175,146,160,188,194,180,170,190,178,175,182,172,174,170,147,140,124,108,83,70,48,44,45,39,41,46,47,51,53,50,46,46,51,58,94,110,162,165,164,141,136,60,57,49,60,52,60,50,55,64,96,120,101,90,98,98,150,173,201,204,190,150,97,54,49,45,49,59,97,129,125,111,75,66,95,92,130,166,201,198,197,196,196,192,192,163,70,44,43,45,64,76,82,61,80,122,91,76,93,119,88,81,74,147,80,66,92,99,90,101,94,72,83,77,92,83,75,87,93,71,73,65,64,68,63,48,70,67,62,56,71,74,75,80,43,47,42,34,35,33,29,44,32,41,35,25,27,24,47,39,38,35,47,44,50,50,52,61,53,67,80,82,84,59,74,90,129,167,173,144,143,158,154,132,121,128,106,124,128,104,71,113,122,118,130,164,158,165,163,153,147,77,83,106,103,126,123,119,119,113,121,133,129,122,121,115,125,105,83,78,78,78,77,51,61,96,112,106,38,71,63,77,83,71,85,77,65,76,56,51,65,75,91,51,56,66,117,80,196,192,137,98,94,122,130,123,130,187,185,191,169,174,164,192,188,189,196,176,174,175,191,186,179,182,175,176,175,176,172,176,153,142,129,112,85,66,54,49,51,48,61,82,114,58,52,50,43,46,78,115,135,152,142,157,165,142,133,53,55,52,53,56,55,71,113,101,70,89,69,96,79,114,162,176,198,188,194,194,169,68,51,44,45,51,86,134,122,111,57,59,55,68,74,145,178,174,187,196,194,191,195,166,70,46,40,44,65,81,92,62,81,143,128,81,79,113,76,92,78,141,83,62,85,89,76,102,100,84,96,82,71,75,80,82,80,77,66,81,73,68,51,43,52,79,88,92,88,81,77,75,58,56,55,30,38,28,29,52,34,42,37,25,23,25,51,51,48,54,46,54,66,60,66,59,78,94,82,65,94,56,78,83,117,120,153,145,141,157,159,156,148,132,111,128,138,113,107,116,125,124,115,137,120,98,90,94,80,83,90,89,65,95,122,118,126,118,120,114,115,126,130,120,125,106,88,78,77,78,77,48,56,108,121,81,47,130,128,72,55,47,53,52,73,64,71,68,69,73,65,53,57,63,120,76,194,189,155,115,107,101,79,100,122,182,193,165,181,181,179,174,187,195,189,177,162,165,177,180,178,184,186,170,177,188,163,177,166,146,139,115,83,60,50,51,48,43,68,84,72,56,53,75,91,85,70,72,126,121,147,134,161,146,130,65,57,52,56,86,111,87,65,49,54,70,74,83,88,109,143,194,203,195,191,183,175,65,51,42,47,54,78,125,105,95,72,61,64,69,76,78,82,175,189,197,195,196,195,176,69,51,46,48,59,80,95,61,85,141,135,82,81,112,61,78,76,129,87,59,91,92,83,97,89,68,75,80,66,79,60,70,73,72,71,62,86,71,60,59,61,71,68,50,53,74,59,60,60,49,54,35,29,33,30,41,32,44,40,21,26,23,49,35,42,58,51,43,56,55,51,67,79,55,55,51,96,54,75,79,101,144,129,147,140,158,154,158,159,156,130,113,124,119,116,118,126,118,142,115,79,50,75,91,84,85,75,89,97,92,82,94,121,128,119,101,113,116,124,126,136,108,95,79,77,78,70,47,54,119,127,83,43,117,112,120,104,57,53,49,49,51,59,62,69,55,55,59,61,66,105,76,183,183,150,115,109,101,79,101,118,182,185,173,175,188,191,187,186,187,188,172,167,158,183,178,189,195,191,191,196,191,156,188,172,150,139,113,80,62,54,47,46,42,53,43,58,106,78,61,53,48,49,58,83,134,153,117,149,140,127,54,59,82,102,74,59,60,61,53,53,59,77,85,90,113,181,192,203,183,191,173,177,69,56,43,46,52,66,106,99,108,122,57,59,70,64,89,84,97,117,199,196,194,191,181,62,50,49,48,58,76,82,56,81,134,142,87,100,104,65,71,66,125,87,57,80,87,86,95,82,77,66,75,85,82,81,77,76,71,72,67,65,64,59,76,74,69,73,43,38,60,71,59,61,43,55,38,30,25,28,30,42,30,40,35,27,26,39,44,49,54,55,56,63,47,60,53,66,58,61,59,86,80,74,79,97,121,128,138,122,161,156,154,163,145,127,102,123,109,121,115,124,121,151,108,96,50,83,89,75,98,92,129,138,167,150,125,83,85,118,116,116,116,131,123,123,136,90,74,75,77,75,52,54,106,121,96,41,116,120,122,134,88,58,54,50,62,57,56,61,62,55,52,59,79,182,79,198,196,164,114,109,103,80,99,124,168,186,177,184,180,186,180,191,195,190,180,158,162,188,193,192,193,181,191,171,199,169,186,162,159,136,111,81,53,49,55,74,104,49,47,45,73,49,46,48,45,47,54,80,124,164,72,148,141,122,90,69,56,52,56,55,73,63,72,65,78,67,82,86,94,142,151,188,191,194,185,181,66,49,45,48,55,70,77,111,111,102,81,88,91,82,76,78,64,78,147,192,194,192,186,67,51,49,49,60,82,98,67,77,81,107,79,89,125,104,72,61,121,80,53,76,90,96,97,83,67,67,79,87,68,59,75,74,69,89,81,54,69,66,77,58,75,74,40,72,57,58,56,60,39,47,50,30,26,25,29,39,38,43,36,26,27,43,48,78,50,56,58,48,45,53,54,93,43,53,56,54,61,80,79,100,121,170,102,132,156,160,155,145,143,118,110,122,96,116,117,117,128,148,106,92,49,68,73,72,102,104,107,90,127,197,179,151,118,89,79,115,115,125,124,117,121,95,80,78,77,72,49,51,96,109,100,44,133,131,130,126,117,126,108,108,117,101,63,55,57,54,56,64,83,181,83,185,186,152,113,113,102,78,99,123,166,193,203,189,178,170,186,194,186,198,181,170,171,190,194,191,201,178,172,189,180,178,168,185,155,140,109,86,99,122,100,67,49,54,58,69,46,48,59,44,47,49,70,89,101,164,151,145,137,120,57,56,55,61,52,54,71,66,61,55,70,81,82,89,105,142,170,173,190,188,181,175,63,50,53,52,56,80,54,55,56,55,67,83,74,73,76,70,73,132,122,175,192,196,180,68,60,51,48,61,99,117,96,91,80,77,70,75,115,68,80,49,58,70,44,75,105,103,96,92,70,79,71,80,74,77,82,85,72,76,71,62,60,74,63,63,52,78,42,51,58,51,54,56,46,51,66,42,33,27,27,42,23,39,41,35,27,73,59,75,47,59,49,52,48,60,57,48,51,56,82,68,66,79,82,93,104,99,127,121,160,156,162,145,148,121,112,120,105,114,116,120,121,147,108,80,46,75,89,65,86,104,117,91,113,130,175,186,192,157,138,89,77,106,120,118,118,96,79,75,77,73,47,53,97,137,98,46,123,118,120,135,128,128,128,128,114,120,116,93,59,56,57,64,89,180,81,191,186,158,112,110,104,81,98,122,162,205,193,184,192,178,187,187,195,188,190,179,191,189,194,190,195,174,167,183,170,192,196,169,162,152,140,114,65,54,50,46,46,47,45,48,49,47,49,45,50,46,68,62,94,87,111,131,129,116,59,56,64,63,54,55,51,56,74,58,66,74,75,80,83,126,171,153,188,186,182,178,65,50,50,50,62,95,62,62,51,55,54,61,68,80,77,77,77,90,195,200,187,193,186,64,58,51,49,60,106,108,114,103,113,88,88,73,118,57,69,41,45,61,38,61,105,102,101,93,74,70,69,65,78,78,56,68,59,88,55,56,59,56,64,64,78,58,33,40,52,57,52,54,63,48,55,32,23,28,25,27,27,36,32,34,26,74,38,57,49,39,53,52,57,61,52,44,59,59,56,73,59,75,74,73,104,105,97,112,136,153,158,153,144,126,104,121,106,143,108,117,125,153,110,91,46,80,116,87,97,128,115,96,113,131,168,119,109,169,194,156,128,90,88,122,125,103,77,77,75,75,55,54,97,128,80,59,126,112,121,114,120,136,129,126,117,119,127,113,103,90,58,60,80,169,81,199,198,168,114,106,101,81,96,119,158,198,196,191,190,181,188,192,194,194,193,193,186,185,188,201,203,180,196,176,181,181,170,174,158,147,125,91,58,53,46,47,46,53,52,42,45,45,52,47,42,46,55,66,79,60,94,65,74,103,69,60,71,72,57,64,71,65,66,59,66,69,88,86,104,123,167,181,193,195,190,183,64,51,49,48,58,95,151,71,59,70,65,79,67,87,96,94,139,180,182,190,200,194,192,62,54,51,50,61,96,109,119,117,119,91,143,118,122,56,62,47,70,55,40,43,91,112,113,104,73,70,73,83,80,80,75,74,61,65,53,53,63,62,44,56,48,46,29,55,59,58,43,47,67,57,45,33,22,30,30,32,34,34,30,29,30,83,52,58,62,118,52,58,48,46,48,49,63,72,55,52,56,66,75,86,125,121,111,126,115,156,160,163,133,133,100,114,115,122,72,112,108,161,113,103,42,55,92,90,91,127,124,128,179,140,168,92,89,124,197,168,195,149,119,101,113,108,77,77,76,71,51,52,85,137,86,70,122,125,132,135,123,119,113,123,132,120,138,117,106,115,105,76,70,173,87,196,189,150,115,112,105,84,88,119,158,195,177,191,190,186,168,184,171,190,195,189,188,191,180,191,196,188,186,183,184,188,188,176,166,152,133,101,55,50,48,49,47,45,47,47,42,44,42,49,43,47,44,48,68,56,100,55,62,94,76,62,89,95,88,96,139,96,71,56,57,67,63,80,106,129,188,187,191,185,195,193,53,52,51,52,61,97,182,115,99,106,165,176,163,191,190,162,198,190,195,202,186,193,195,55,52,50,48,55,106,127,114,106,114,117,124,126,142,132,76,44,54,62,44,41,49,73,105,99,74,76,77,83,83,84,76,71,56,56,54,61,53,47,46,66,51,49,31,53,50,48,70,55,69,41,31,42,24,27,30,31,27,33,40,27,29,101,108,95,60,80,98,63,58,46,53,52,60,54,62,50,57,78,79,75,98,103,68,64,66,140,155,156,137,126,102,108,107,117,76,109,110,167,109,93,43,61,87,91,106,121,119,105,111,166,203,133,88,115,198,129,132,132,94,128,119,104,76,76,77,76,54,52,85,113,82,65,81,114,128,121,115,137,121,114,127,127,139,117,123,129,123,98,110,182,87,188,193,179,114,109,108,81,91,123,157,191,197,194,192,179,108,123,141,167,179,179,188,187,188,190,192,175,199,199,194,186,191,187,174,155,134,109,67,52,48,52,41,45,44,47,44,43,44,44,44,44,48,45,54,57,94,57,61,74,66,65,87,80,139,156,147,152,96,134,76,79,57,71,104,124,188,183,202,188,190,185,57,52,54,52,61,89,187,170,154,188,190,191,192,200,200,187,196,192,195,197,198,183,188,59,56,52,49,59,110,114,121,105,108,105,89,86,96,99,102,47,41,49,43,65,87,98,100,65,65,78,73,55,55,55,66,77,43,69,43,59,44,66,58,48,61,34,23,44,55,58,77,71,56,36,28,43,27,32,31,27,36,36,38,37,28,64,74,52,46,51,111,55,53,40,60,51,60,50,52,54,65,76,77,73,100,71,52,58,60,105,159,156,140,121,104,87,98,111,77,110,105,157,125,86,43,68,71,74,101,114,117,97,116,136,178,148,188,152,183,129,128,119,103,119,132,106,84,76,73,72,51,58,99,132,72,54,59,72,99,127,116,138,133,133,129,134,142,126,128,128,112,118,122,182,81,185,194,173,112,107,107,83,94,121,157,198,199,194,195,187,142,136,111,117,137,150,172,179,184,195,204,165,184,184,199,194,187,180,188,162,138,117,80,58,55,51,47,45,42,45,48,41,44,45,44,42,46,45,57,97,98,65,68,90,71,65,82,57,71,120,164,194,164,141,92,76,68,72,92,125,176,192,198,179,185,193,59,54,50,52,63,93,181,186,190,194,198,197,191,196,194,187,189,199,197,199,176,193,82,68,63,57,50,61,106,120,130,111,106,97,94,97,95,77,64,68,105,106,105,108,110,113,117,119,113,92,64,68,68,64,67,64,58,71,51,38,33,52,59,55,45,28,24,41,67,117,89,71,49,37,29,43,28,30,27,29,45,38,40,29,33,55,54,41,38,40,62,60,54,46,48,61,62,49,39,47,67,76,75,77,91,77,55,49,57,98,130,157,144,126,99,64,100,101,77,106,110,156,121,71,42,50,73,78,90,120,131,94,111,132,181,123,97,150,204,158,125,119,105,121,114,92,80,71,77,74,52,53,82,132,79,57,85,125,97,82,116,129,126,141,118,136,128,132,113,125,129,120,105,167,82,187,196,182,113,106,104,82,98,117,158,202,194,196,201,196,150,184,166,151,133,118,124,147,164,180,191,186,187,196,183,185,196,199,174,178,153,118,87,65,56,55,50,49,49,43,42,42,48,45,42,44,43,47,48,60,90,126,117,105,68,71,87,76,68,77,157,81,134,146,72,93,66,76,100,123,166,159,152,180,189,178,63,55,49,51,62,96,188,202,198,193,194,193,197,202,201,203,204,188,197,200,202,200,191,155,96,66,64,65,116,106,111,117,128,109,97,92,86,84,80,59,83,111,121,104,106,112,116,122,109,91,65,58,72,72,65,62,58,57,54,50,37,53,50,58,50,34,37,47,50,119,83,67,53,43,34,40,27,29,32,34,54,38,32,36,27,97,44,34,28,38,51,67,58,58,58,49,57,63,55,56,60,77,78,78,94,83,47,46,54,93,91,161,145,133,98,105,106,120,73,107,125,152,114,60,52,73,81,63,84,116,85,116,184,148,166,115,93,115,187,142,183,158,108,112,105,100,74,74,72,75,53,51,85,133,94,72,74,109,115,130,91,81,94,123,127,127,134,125,126,131,118,118,132,169,89,187,193,188,113,107,103,83,91,120,150,198,200,195,198,196,149,138,160,127,168,159,140,114,112,132,163,183,196,188,188,202,195,193,182,181,154,133,102,76,57,50,48,47,42,43,43,40,45,46,43,44,44,46,57,56,84,58,57,104,73,77,83,62,63,86,171,75,83,158,98,81,88,113,99,108,195,185,163,158,188,183,53,53,55,58,77,89,180,192,189,192,198,193,191,200,200,199,191,187,196,191,198,196,201,202,193,181,142,88,82,123,122,101,102,102,94,105,95,76,72,66,67,75,52,90,111,117,96,88,61,87,70,85,96,102,84,72,74,68,59,57,59,60,60,49,45,37,35,58,62,129,87,76,63,46,33,30,40,32,32,29,36,38,37,35,20,82,40,37,36,37,52,73,68,59,54,63,65,56,54,53,58,77,76,83,101,80,51,51,51,87,89,161,132,139,99,116,123,92,72,112,103,161,95,91,45,60,105,90,98,79,109,95,132,144,196,171,98,118,197,128,119,118,91,121,128,115,78,48,56,72,53,50,84,127,91,79,82,208,212,132,109,133,108,81,83,114,124,132,138,138,121,131,124,161,89,190,191,191,113,108,104,85,90,122,145,203,208,203,203,199,148,92,100,110,129,166,150,168,153,126,113,173,191,190,199,199,194,181,191,167,166,148,111,79,61,53,47,46,43,47,49,45,43,47,56,58,46,49,49,53,67,56,55,115,95,68,72,62,90,97,173,75,85,166,100,85,91,93,106,106,176,188,183,181,190,193,60,56,50,59,56,77,190,191,193,200,201,195,199,198,199,189,190,195,199,194,191,187,194,196,197,190,193,190,179,122,96,117,115,110,102,94,96,93,78,70,65,64,70,65,89,93,96,79,95,102,81,79,105,75,82,75,71,85,67,75,71,75,68,63,64,56,56,61,67,133,85,50,74,35,28,30,51,29,27,32,23,31,47,25,31,37,44,48,39,47,44,60,43,72,69,63,63,59,60,79,67,74,76,79,77,94,57,53,43,84,88,161,152,129,93,146,83,105,72,105,101,171,95,94,44,97,102,79,101,101,85,94,135,131,167,127,168,186,194,123,124,117,80,127,123,125,79,62,56,71,52,51,90,131,92,89,71,119,122,192,197,126,103,131,115,85,93,110,131,128,134,136,123,137,95,201,193,186,110,105,109,86,92,121,151,193,194,199,197,186,160,104,99,107,100,111,116,144,173,146,128,147,199,195,188,200,188,169,178,186,170,147,105,86,66,59,71,55,58,46,44,46,50,56,58,46,53,56,57,59,74,55,58,131,123,62,64,80,156,127,174,72,76,170,121,79,85,102,92,94,186,179,185,185,189,192,64,60,74,61,59,76,187,197,195,195,193,191,191,199,199,196,194,195,199,187,194,193,197,192,191,196,193,191,182,125,115,121,114,111,104,110,92,90,79,82,94,80,79,72,96,97,85,83,102,100,103,87,79,73,70,67,71,66,65,68,68,81,68,60,75,57,54,58,73,77,112,73,71,52,71,39,56,27,30,32,33,26,41,26,35,34,56,54,42,40,40,56,61,80,108,91,77,71,84,45,52,75,79,75,82,75,56,53,46,86,85,156,147,127,94,144,64,107,69,102,100,162,99,95,43,99,80,88,104,121,140,97,111,129,170,124,101,118,200,196,138,115,95,126,120,107,76,71,70,72,52,50,80,132,97,92,80,114,90,116,166,182,196,139,107,131,119,91,132,136,135,120,139,143,87,197,194,190,107,102,110,84,88,118,150,195,196,186,198,207,152,128,171,101,103,101,117,112,103,112,92,188,201,210,206,197,181,187,187,183,165,149,126,79,59,59,43,48,47,76,60,54,45,46,50,44,43,55,68,70,84,86,63,118,116,85,70,64,73,91,175,110,93,175,128,95,103,104,96,100,181,179,190,189,129,193,58,61,60,56,61,74,189,201,196,200,196,196,193,199,201,204,197,187,200,188,196,191,176,172,188,188,189,193,168,98,117,110,120,125,102,99,94,95,96,91,80,77,92,79,81,95,102,78,60,57,59,61,53,55,53,52,50,56,52,52,65,53,50,45,54,53,48,48,54,95,106,104,67,58,34,42,45,50,26,24,22,39,39,31,28,34,33,42,43,44,45,46,81,71,131,107,57,78,95,43,47,76,80,82,75,79,54,47,46,88,90,157,144,119,90,126,54,110,73,98,107,160,100,79,51,123,111,78,110,122,171,119,191,168,176,105,88,107,189,126,146,172,100,134,132,119,77,75,74,69,48,53,86,124,94,82,82,138,90,106,150,141,136,179,202,146,102,118,119,125,134,132,132,138,84,191,192,168,99,101,108,82,88,118,149,193,198,191,196,188,143,88,91,107,138,155,126,107,111,114,91,194,188,201,205,192,192,195,195,184,179,160,134,94,62,62,55,63,62,73,70,79,60,47,55,61,49,63,72,57,72,89,87,86,127,77,81,90,71,75,135,80,111,166,106,81,103,111,90,107,198,187,188,194,152,187,57,61,53,58,60,82,191,192,183,195,195,198,195,199,203,205,199,195,197,195,183,193,169,106,143,172,177,186,176,128,111,115,114,106,112,93,98,91,89,101,92,89,86,102,85,93,97,82,54,57,56,53,49,49,45,52,52,60,56,59,49,54,50,55,53,51,49,50,62,103,121,98,69,50,47,33,35,47,21,24,28,37,53,32,31,43,75,45,66,64,82,52,64,73,120,110,57,76,90,43,44,84,82,89,84,76,52,53,43,85,87,142,124,116,92,134,57,63,44,50,77,120,95,88,50,109,110,88,107,117,168,100,111,131,188,188,123,108,195,126,122,112,81,113,127,119,75,72,77,72,51,47,89,117,94,85,78,129,199,165,151,131,135,174,124,121,168,119,126,139,122,127,138,133,88,193,192,153,103,97,110,83,89,119,133,196,197,197,201,194,152,85,87,107,102,108,104,157,160,119,98,202,198,190,193,182,187,197,193,189,177,175,148,107,73,88,53,64,49,53,52,51,50,53,46,56,51,60,79,85,80,68,63,76,88,92,83,87,88,83,133,77,54,86,87,93,83,86,99,91,191,200,192,204,194,183,63,68,57,58,59,80,189,195,197,195,200,197,198,196,201,202,200,196,195,191,189,201,193,143,104,85,106,143,179,116,116,124,109,112,110,96,88,89,96,111,93,99,105,104,95,96,91,87,60,54,43,48,53,43,51,52,47,51,49,48,49,64,48,45,48,57,53,50,56,61,140,117,71,71,47,49,36,42,24,27,23,26,41,39,28,33,35,44,45,83,75,77,71,104,92,105,55,74,85,49,46,84,84,95,101,79,52,51,42,82,93,149,117,114,81,132,66,45,44,41,44,54,89,94,53,125,110,93,96,133,131,96,118,136,167,115,136,186,202,119,119,111,70,122,135,127,77,73,74,70,50,46,86,127,99,84,74,104,96,133,197,191,136,166,115,117,132,109,107,142,136,131,126,123,88,182,188,166,99,107,106,85,84,116,134,196,197,196,195,186,170,164,148,111,103,103,103,100,100,109,89,185,196,200,198,206,166,195,192,192,180,206,169,123,80,85,57,59,63,75,49,59,61,48,48,58,53,64,75,66,66,70,82,92,101,83,92,82,97,92,144,66,82,97,99,82,84,93,93,92,181,193,193,192,183,185,93,73,55,59,54,75,191,194,192,192,197,195,201,197,200,205,202,193,198,190,196,186,195,194,202,160,134,93,128,119,117,121,122,110,105,118,107,98,101,94,98,112,100,105,117,98,96,92,58,56,49,48,45,45,50,55,53,49,47,48,50,48,60,52,49,49,48,56,47,55,96,114,101,94,56,62,52,41,29,28,24,29,38,43,25,39,38,37,40,74,69,102,81,97,96,112,55,68,87,50,47,80,85,93,78,100,59,55,41,87,89,142,119,121,82,126,65,46,45,45,52,49,57,92,51,123,95,103,103,121,136,108,104,127,163,89,97,110,199,192,170,119,73,132,122,134,78,69,72,72,55,52,82,122,109,85,71,95,92,113,174,146,176,191,139,124,130,104,119,128,106,128,127,121,88,188,195,170,101,104,105,82,82,112,136,203,207,200,195,192,174,91,86,117,181,147,113,88,99,100,84,192,193,208,190,199,202,201,188,188,187,186,169,134,89,86,55,69,79,61,67,59,62,64,54,88,75,80,83,66,70,80,85,108,112,118,101,92,135,95,77,78,80,168,96,77,88,102,93,96,181,194,194,190,193,183,106,72,58,57,59,75,192,199,181,200,190,193,196,202,199,197,194,199,194,192,196,193,188,131,100,152,190,94,178,119,115,124,110,97,109,94,90,104,95,92,104,93,102,123,107,100,104,103,63,58,45,52,53,64,52,53,53,57,56,47,52,48,47,48,66,54,49,51,57,49,51,125,104,80,73,62,44,36,31,25,21,39,35,43,28,75,39,39,41,66,61,122,139,125,97,105,54,67,85,51,52,81,84,95,80,91,51,53,42,84,95,145,112,113,81,126,74,81,50,48,65,76,90,93,54,111,101,101,96,131,126,106,169,165,178,70,88,112,195,117,119,158,77,129,117,139,75,52,76,72,54,48,84,113,116,75,78,165,113,110,172,133,135,172,155,196,149,108,116,126,133,140,123,114,90,194,195,178,103,103,103,89,83,115,140,195,199,195,204,185,166,85,85,114,100,95,129,163,111,95,90,184,197,194,197,190,197,191,192,194,193,177,141,118,74,94,70,79,83,63,57,70,58,60,64,90,64,75,80,82,75,85,90,81,103,115,122,106,148,132,116,110,100,163,111,87,81,106,91,106,178,191,193,178,184,188,105,73,58,56,51,73,187,188,192,197,193,193,190,191,193,196,201,198,197,194,182,196,182,124,87,110,89,105,183,133,120,122,113,123,102,102,105,98,91,105,97,93,111,120,105,104,110,92,68,58,53,52,45,54,54,46,51,44,51,55,48,48,46,51,49,52,51,56,52,46,50,132,109,84,75,71,54,31,39,28,23,30,33,44,38,57,39,44,52,66,70,107,113,136,126,148,48,61,82,55,53,76,82,92,80,91,54,53,43,90,95,146,114,122,81,126,86,74,50,49,64,84,88,79,48,129,122,95,83,91,81,77,77,98,148,159,108,92,197,116,114,109,73,129,131,131,75,52,68,71,57,49,80,119,124,73,71,115,154,198,170,131,134,179,119,112,140,118,108,121,129,133,122,101,90,190,190,140,104,105,101,83,88,112,139,198,198,193,202,191,171,136,94,112,104,91,109,98,129,135,94,199,199,197,205,203,203,199,197,200,193,176,146,116,79,99,69,83,82,62,62,85,78,71,71,96,67,86,85,77,78,72,58,82,86,85,84,95,165,162,162,158,142,144,81,91,108,87,96,116,182,177,190,198,190,188,94,76,60,59,56,72,179,192,200,205,194,191,185,190,193,190,202,193,193,201,198,195,187,122,91,115,87,98,172,137,127,129,109,89,101,120,108,110,98,98,79,98,95,98,114,107,87,82,64,52,43,51,53,40,44,43,47,50,43,50,48,39,42,50,51,54,49,50,55,48,53,72,70,83,57,73,52,37,40,26,21,31,40,48,41,65,54,64,60,115,113,107,110,146,130,150,98,73,77,62,47,84,82,101,79,92,51,49,44,87,95,144,111,116,106,129,92,114,62,56,78,119,91,69,51,175,110,95,89,93,69,59,61,69,76,85,118,158,184,114,109,98,71,136,134,124,66,50,65,71,51,46,84,103,122,78,74,104,109,124,186,204,170,182,111,112,125,113,125,138,134,131,124,112,89,200,193,151,100,95,95,81,84,111,153,200,198,198,212,195,169,100,137,107,133,97,108,89,96,95,82,191,190,195,203,196,179,197,168,179,198,182,147,123,87,94,62,68,74,69,67,84,98,84,82,72,73,96,85,65,65,72,72,96,93,92,77,91,85,129,169,178,171,163,116,97,77,81,97,127,172,179,182,191,184,98,74,67,62,60,63,72,160,187,187,194,199,205,197,191,202,201,185,189,191,196,189,193,184,134,93,117,83,99,179,137,126,118,116,77,82,79,93,101,104,107,102,108,95,122,113,109,108,79,73,53,53,51,49,48,52,49,49,47,41,46,51,41,44,46,44,46,43,46,49,43,41,47,43,85,79,83,46,36,54,27,25,25,31,44,52,44,42,55,73,75,125,91,124,160,90,136,148,81,77,102,55,76,78,112,77,94,53,48,49,88,95,126,126,123,114,125,100,114,58,79,90,95,45,72,69,220,104,106,83,96,103,108,94,70,63,67,71,80,89,145,155,111,65,127,134,123,68,68,78,71,55,47,84,116,132,68,66,101,102,125,181,132,136,186,188,136,122,106,118,122,133,141,136,111,82,192,198,172,92,86,90,77,80,107,136,189,189,185,190,199,172,95,93,114,101,150,148,103,98,88,85,182,180,182,200,198,194,203,193,192,178,175,157,132,91,79,84,73,78,65,79,88,114,79,87,83,79,80,92,80,76,81,79,85,89,93,90,94,65,96,99,116,149,185,176,119,83,81,85,111,174,178,178,183,187,134,76,70,54,63,64,73,144,186,180,192,186,183,189,208,206,204,200,202,196,198,184,190,188,154,145,145,96,106,190,125,121,119,122,122,143,129,99,75,91,96,118,107,105,105,101,103,111,98,75,55,53,52,48,46,47,47,46,52,51,45,51,41,44,51,51,55,44,43,44,40,49,54,58,51,83,60,45,35,37,29,29,25,26,37,43,47,42,53,76,56,101,69,83,131,153,155,137,131,66,87,51,86,83,96,63,113,57,55,44,93,94,123,145,127,107,116,108,92,64,61,88,49,44,47,73,114,124,107,84,89,97,105,96,80,95,83,63,60,76,80,90,132,70,157,124,125,54,56,62,72,58,51,86,108,130,72,77,168,168,127,182,129,136,168,119,158,197,111,124,138,132,132,145,131,93,193,196,201,151,85,82,73,76,101,129,190,194,209,206,185,165,79,86,113,96,96,94,97,152,136,96,176,191,187,198,193,192,183,193,186,187,177,156,132,101,69,95,75,87,75,90,92,179,193,130,117,70,77,86,97,96,103,84,92,106,103,92,97,66,94,104,118,106,108,136,112,103,95,77,100,141,168,172,174,186,189,184,177,130,87,71,75,118,189,194,194,187,184,182,187,192,195,201,198,199,194,192,189,185,149,98,134,108,96,179,129,127,125,102,115,158,172,155,134,101,88,119,107,104,122,109,111,103,103,77,54,51,60,55,42,45,47,49,43,46,45,40,39,43,50,49,52,47,43,53,46,51,52,45,97,106,82,44,32,24,39,27,26,29,28,43,60,65,73,65,104,73,88,90,138,155,140,148,152,136,81,54,104,88,100,67,99,53,55,46,95,91,113,151,126,116,111,99,118,64,56,53,55,40,57,83,115,160,100,93,90,83,91,93,89,97,93,103,91,84,74,71,79,81,139,136,129,57,75,56,54,49,51,79,101,122,72,73,102,124,168,199,151,136,174,116,110,126,98,127,143,139,141,138,129,89,185,199,201,195,186,140,82,70,86,112,185,200,195,198,168,130,110,95,92,91,87,94,79,92,88,86,183,189,188,194,186,194,205,187,191,177,168,145,135,99,71,89,74,98,100,97,90,174,152,178,159,135,171,166,97,99,96,96,106,103,107,109,104,90,109,100,112,108,111,102,109,98,98,102,104,112,136,164,171,182,191,189,186,192,192,180,144,100,92,173,185,195,198,186,184,187,191,190,195,193,191,192,192,186,150,88,134,100,103,179,121,132,125,104,124,74,81,138,156,170,94,108,98,122,121,108,109,102,102,71,48,45,46,51,47,45,55,49,49,52,42,46,45,47,42,46,44,46,47,45,44,42,44,48,94,101,89,35,45,35,45,23,28,32,29,44,51,98,135,133,97,72,78,86,83,163,159,160,126,154,81,58,156,105,105,70,89,50,58,45,91,92,121,145,125,120,119,105,96,64,70,53,51,47,46,59,92,82,96,91,107,107,100,92,91,96,100,91,91,95,77,74,71,70,90,139,137,107,78,64,69,49,48,81,109,123,64,75,100,110,128,187,161,198,190,122,119,124,106,130,126,127,139,133,127,91,191,190,206,204,207,197,175,131,91,106,187,197,213,201,171,129,126,118,125,102,99,91,83,83,82,85,192,190,207,205,201,193,184,189,195,178,170,154,130,100,81,79,70,103,109,96,90,165,86,102,158,178,180,181,104,103,105,97,106,111,101,108,100,90,108,112,114,100,94,98,106,104,98,102,107,130,158,164,139,155,173,176,175,180,190,193,194,186,156,183,184,196,191,177,180,198,188,192,192,193,197,194,193,191,143,98,130,103,103,183,128,111,118,121,130,72,69,122,77,94,93,101,105,96,102,113,118,122,94,74,59,54,48,46,51,49,50,47,47,41,46,38,48,39,43,37,44,40,44,49,51,42,35,44,120,83,69,36,37,55,37,29,24,28,33,43,56,91,156,133,116,92,64,84,108,133,162,156,147,147,104,64,146,104,126,63,94,56,62,41,89,97,124,147,136,115,119,108,95,71,98,100,100,54,49,50,69,98,100,101,108,116,104,96,95,93,92,94,69,97,81,98,92,72,71,100,118,109,135,138,94,65,68,70,105,120,66,76,112,104,127,186,131,127,175,180,176,130,109,133,141,132,129,127,119,93,192,193,196,200,210,204,199,193,205,188,178,196,198,204,179,170,136,127,126,121,120,114,98,90,81,86,165,185,186,189,196,193,195,196,185,185,170,155,136,103,67,88,75,109,104,103,97,183,48,59,148,95,94,161,112,103,104,98,109,106,100,110,121,96,98,103,103,104,109,106,99,100,96,98,101,116,157,160,165,164,158,146,164,177,190,188,187,182,169,129,173,173,183,190,184,197,194,199,197,188,188,195,193,188,161,153,138,87,99,145,133,135,129,127,134,48,61,125,78,87,101,107,111,104,102,120,103,95,106,76,55,47,42,45,44,66,51,49,47,62,48,41,50,39,43,42,44,49,41,42,43,39,38,40,126,73,88,65,39,32,33,24,34,38,40,42,57,76,164,179,142,121,103,87,83,140,155,156,169,154,97,63,129,110,124,72,101,59,56,43,89,95,115,148,134,132,123,113,91,63,108,109,103,61,64,57,53,79,91,87,120,119,115,105,104,100,95,99,90,81,83,82,83,94,94,91,81,80,116,110,118,139,113,70,123,136,79,76,135,197,161,183,115,127,161,117,113,178,99,120,127,138,144,137,130,88,176,191,204,200,208,211,201,206,206,209,185,194,204,208,205,207,209,214,167,130,119,122,115,120,114,88,138,191,210,205,204,185,202,193,195,176,170,146,135,102,64,87,77,120,95,97,102,189,51,63,142,90,83,175,113,106,109,95,109,112,108,113,117,83,105,112,123,118,95,110,111,102,100,100,98,107,162,163,163,166,168,162,161,143,152,181,189,182,162,179,180,153,172,188,191,195,189,200,195,195,189,175,188,178,151,95,137,119,106,188,121,118,118,135,126,66,66,134,65,79,92,111,113,112,95,108,107,114,98,75,52,48,67,57,53,51,41,44,44,44,41,45,43,46,45,37,45,40,37,41,42,45,42,49,111,85,78,71,64,29,24,37,30,30,31,39,66,90,143,179,173,120,173,152,147,144,158,160,159,161,98,59,130,116,119,62,130,59,55,39,87,99,103,136,128,120,124,114,113,76,109,115,138,66,63,69,133,90,96,91,120,126,120,119,100,112,116,102,91,84,84,81,82,89,95,96,90,80,90,103,101,100,122,140,138,129,73,62,110,118,132,191,195,145,152,102,109,125,92,128,132,124,139,149,131,92,174,170,202,196,199,200,191,193,209,208,178,201,205,200,205,207,204,210,209,206,200,159,126,117,122,123,127,130,196,194,196,188,187,206,202,199,183,158,128,106,65,83,74,92,98,109,117,178,56,64,135,71,83,179,116,107,110,100,111,106,111,104,118,110,166,131,96,105,105,112,101,110,112,99,87,91,154,153,152,159,159,148,154,163,169,173,159,166,170,191,188,201,191,177,159,165,184,192,188,170,193,188,179,186,156,85,137,72,106,187,126,127,108,125,127,53,65,131,75,73,100,115,106,101,85,115,110,105,97,62,56,46,47,47,45,43,42,45,40,38,49,48,45,42,41,39,39,36,40,36,42,47,47,63,131,78,92,58,38,28,30,43,26,24,29,33,54,64,117,145,161,145,190,161,173,181,162,160,166,160,102,62,144,129,132,67,95,54,52,42,87,97,113,153,130,116,126,115,113,98,88,113,157,81,79,47,152,104,96,82,117,125,121,120,119,114,120,105,106,106,98,91,82,86,95,91,84,89,90,64,87,95,99,112,135,116,73,66,111,102,126,188,114,149,191,154,111,121,99,129,128,126,136,125,128,94,172,196,199,203,200,203,204,196,203,208,185,207,208,210,211,208,208,208,199,211,209,211,204,208,164,126,121,120,195,188,194,192,186,193,193,194,177,155,131,104,74,106,72,101,99,106,117,176,145,161,150,100,81,168,113,105,113,106,105,97,100,107,130,127,184,200,186,161,109,107,107,103,102,98,89,97,156,153,149,154,155,152,152,158,161,160,180,173,173,185,197,191,188,183,193,209,186,148,167,181,181,182,182,182,160,79,134,68,103,181,130,135,102,105,117,68,65,134,62,71,92,107,99,102,85,112,122,105,103,59,53,55,47,44,45,44,42,41,44,40,43,48,43,36,43,41,37,40,39,43,43,53,52,77,125,97,85,63,44,35,34,44,26,24,29,36,50,52,69,123,165,161,128,162,185,187,155,173,167,157,64,64,125,137,128,115,90,50,56,56,91,97,115,159,141,112,112,119,119,119,94,106,157,87,80,50,139,113,94,91,120,124,116,107,118,116,116,113,109,116,110,108,97,83,88,92,87,90,96,89,89,86,67,73,88,108,77,68,93,94,119,181,111,129,161,98,181,189,97,135,147,126,131,120,137,84,182,199,199,193,200,195,206,199,207,212,181,203,208,199,207,191,215,199,203,202,207,209,211,207,210,224,202,141,193,194,201,204,196,197,197,187,183,160,138,111,69,88,64,88,99,104,107,173,55,71,129,85,147,174,118,119,120,113,100,96,108,112,127,128,147,168,156,197,199,189,114,99,102,94,95,103,158,151,146,143,144,140,143,143,156,160,161,179,182,189,178,178,190,192,187,189,195,200,197,162,147,148,167,171,164,108,141,70,98,186,138,128,101,103,121,47,57,130,77,79,98,112,108,94,83,109,113,110,98,72,50,42,48,41,34,43,44,42,43,48,35,37,40,38,45,41,47,29,45,42,46,34,45,116,113,109,92,74,59,32,33,42,36,22,28,32,47,59,57,130,139,166,166,155,164,185,185,188,184,162,87,74,137,155,128,127,100,59,56,54,92,95,111,150,133,119,117,119,118,123,108,107,152,88,84,47,136,116,101,96,111,104,124,125,126,118,116,110,114,119,117,111,100,108,102,94,91,91,93,92,89,92,107,94,97,88,58,56,81,73,106,169,103,110,152,96,100,112,96,130,139,123,135,136,141,87,176,181,199,199,206,209,199,196,200,205,177,196,197,205,196,194,199,213,203,213,212,204,208,205,200,201,213,204,202,203,197,203,197,194,204,198,192,162,142,109,75,102,91,78,92,105,108,136,45,66,118,68,89,169,119,113,127,102,99,106,105,105,116,119,143,117,145,136,163,153,115,109,105,92,102,104,150,144,137,121,122,122,134,142,147,151,166,183,179,189,190,189,186,193,190,197,189,196,190,188,187,170,172,153,107,83,115,153,109,180,132,127,118,117,119,59,57,121,67,80,95,108,101,95,78,98,118,116,74,72,52,40,41,45,41,35,44,41,39,40,38,36,42,42,35,44,43,34,32,40,31,36,40,50,141,94,82,66,91,40,30,27,50,23,25,32,45,57,65,70,103,176,166,158,159,161,175,176,187,174,88,66,152,149,162,124,129,71,64,54,91,97,105,158,140,112,118,115,126,122,112,106,160,75,91,55,132,105,101,103,131,131,124,120,110,123,124,105,99,108,119,117,120,110,98,102,116,111,95,90,91,98,104,87,103,94,97,50,79,79,79,76,88,130,151,89,97,97,87,130,132,136,129,119,119,90,169,187,208,200,201,205,210,210,215,202,174,191,207,201,212,212,209,217,212,207,206,208,212,220,201,212,200,199,202,205,198,184,191,197,196,187,181,170,146,122,77,68,69,99,100,93,89,112,62,69,99,79,95,146,117,102,115,106,102,106,104,98,109,109,162,122,136,115,119,154,113,105,96,80,91,100,146,134,128,116,92,100,97,124,139,151,156,163,171,166,191,188,182,185,191,195,194,193,189,178,180,168,172,175,161,90,69,66,78,187,129,122,122,109,124,61,57,127,67,66,108,91,126,98,67,113,118,96,80,66,48,43,41,45,46,41,38,42,43,35,42,37,33,34,39,39,40,28,31,41,38,41,39,36,64,137,103,64,53,39,38,25,53,27,26,30,47,60,48,64,131,160,162,161,159,156,170,182,180,141,69,73,159,156,140,149,132,109,68,85,92,98,90,161,142,112,122,110,119,126,124,113,158,67,102,51,134,106,94,130,134,122,126,120,125,126,123,112,102,124,115,109,115,117,113,98,113,111,121,114,109,103,95,103,106,95,103,56,97,89,80,78,78,79,82,108,104,98,96,142,140,131,130,131,117,89,137,171,201,210,185,210,211,209,204,200,177,206,207,204,204,199,203,183,210,205,206,202,199,207,206,202,187,198,193,187,200,205,171,163,186,201,194,187,156,123,72,73,94,95,102,77,75,95,103,76,83,102,87,111,130,108,104,100,102,101,104,109,104,104,171,103,124,114,114,174,117,104,96,83,88,84,138,130,124,110,65,65,71,102,126,138,135,161,173,184,178,182,191,191,198,200,190,194,187,173,171,161,163,174,169,175,172,119,77,161,97,111,113,124,117,160,143,136,67,70,103,105,106,85,74,103,116,107,105,59,44,50,42,44,40,39,37,42,38,42,43,41,44,36,37,39,38,38,36,32,35,26,30,28,45,136,120,67,65,63,48,46,48,30,24,26,67,73,48,70,148,150,155,163,167,174,174,168,123,62,92,165,172,162,165,145,127,136,106,157,112,98,97,155,148,113,116,118,112,125,127,105,150,74,98,57,135,111,103,132,128,133,127,122,118,128,138,109,112,135,126,119,111,92,110,99,117,117,118,104,122,124,123,101,104,99,90,46,112,117,119,95,83,78,79,83,82,99,78,137,143,134,137,125,109,113,150,186,198,166,175,194,200,194,207,206,178,201,209,209,212,207,201,206,209,206,215,222,212,210,217,198,207,195,199,190,195,200,192,201,186,186,191,189,155,133,120,105,140,126,116,88,88,77,117,132,138,137,113,107,128,99,93,104,101,105,103,103,106,106,177,161,131,106,95,165,117,107,100,90,86,81,138,123,105,89,59,58,65,89,124,130,127,150,165,176,169,177,196,189,191,188,197,175,190,171,169,159,148,156,162,166,168,173,179,176,128,114,105,93,82,95,116,138,80,67,107,101,102,97,80,87,102,92,99,61,38,44,47,42,50,42,47,48,40,45,40,38,35,37,41,36,34,34,42,47,39,55,46,52,62,118,124,111,111,98,80,62,50,37,23,29,56,79,71,71,101,166,153,168,169,172,162,121,112,77,180,193,190,193,160,156,152,126,135,159,142,96,111,162,128,126,114,118,108,114,129,116,134,75,87,45,130,119,100,127,117,127,130,121,117,116,125,134,113,130,124,112,121,118,109,88,107,123,119,119,120,114,120,121,124,114,84,58,107,104,124,113,116,119,95,81,76,80,84,127,128,128,127,129,112,102,161,200,196,205,209,187,181,206,194,198,181,198,204,209,196,206,201,216,208,206,212,212,204,205,203,204,211,205,210,211,207,210,203,200,204,199,194,191,165,141,121,111,131,138,104,135,125,99,101,109,105,117,131,132,126,89,82,99,101,96,96,89,78,96,159,108,132,160,123,172,123,109,103,92,90,78,124,113,90,77,66,64,66,76,99,104,119,133,159,160,180,182,192,181,184,183,194,188,190,171,170,159,142,132,141,155,160,166,171,172,115,112,118,106,110,93,90,92,105,123,110,97,111,100,82,105,90,77,78,68,50,45,46,46,38,38,35,38,36,38,47,44,52,67,67,71,65,53,61,57,50,56,54,56,59,92,140,128,109,83,73,51,48,40,24,24,75,48,67,83,89,162,139,160,175,167,175,112,59,72,188,201,203,205,199,166,161,150,135,149,153,159,136,158,124,118,116,109,111,113,140,117,107,79,82,45,126,126,84,134,134,124,131,124,117,112,121,126,126,122,124,126,118,115,113,93,113,112,130,120,129,123,111,115,107,75,95,57,118,104,100,105,120,104,106,124,91,82,84,110,146,144,135,125,110,95,158,176,204,183,177,200,204,190,163,171,152,187,210,192,206,202,210,213,205,208,210,212,203,210,205,215,207,209,205,206,202,204,215,212,214,199,201,195,169,131,119,131,144,102,96,122,86,99,139,89,83,105,104,102,100,67,67,73,94,85,93,76,98,107,153,103,118,98,94,175,116,98,105,80,82,74,117,105,86,66,52,51,56,69,81,84,103,123,152,172,180,185,187,188,187,190,190,194,193,168,163,157,155,89,114,123,108,140,149,153,117,113,103,104,106,107,94,101,93,92,89,81,110,117,106,100,65,42,63,63,50,49,46,52,46,54,63,75,67,69,69,75,71,76,73,66,68,61,65,64,69,61,50,57,45,48,96,116,107,79,42,49,44,54,24,31,81,65,66,110,117,173,159,162,142,144,162,112,73,123,158,192,198,206,201,195,166,156,136,139,153,152,155,149,141,130,111,113,113,112,128,110,114,132,100,51,137,111,100,134,139,133,135,128,121,113,123,134,131,126,117,126,124,129,117,81,102,121,122,94,119,125,126,137,114,82,91,55,113,119,119,111,118,104,99,103,116,108,107,95,85,114,138,125,105,115,147,194,205,192,194,204,200,200,180,121,142,170,195,198,202,210,198,192,211,208,213,206,193,211,200,207,204,209,205,206,203,198,202,211,203,211,204,203,189,143,98,138,109,77,85,78,82,83,89,78,79,115,144,144,108,88,82,64,70,78,70,74,94,102,134,88,103,100,93,174,119,105,98,98,79,73,119,92,82,66,56,49,54,69,72,71,86,112,143,145,176,187,195,181,191,192,173,172,185,159,151,148,143,102,93,110,91,106,145,151,102,99,101,119,110,112,111,98,122,108,102,94,89,104,105,102,60,80,102,73,62,63,66,62,61,66,68,70,70,77,76,80,73,70,69,66,67,64,62,61,63,60,64,74,63,38,51,102,79,85,34,29,53,56,32,28,57,64,71,117,153,159,162,163,166,158,146,99,64,95,152,156,175,186,197,185,178,158,152,148,164,148,168,151,142,124,116,116,103,115,111,128,117,95,100,53,127,106,97,135,130,132,122,127,143,127,123,110,119,131,131,127,111,120,114,83,119,125,107,102,131,110,129,121,114,89,98,49,103,118,109,109,118,125,105,108,115,125,103,103,120,82,87,109,111,115,127,186,205,197,177,201,207,200,211,134,135,125,140,177,194,200,212,204,212,211,209,203,209,210,214,208,207,201,197,212,195,210,201,215,204,201,199,201,198,158,82,110,79,106,82,78,82,78,102,83,79,97,76,75,69,96,127,107,104,84,66,62,71,84,108,78,85,108,89,176,113,101,96,85,76,63,105,82,76,65,52,55,58,51,59,59,62,71,103,140,155,168,188,188,190,193,195,181,178,163,158,144,139,90,81,90,85,97,135,138,93,93,93,90,88,104,98,99,108,103,104,111,124,127,83,87,59,82,106,124,56,71,69,62,64,67,67,73,69,76,82,82,73,73,73,62,52,59,59,59,60,56,63,72,73,60,48,47,57,45,34,27,41,44,39,25,54,65,58,97,153,167,144,170,164,166,146,102,68,85,153,156,172,174,178,193,180,160,178,168,157,161,149,155,155,111,112,111,113,116,111,125,122,106,86,53,137,104,89,132,138,134,127,132,129,127,119,122,135,112,118,128,128,130,113,88,117,138,132,118,129,132,120,118,115,65,62,49,119,122,97,122,112,111,124,122,122,111,103,103,109,105,108,93,77,108,131,192,193,196,193,204,209,210,208,156,152,132,134,130,138,181,202,219,216,210,214,207,202,207,197,197,208,197,201,206,208,202,205,205,205,200,201,187,192,168,74,74,80,80,81,79,91,81,86,79,88,93,106,74,94,88,76,75,69,94,98,102,87,72,88,134,145,128,82,156,96,97,92,87,76,73,103,78,66,59,44,45,44,43,51,60,61,57,54,55,82,121,158,183,191,194,184,191,181,152,149,141,137,81,83,96,81,82,128,125,72,82,85,79,94,102,79,84,100,95,108,106,114,99,91,120,54,81,95,136,49,52,71,66,58,62,70,72,82,75,73,72,70,75,74,55,60,54,55,61,66,75,62,74,81,79,50,47,58,55,31,29,37,51,50,28,68,74,64,83,162,157,144,161,169,166,161,116,66,104,168,160,161,170,187,197,189,186,170,170,168,165,157,147,148,120,114,117,117,122,116,120,111,109,87,50,128,118,91,131,145,137,134,128,125,132,128,133,139,132,134,121,113,119,124,94,111,112,121,123,135,133,117,105,106,73,53,62,120,121,118,115,123,120,119,119,121,121,111,108,113,107,109,98,81,99,130,170,198,192,174,194,205,206,211,112,113,121,150,129,134,135,215,201,202,214,209,216,212,212,208,199,203,188,205,211,199,217,213,192,208,201,208,200,197,189,114,75,73,74,82,83,88,77,86,93,91,90,88,100,96,81,95,88,86,73,74,66,94,125,107,96,106,116,130,138,87,81,81,79,82,68,91,74,65,45,43,42,44,46,51,55,50,61,61,57,58,64,95,102,132,181,174,174,177,158,148,131,120,80,73,86,70,80,108,111,77,72,78,76,83,79,86,82,85,97,87,114,112,78,101,117,62,54,74,101,52,48,52,71,69,60,68,75,71,71,69,70,62,72,71,57,59,64,63,71,76,79,72,76,75,72,70,53,78,76,37,30,29,47,55,31,67,71,57,91,168,162,157,162,158,150,164,119,64,103,170,173,172,158,163,189,187,177,161,175,169,170,150,148,140,131,119,125,117,116,116,117,109,113,81,42,126,118,91,131,141,114,128,138,140,136,131,135,127,122,129,134,115,129,134,85,116,120,119,124,118,129,132,119,106,83,92,74,110,122,120,109,107,122,127,119,121,130,128,128,114,103,101,105,86,94,130,185,188,194,203,209,205,202,206,106,109,112,109,129,108,201,199,211,211,213,213,208,207,197,194,197,192,191,198,201,202,195,196,207,202,200,200,194,197,197,117,96,83,68,87,91,79,81,94,89,74,73,101,87,81,78,98,79,68,71,89,93,94,74,61,82,102,101,101,99,66,71,77,75,76,63,85,67,55,42,40,40,48,48,53,51,53,61,61,49,61,64,101,104,86,136,178,178,172,154,143,124,105,76,73,86,56,69,86,85,71,69,74,73,71,72,76,73,66,89,95,82,97,63,96,111,92,84,118,68,50,68,61,51,71,69,60,76,72,73,69,74,66,71,72,58,64,71,67,75,79,79,83,75,76,76,77,60,71,46,31,36,30,44,64,29,135,112,69,82,128,116,152,162,168,167,170,125,59,107,160,159,179,171,173,188,196,192,180,172,168,159,158,162,141,127,124,115,121,115,116,125,119,113,76,44,122,110,96,133,138,127,114,125,128,128,135,128,135,118,121,133,124,124,146,102,114,120,121,124,120,127,121,109,118,95,97,75,110,115,113,116,119,118,120,123,128,114,117,124,125,132,128,105,92,116,117,193,205,198,184,194,203,203,204,134,111,111,98,104,109,200,211,198,214,208,203,206,208,146,160,186,189,182,192,200,197,197,201,196,205,202,194,200,196,197,108,86,89,90,78,83,80,97,101,81,76,77,89,72,76,79,77,70,81,96,97,88,69,71,98,121,84,58,81,130,129,75,64,74,73,52,80,61,34,38,41,50,58,53,50,50,52,63,67,53,62,60,102,95,74,82,174,187,175,151,139,124,102,71,78,100,61,54,71,81,56,59,64,64,76,66,66,68,63,82,84,73,88,50,86,111,80,110,93,44,69,66,76,59,60,71,66,75,70,69,67,70,65,64,72,66,63,71,77,73,75,77,77,69,75,64,76,69,60,54,35,31,30,37,63,37,81,112,110,93,104,135,156,159,171,163,150,120,54,90,149,140,159,189,168,174,207,204,198,165,169,165,160,157,139,130,118,117,110,110,120,115,116,129,84,50,125,101,94,116,147,136,114,124,125,130,134,135,141,127,129,130,127,132,128,102,122,125,120,117,116,122,123,122,99,81,99,82,121,117,95,106,117,130,123,128,117,131,126,113,113,119,133,132,103,108,115,189,196,197,206,201,207,210,209,108,129,146,109,106,105,196,209,208,208,202,208,212,212,102,133,116,133,144,160,168,181,194,207,193,200,191,188,213,206,194,141,110,102,90,91,90,92,93,85,79,73,74,70,64,94,78,68,75,80,67,85,78,88,90,74,87,76,92,88,74,68,97,134,120,73,50,63,44,40,43,45,53,53,48,49,59,57,58,59,54,55,61,97,71,58,61,64,109,134,142,136,111,91,57,55,53,47,46,47,50,45,47,51,59,56,65,61,66,70,79,83,84,75,56,80,87,77,73,100,49,87,98,100,105,80,63,80,77,65,69,70,66,51,58,72,66,69,70,69,75,77,76,78,68,72,70,74,73,60,52,32,32,34,30,51,38,96,110,82,85,154,163,150,154,164,163,158,93,55,91,160,149,162,156,154,165,197,197,198,171,177,171,161,150,143,129,113,128,122,118,115,120,125,124,75,49,123,96,93,125,132,137,124,96,118,126,131,133,127,127,134,143,138,134,137,96,117,115,127,124,124,127,115,105,97,88,84,82,101,108,119,113,127,121,123,121,118,114,116,121,131,114,108,116,82,104,112,199,198,193,197,193,199,194,216,109,101,99,119,154,109,199,204,200,212,200,209,214,207,175,151,166,156,103,117,117,140,172,201,199,202,206,203,201,206,213,144,104,95,99,77,83,89,86,75,73,105,96,107,94,85,97,77,82,92,82,82,91,116,104,100,80,106,84,88,83,82,71,70,55,100,133,67,46,44,60,51,50,55,46,55,57,72,63,59,58,52,59,113,89,52,59,61,74,59,47,120,104,86,48,52,48,41,37,47,51,47,51,84,50,46,46,55,54,52,59,80,71,66,51,86,90,87,65,95,79,86,95,85,79,81,77,66,85,74,63,62,76,55,70,72,59,69,67,75,76,78,76,69,66,70,72,71,63,65,57,34,32,31,34,46,57,103,117,131,121,119,143,153,161,171,165,150,99,61,113,146,158,161,148,165,173,176,200,195,178,165,165,158,153,148,137,117,114,119,116,100,125,117,113,86,47,98,101,91,136,137,136,127,71,82,91,121,126,142,134,124,114,132,142,141,112,117,120,119,122,119,126,124,108,93,80,65,102,114,120,110,108,120,124,122,113,118,119,116,130,119,125,122,114,79,122,110,194,198,197,194,193,209,208,210,111,91,98,99,93,106,204,209,195,202,202,203,209,199,161,103,93,120,148,160,152,137,128,178,184,203,204,207,201,214,198,139,95,90,81,87,97,96,112,83,90,88,114,102,91,89,84,72,76,79,87,98,87,86,83,84,84,82,76,78,86,120,77,103,106,73,47,45,60,59,52,54,53,48,62,81,66,70,67,63,57,56,73,63,85,54,55,53,62,66,132,115,86,75,43,39,39,43,38,44,51,42,47,101,49,47,42,44,41,43,55,62,59,55,49,69,83,73,59,79,72,76,76,87,73,82,88,61,78,73,58,66,67,60,66,70,64,74,75,74,73,77,75,68,69,78,70,72,71,66,66,33,29,27,34,40,54,60,116,146,126,136,166,156,165,159,172,139,110,56,118,147,135,141,142,155,168,173,197,196,188,169,144,169,164,138,126,122,123,131,121,112,110,108,119,81,50,104,110,89,138,143,143,133,124,138,118,96,84,100,125,135,135,130,126,124,128,130,116,104,125,125,124,114,115,96,94,58,107,100,113,123,117,133,117,116,112,117,125,122,133,118,112,117,108,90,108,109,192,192,181,190,199,200,197,209,128,148,125,105,96,112,204,200,209,208,213,211,206,199,139,101,78,103,92,125,157,127,147,188,191,192,194,213,208,216,199,123,109,84,80,79,81,84,75,74,81,79,69,84,94,92,80,72,88,115,116,96,84,89,115,91,88,78,83,86,83,88,76,81,127,80,75,54,53,53,55,50,52,66,76,78,66,62,62,58,58,59,58,51,58,48,57,56,67,58,123,107,79,57,41,33,37,37,45,48,45,48,46,52,43,39,44,48,41,49,41,43,44,35,43,60,59,67,60,58,68,83,72,88,78,94,86,75,64,85,73,68,67,68,69,74,65,70,68,74,71,74,70,72,68,71,71,73,68,65,52,31,31,25,26,27,54,65,82,140,153,156,145,153,163,162,157,138,112,57,124,148,153,153,133,161,150,163,194,193,199,167,162,162,143,135,121,121,124,123,117,110,109,118,127,82,56,109,120,94,144,132,144,125,139,188,206,164,137,108,82,86,125,133,143,138,124,122,110,132,123,126,128,130,106,89,83,52,113,117,119,109,107,120,122,115,116,104,116,106,128,130,133,119,119,71,76,102,189,193,198,182,197,206,199,208,98,95,118,145,114,109,206,199,200,206,205,195,194,200,137,113,89,109,86,90,104,113,160,199,203,200,210,211,216,216,204,124,76,86,88,105,129,85,85,87,88,80,87,86,81,75,84,71,102,86,99,111,103,104,82,72,80,73,84,100,78,85,103,97,100,63,57,63,54,48,57,76,55,84,58,61,78,56,64,55,51,49,50,59,51,44,47,56,63,53,112,94,76,40,36,37,39,40,42,43,43,59,41,39,39,51,44,47,39,44,41,41,39,38,39,38,46,45,42,56,58,79,85,74,83,86,82,79,81,57,74,72,74,65,71,77,58,71,74,67,68,69,71,75,57,69,70,68,71,56,46,28,32,26,24,32,49,83,104,104,133,162,159,156,169,166,162,163,109,55,121,156,159,142,147,175,157,141,180,197,203,201,174,156,147,155,147,122,120,122,126,110,107,125,113,74,53,108,108,104,135,131,139,137,143,119,122,143,192,176,138,117,101,126,132,128,122,133,133,134,126,123,129,129,118,99,98,50,116,117,116,99,126,128,121,120,120,123,119,103,126,126,129,124,121,68,74,95,170,191,188,194,197,202,191,206,100,100,110,87,86,109,200,203,193,200,195,206,199,197,130,102,100,136,126,97,108,106,147,188,205,204,210,207,208,199,196,105,96,88,86,88,100,80,91,101,69,77,82,92,88,71,94,106,86,67,68,60,125,85,77,102,76,64,75,94,93,89,74,97,85,52,52,53,59,57,56,66,68,87,74,69,69,57,66,64,46,50,51,52,47,49,47,45,48,44,105,85,67,37,37,34,37,45,40,51,55,46,43,43,43,48,46,44,48,41,42,39,43,39,45,40,42,36,35,39,51,87,77,77,86,84,81,85,76,76,67,81,73,68,73,71,70,66,74,74,66,70,68,72,59,70,72,76,74,55,43,25,29,28,23,32,46,80,75,90,120,158,166,149,163,178,171,166,131,62,111,165,163,157,151,163,165,147,177,185,205,204,205,170,174,140,135,129,128,118,124,120,108,114,130,91,48,100,111,105,134,132,135,136,139,129,134,137,82,111,167,73,129,125,135,131,131,131,151,144,135,137,131,132,119,105,96,49,122,116,112,102,111,124,126,103,123,119,111,118,125,124,128,129,118,70,106,78,162,187,186,184,187,184,189,195,141,121,104,87,81,108,198,198,192,198,198,197,193,191,137,98,82,108,96,143,155,124,140,199,205,214,211,206,200,196,195,135,90,84,89,98,87,77,93,99,89,83,79,86,80,78,85,128,103,80,79,86,77,73,84,82,67,79,82,85,82,85,61,79,44,64,52,62,52,52,75,79,70,76,64,64,63,73,62,52,54,53,77,47,56,48,51,47,54,44,94,74,51,38,36,34,39,43,43,42,57,57,62,45,41,42,50,46,44,43,37,43,43,41,43,44,40,37,52,46,42,68,71,85,97,82,80,80,82,75,60,66,88,94,88,72,64,76,78,74,66,77,78,71,71,71,73,79,76,49,39,33,27,32,32,35,48,62,71,99,132,102,163,165,135,165,171,169,133,64,118,144,176,174,155,169,177,158,165,178,189,195,206,199,179,156,132,134,118,128,126,128,106,117,129,89,48,110,115,101,137,134,139,126,137,142,127,143,74,89,123,74,138,138,129,121,134,146,145,149,132,137,124,124,123,108,98,42,120,116,118,114,123,116,111,116,121,122,127,117,115,129,126,113,124,71,78,71,128,149,159,175,181,172,182,190,96,92,121,106,87,100,185,188,185,188,196,199,197,182,130,95,77,105,81,109,106,121,143,199,208,201,208,208,211,202,185,140,93,102,129,88,95,83,90,79,76,89,92,83,80,84,90,90,77,71,79,76,75,75,91,101,90,107,88,81,75,80,71,52,69,50,54,58,58,58,59,66,77,74,68,65,64,53,56,62,53,49,44,49,48,48,59,55,49,39,80,65,32,37,33,39,41,37,45,47,45,43,56,60,50,45,37,41,50,41,43,40,54,42,46,52,49,47,44,42,50,46,55,80,79,95,97,81,80,71,74,58,92,89,82,77,63,77,72,78,80,78,74,75,76,84,81,85,80,47,26,25,23,28,35,38,66,66,124,107,140,156,164,152,153,165,156,142,137,63,124,156,154,173,176,164,151,172,172,164,168,197,202,206,196,172,117,133,134,116,124,116,114,114,115,101,52,108,110,96,144,138,137,131,130,163,197,175,107,97,123,78,135,131,135,116,138,149,136,129,148,150,139,117,117,100,103,53,116,117,107,108,127,126,129,119,123,120,121,131,125,113,115,126,129,77,62,58,72,103,124,133,146,149,163,168,92,86,88,78,105,96,177,180,174,176,188,191,191,177,127,129,134,133,108,101,102,119,141,195,209,212,207,203,198,200,197,141,93,82,75,83,93,96,89,77,72,73,85,82,84,90,88,73,75,84,95,84,87,86,96,92,76,79,103,84,93,85,65,67,48,50,61,56,61,62,69,67,68,64,68,68,65,54,57,55,52,51,47,47,43,44,48,50,49,39,59,45,33,34,35,36,39,45,45,48,50,50,58,57,46,47,39,47,59,53,42,43,40,43,44,55,46,48,39,44,48,41,69,77,84,86,92,95,75,77,73,77,55,93,87,85,77,82,73,77,80,82,79,81,77,80,81,86,64,93,46,31,33,34,34,37,65,57,115,135,148,165,157,158,177,166,167,156,132,56,132,152,163,157,173,167,163,163,179,163,183,170,198,201,194,134,65,109,119,105,138,116,123,122,110,99,50,88,121,96,140,138,128,126,119,127,133,138,189,187,140,87,127,123,120,98,141,149,138,120,118,128,142,140,124,93,97,57,124,125,127,117,127,114,125,133,123,122,116,114,128,127,134,121,125,80,58,61,84,96,62,81,105,114,130,141,83,85,83,73,78,90,155,159,159,164,174,179,176,180,121,93,77,99,110,140,116,116,141,182,203,206,206,200,209,210,197,149,115,94,77,81,79,83,106,89,73,80,88,84,95,114,76,87,71,84,85,80,86,99,110,93,75,89,90,78,111,80,70,54,56,57,53,65,58,64,58,77,83,93,67,65,64,47,57,55,47,45,49,52,47,47,49,49,55,43,51,34,31,34,37,37,44,46,44,51,52,50,44,49,54,47,43,45,43,47,50,61,55,46,54,54,46,43,40,42,42,43,67,71,92,97,88,81,68,79,88,73,72,76,92,88,79,79,75,86,85,84,82,89,85,84,85,77,85,106,80,41,30,32,34,45,65,46,62,65,86,105,158,163,149,158,174,159,131,63,129,161,170,153,157,179,170,165,172,158,151,173,174,189,159,106,65,107,108,87,105,118,119,119,119,102,52,91,124,95,151,134,130,125,125,128,132,139,109,103,162,85,140,144,136,107,131,140,142,115,113,135,129,136,131,97,101,59,126,126,124,125,116,135,135,126,123,122,132,129,114,116,120,141,145,75,65,103,66,59,70,70,66,68,79,93,75,86,89,74,73,82,145,140,140,150,155,162,155,169,124,87,83,92,87,98,112,121,131,187,192,206,213,208,204,211,196,154,111,82,76,80,70,105,81,74,83,109,74,74,98,92,82,71,83,91,81,86,89,84,93,91,98,109,71,71,82,57,73,60,57,51,54,65,59,62,61,81,68,61,70,70,52,51,49,47,44,51,51,53,42,45,45,44,48,58,44,45,41,37,37,42,43,49,52,49,43,49,51,49,52,49,54,46,64,53,42,38,46,58,56,47,57,40,45,37,43,50,71,88,91,94,101,101,91,87,88,88,76,74,92,90,81,83,80,78,83,83,85,87,85,84,81,86,88,85,89,65,44,28,21,39,64,48,62,49,81,144,163,158,160,149,160,147,116,60,125,166,175,162,166,175,165,169,178,163,168,172,173,162,106,99,61,104,114,114,139,123,123,118,113,86,50,84,110,104,136,132,132,140,150,138,132,139,105,111,117,79,125,129,136,126,149,144,142,138,124,137,146,145,136,92,102,71,119,126,123,108,110,120,126,134,130,130,125,118,133,121,137,135,112,57,103,114,74,98,73,59,61,59,76,63,54,64,63,72,82,76,123,121,128,134,136,146,150,150,122,123,113,97,81,101,106,107,121,188,196,207,191,203,198,199,199,138,103,80,87,83,95,99,80,75,79,82,88,76,84,97,78,71,86,90,81,76,82,72,73,70,78,85,81,72,52,67,47,48,58,53,56,60,56,52,63,85,70,60,64,57,53,62,59,53,47,50,52,42,47,44,46,53,47,57,48,59,50,43,38,43,53,52,49,62,46,48,46,53,46,48,61,59,60,57,42,43,44,56,43,41,48,46,38,40,57,71,84,90,64,63,54,55,59,59,63,78,76,84,70,94,89,84,82,78,80,78,81,89,84,83,84,86,79,84,85,84,77,37,32,33,46,42,50,68,69,157,165,165,162,161,157,149,144,61,131,142,143,160,178,147,173,148,172,160,157,150,174,165,91,97,60,103,123,132,128,119,115,110,124,93,55,90,116,121,131,138,134,134,135,141,182,171,127,109,127,83,130,136,131,106,143,135,147,143,149,143,143,143,135,94,96,80,116,123,132,67,75,83,99,112,121,125,134,128,124,119,125,123,116,66,89,79,75,84,76,89,87,78,66,49,60,73,66,64,65,61,82,94,100,122,123,129,132,139,109,80,78,92,84,114,105,105,127,183,200,204,194,215,189,197,195,137,100,87,84,84,94,91,84,79,69,72,69,74,76,80,80,72,72,76,68,80,82,79,88,108,81,83,100,55,67,46,49,46,56,51,53,58,64,60,72,63,74,67,75,50,50,66,46,52,49,51,50,50,45,55,45,44,43,51,49,50,44,50,39,47,53,61,49,46,47,44,50,57,43,48,55,60,59,48,47,49,45,49,49,51,41,45,39,43,59,83,79,71,58,49,58,62,62,63,63,65,62,57,54,48,95,81,83,76,83,81,85,89,84,84,89,78,77,51,83,65,76,65,43,37,46,37,51,75,77,95,165,162,165,166,152,157,135,52,119,128,87,142,176,141,167,162,172,159,159,156,164,168,88,106,60,105,112,134,174,199,135,119,113,83,56,93,123,115,131,129,132,122,116,117,125,138,158,189,154,100,139,120,127,101,138,136,139,134,137,149,152,147,130,91,81,90,115,127,131,133,146,122,99,77,77,102,116,117,130,138,135,131,122,63,74,84,99,90,75,70,108,84,67,72,71,68,66,55,58,62,58,64,72,87,93,106,119,127,97,71,75,94,73,105,114,132,139,193,203,186,209,195,188,184,203,113,95,89,91,75,83,91,105,103,78,79,87,80,80,83,69,82,105,85,84,84,75,67,72,75,71,68,47,58,51,47,48,46,59,59,53,49,57,59,50,69,58,64,53,62,55,45,50,50,52,57,51,46,48,51,56,49,68,48,44,48,48,54,46,54,53,56,50,46,55,53,63,52,49,51,59,49,43,44,51,49,47,41,50,52,45,50,43,56,66,80,95,55,60,66,64,64,61,67,64,56,55,54,55,40,54,90,82,82,80,84,85,87,86,87,84,80,76,43,44,65,51,67,70,57,42,47,52,70,102,135,149,155,176,158,157,144,134,57,114,133,160,149,147,143,172,166,145,151,167,165,155,169,88,106,56,96,109,115,111,128,129,125,124,70,53,93,125,99,139,137,143,121,104,110,116,130,127,112,140,109,127,138,140,103,121,129,155,152,146,154,158,155,131,93,62,113,121,124,130,147,154,208,187,148,114,88,82,103,114,119,110,124,150,69,92,96,79,80,89,77,69,65,82,90,81,83,93,72,64,72,57,60,62,66,65,70,82,97,80,75,73,86,58,91,96,107,147,187,196,202,199,191,195,200,197,131,101,93,79,89,94,98,90,78,73,83,103,82,97,76,71,83,84,86,87,78,74,55,71,79,81,63,62,49,51,53,45,59,74,51,47,52,53,63,78,59,60,51,56,52,57,55,44,50,52,57,47,43,53,50,51,46,86,52,50,43,49,46,47,54,67,58,47,49,56,54,57,51,54,59,49,40,43,42,52,46,52,48,50,46,58,44,49,72,78,84,56,65,63,66,64,62,60,60,57,55,63,65,62,42,53,77,86,81,81,79,91,85,88,87,74,73,72,49,48,60,65,54,70,66,36,39,61,65,75,125,137,157,145,164,148,142,128,62,148,139,157,160,142,148,136,164,167,153,161,167,158,166,83,101,54,93,122,116,106,114,145,126,125,74,53,105,113,112,130,138,133,129,151,124,113,134,115,121,133,110,123,135,134,98,130,143,140,147,140,145,150,152,128,96,55,110,124,130,132,140,122,113,108,187,214,174,128,103,122,113,108,111,132,76,72,78,76,73,95,76,79,89,96,79,70,62,83,68,62,57,80,90,70,60,63,63,55,62,65,65,66,71,91,90,92,96,130,173,182,198,191,196,189,195,211,139,120,89,92,96,88,87,86,64,84,83,76,71,90,68,70,86,70,67,74,75,64,65,80,86,63,57,43,50,54,60,46,47,63,56,51,70,62,73,83,68,59,49,56,50,50,50,54,55,49,45,46,48,48,49,46,69,71,58,50,52,55,57,53,60,54,56,45,47,50,69,49,48,46,54,40,50,48,54,53,56,55,48,50,46,45,53,64,60,74,92,50,61,65,63,58,58,56,58,63,62,67,66,76,65,64,60,93,78,75,82,79,64,66,66,54,68,56,43,42,71,60,61,67,72,48,44,56,56,69,101,129,145,165,158,147,125,140,64,144,148,136,147,154,139,149,163,172,163,160,160,159,160,88,99,54,95,114,123,82,90,144,109,119,95,52,110,138,111,125,133,127,130,113,132,170,158,126,121,129,108,137,145,137,96,125,135,131,140,134,138,138,140,138,93,51,109,124,124,126,136,125,111,108,83,101,134,107,140,125,133,120,125,130,63,69,64,71,83,94,73,64,80,74,72,67,78,74,75,61,63,69,99,87,88,109,79,61,56,57,57,60,62,58,79,96,96,107,159,168,196,189,178,196,194,197,122,91,78,73,75,72,76,82,74,75,56,72,76,82,89,71,92,119,76,69,113,88,71,62,53,50,43,44,53,55,52,46,52,51,57,63,62,67,68,65,66,50,49,48,53,50,48,51,57,50,49,46,48,49,45,56,63,53,66,51,61,62,57,57,67,55,52,51,54,53,55,51,48,43,49,46,48,46,52,50,63,59,48,51,51,47,52,69,77,81,70,51,61,63,55,56,58,63,65,62,66,64,60,62,68,65,63,48,73,69,75,65,62,66,61,49,63,58,43,42,42,53,56,56,70,65,79,47,45,65,73,56,77,115,154,159,134,129,66,141,163,112,84,153,157,154,168,159,159,159,160,158,164,95,88,62,107,117,139,124,83,148,93,145,105,50,111,116,107,105,117,126,109,97,102,111,127,137,169,146,117,127,138,155,118,126,128,136,146,134,135,140,143,134,94,49,121,129,136,137,157,173,141,107,81,87,121,110,140,123,102,108,122,126,66,69,71,72,54,71,66,64,99,68,60,60,68,68,74,86,98,111,114,123,133,109,106,114,85,78,70,58,59,54,60,67,70,83,131,146,168,172,176,191,191,177,116,118,78,69,78,78,87,75,73,75,75,74,81,84,99,81,80,86,101,90,94,71,69,64,47,42,62,43,51,54,54,43,49,52,65,58,70,58,59,64,57,46,53,46,50,51,59,53,48,50,48,45,46,49,52,54,59,54,60,52,53,65,62,62,67,54,47,56,55,50,51,64,52,50,42,48,51,45,55,55,54,47,40,42,56,49,56,52,86,85,61,51,65,61,58,66,62,65,67,63,64,59,59,63,102,92,92,60,57,72,71,62,57,57,60,55,58,52,39,37,35,40,51,48,60,65,68,50,44,65,59,69,90,119,168,162,132,130,59,137,165,92,83,136,144,171,162,155,168,168,169,165,158,92,104,56,92,119,131,93,152,161,195,192,107,52,107,122,105,99,101,101,96,87,91,96,117,105,101,116,124,125,133,129,113,128,130,137,144,123,129,127,140,131,106,44,126,132,127,133,115,124,138,179,162,110,113,100,131,129,131,111,126,106,57,71,77,79,76,71,87,77,71,66,71,68,94,69,74,85,105,109,108,131,119,110,125,125,85,102,111,112,94,70,57,56,61,64,76,114,138,143,148,156,162,160,112,85,78,73,69,83,72,81,75,79,79,73,83,84,113,72,77,76,76,78,82,79,65,46,42,40,51,50,49,40,48,49,44,53,60,60,61,72,71,61,48,50,52,48,51,54,57,54,51,49,42,49,48,46,52,52,55,55,47,63,52,58,52,59,64,52,52,49,45,55,52,48,47,45,65,48,45,55,63,57,48,43,49,51,46,46,63,68,86,55,61,48,58,66,67,67,67,66,68,66,62,59,62,66,85,106,98,52,66,65,63,63,59,55,55,53,52,42,37,42,44,45,52,50,80,62,44,66,58,56,69,57,85,129,141,156,120,140,65,147,145,66,69,67,103,141,161,160,158,167,164,167,162,93,95,56,96,125,124,75,82,138,188,214,126,60,118,121,106,60,93,93,101,99,103,86,100,104,99,104,113,116,121,118,113,130,121,129,131,145,145,143,131,127,86,40,125,133,141,121,108,124,140,120,94,148,204,97,129,121,121,115,123,138,61,74,56,49,74,82,88,69,67,65,78,67,91,73,96,123,115,107,115,118,115,105,119,125,111,106,132,131,111,124,124,97,72,56,61,66,67,73,108,130,143,143,97,79,84,77,84,86,76,70,73,91,85,72,112,96,80,81,77,66,78,69,73,70,45,59,39,38,50,46,47,44,44,47,47,52,58,71,65,65,66,62,52,60,56,44,56,59,57,46,58,44,47,44,53,52,44,51,45,42,46,53,55,52,63,62,49,49,54,58,52,61,56,52,47,48,45,48,55,60,55,53,51,50,43,54,48,52,65,76,81,61,49,60,65,68,72,68,67,67,62,64,63,66,68,73,76,76,73,89,59,54,68,70,62,52,48,52,58,54,44,47,51,36,33,74,73,59,47,41,46,52,79,72,77,105,122,148,114,143,59,147,147,68,65,62,111,156,171,167,168,165,167,162,151,98,99,59,95,124,118,78,82,141,151,194,195,64,111,130,83,58,77,70,86,61,57,66,94,102,90,93,113,111,114,107,110,126,114,124,129,153,118,128,138,110,86,57,114,140,137,122,102,115,136,141,102,77,105,86,142,126,125,125,116,120,78,69,58,56,68,69,58,75,66,78,54,58,76,101,110,122,112,111,120,135,102,82,118,126,105,118,123,120,112,124,138,116,114,126,92,76,61,60,61,63,74,102,85,75,84,64,66,74,93,90,81,85,72,69,74,70,76,93,88,64,66,67,68,49,54,44,36,42,40,43,50,44,52,55,68,59,60,52,69,81,65,51,49,52,41,47,56,52,59,52,44,48,44,46,50,55,57,46,45,43,52,55,60,60,54,63,48,51,53,51,60,51,45,42,44,58,64,55,56,62,53,55,45,43,44,51,50,59,70,88,45,40,43,41,51,63,65,64,62,62,61,66,74,72,71,73,51,80,72,77,67,63,44,67,68,64,55,57,70,68,59,43,43,37,33,52,79,63,49,40,38,61,65,111,126,101,110,158,115,128,64,152,157,92,67,67,122,151,156,169,173,171,163,166,150,89,85,54,89,111,121,77,94,136,151,167,186,53,100,121,92,56,48,56,56,65,71,64,58,50,72,82,97,89,93,78,102,107,109,100,112,122,123,117,125,112,99,55,93,129,122,129,119,173,195,169,105,85,104,79,124,124,125,131,120,116,80,62,73,68,67,85,72,87,66,92,102,75,93,119,129,126,108,83,125,115,100,117,132,111,106,121,120,116,110,139,126,118,108,143,120,123,129,118,82,66,58,57,54,75,79,66,68,81,78,73,86,84,69,62,75,68,76,87,66,55,76,87,55,42,44,41,36,44,45,44,59,47,49,76,63,56,61,56,65,78,62,52,61,49,56,51,48,55,64,65,48,47,60,52,54,62,54,44,53,59,58,61,58,61,64,50,50,48,49,50,49,47,45,49,53,57,47,50,55,53,53,46,48,49,55,50,64,58,87,68,53,50,47,57,49,66,65,56,58,61,64,66,72,71,67,57,46,57,90,95,89,92,73,53,65,71,66,68,65,68,65,57,51,38,32,53,78,50,72,57,41,48,62,89,125,139,130,157,112,144,61,115,158,77,70,62,114,156,161,153,165,165,170,162,142,86,87,53,90,115,139,166,137,140,134,144,104,58,101,127,85,61,58,56,55,53,58,50,56,57,56,56,76,81,82,61,93,100,92,101,112,108,108,117,124,102,85,59,96,122,116,128,86,111,133,132,179,172,129,86,140,120,121,110,118,136,65,80,66,64,91,83,88,78,83,76,69,86,115,134,134,107,115,130,131,117,108,118,139,117,116,141,127,106,121,124,121,117,126,133,120,128,147,131,116,126,118,95,82,69,55,72,74,75,62,66,69,76,68,84,63,63,67,66,79,62,69,53,39,43,37,40,47,42,44,47,50,54,66,56,56,69,59,55,70,67,51,64,49,45,54,46,51,59,52,46,49,52,60,51,64,56,56,47,47,65,58,59,63,53,59,47,46,52,50,50,51,46,42,50,49,48,61,48,50,56,49,41,53,52,53,51,52,77,88,51,56,70,59,51,49,63,64,72,70,71,74,75,72,67,64,48,47,44,81,85,88,83,81,85,56,53,69,74,64,70,47,69,35,40,33,52,77,51,76,68,56,63,59,109,121,138,160,152,115,141,61,134,150,75,71,67,116,141,150,164,161,146,172,166,137,81,80,48,81,111,114,90,116,153,134,145,94,58,106,110,105,51,43,42,46,54,57,59,51,46,46,51,57,68,71,68,77,81,86,87,89,102,102,107,99,99,76,67,99,115,116,126,79,107,129,141,82,80,124,81,135,134,126,104,121,118,64,53,66,66,67,50,107,75,81,102,108,93,112,120,121,107,122,137,131,114,119,125,123,108,121,142,119,114,130,129,111,125,140,128,107,135,136,118,117,129,113,121,109,127,74,81,72,82,90,85,85,69,64,84,115,79,66,77,68,65,60,41,43,42,41,38,40,45,44,49,51,60,56,61,59,75,74,63,63,76,60,59,59,45,45,52,59,58,48,53,54,52,46,47,54,55,48,54,68,57,55,60,53,61,44,51,49,52,53,40,47,53,48,58,49,51,51,57,55,53,45,45,49,50,44,52,57,77,90,92,88,100,75,71,65,62,70,69,70,64,71,67,67,62,48,36,39,42,83,114,127,129,121,114,118,66,60,68,59,61,35,53,51,46,46,55,69,36,57,56,64,79,99,110,110,138,150,153,120,118,62,140,146,74,68,58,117,156,170,152,166,166,171,161,115,66,87,57,92,106,115,87,86,139,163,167,99,58,101,122,95,43,75,68,77,51,52,45,44,57,61,60,46,47,53,51,62,64,79,79,74,88,89,99,90,84,57,84,109,118,110,97,152,98,115,146,120,64,103,82,149,150,126,135,125,118,64,82,96,68,73,69,88,108,120,115,114,118,134,117,104,119,132,138,122,117,133,135,111,120,136,129,115,121,131,125,116,138,137,114,129,138,129,116,126,117,125,96,94,93,78,72,69,79,84,75,84,68,74,69,78,86,74,85,71,69,54,48,40,38,36,43,43,45,39,47,51,79,60,62,62,57,61,56,62,52,56,50,56,52,58,49,59,50,51,51,59,52,53,54,51,51,56,66,62,65,56,49,63,56,60,46,48,50,49,48,47,51,63,62,48,49,60,53,61,50,46,58,59,48,46,66,79,89,101,86,105,114,57,60,65,60,65,67,63,65,113,134,138,73,54,37,41,37,55,56,67,62,63,55,49,41,70,55,61,50,72,62,49,45,54,61,47,34,55,69,71,87,101,141,135,145,150,129,127,110,61,137,143,67,69,63,121,160,171,152,161,170,161,166,81,68,78,50,85,120,115,92,86,141,138,142,96,76,192,158,87,54,66,66,74,67,73,60,48,44,45,43,49,62,61,49,47,48,49,52,58,72,76,75,82,69,48,71,80,98,112,105,74,106,176,166,138,106,108,74,152,138,121,110,114,97,65,72,60,72,72,80,76,116,117,118,114,127,135,122,99,109,140,121,112,126,132,126,113,123,133,122,122,117,131,110,122,136,128,110,131,134,121,108,114,101,104,100,84,85,92,79,88,78,67,78,78,69,96,107,113,65,62,64,70,46,47,41,46,40,40,46,39,42,53,54,65,58,62,51,57,53,72,66,64,65,58,58,70,53,67,69,57,49,52,58,61,52,55,54,57,62,55,63,59,63,53,55,63,50,51,52,53,45,48,46,45,48,50,49,58,51,63,72,58,48,53,48,56,47,56,67,87,73,100,77,112,117,57,62,63,64,61,58,55,84,89,94,97,71,51,39,39,46,56,60,54,59,66,61,55,51,48,71,53,68,78,65,67,51,39,66,42,33,61,106,74,64,133,143,142,127,146,138,118,127,65,144,139,91,70,63,115,163,164,169,168,167,160,170,91,51,80,78,84,110,112,87,89,140,137,141,100,73,185,211,103,69,74,124,92,63,61,75,78,78,61,57,47,40,43,48,66,59,61,51,47,48,49,58,62,69,47,71,86,81,89,92,62,73,107,140,130,166,186,91,133,109,113,103,113,109,60,63,78,57,61,78,139,131,112,98,136,140,128,110,118,141,147,113,92,133,131,111,106,122,125,107,119,121,129,115,133,145,122,121,141,127,111,101,100,98,127,77,78,70,72,75,71,69,68,77,68,67,82,67,63,62,73,69,54,44,36,43,50,47,43,46,44,41,43,78,55,63,53,54,56,70,67,64,58,76,69,68,63,60,80,57,58,44,51,56,50,50,56,52,65,61,59,52,62,66,63,55,46,54,61,52,49,46,50,47,50,63,47,55,70,59,57,52,53,46,51,66,54,59,59,77,73,63,88,52,102,105,58,58,53,52,55,51,57,54,71,75,64,66,44,45,51,53,65,60,54,57,46,48,41,32,41,48,50,94,79,70,95,61,45,65,45,36,78,90,100,99,126,121,111,142,147,143,125,120,60,141,144,63,74,61,120,161,172,167,166,178,162,168,94,115,127,122,117,100,134,161,175,146,135,137,87,73,144,214,138,101,91,86,72,63,69,87,64,69,59,73,70,71,61,45,43,42,47,50,66,62,52,52,49,47,45,41,43,61,90,83,63,67,106,139,103,101,95,61,136,132,123,111,114,110,61,55,78,61,71,82,141,135,115,116,136,121,105,110,120,122,127,106,124,141,124,112,131,130,118,109,125,138,112,113,139,117,118,126,150,119,115,139,128,89,77,79,67,65,68,86,76,66,71,69,63,64,66,67,58,65,63,58,45,39,40,46,49,43,40,53,52,47,54,56,63,62,60,67,66,67,58,70,73,73,71,84,65,82,61,53,51,50,57,51,48,53,57,54,58,60,60,60,60,66,62,66,47,49,54,50,54,50,56,51,56,50,51,53,56,46,54,45,45,49,51,54,51,62,65,80,68,73,78,49,82,75,59,53,53,52,48,41,64,41,56,68,62,44,59,57,67,65,69,67,46,58,50,32,31,25,32,44,107,121,117,112,124,95,43,61,54,30,93,97,102,87,122,116,106,133,139,145,123,120,52,132,141,62,64,76,117,150,157,172,172,162,156,170,100,106,119,123,115,55,49,64,85,146,141,149,93,73,112,144,92,47,83,62,77,68,71,68,72,69,80,66,64,63,67,60,52,60,58,44,39,46,54,64,72,63,54,52,61,58,41,81,91,108,106,129,107,90,103,63,135,135,126,116,110,100,60,77,61,67,103,128,131,112,112,129,137,121,108,116,136,128,118,108,124,133,112,123,129,139,106,118,128,133,107,131,146,125,119,132,134,92,94,98,99,86,80,82,65,48,62,81,75,59,72,67,65,70,70,67,54,62,66,50,41,29,37,42,44,43,55,42,48,46,52,46,68,66,54,60,72,72,65,80,73,86,71,74,89,135,62,49,51,78,56,56,58,55,58,57,50,59,65,60,63,57,55,50,47,50,49,45,46,46,52,45,51,57,65,58,45,50,54,48,45,56,62,53,65,57,85,64,66,77,86,88,85,74,53,49,48,47,47,66,52,39,58,71,64,59,64,58,72,67,65,57,52,49,44,32,37,35,40,32,35,46,50,44,83,74,55,65,80,38,80,94,92,97,109,82,102,109,108,120,108,108,58,141,125,64,64,62,122,151,169,169,150,158,157,151,97,111,110,106,78,53,104,93,88,138,130,138,89,63,112,124,90,66,78,62,72,65,93,84,83,83,68,69,67,70,69,68,77,81,85,75,63,59,47,38,42,45,56,76,77,71,49,49,60,57,61,78,140,130,116,69,125,124,122,123,126,87,59,67,70,69,131,137,120,114,113,118,143,115,109,136,145,119,113,112,134,131,112,126,135,125,123,131,141,117,130,141,146,106,120,130,112,100,113,128,67,72,66,63,57,56,64,78,71,69,76,69,75,68,70,68,54,56,51,42,40,38,43,41,39,47,44,44,49,53,50,66,64,55,61,71,72,69,84,53,101,92,88,67,122,83,73,52,58,59,58,46,66,56,48,66,59,67,64,65,57,45,58,47,62,55,58,54,52,50,51,49,48,47,54,55,59,55,47,43,51,57,42,58,51,79,60,47,47,50,56,51,59,53,37,48,54,56,71,63,41,42,60,74,59,58,51,69,57,52,49,53,55,36,37,34,31,31,28,25,31,35,30,30,32,58,85,69,68,40,80,90,75,103,94,88,120,94,103,131,102,100,57,152,130,68,67,64,130,159,161,163,155,156,156,154,101,83,70,61,78,143,123,91,85,140,129,141,91,65,117,121,82,57,69,79,87,80,78,66,91,77,65,64,68,68,60,94,71,76,56,62,60,79,70,63,75,78,47,44,44,59,73,84,65,62,72,59,74,66,87,86,119,122,118,110,110,86,64,65,84,116,117,133,110,114,140,129,126,115,123,124,125,105,122,119,133,111,124,131,124,113,115,137,125,112,125,145,129,120,130,101,70,92,93,90,94,74,70,69,55,71,67,50,72,70,75,83,63,75,78,57,52,55,45,37,44,44,42,43,45,42,46,50,54,47,55,56,58,66,63,72,73,64,79,73,94,86,77,105,123,69,60,47,52,55,55,58,63,55,56,52,66,69,69,59,52,58,54,53,54,51,52,51,65,48,60,50,59,57,54,53,53,53,46,49,52,57,51,66,65,78,48,40,45,52,58,59,58,48,46,42,56,47,47,52,52,58,73,69,62,64,64,62,56,38,44,55,43,36,35,35,30,31,32,33,30,31,30,37,42,56,67,62,57,32,79,98,86,95,76,86,118,106,113,126,81,88,56,146,124,79,62,64,126,147,158,165,160,160,155,151,96,63,60,94,110,120,143,104,86,124,130,140,99,68,117,120,56,46,48,75,72,61,69,85,101,69,68,57,61,70,73,70,102,81,70,65,66,67,62,66,66,74,60,61,56,52,47,55,93,79,63,50,75,86,64,66,116,118,118,114,108,78,59,68,83,109,113,112,110,130,87,119,113,116,131,135,124,113,122,137,123,116,125,129,119,114,144,136,119,126,145,124,123,133,131,117,108,126,106,89,95,105,99,93,80,82,69,79,75,76,76,68,60,59,52,47,52,44,39,45,44,50,41,43,46,43,48,43,58,53,58,59,53,64,61,66,92,80,98,111,81,83,84,112,89,70,73,71,55,60,58,56,59,63,56,54,60,57,57,62,56,48,46,49,61,47,46,53,50,54,55,61,50,57,59,58,58,45,48,53,49,46,62,60,81,42,46,31,41,51,48,43,60,46,47,43,53,53,62,62,59,68,69,80,64,74,73,60,57,37,35,40,33,39,32,33,34,31,33,33,36,35,34,40,37,33,40,65,54,30,73,84,85,83,90,85,86,100,104,95,80,75,53,141,130,66,74,64,123,151,157,162,161,162,161,139,111,74,121,107,112,116,161,154,104,93,120,131,82,85,106,132,53,106,116,82,74,71,78,72,79,94,88,67,74,75,67,88,108,96,65,63,64,55,69,70,71,50,67,69,68,65,78,61,51,46,75,93,65,58,59,88,95,82,90,95,98,73,67,97,120,117,123,113,110,125,132,123,112,131,126,123,108,116,128,132,117,111,128,116,109,137,146,130,115,138,147,116,111,114,118,98,95,90,79,57,63,66,75,89,94,81,92,78,59,63,60,50,52,66,60,43,50,42,36,42,43,42,49,42,42,38,54,51,70,64,53,71,71,71,78,83,90,77,92,103,90,84,108,130,79,59,82,59,61,61,54,60,59,66,56,52,58,58,63,52,56,45,51,50,58,54,54,61,45,49,53,46,52,64,67,62,57,47,53,56,56,53,49,70,64,46,54,30,40,42,44,49,44,46,51,44,53,65,67,72,67,66,66,80,66,71,70,49,44,63,57,37,37,33,40,35,39,37,41,40,36,42,32,34,28,35,38,62,54,34,80,72,85,97,93,89,101,78,83,86,77,65,54,124,120,57,68,62,121,155,140,151,164,166,163,143,107,130,148,143,119,155,138,141,120,99,86,167,92,79,96,121,57,113,121,110,73,68,68,60,93,116,126,135,69,71,85,68,74,75,63,81,62,71,65,65,81,81,81,71,62,98,89,61,78,71,52,44,58,95,95,70,65,74,84,83,90,70,67,120,121,122,121,110,129,136,131,112,115,128,132,128,110,123,137,125,116,138,140,117,120,145,144,117,125,141,148,111,108,117,94,102,114,70,69,59,69,57,66,74,51,55,82,74,95,95,87,101,84,65,51,43,47,37,42,42,45,45,41,53,48,53,90,36,49,56,91,55,50,61,72,86,87,99,103,118,93,137,124,108,69,80,76,67,61,64,62,61,66,64,65,52,62,59,56,53,51,44,53,51,65,66,58,57,51,50,44,44,69,53,53,51,47,58,59,66,50,49,53,88,49,43,44,32,39,43,46,46,50,56,51,44,56,68,62,62,60,63,63,87,66,70,70,73,62,56,54,47,48,47,47,44,35,39,38,32,33,35,37,45,39,45,42,48,56,33,76,81,86,112,101,83,93,85,71,78,65,47,49,118,105,56,66,66,121,154,149,162,142,165,172,152,146,147,132,152,157,147,139,121,131,98,106,108,88,72,105,123,59,107,122,125,78,77,72,75,70,74,78,70,67,103,101,71,62,63,81,94,89,68,64,82,83,66,66,72,75,73,76,66,88,56,83,113,87,56,50,60,91,76,62,54,64,64,112,132,140,125,118,126,135,141,118,109,122,143,134,119,127,135,142,112,125,137,120,100,130,145,136,113,121,125,119,116,118,125,92,101,73,88,85,65,80,49,52,65,58,53,76,78,77,78,69,102,98,55,54,51,43,45,52,48,52,66,83,96,112,60,49,59,58,68,87,62,62,58,74,82,87,93,115,97,136,124,141,81,80,100,67,60,70,58,56,61,69,66,56,53,69,57,60,47,45,66,53,52,54,67,57,63,69,61,52,58,58,54,58,54,47,51,57,50,56,54,90,42,45,45,48,47,52,41,54,47,53,52,47,51,58,59,60,55,65,58,58,75,58,55,54,39,38,52,45,47,37,43,48,43,39,39,30,29,35,34,40,42,39,35,36,47,34,36,78,78,106,86,79,83,94,95,103,104,62,51,47,99,97,67,66,66,130,155,145,160,166,150,158,134,153,156,152,142,143,122,135,141,120,126,93,101,89,70,121,122,50,105,118,128,62,85,76,88,102,69,65,73,74,74,59,59,63,66,81,68,60,77,78,75,65,63,90,73,64,62,61,75,87,108,108,90,105,122,128,80,52,47,75,86,66,54,80,130,136,113,117,130,145,124,117,124,137,137,118,110,126,132,134,112,122,142,128,113,121,133,125,125,144,125,116,109,82,94,115,75,79,82,83,70,73,51,44,46,66,66,54,91,82,79,61,72,55,89,73,88,51,46,49,110,126,100,117,117,115,136,79,74,52,101,68,120,80,81,88,92,84,93,92,106,120,138,121,92,78,90,61,55,90,60,60,71,56,58,63,66,51,57,49,47,57,59,58,59,51,48,51,59,60,50,57,50,56,62,54,52,52,51,56,49,52,77,64,49,51,55,46,46,40,39,42,57,61,54,46,49,54,61,52,43,45,46,67,77,65,77,45,28,41,33,52,53,46,45,41,40,40,38,41,30,33,44,32,38,42,43,35,23,25,28,87,74,70,78,83,80,82,85,92,92,85,88,88,51,83,53,68,61,107,140,156,161,161,156,155,154,156,126,151,135,132,138,113,126,116,125,118,98,72,71,100,131,47,54,58,61,80,71,65,79,61,65,81,75,65,58,58,69,71,67,61,66,71,65,59,87,78,98,86,88,73,66,87,84,73,118,102,113,122,126,96,103,118,114,79,54,49,56,65,98,124,117,115,115,144,129,120,124,131,122,112,127,142,134,113,107,127,137,119,95,133,150,122,124,144,136,105,122,110,96,80,70,91,76,67,56,69,54,80,78,137,76,58,72,93,88,59,71,98,93,56,79,70,52,70,116,120,103,121,112,125,122,106,72,51,62,124,121,143,76,88,86,107,111,98,127,130,140,109,75,81,75,46,62,59,59,82,62,60,66,58,52,54,52,48,48,58,60,60,56,53,60,60,56,49,52,57,53,56,45,44,47,49,50,50,53,56,74,51,55,49,49,37,50,46,39,49,61,55,52,48,51,60,62,57,57,59,58,50,57,50,43,40,30,33,34,33,31,25,43,41,47,48,32,39,42,40,45,44,46,43,40,69,72,30,27,75,76,86,78,71,66,73,82,95,97,101,99,122,104,52,47,55,60,99,142,147,153,168,151,144,162,152,142,122,127,123,126,127,121,126,111,124,86,96,60,73,133,79,85,109,106,94,70,52,68,69,56,64,68,81,79,88,56,67,78,78,83,73,65,84,90,83,75,63,101,114,102,67,67,87,99,118,124,124,108,87,124,125,95,110,119,85,78,71,68,109,113,129,140,135,111,115,136,131,114,113,117,133,125,114,127,135,130,104,124,139,132,114,127,148,116,99,112,108,57,55,89,78,62,70,64,57,56,51,58,64,65,63,55,80,71,62,72,77,89,126,108,74,53,78,98,86,87,95,96,114,109,110,60,61,98,136,128,132,81,78,89,99,76,116,125,126,150,78,69,76,61,63,62,61,59,67,79,60,67,66,58,54,55,53,59,52,52,71,55,57,60,67,57,49,55,52,59,59,50,49,55,58,52,51,53,87,45,45,45,53,50,44,57,46,45,50,61,45,54,52,60,50,53,46,38,43,42,50,30,56,51,37,28,33,29,26,31,32,27,42,46,45,42,43,35,39,48,49,41,41,47,50,94,55,31,80,68,77,78,80,77,89,88,91,111,106,102,91,93,120,56,48,49,98,138,132,149,151,142,141,152,151,125,126,128,133,117,130,114,128,122,122,119,92,104,78,133,104,130,71,73,59,70,67,63,60,71,67,76,83,66,73,80,76,73,71,65,83,71,96,76,61,64,71,66,73,77,71,73,104,127,129,102,116,117,113,108,102,125,87,76,79,91,84,69,116,128,130,125,115,114,137,142,126,112,135,136,137,117,115,138,130,117,131,107,123,105,128,135,128,82,95,88,69,68,74,60,62,87,75,61,50,55,54,64,58,71,69,65,74,82,70,69,57,53,90,98,72,63,116,106,116,96,101,112,108,94,107,68,64,123,129,118,115,75,80,112,89,98,134,125,133,103,78,72,66,65,70,83,69,64,61,59,65,56,67,65,55,59,51,54,55,51,60,64,59,60,63,54,54,55,59,60,53,47,49,49,63,54,57,68,71,49,53,51,57,52,51,52,44,43,53,68,52,49,63,61,38,41,44,53,63,77,88,82,71,51,30,29,29,34,28,23,31,30,29,40,44,50,69,99,55,40,48,47,52,59,52,64,67,66,66,71,78,84,96,88,84,79,87,88,115,115,104,97,89,123,58,53,60,119,128,144,147,136,130,149,139,133,126,108,115,122,114,131,110,120,102,116,114,102,81,120,102,84,75,68,61,56,52,64,74,92,67,61,67,91,113,147,74,64,77,107,126,123,78,60,62,67,74,67,63,66,92,118,101,114,99,122,125,112,97,108,136,142,83,94,119,116,91,83,117,144,134,114,111,119,127,120,108,114,145,135,110,122,138,146,123,122,141,137,126,127,126,135,113,82,101,80,74,76,55,62,61,66,79,71,61,56,63,61,57,53,76,65,51,75,67,59,61,52,60,47,59,81,107,119,126,130,111,127,114,106,91,76,105,125,126,137,69,64,73,113,70,109,130,122,136,76,77,60,69,73,61,66,71,64,53,54,57,58,62,53,53,54,55,57,58,64,62,65,63,60,58,50,57,58,58,67,51,49,58,56,56,53,58,80,56,49,45,51,58,50,59,53,43,49,51,50,53,61,65,61,77,78,92,96,126,156,173,136,70,38,32,32,31,31,31,28,26,30,36,32,40,47,43,46,45,43,36,38,33,33,40,36,65,54,56,86,81,95,85,80,78,82,80,87,101,117,117,110,98,87,98,48,64,112,122,124,133,134,150,134,147,120,131,127,116,125,111,121,127,116,125,101,118,88,108,50,46,77,75,58,59,58,60,64,61,55,67,70,71,70,86,56,74,78,74,81,64,64,59,69,74,101,64,70,109,124,118,108,89,100,119,128,109,102,100,118,106,88,94,90,76,77,88,109,131,134,127,118,126,136,130,125,114,139,135,121,112,121,138,121,121,137,143,116,123,141,147,98,100,107,59,60,65,76,72,75,74,48,74,77,65,55,67,58,49,53,64,62,64,49,58,60,61,57,53,49,86,88,114,99,90,120,114,121,120,121,115,122,136,121,128,121,69,59,83,77,129,128,123,131,113,78,61,59,56,57,62,73,57,55,62,54,54,59,58,54,58,56,70,68,61,56,63,71,76,61,48,51,59,52,53,48,47,55,52,55,54,50,87,48,54,56,60,54,58,61,61,54,48,55,54,52,67,67,56,60,101,145,123,103,124,89,68,42,35,29,33,29,30,33,28,29,27,31,41,50,52,47,40,31,37,40,36,34,40,42,43,36,48,60,88,77,84,83,75,76,79,89,77,88,96,106,121,107,102,87,86,66,57,103,117,124,125,143,136,131,146,136,117,130,123,114,110,109,127,110,129,125,108,117,103,94,48,46,62,69,70,77,60,58,50,65,63,67,70,58,101,85,84,60,61,48,58,68,67,61,66,77,105,127,115,73,71,103,107,98,95,106,108,118,120,100,115,98,89,92,86,90,107,123,136,136,120,116,135,146,134,113,121,137,131,119,123,142,141,117,125,141,135,121,118,133,107,99,117,58,61,59,68,80,70,74,68,57,84,93,69,48,69,70,66,64,64,78,62,58,55,52,55,70,53,51,77,104,107,101,105,109,109,118,107,111,123,112,128,131,128,113,66,72,88,127,121,130,138,135,77,77,63,56,65,56,66,62,64,63,61,62,59,64,60,54,60,60,59,71,72,70,65,69,63,57,58,60,58,59,52,48,47,57,48,67,64,75,60,58,59,58,65,54,48,69,59,55,49,59,55,52,46,51,57,55,53,66,64,61,91,59,40,33,28,30,38,33,31,29,28,30,32,29,32,50,49,55,48,52,45,40,35,36,39,42,42,41,47,76,79,87,95,73,76,76,81,92,107,111,107,115,141,173,199,119,85,87,75,102,98,106,122,134,124,141,147,128,130,109,125,111,117,131,109,123,112,116,111,124,108,107,72,67,63,53,61,66,64,68,78,68,62,62,70,74,95,136,78,66,63,68,65,66,59,66,66,110,118,102,88,62,68,73,108,90,70,116,117,105,104,97,79,77,98,105,101,102,130,133,132,122,113,138,142,128,116,122,136,144,127,121,135,142,121,115,134,139,132,113,103,86,94,132,84,54,47,54,51,66,75,67,64,63,79,68,73,59,80,80,65,72,77,73,67,66,78,76,77,58,49,58,99,113,129,95,103,100,121,102,110,112,112,119,122,133,125,102,113,95,122,134,141,140,121,121,75,57,70,57,59,60,68,60,59,67,58,56,69,68,54,50,54,64,77,53,55,60,58,57,52,50,56,55,59,48,53,43,56,55,53,59,77,90,49,42,57,69,60,41,49,55,61,61,63,57,52,54,49,51,57,54,55,65,71,70,51,40,35,36,33,32,31,34,31,26,31,33,34,28,28,28,34,32,40,39,36,39,37,37,40,41,40,40,39,49,87,88,78,86,85,77,85,113,114,127,151,186,191,204,172,128,126,76,79,80,100,102,109,119,109,143,151,109,124,115,112,123,110,125,117,128,133,109,127,106,122,86,85,63,66,52,78,86,84,80,56,60,62,66,63,68,63,81,65,67,56,52,57,63,95,118,132,72,72,83,80,118,104,89,72,88,119,121,108,102,122,100,77,84,82,73,98,109,121,130,133,110,133,125,131,120,118,135,136,139,123,117,123,139,117,122,141,139,119,109,116,108,122,107,69,45,43,42,45,56,51,66,55,57,88,63,71,70,67,54,79,74,92,67,57,72,69,77,74,50,53,46,47,78,109,118,103,105,118,113,132,108,119,129,129,133,134,132,126,134,128,126,126,131,137,92,71,62,64,68,62,77,61,59,62,64,57,60,65,56,54,51,65,63,63,66,59,60,59,50,57,55,57,51,62,50,51,51,56,47,66,51,79,60,51,51,46,60,62,50,58,51,62,53,51,53,46,57,57,52,54,59,71,67,82,76,48,44,42,35,34,34,29,31,33,33,29,25,29,30,28,27,31,29,50,48,42,40,44,46,45,37,36,30,35,38,91,80,79,80,94,100,100,157,148,183,191,197,200,151,181,211,179,114,76,78,99,99,108,112,118,124,146,128,106,122,115,124,107,103,114,117,138,128,115,122,120,116,82,89,76,77,70,73,61,63,73,72,83,70,70,64,74,81,83,60,99,73,61,62,61,64,65,62,62,72,72,65,71,60,100,107,67,75,79,81,72,69,95,88,85,68,115,116,140,127,121,114,123,135,131,117,117,134,146,118,120,139,141,130,113,128,143,126,120,113,107,95,122,75,46,45,42,42,44,46,57,64,74,67,67,55,60,74,47,56,83,72,79,53,56,64,81,48,88,54,49,47,52,66,72,109,114,94,105,128,124,152,119,128,123,124,131,143,146,143,139,142,142,120,133,68,61,61,61,60,64,60,63,60,62,59,62,60,59,53,57,65,62,68,63,62,55,57,55,57,61,58,62,61,54,51,52,58,51,64,56,74,79,57,56,48,47,46,48,47,49,41,53,54,74,60,61,52,64,63,60,67,77,77,70,81,60,46,43,28,33,31,27,33,33,30,36,31,28,29,28,24,32,27,42,54,48,42,46,32,38,27,39,32,32,32,81,82,93,102,110,123,139,143,185,197,186,201,154,173,200,170,159,142,126,86,76,90,92,94,102,101,127,130,132,110,116,98,123,122,114,131,111,128,119,126,103,112,95,97,70,71,64,62,59,72,79,63,64,62,70,68,66,67,71,81,107,119,132,79,61,60,68,55,58,69,61,63,79,124,130,103,69,69,110,107,81,93,81,83,80,100,105,131,126,127,123,117,128,130,141,114,128,135,130,123,120,142,130,117,119,133,133,128,125,93,82,86,79,61,62,50,44,47,46,61,44,56,76,68,56,52,51,58,46,49,69,45,80,63,60,83,60,86,63,62,52,55,65,74,64,99,118,103,120,121,147,139,146,133,130,153,160,136,150,145,138,148,137,133,84,70,73,64,63,63,69,68,63,66,59,65,70,63,55,56,57,61,74,67,61,60,57,55,62,57,50,55,55,59,53,43,47,55,57,56,80,88,62,62,63,57,58,48,50,52,47,52,56,49,54,46,56,58,65,67,58,67,67,81,80,97,40,41,39,37,42,36,30,43,33,31,32,36,31,27,27,31,35,29,47,51,50,58,50,32,29,28,32,34,36,42,91,98,94,100,106,97,113,143,159,187,191,175,188,193,155,160,190,127,124,111,91,74,85,81,107,84,135,131,126,118,114,124,110,140,130,131,130,108,121,102,116,106,99,85,84,87,81,84,78,84,64,63,90,94,85,83,103,73,72,85,73,71,60,61,68,80,138,118,64,68,70,67,75,98,101,123,121,65,78,89,87,95,73,70,100,111,123,123,121,116,116,122,127,136,111,120,141,133,132,119,124,142,120,116,123,133,136,106,74,76,96,90,94,84,87,78,50,46,43,49,56,65,82,68,63,44,40,44,48,48,48,49,52,56,66,78,60,68,46,52,48,54,66,79,86,69,98,114,106,125,134,142,135,120,121,131,147,137,142,135,146,129,130,129,94,81,88,72,73,67,68,70,67,56,53,68,56,56,57,53,52,71,58,58,57,61,54,56,52,51,57,60,53,54,42,50,49,56,51,72,82,77,84,78,67,62,56,51,49,60,65,72,47,51,55,49,51,67,75,61,64,59,73,81,72,53,43,45,44,44,40,34,30,30,34,29,29,33,33,30,31,34,39,30,31,41,44,42,40,36,37,28,36,42,37,40,90,87,82,80,72,136,172,108,86,109,167,172,165,141,156,165,137,124,134,135,141,135,86,76,80,76,120,123,118,123,104,122,124,124,125,115,133,114,122,124,106,111,108,122,89,68,66,65,74,81,80,101,70,59,81,89,98,87,70,64,75,77,61,69,80,116,95,93,83,66,65,94,97,106,85,63,66,75,88,87,84,71,85,76,108,115,127,132,129,117,117,122,133,131,118,121,140,143,123,119,135,143,126,120,125,146,113,115,91,81,99,103,95,98,87,52,52,54,48,45,53,45,48,48,49,47,51,47,45,45,51,46,49,47,82,71,60,63,53,42,58,65,67,100,93,64,64,97,108,125,140,141,148,137,148,137,145,128,140,129,126,142,137,133,130,130,149,118,85,74,73,63,59,58,61,65,56,57,52,51,63,70,56,66,62,57,66,63,48,45,53,55,53,45,45,52,50,56,62,87,90,69,84,79,74,75,60,54,57,59,54,57,64,51,59,59,59,58,61,69,61,68,76,87,50,47,44,54,61,51,48,36,33,31,33,28,26,33,26,25,25,33,39,30,39,38,47,45,38,48,43,44,48,44,42,43,61,54,53,74,156,164,130,101,102,115,91,104,126,165,155,122,137,135,142,159,172,142,169,88,79,84,80,115,127,104,119,116,128,136,109,136,104,116,110,120,116,118,116,108,94,94,76,68,79,76,73,58,72,78,73,70,65,62,61,71,94,109,116,105,101,85,78,75,80,62,70,100,114,115,95,66,114,90,78,73,85,93,120,100,114,132,132,128,121,114,116,127,126,124,120,121,133,128,117,117,151,134,126,125,132,88,125,90,96,90,110,92,97,101,99,73,76,79,55,54,51,57,51,47,41,45,48,49,48,52,50,50,63,57,94,58,75,61,53,46,58,70,80,101,91,91,76,65,106,130,136,144,112,93,129,141,128,130,148,141,149,155,134,138,125,126,133,133,140,62,68,58,56,56,64,60,67,56,52,59,61,64,67,67,56,62,62,53,51,52,49,52,54,46,51,46,51,52,82,88,121,104,104,95,95,70,70,65,67,70,58,56,58,64,66,73,63,59,65,67,70,70,86,74,72,76,63,75,80,61,59,33,34,30,33,36,36,29,31,30,31,30,39,47,46,28,37,45,36,31,40,46,51,45,71,47,48,48,103,167,152,109,103,95,97,102,115,103,97,120,97,144,150,145,172,153,179,172,134,126,115,65,78,70,83,111,135,138,116,129,119,123,129,113,123,106,115,107,111,112,126,92,76,93,69,57,57,68,71,64,63,70,63,59,61,70,88,109,106,91,104,119,79,67,62,73,103,111,72,69,62,65,82,69,70,81,93,81,84,104,119,138,133,128,114,117,134,137,125,113,116,132,146,127,126,134,136,115,122,119,133,130,141,118,103,125,87,91,106,98,95,100,102,73,58,62,66,69,47,44,46,51,51,55,52,53,54,58,56,47,43,44,47,60,81,74,83,66,53,66,80,93,85,57,70,149,128,128,118,75,64,72,118,134,133,141,147,143,152,149,143,154,141,132,121,74,65,61,61,61,63,57,57,53,65,66,61,55,65,60,67,81,59,43,51,49,54,49,51,50,50,50,66,68,85,108,126,118,121,127,125,91,57,65,68,60,66,61,64,54,52,62,52,63,90,86,77,71,84,84,60,86,101,103,106,54,57,36,42,33,28,25,35,34,36,33,35,26,34,46,48,44,43,39,34,26,32,42,50,63,100,56,42,49,106,123,103,106,100,101,94,113,107,119,136,110,143,136,138,175,165,165,145,143,144,138,122,96,74,77,87,100,112,134,128,115,135,116,129,118,109,117,117,116,113,120,114,98,98,67,72,63,83,65,68,70,60,78,75,67,70,120,114,98,110,120,111,116,63,73,117,123,93,73,80,65,69,72,66,75,96,98,98,77,108,124,124,130,127,116,108,131,140,132,114,118,126,146,133,119,122,144,121,119,115,124,120,93,94,91,75,74,77,98,82,110,109,107,67,61,56,61,50,52,52,58,54,43,42,50,56,54,75,44,48,51,50,43,43,48,51,49,65,55,56,86,81,86,84,79,76,138,114,126,99,74,70,67,83,106,109,111,130,138,129,131,151,137,150,111,80,69,65,70,87,71,60,58,55,60,69,63,65,68,65,54,64,59,46,52,49,51,48,54,46,57,54,57,72,85,102,119,114,114,121,118,116,55,62,91,77,71,68,62,68,60,51,54,63,78,84,71,95,80,64,62,53,64,109,107,112,56,62,33,49,44,40,37,31,24,28,31,30,30,37,49,61,48,43,30,34,32,31,31,51,100,113,42,53,88,104,114,102,111,106,99,105,106,143,161,166,137,135,115,150,180,184,134,154,148,141,124,97,102,95,78,76,72,91,105,130,125,131,128,110,123,111,127,112,112,110,124,125,136,80,58,89,74,64,65,56,63,79,77,58,69,69,97,107,86,79,111,82,69,63,69,71,119,63,107,72,127,109,76,112,94,84,82,93,106,122,123,130,116,111,110,115,134,114,127,116,118,138,144,125,120,123,138,140,125,124,119,122,123,114,69,73,84,69,89,102,113,113,114,93,88,113,88,60,47,59,58,52,52,62,47,49,52,46,48,47,46,66,47,49,56,54,53,73,44,45,66,90,89,81,80,86,138,134,95,65,66,74,79,86,86,82,75,65,71,64,64,81,131,83,67,68,77,69,72,63,70,59,60,61,72,67,60,67,67,54,63,59,46,43,54,52,49,52,57,56,52,56,62,79,97,116,113,123,121,115,110,106,101,61,87,106,77,67,65,69,73,70,72,66,75,87,81,107,105,65,56,55,115,104,115,118,66,43,41,41,37,38,35,33,30,33,37,35,37,41,55,56,48,32,27,33,32,32,37,48,97,104,55,97,118,107,140,117,95,96,96,100,130,155,156,160,148,135,170,132,136,123,118,122,134,106,118,106,107,114,95,84,64,73,94,109,125,124,126,122,122,116,114,105,105,124,122,134,122,137,89,72,59,60,60,72,79,70,70,62,69,98,100,114,68,116,75,68,70,96,109,95,68,95,123,117,115,79,90,89,73,71,79,107,109,115,122,139,118,103,118,126,139,141,131,104,124,143,137,121,123,124,142,140,116,115,88,89,95,72,76,87,117,102,129,109,121,105,120,142,140,145,58,48,47,42,52,49,54,44,49,41,51,60,60,57,56,77,79,57,54,70,70,62,44,47,72,82,80,78,80,91,125,102,80,82,70,68,72,77,73,75,72,83,78,70,82,90,66,65,68,58,51,56,58,64,54,53,57,53,53,51,61,54,55,53,53,57,49,57,58,53,54,63,55,57,58,63,72,88,125,129,112,122,126,123,117,121,114,75,122,94,86,67,68,83,70,72,68,81,87,86,79,109,104,66,61,50,104,108,102,109,75,46,41,39,32,30,41,34,26,38,33,33,37,53,37,68,51,36,41,39,30,29,38,96,101,96,67,151,117,145,128,110,117,122,99,125,138,149,152,153,146,206,220,177,130,110,161,140,105,111,115,99,113,102,138,169,141,98,74,79,98,123,116,126,115,121,115,117,120,123,131,127,132,76,67,61,63,62,74,77,70,64,66,90,101,122,111,114,82,77,67,71,68,94,91,76,119,134,127,112,100,111,87,70,81,87,86,110,104,126,123,132,119,128,114,112,134,115,114,118,125,141,132,117,120,142,141,151,127,98,104,131,89,80,115,103,128,109,129,137,148,141,123,136,134,140,96,61,53,46,49,47,48,46,45,48,49,49,49,72,73,81,83,54,69,71,58,45,49,47,86,91,77,92,81,109,90,79,68,73,78,74,78,91,99,98,73,64,67,58,67,71,71,71,67,63,67,67,61,57,47,52,56,52,58,56,52,55,50,55,49,50,48,56,51,54,51,59,59,58,69,67,92,98,149,140,140,144,152,158,150,154,133,154,149,131,99,100,84,72,81,80,77,75,75,90,114,136,133,88,60,51,78,94,97,97,97,47,44,35,37,39,41,45,42,36,31,29,37,64,52,57,47,45,46,51,41,38,41,60,67,48,39,118,142,133,109,111,132,146,147,100,124,139,149,152,154,221,179,192,170,145,110,117,131,123,98,106,110,147,155,161,100,99,93,60,68,99,125,108,122,105,114,112,113,110,120,139,75,63,65,91,66,66,60,60,61,63,71,77,100,112,88,102,113,113,119,115,83,97,133,122,133,111,101,84,85,73,72,119,96,88,114,102,104,115,127,126,117,108,118,126,127,134,114,117,134,133,123,114,129,139,143,144,112,91,85,77,68,89,126,136,147,136,139,136,136,138,140,137,137,144,154,126,61,51,43,41,47,49,50,55,55,50,45,58,82,86,83,63,74,61,56,55,46,52,84,85,89,86,106,91,89,86,79,79,80,91,93,90,86,85,76,90,108,83,71,75,60,62,61,68,64,56,60,56,61,67,71,62,71,59,60,61,60,53,55,49,53,54,62,61,59,53,52,64,65,86,86,117,158,167,170,162,165,157,159,157,141,158,152,154,133,132,119,122,117,103,96,91,97,97,80,142,140,123,56,71,66,50,83,45,56,46,35,48,46,34,32,47,38,39,32,32,40,76,56,56,54,50,64,56,60,47,53,45,38,49,36,113,110,122,115,170,160,127,113,115,97,107,127,131,170,172,187,197,149,154,203,164,102,145,98,115,146,143,172,102,110,89,91,73,70,90,114,122,103,109,115,130,118,142,115,76,67,72,69,77,92,57,50,67,85,68,60,103,89,90,119,100,115,120,99,101,117,109,89,109,104,115,118,76,73,86,92,87,80,77,116,121,114,130,122,105,109,119,129,136,131,117,112,122,145,133,117,117,137,142,141,122,83,95,111,106,95,119,131,145,145,158,149,153,148,154,147,156,148,135,160,115,61,51,46,49,46,45,47,50,55,51,52,83,87,81,85,73,77,66,53,51,56,48,80,88,84,95,92,111,110,88,89,91,96,91,87,91,88,79,85,74,85,88,83,75,60,60,59,60,67,67,63,69,59,61,59,62,55,55,57,54,57,47,46,56,52,53,56,67,65,65,60,64,82,66,140,120,164,156,168,169,168,166,164,162,168,162,164,157,164,166,161,163,156,108,94,93,80,65,140,164,149,110,63,56,44,51,99,52,77,51,46,75,58,36,44,48,50,40,40,35,54,94,82,44,26,54,59,68,79,61,55,53,48,52,48,131,147,135,163,188,197,121,127,103,111,123,133,137,196,213,167,150,194,202,205,185,151,100,105,125,155,144,104,108,106,98,92,92,93,114,116,124,101,112,126,129,144,123,84,75,81,66,60,86,64,60,67,67,58,59,88,83,103,83,73,108,95,104,101,129,124,114,99,102,100,102,76,72,98,120,89,79,67,60,72,80,78,71,78,106,123,133,131,133,113,108,118,132,140,127,114,128,134,146,133,115,107,73,68,107,109,149,145,138,150,155,153,159,162,154,162,159,152,90,99,84,68,57,48,49,46,48,58,49,57,57,72,77,80,84,91,84,68,70,52,59,47,45,76,74,86,76,90,50,50,59,81,93,97,95,97,98,99,97,71,90,87,74,78,80,71,72,60,65,71,70,75,76,66,66,59,65,75,65,57,54,51,56,52,58,57,66,48,62,66,61,62,81,87,166,112,113,157,150,159,161,166,160,158,160,162,161,163,163,159,152,158,157,162,79,110,60,116,118,142,146,152,138,79,53,54,84,122,68,62,51,85,80,54,48,42,50,63,60,58,37,61,69,56,59,60,53,55,50,61,49,61,55,53,39,42,165,197,219,224,130,107,106,120,142,153,183,178,119,129,136,146,199,184,216,146,150,131,148,119,126,120,83,108,108,107,99,89,112,138,108,120,109,108,123,131,130,134,87,113,109,93,77,74,70,66,66,63,69,52,82,96,62,65,112,91,93,116,110,120,99,71,101,106,118,111,87,89,113,93,108,72,81,70,68,73,80,74,83,77,72,78,80,81,84,89,128,136,134,128,128,123,126,133,123,111,115,104,71,79,83,147,144,139,144,159,157,158,157,163,160,160,151,97,83,71,100,82,75,63,58,50,59,63,48,51,72,101,94,108,80,74,99,56,61,54,46,46,43,74,82,74,77,91,55,46,42,45,43,41,46,49,97,104,108,111,98,110,91,74,69,63,71,76,73,68,63,80,82,69,70,60,67,58,59,68,60,66,55,53,51,51,61,72,62,63,74,85,84,142,120,109,114,150,159,163,152,163,162,161,160,166,167,161,161,162,164,160,161,161,160,159,75,76,75,158,155,154,142,125,68,62,67,81,51,41,48,55,71,58,67,58,61,57,54,53,55,57,54,49,55,57,51,47,48,61,77,78,52,35,37,46,182,214,218,155,138,127,105,148,151,180,176,139,109,103,96,141,172,164,135,144,123,203,229,173,153,108,121,105,97,88,98,117,121,132,119,128,124,122,132,115,113,119,119,103,103,99,119,134,111,107,90,70,71,89,103,68,67,75,78,109,129,113,126,105,90,92,113,123,73,88,90,95,78,75,77,74,88,75,69,69,73,79,71,76,84,82,78,84,79,78,84,106,127,121,124,116,128,121,114,119,107,74,63,69,108,162,165,157,156,130,159,160,163,162,166,158,153,99,89,112,55,76,67,56,74,69,70,66,60,62,76,87,88,111,98,78,77,59,55,46,53,43,48,67,73,85,81,95,62,44,46,48,51,40,44,60,35,43,45,45,67,95,93,105,92,80,84,84,79,94,76,70,74,58,72,73,72,71,73,69,60,65,56,66,63,68,74,75,67,84,84,82,70,104,107,116,111,129,134,128,139,134,136,128,140,139,144,145,137,128,115,103,101,92,96,95,61,59,65,86,74,67,70,63,84,83,65,59,61,55,57,65,69,65,61,66,83,78,57,58,65,47,54,53,52,55,44,41,44,65,78,100,80,45,62,40,131,142,152,173,137,130,137,135,145,176,131,103,102,101,122,105,123,115,142,159,180,190,174,208,226,210,127,98,100,102,132,126,135,119,131,117,111,107,126,129,92,89,93,116,116,125,112,69,74,83,103,67,70,66,57,58,69,68,89,122,118,119,97,103,115,136,124,97,88,96,90,76,72,84,98,87,73,78,79,92,86,70,66,63,76,102,93,71,82,79,100,116,122,117,105,92,101,108,90,84,75,85,72,74,127,135,172,170,179,190,188,168,166,167,169,164,165,156,108,77,89,67,64,63,87,81,81,89,74,69,71,83,79,96,104,89,73,70,59,50,49,52,50,75,89,81,81,85,70,45,54,44,43,40,45,44,45,38,45,46,48,47,50,49,51,61,79,105,104,103,87,104,97,83,87,77,75,84,74,76,68,67,74,72,75,74,77,77,76,74,74,58,84,73,90,110,118,88,64,55,67,81,57,94,89,89,143,144,122,79,55,54,56,59,62,75,53,50,86,89,97,78,67,66,64,70,78,67,57,85,60,77,64,51,61,54,75,84,61,58,60,55,60,46,44,47,46,50,40,55,57,57,86,34,56,48,155,156,129,150,120,147,136,138,93,92,100,104,116,119,119,148,149,118,136,184,172,149,176,173,204,202,151,131,120,128,148,126,119,123,118,105,104,124,118,104,84,107,111,119,110,99,76,78,69,62,59,67,114,79,65,63,75,107,125,99,106,105,110,118,128,126,116,97,87,86,76,78,81,93,88,78,79,73,81,78,85,72,70,75,86,96,77,77,82,95,117,125,130,140,99,119,115,108,137,77,85,67,86,99,88,163,171,168,172,170,171,172,170,165,163,171,170,122,139,77,74,73,58,61,61,68,76,94,78,80,105,65,73,124,113,102,83,56,61,45,54,40,52,68,68,80,81,87,74,48,40,47,43,39,38,43,50,44,45,49,49,48,51,57,59,47,58,59,55,62,47,62,63,60,95,109,110,97,91,90,87,77,70,79,81,81,77,78,75,65,55,72,78,75,92,97,107,73,64,59,79,53,55,90,108,149,94,94,141,78,63,60,61,58,71,99,82,64,67,66,67,65,69,74,70,53,58,68,73,64,55,48,57,61,86,89,62,97,75,61,60,49,59,55,55,51,50,44,46,44,56,53,48,38,86,70,168,156,150,155,148,125,119,102,97,90,96,100,112,123,136,150,143,129,122,116,133,163,175,180,178,159,160,145,182,138,117,127,114,116,111,104,127,107,119,126,126,117,88,69,65,91,78,124,117,115,99,80,89,102,114,128,73,103,74,90,120,73,109,116,114,102,104,87,77,72,75,91,88,73,76,74,84,72,83,83,80,77,80,73,91,77,86,68,66,81,92,116,135,118,122,137,108,110,59,70,54,66,104,150,113,146,164,162,163,169,174,167,167,169,160,156,153,89,86,77,64,59,61,62,61,73,102,114,90,82,75,72,82,98,90,113,104,62,52,44,44,43,45,68,87,73,83,85,65,49,50,48,43,42,40,45,51,43,48,43,46,56,44,54,65,66,49,49,58,68,58,60,67,60,80,71,84,88,82,60,72,85,76,78,92,94,85,75,73,68,69,65,64,78,88,101,106,80,66,54,48,56,55,72,66,57,62,69,67,67,76,73,71,66,96,105,72,89,77,66,73,68,60,60,63,64,61,63,71,65,68,67,64,82,79,70,65,91,87,79,79,69,67,63,66,50,54,49,48,53,70,48,38,46,57,55,188,172,170,149,129,103,86,97,86,123,137,137,92,138,147,137,130,132,118,89,111,148,170,144,169,153,172,169,135,123,132,118,129,105,111,125,106,120,116,117,79,91,60,68,103,118,125,70,83,94,65,115,113,99,99,92,83,80,62,63,69,119,116,109,105,120,115,80,76,79,79,80,75,78,69,69,70,78,68,79,81,68,67,72,99,84,77,72,80,104,118,130,133,132,111,102,103,64,75,54,59,79,123,157,159,168,161,164,165,163,152,156,167,168,171,170,162,72,81,71,64,54,60,65,72,66,82,97,66,68,74,63,84,110,106,134,134,71,56,49,56,40,44,60,64,77,72,97,61,49,46,40,46,51,46,42,45,42,44,51,54,53,55,55,58,61,62,56,60,62,76,72,63,78,77,93,88,82,67,63,85,84,98,67,77,84,81,63,52,75,62,60,60,86,84,94,109,72,59,51,56,59,51,65,62,51,54,59,66,74,84,74,81,74,67,71,78,88,71,75,95,69,67,63,63,62,67,68,82,80,73,88,79,87,71,90,88,91,108,125,108,98,106,106,97,60,49,65,62,68,80,67,42,51,78,95,203,218,166,164,121,106,114,145,111,140,146,147,142,104,108,140,130,128,98,110,215,197,138,162,168,197,181,138,135,124,113,118,118,134,113,119,116,83,89,74,78,84,80,66,118,113,102,89,95,104,74,110,105,97,91,100,114,115,114,119,82,93,108,120,130,88,72,78,90,76,75,69,69,71,67,69,68,74,81,82,87,75,75,78,89,79,67,84,84,104,119,131,123,108,104,116,71,67,75,77,94,88,83,138,157,159,158,161,171,170,169,180,172,170,170,168,166,101,86,68,75,68,59,63,67,93,86,71,62,67,69,69,79,94,98,110,141,58,51,58,46,42,46,74,88,71,75,69,69,41,41,45,52,50,47,50,48,46,42,41,53,55,53,46,48,55,55,61,70,58,63,63,59,77,87,83,94,84,65,65,72,61,84,89,93,84,87,74,63,48,44,48,69,71,84,90,110,88,61,53,54,59,48,51,62,57,58,64,60,61,77,61,70,56,80,72,76,68,83,88,82,79,73,86,89,70,79,90,85,60,84,85,93,94,77,70,87,70,88,102,101,88,91,79,75,72,68,62,78,78,102,63,43,38,53,86,110,124,130,156,170,157,191,189,167,122,143,171,113,108,123,139,104,125,142,193,190,162,178,131,142,143,143,134,120,124,114,128,142,108,123,108,86,81,103,70,59,67,63,66,110,91,113,123,120,136,117,91,92,112,109,133,113,108,95,66,97,116,128,135,120,78,79,92,67,65,68,73,92,71,72,68,88,72,79,77,83,77,74,78,79,77,79,79,113,116,119,132,130,131,130,103,105,93,79,91,100,139,139,156,160,170,170,161,165,177,173,166,158,166,159,162,160,163,95,76,76,69,67,73,79,109,76,62,64,76,82,90,71,80,100,120,135,73,61,48,54,45,45,59,69,77,72,73,80,55,47,44,42,52,48,43,50,49,48,51,57,53,55,54,58,57,66,60,68,60,66,66,69,96,87,57,59,65,65,82,68,83,105,99,113,81,75,73,68,70,64,50,69,79,83,90,104,88,73,54,54,52,52,53,52,63,68,72,63,59,61,54,77,74,90,86,84,79,88,107,80,87,92,84,95,97,84,65,55,48,49,59,69,65,83,85,97,82,91,76,72,63,54,63,87,99,83,82,77,83,102,75,48,41,47,95,102,112,120,134,152,169,186,167,150,141,143,120,126,199,164,208,183,128,141,134,154,156,187,205,192,152,124,131,133,108,130,116,116,122,100,98,103,110,78,75,62,67,66,86,96,96,67,63,98,102,91,101,109,122,108,85,120,102,79,103,138,128,122,100,96,92,89,70,69,69,83,99,75,61,71,80,76,75,76,85,83,78,66,76,82,74,89,101,117,114,112,122,130,125,111,93,81,81,72,97,105,146,146,156,167,162,155,145,170,155,162,147,152,131,148,169,155,144,84,95,86,76,76,83,93,121,75,83,96,80,73,87,101,96,126,125,141,59,52,46,46,44,48,63,67,66,78,68,76,51,42,44,47,46,49,36,47,46,46,57,49,49,57,56,60,63,62,60,58,62,60,68,64,72,75,58,77,67,75,70,99,96,114,96,82,82,61,65,71,60,67,75,76,77,90,99,118,89,62,59,52,55,54,51,68,67,80,68,62,72,78,81,98,66,80,97,75,81,85,98,97,96,85,97,100,108,73,62,53,43,49,59,59,75,81,97,114,91,62,67,72,66,74,77,81,92,84,88,94,79,82,53,46,42,44,46,100,112,110,122,114,145,163,166,157,187,216,191,172,130,182,207,176,162,138,118,121,142,181,196,145,125,124,105,124,121,118,121,113,134,80,77,72,57,63,61,57,69,101,106,114,118,100,83,92,102,116,73,70,74,84,102,100,118,74,121,110,118,88,108,77,60,67,76,83,85,82,92,72,73,68,67,76,70,75,99,88,76,78,78,73,75,90,137,128,115,130,86,96,119,99,133,112,115,106,97,130,145,157,163,165,160,169,204,162,145,150,156,153,144,126,155,142,123,93,120,97,83,102,92,114,123,74,89,116,74,79,98,90,107,108,139,144,51,45,45,51,43,48,50,78,85,81,67,65,51,43,46,50,50,47,41,51,48,49,52,51,56,61,66,82,86,59,60,56,58,67,66,59,58,57,57,71,68,76,91,84,96,94,97,96,81,69,65,63,46,57,64,64,72,89,115,96,84,67,86,91,66,56,71,72,71,74,74,80,98,103,90,105,101,97,95,85,94,102,91,108,99,111,103,98,99,74,59,52,57,60,58,61,87,93,108,98,87,59,59,80,79,86,90,89,85,104,99,98,93,96,76,58,70,56,53,146,114,85,82,121,110,106,157,188,209,177,150,141,119,132,117,144,123,141,145,155,118,150,127,133,136,111,114,110,139,115,128,141,75,70,74,62,55,58,62,87,105,105,113,108,109,92,78,69,86,75,65,109,81,94,107,83,106,121,101,73,85,65,81,60,70,100,86,85,72,70,72,67,72,64,73,78,74,86,90,88,78,77,77,81,82,125,97,109,111,114,120,118,101,124,134,105,101,134,136,150,154,162,163,146,147,157,157,151,159,153,155,156,155,157,149,145,141,140,132,130,109,121,111,113,86,100,73,77,79,101,112,143,141,141,146,109,67,56,52,47,39,48,79,72,63,61,52,65,49,47,47,46,49,49,46,49,47,49,46,63,63,80,102,124,124,101,67,69,68,64,55,60,62,56,56,61,73,69,70,98,109,95,97,96,74,57,57,56,78,78,71,68,73,80,107,110,89,76,66,59,59,62,67,67,74,76,68,83,91,96,94,111,99,108,100,89,97,99,77,119,111,110,109,120,106,90,64,64,58,55,58,64,74,94,97,92,63,63,65,77,86,70,65,90,102,108,127,103,106,89,105,111,80,102,53,122,81,81,102,113,87,100,119,122,118,135,128,135,161,164,147,134,136,135,141,133,152,125,117,117,118,118,111,130,103,137,108,104,73,66,65,60,70,65,67,91,118,127,108,98,90,98,85,74,63,62,59,76,90,103,113,77,93,77,68,107,96,87,83,71,94,104,92,84,88,117,121,92,117,107,109,106,94,79,80,89,90,76,79,93,94,90,109,95,103,112,136,164,168,160,151,141,156,158,152,140,129,141,138,144,147,134,112,113,173,156,155,157,160,154,156,149,147,152,147,136,146,127,119,112,98,114,116,103,124,129,136,134,133,113,119,59,56,86,63,60,58,56,79,96,80,72,64,68,45,52,50,48,54,49,55,53,53,55,57,71,109,63,114,120,129,124,73,68,95,58,59,80,62,60,60,57,71,62,79,102,89,82,88,105,80,75,71,77,78,79,67,75,68,85,111,116,99,100,64,59,55,55,71,89,97,89,77,92,102,85,98,94,73,95,90,71,84,88,85,99,120,117,104,108,104,96,85,76,60,63,61,80,96,99,96,80,59,68,82,81,83,98,68,76,91,101,74,87,101,113,102,114,105,54,56,112,99,103,107,100,103,106,105,100,103,119,116,164,159,154,182,222,209,143,117,164,130,143,104,129,114,114,133,112,127,109,80,85,71,65,57,67,71,85,114,113,93,91,92,103,104,62,63,69,60,62,48,58,66,77,69,112,122,83,92,63,68,72,84,119,94,86,75,78,142,150,137,143,137,134,117,107,99,99,117,110,107,93,87,82,75,89,107,114,138,163,171,164,156,163,152,158,157,151,153,130,111,109,132,146,148,149,146,151,150,155,150,155,151,147,150,148,151,144,144,141,99,72,82,102,123,105,120,118,127,125,102,111,86,110,93,100,64,57,50,58,60,59,92,109,120,118,115,108,69,65,53,53,62,82,85,62,96,77,70,93,127,133,125,123,132,128,70,66,57,57,59,83,64,67,63,73,80,67,93,91,93,98,94,92,95,80,77,82,72,69,77,56,79,78,107,101,101,68,53,56,53,64,101,81,100,99,85,113,98,85,76,83,89,99,93,79,92,107,105,102,91,101,99,88,105,114,100,96,82,86,85,87,110,90,79,75,59,61,77,79,83,75,79,72,87,81,84,84,95,103,106,122,118,71,46,90,116,138,121,108,119,127,121,101,91,120,122,112,105,159,176,190,158,148,112,133,119,127,120,114,134,117,121,134,109,85,80,91,76,77,90,96,119,118,97,78,92,93,111,112,113,61,67,56,57,63,68,66,67,66,103,95,117,104,113,66,80,88,78,80,71,75,80,118,156,156,153,153,146,149,148,150,150,141,121,115,117,102,112,110,96,88,97,109,129,151,159,157,154,149,149,151,155,147,144,145,148,154,153,149,149,145,148,151,151,152,156,154,158,152,147,146,152,150,147,137,89,74,71,82,83,79,104,128,86,86,81,82,97,102,106,94,59,55,55,59,58,57,96,129,119,132,117,117,131,107,101,95,118,131,129,127,114,125,104,126,125,119,123,129,124,121,98,77,68,75,67,74,67,62,67,73,68,76,69,86,115,110,88,118,107,83,75,74,71,75,61,62,62,66,112,116,102,60,60,55,62,81,70,80,92,104,114,108,89,83,75,115,104,99,94,87,98,112,109,101,109,83,68,63,85,100,93,104,103,103,103,106,110,69,56,59,60,65,83,79,81,74,69,78,80,88,93,83,99,95,107,111,106,109,63,99,100,105,137,136,99,95,92,97,91,95,92,118,107,121,156,188,165,127,123,128,133,118,137,133,125,132,114,98,80,80,66,63,99,88,90,94,95,107,102,67,72,115,77,63,77,59,64,68,127,115,70,64,72,92,107,129,120,101,101,70,82,85,75,77,68,91,76,153,150,158,156,152,150,153,152,156,161,168,166,57,75,116,111,92,101,100,109,116,154,161,150,156,152,143,152,151,158,158,152,145,149,152,152,149,157,157,153,155,152,154,148,134,147,149,153,147,146,147,137,134,104,83,83,85,73,86,117,79,88,104,112,85,68,84,89,125,141,138,109,117,130,113,122,116,94,113,94,122,120,128,125,125,126,122,119,126,122,118,118,115,118,126,123,126,134,130,86,67,70,59,63,63,62,66,71,91,78,61,80,105,101,96,105,124,106,84,76,75,65,72,74,72,73,76,109,107,90,73,70,82,78,83,71,83,110,116,121,88,83,96,93,105,122,103,112,84,100,110,119,108,109,88,66,65,76,91,90,97,100,95,95,93,87,76,68,62,79,81,79,89,75,73,67,74,83,79,88,77,77,96,98,80,81,101,79,123,138,146,106,103,91,81,95,85,92,90,95,92,111,140,120,116,148,119,133,119,124,135,114,140,110,109,113,66,69,74,69,92,97,104,126,132,84,74,65,60,60,68,59,64,67,71,84,113,103,99,83,80,118,100,85,125,72,81,69,85,85,76,76,73,72,85,122,142,137,149,139,150,148,152,150,153,146,152,157,47,52,49,72,86,77,84,76,86,155,162,155,154,157,161,156,155,156,148,147,155,153,153,156,154,155,155,147,145,145,144,149,152,153,149,141,137,126,146,144,130,138,94,80,83,75,79,99,94,85,72,93,97,85,101,132,144,139,131,134,120,93,114,160,158,132,130,127,126,124,119,121,120,116,123,121,122,120,124,122,115,113,129,131,134,130,124,91,70,60,66,82,71,61,67,75,82,70,85,86,91,99,107,128,115,98,78,75,70,58,62,57,55,58,59,92,98,89,59,73,66,80,80,86,98,117,141,134,94,116,113,108,108,89,111,119,109,120,123,121,118,87,73,69,69,66,87,102,97,87,80,82,83,60,65,67,82,81,85,78,90,83,84,68,86,82,87,78,83,88,91,93,58,54,68,41,98,136,120,99,94,88,95,96,88,86,82,93,102,99,96,102,108,134,146,113,126,125,130,128,93,109,115,77,68,71,73,82,109,88,112,120,128,101,96,81,62,63,86,100,75,109,96,99,91,89,89,94,116,109,111,71,104,85,71,73,81,68,92,85,93,83,104,139,140,147,150,150,151,154,149,154,156,158,157,156,57,50,52,50,66,52,78,88,86,153,149,149,148,152,141,144,149,143,155,150,147,148,151,146,154,143,144,143,139,128,143,150,131,145,143,150,147,148,145,149,145,148,147,96,93,68,106,117,90,78,79,99,110,117,133,134,127,128,127,125,125,123,130,130,128,127,125,125,124,125,123,123,123,123,129,124,126,126,129,137,137,132,131,125,128,106,113,111,72,76,73,85,64,68,75,80,66,78,98,92,91,112,76,86,67,69,57,53,60,58,55,54,53,54,54,78,77,76,58,72,68,92,80,82,98,83,116,101,75,111,119,122,141,87,107,98,93,126,118,115,81,69,65,82,88,95,99,91,93,96,95,68,73,69,59,63,71,79,84,97,93,83,82,78,83,85,98,92,94,91,78,61,46,44,40,42,116,113,83,76,90,94,113,102,80,94,109,95,88,114,121,118,129,133,125,140,107,122,133,109,109,99,113,74,92,91,73,115,113,90,75,78,97,90,97,69,72,69,76,92,86,83,99,94,75,112,90,114,116,114,108,104,88,98,83,74,70,76,103,111,92,83,135,134,147,155,155,162,150,149,166,153,160,160,162,157,70,65,49,46,53,52,69,107,100,134,147,150,141,136,136,143,138,133,140,134,141,139,138,137,143,145,173,142,139,141,145,145,149,146,149,147,149,146,135,140,154,147,145,137,135,100,86,83,100,108,111,118,124,127,131,132,130,131,133,132,129,130,127,127,125,127,129,125,126,125,127,130,133,129,131,133,127,118,117,113,114,100,87,86,86,107,77,98,114,84,80,91,101,102,96,101,78,105,107,96,117,125,116,132,73,66,68,60,64,71,76,84,86,87,90,137,120,122,86,75,82,74,93,72,104,100,110,83,81,115,107,126,112,87,81,86,94,94,105,92,89,77,88,94,105,106,98,95,99,99,99,93,94,80,78,69,64,69,84,80,87,79,89,83,100,85,105,85,97,102,105,90,56,50,43,48,107,105,85,95,87,89,116,100,86,93,87,82,96,104,119,144,119,134,134,108,129,117,123,126,93,114,91,78,75,83,70,65,72,71,69,94,101,99,117,120,108,82,72,91,98,83,110,108,70,75,114,110,90,91,108,114,82,69,81,70,69,74,81,80,82,99,140,157,152,154,151,138,141,145,143,144,140,142,144,147,68,63,51,44,48,50,57,77,116,124,139,139,140,138,137,135,137,140,137,142,137,126,131,141,137,134,140,146,145,150,155,152,144,137,133,142,139,142,145,142,140,136,138,136,132,138,127,128,127,124,122,126,127,126,126,135,133,133,137,136,131,128,134,133,132,125,117,108,105,93,93,98,96,97,108,99,100,96,81,76,103,88,84,80,62,90,75,81,110,112,107,115,116,111,114,132,127,125,114,106,116,120,85,85,64,83,83,72,84,76,83,91,88,88,94,128,130,130,82,84,88,85,98,82,99,94,89,78,74,81,92,96,101,98,100,102,104,98,96,79,77,84,85,88,79,77,66,72,79,74,104,107,113,103,96,87,101,95,91,84,89,87,90,91,98,101,100,106,115,115,128,122,89,58,44,46,125,132,90,89,95,102,117,90,108,111,98,86,106,138,121,127,139,115,112,103,113,118,112,105,128,69,64,54,82,70,67,70,77,84,91,116,110,111,105,102,94,62,107,71,104,116,114,106,74,92,101,94,106,116,121,129,77,72,69,71,80,103,79,75,98,148,145,148,148,141,141,138,143,136,140,146,127,141,134,144,75,71,50,48,56,51,66,83,82,122,133,132,139,144,145,142,144,141,152,155,152,149,151,148,143,147,139,142,137,128,143,137,143,138,135,135,130,134,139,136,133,134,140,133,132,132,129,118,111,113,108,106,110,97,107,107,105,101,101,91,91,84,76,80,61,60,66,61,61,62,67,74,73,90,116,107,111,112,95,91,74,79,69,70,77,77,81,99,159,160,108,150,121,134,138,152,129,102,83,76,103,80,84,97,69,76,87,109,115,124,131,125,138,170,185,188,173,125,103,97,90,89,99,125,114,97,75,89,88,90,89,85,94,95,111,96,97,73,77,78,77,70,76,78,71,76,71,71,68,78,90,94,101,97,106,113,106,98,102,107,97,96,106,100,113,108,110,123,127,115,118,132,142,91,57,48,141,102,84,79,89,119,100,101,86,90,108,107,115,122,127,129,126,124,110,111,110,103,120,107,85,84,80,70,67,75,81,76,73,92,117,100,94,98,97,107,110,111,100,114,119,96,95,81,104,113,97,118,118,114,112,81,70,80,91,82,67,72,89,108,143,141,151,147,142,145,148,150,145,146,147,132,139,143,143,138,67,60,57,54,58,61,63,72,84,136,154,155,150,153,151,154,151,151,148,136,129,132,134,143,130,136,132,134,135,130,135,135,133,138,137,134,134,129,123,112,105,102,94,87,89,89,85,86,91,79,89,75,80,83,84,65,76,80,66,75,70,64,66,64,65,71,73,70,75,81,71,71,86,95,117,113,97,93,85,79,73,69,63,89,89,95,102,123,161,154,159,163,159,158,158,164,126,85,83,82,85,88,78,83,74,73,81,111,152,164,175,161,64,67,101,140,131,122,123,123,109,115,135,139,143,136,115,116,111,113,103,102,114,107,83,86,104,71,63,61,72,73,82,85,76,82,76,81,91,84,92,99,100,101,115,115,117,111,113,104,102,106,121,111,111,113,117,105,99,95,103,99,96,81,58,45,135,90,78,78,82,83,85,84,96,96,85,105,132,133,116,130,131,113,114,108,118,108,105,95,91,96,100,104,110,79,71,75,69,90,86,95,101,114,120,109,110,100,99,92,98,96,112,110,122,125,114,117,105,82,82,77,78,90,81,71,76,76,91,125,145,156,153,150,151,147,141,133,137,135,132,131,132,127,131,132,69,63,56,49,49,53,67,83,100,143,146,150,151,148,143,140,136,133,136,121,121,122,136,135,127,121,128,116,112,112,107,103,92,94,95,99,85,77,72,68,66,83,64,58,68,66,72,73,74,77,94,71,71,93,81,75,86,92,90,80,81,66,72,71,73,81,79,73,84,85,85,74,88,89,85,93,85,105,125,89,70,79,72,107,129,106,101,164,162,165,167,164,161,165,163,158,136,83,80,88,121,92,74,68,69,78,100,111,85,96,154,146,62,67,114,139,134,138,138,142,141,122,118,101,107,117,115,123,117,111,103,92,97,95,95,111,84,81,69,66,62,62,86,88,81,85,79,84,82,84,84,99,117,110,114,116,107,91,102,112,80,117,124,120,122,125,122,107,108,74,86,121,128,76,66,67,93,84,81,76,85,91,88,102,81,81,113,139,107,135,134,115,121,120,96,118,118,97,102,107,106,109,112,102,80,71,66,70,78,85,100,112,121,119,101,106,87,102,100,110,118,113,114,121,117,109,104,94,92,105,86,82,90,69,65,92,88,90,89,148,143,137,143,146,135,140,139,138,133,137,146,147,136,143,143,141,66,63,52,50,52,60,67,77,97,124,132,125,112,112,100,96,93,92,103,93,89,90,86,85,95,77,69,69,84,95,80,79,85,88,84,72,68,70,68,71,73,81,63,66,80,76,99,89,89,97,118,127,109,121,115,113,112,100,110,94,94,83,87,85,88,92,93,84,90,90,94,89,107,104,85,90,106,118,153,144,97,98,100,102,103,85,106,117,163,166,167,167,144,126,124,123,124,119,77,82,134,97,71,69,69,69,76,82,88,110,140,140,135,149,131,122,130,128,118,116,107,117,111,97,109,109,105,96,92,91,92,83,89,90,90,107,103,98,90,68,61,68,81,89,91,83,77,79,91,84,101,112,106,87,101,113,108,94,105,98,87,76,84,88,105,138,131,128,117,99,98,108,133,122,90,115,97,87,79,105,92,87,86,90,97,102,119,118,133,126,131,124,111,105,124,104,130,103,97,108,105,122,110,80,67,63,69,74,106,110,100,118,114,105,101,95,99,104,111,117,120,112,107,100,95,92,99,94,119,73,73,76,79,86,99,83,78,87,128,134,137,132,140,124,139,131,137,135,133,129,132,132,139,140,148,142,80,60,49,48,50,63,63,85,98,73,74,67,72,64,70,69,65,66,69,74,62,75,77,96,91,86,72,102,104,137,112,122,114,116,116,86,80,77,68,70,70,77,86,79,92,92,118,143,112,127,113,91,73,66,66,62,61,60,64,65,78,110,99,93,88,87,92,114,113,103,109,109,98,79,95,95,104,127,168,170,157,165,168,167,95,100,135,156,147,146,141,150,138,126,140,133,133,131,121,103,111,102,80,67,65,63,80,86,107,119,108,119,126,146,105,106,98,89,98,87,95,92,81,83,73,66,75,84,86,96,95,115,98,93,122,128,93,95,95,100,87,79,81,92,78,88,95,88,97,97,98,83,88,101,108,113,106,96,103,108,94,101,87,80,100,100,89,101,121,116,116,120,118,120,119,118,115,100,88,76,86,93,88,86,93,118,133,125,119,122,118,100,112,125,101,116,104,112,107,102,113,109,95,73,76,88,82,87,110,114,114,100,92,93,104,96,112,106,122,122,112,94,98,94,98,102,113,112,93,71,69,71,74,88,76,68,70,86,115,112,117,121,118,122,125,121,125,121,127,129,116,95,99,80,80,84,61,48,48,50,56,57,69,87,89,76,86,60,73,79,68,83,82,68,97,81,74,68,88,138,138,133,120,140,138,139,137,136,135,139,142,144,114,118,93,86,75,97,113,111,113,123,97,79,68,62,65,65,65,65,67,66,67,67,69,67,70,77,71,72,80,83,80,88,94,70,85,90,89,85,98,89,104,117,158,167,163,148,139,121,150,154,160,153,137,144,133,124,129,121,115,120,120,122,124,119,122,96,82,69,62,69,75,81,92,100,96,89,89,79,70,72,73,72,69,71,77,78,74,79,76,72,73,96,108,121,94,109,113,123,129,128,118,84,77,86,96,93,101,102,88,98,98,106,120,109,99,86,96,95,101,103,108,103,116,114,117,107,109,101,100,71,82,108,122,125,126,131,131,124,124,125,88,82,80,81,82,77,87,92,121,138,114,122,126,102,108,119,110,118,119,118,113,114,86,80,76,100,102,112,103,110,112,94,106,99,101,87,90,91,90,103,90,107,108,98,86,91,96,112,105,107,115,84,97,82,75,82,95,94,89,80,87,74,79,82,88,68,82,90,77,88,66,82,76,69,64,64,76,64,69,83,52,48,50,44,46,49,48,54,62,66,89,68,96,96,79,92,94,91,97,96,90,91,103,142,146,139,138,145,141,141,139,142,152,154,156,150,153,156,146,116,100,116,129,113,82,68,66,63,62,73,70,69,71,70,71,67,69,68,75,69,67,74,72,71,87,106,97,81,75,65,95,94,81,78,89,95,98,143,139,124,126,127,127,127,132,130,125,114,112,113,118,121,128,123,130,122,112,110,101,98,93,86,71,74,68,70,73,79,89,73,77,76,67,67,79,81,84,74,75,86,95,96,95,89,105,97,69,81,112,101,82,89,96,97,117,126,120,98,90,85,87,104,126,116,114,110,104,124,135,128,111,104,114,112,111,106,99,113,101,119,102,119,109,117,95,91,109,120,123,129,130,127,135,135,131,84,85,85,86,85,88,93,93,132,119,127,124,120,112,119,111,106,124,102,130,130,107,84,71,80,92,105,113,122,123,121,95,94,82,86,91,104,87,100,100,87,97,98,94,79,89,96,106,106,110,109,93,68,84,87,77,77,79,91,84,83,73,84,83,86,84,79,86,92,73,67,70,79,69,69,67,67,77,90,70,85,56,47,52,55,53,54,56,68,62,55,79,73,97,92,91,101,93,101,110,107,131,144,147,148,148,149,151,152,156,147,152,147,148,143,144,142,141,133,142,140,132,120,97,73,65,63,71,66,70,71,68,72,72,73,69,71,73,66,73,66,79,76,80,89,105,84,71,69,69,74,74,81,81,84,90,95,111,121,131,130,118,112,120,119,122,119,125,123,133,137,137,136,132,117,111,111,109,108,108,107,112,81,72,79,72,68,86,85,98,78,79,75,83,78,84,70,70,72,70,83,100,103,110,113,110,69,76,80,88,112,100,120,121,122,122,123,124,123,116,113,109,130,130,128,113,121,131,136,137,121,122,128,136,125,118,107,107,87,112,89,100,112,110,120,115,111,116,129,126,128,131,133,122,120,128,94,85,103,98,86,81,83,103,124,123,125,112,120,132,102,124,122,96,123,113,88,77,80,78,89,120,111,116,118,113,78,82,81,92,103,100,91,87,90,83,78,80,88,95,89,101,94,108,84,95,97,97,93,68,69,77,89,69,72,87,86,79,85,93,93,82,85,94,88,72,59,60,85,78,86,77,69,80,93,90,66,57,58,66,57,59,67,62,93,86,97,97,97,106,93,103,106,108,114,143,145,145,148,150,155,151,145,141,142,148,143,146,145,143,139,147,145,141,125,120,107,79,67,72,61,64,69,75,72,66,74,72,71,79,69,79,76,74,71,71,63,77,80,79,86,79,75,75,70,71,79,89,97,94,105,87,112,119,110,120,125,113,94,127,143,140,131,133,125,118,106,95,96,103,101,97,109,114,109,106,89,80,72,81,76,82,90,81,96,94,94,87,80,87,77,76,70,77,93,73,78,85,77,77,72,80,78,73,84,88,86,100,117,115,117,120,121,121,121,126,124,124,125,123,121,122,93,87,120,136,136,129,133,130,132,127,102,113,102,104,116,115,123,124,136,138,133,137,135,133,135,133,133,129,124,132,131,84,77,83,89,95,103,133,121,114,132,136,121,104,122,120,101,118,93,89,81,83,90,99,115,124,116,114,95,94,85,77,87,116,106,96,77,79,78,85,95,92,81,78,82,90,83,78,74,85,79,80,81,80,65,68,84,73,86,80,83,81,99,101,95,92,101,114,136,82,72,70,75,82,86,80,99,102,98,64,80,73,80,85,81,91,82,102,134,128,117,145,121,112,99,103,105,105,111,149,141,142,148,141,142,138,141,138,143,147,147,142,141,142,149,135,101,86,87,120,90,76,74,73,74,69,69,72,71,75,76,72,72,71,80,78,74,87,74,78,70,67,72,77,88,74,78,91,74,77,83,79,85,101,99,111,125,128,122,116,108,107,103,101,113,128,121,118,120,123,126,131,122,123,125,125,121,117,96,107,94,79,94,100,89,84,83,93,96,100,92,80,82,91,80,78,78,78,74,68,76,76,75,77,68,81,83,75,84,86,76,76,70,79,83,94,102,109,111,114,113,112,115,119,118,119,117,109,109,125,125,126,123,129,129,125,128,134,131,131,131,131,132,129,135,132,134,137,137,135,138,134,137,131,119,127,123,85,98,98,83,109,123,110,124,133,112,106,118,137,115,114,119,95,96,104,119,129,98,90,90,85,90,84,94,92,71,88,103,112,104,80,73,82,91,104,85,99,101,81,77,81,73,72,76,92,122,82,71,73,70,84,78,66,80,97,94,88,109,133,133,135,133,145,144,116,84,88,76,79,89,81,92,103,112,77,98,93,127,145,143,143,142,126,120,152,140,138,126,94,97,100,93,101,115,133,135,128,129,139,145,138,141,140,140,131,116,116,103,99,92,99,95,83,149,170,105,91,87,77,90,80,70,73,83,83,77,78,75,81,78,72,75,80,69,69,72,75,74,88,91,77,84,86,80,78,91,89,87,76,81,101,105,112,122,131,132,133,134,138,135,137,131,134,133,132,133,134,131,130,130,123,122,124,117,116,95,89,93,93,102,112,106,104,96,91,93,98,97,91,84,82,79,72,77,73,73,85,79,92,90,81,94,85,92,85,82,81,76,71,70,72,85,94,102,107,110,111,111,110,110,109,116,117,118,118,118,121,126,124,125,129,134,131,128,126,128,130,128,124,122,129,126,130,132,133,135,129,126,137,139,135,132,86,86,80,99,101,115,139,124,106,114,122,121,151,124,116,122,122,123,119,105,108,87,88,92,96,107,119,97,95,99,103,108,115,74,80,73,107,105,93,105,92,88,80,69,76,68,71,64,71,78,76,77,73,74,72,69,80,88,98,102,105,138,144,147,151,151,145,149,120,96,82,93,89,107,95,98,105,115,97,105,106,113,137,138,142,137,150,149,137,139,135,140,116,97,104,96,107,155,147,136,143,137,141,139,132,107,87,74,62,58,81,83,92,88,91,80,112,159,159,114,92,86,91,92,90,86,85,93,94,79,79,79,84,85,72,76,71,68,71,65,69,78,77,75,83,78,90,77,90,92,85,93,105,95,134,131,136,134,129,126,117,119,121,126,124,122,133,137,137,136,135,137,135,123,128,129,132,126,119,114,99,102,89,91,111,103,107,106,99,98,109,92,99,89,79,83,87,81,80,85,85,91,92,84,90,95,89,90,74,73,74,78,66,68,68,79,74,78,82,88,90,95,103,109,107,111,107,110,111,116,113,117,123,122,119,118,127,123,128,131,132,129,134,132,132,131,132,131,133,132,126,133,130,129,132,127,74,81,88,109,112,124,110,119,131,116,126,145,140,119,100,93,95,113,120,117,114,108,111,106,118,109,116,85,88,100,92,96,92,92,77,108,110,84,109,89,82,81,112,71,68,69,66,66,63,74,96,72,69,65,69,81,91,104,123,124,137,141,144,146,145,145,146,147,150,140,94,107,105,99,99,96,121,140,142,140,142,148,144,140,140,141,133,136,138,139,142,144,143,132,130,143,148,144,143,138,135,113,91,72,62,74,68,69,75,74,90,78,91,77,84,92,134,138,122,105,94,94,95,111,104,102,77,110,106,85,87,87,85,93,79,76,73,73,69,78,73,77,83,90,91,104,96,84,94,97,92,100,123,123,129,123,121,119,110,106,109,105,108,103,112,116,122,121,116,115,109,102,98,101,99,100,98,105,94,87,94,92,96,86,97,101,100,103,100,100,106,103,102,86,88,88,81,78,82,92,90,85,82,84,92,92,82,94,73,76,67,70,69,75,73,78,75,82,77,69,83,82,85,83,79,80,81,86,87,88,104,101,106,104,98,91,103,95,97,101,112,119,115,125,129,133,132,134,126,131,133,134,128,130,124,126,82,87,110,123,112,119,116,121,111,138,161,122,133,102,99,91,96,94,101,93,98,97,83,83,104,95,87,78,80,90,101,116,107,119,128,121,125,101,95,84,87,78,70,66,69,68,70,81,79,69,68,68,64,76,93,88,109,135,137,131,140,142,142,148,143,144,150,147,153,150,153,137,146,147,135,148,147,146,146,150,142,150,155,146,151,140,140,133,128,128,128,137,135,122,119,116,107,96,86,75,69,71,67,69,76,71,71,81,77,74,69,87,89,101,111,104,91,100,92,90,79,89,102,115,85,73,107,97,76,84,90,96,97,94,86,77,71,75,75,78,77,79,87,89,87,85,78,89,103,108,120,123,115,123,128,113,103,107,101,91,111,111,102,104,112,113,89,97,93,101,85,90,99,97,109,123,131,116,114,106,103,98,92,98,102,111,104,106,102,108,106,101,108,95,93,97,88,83,77,95,95,92,84,83,88,99,96,93,73,74,74,68,66,68,87,74,73,76,79,79,86,95,83,77,70,69,64,67,69,83,101,83,97,123,110,87,85,89,99,104,98,100,86,85,92,96,100,104,111,106,106,93,104,111,118,116,110,119,102,110,133,126,100,119,132,147,133,143,84,90,106,90,97,94,94,102,114,92,90,81,87,95,110,114,111,99,96,94,91,88,96,94,113,109,115,123,102,108,69,54,78,73,85,83,85,82,80,83,71,124,107,118,116,133,128,119,129,120,123,111,120,113,101,98,93,96,102,98,92,88,93,91,93,88,84,83,89,124,83,71,67,74,72,70,68,70,94,89,75,62,68,72,68,67,70,73,71,76,73,76,78,75,72,72,75,80,80,69,80,95,88,89,92,118,77,89,89,86,82,88,95,81,80,84,75,73,72,86,79,88,79,90,91,78,75,79,80,79,91,97,86,87,96,108,113,102,113,105,91,112,111,109,108,137,108,96,102,104,80,93,83,102,148,157,88,83,88,81,87,98,125,135,133,133,137,130,132,121,119,124,120,122,116,116,107,106,92,92,96,93,96,95,94,94,93,91,93,94,83,85,89,93,91,92,73,70,72,73,75,77,83,75,77,83,81,84,89,81,72,69,70,65,63,70,68,78,85,91,89,95,83,79,79,78,107,102,101,82,78,86,79,79,97,97,115,87,89,86,85,110,100,86,106,106,117,121,109,92,105,131,156,172,177,152,142,131,110,102,85,79,85,89,90,79,81,82,85,95,118,104,97,105,104,106,95,98,93,81,95,100,93,93,90,88,88,101,105,92,88,85,90,89,77,76,117,126,127,133,103,75,71,90,68,79,75,83,79,75,84,95,81,96,87,79,75,79,99,86,74,70,66,75,77,78,81,75,78,82,80,70,82,71,84,67,68,67,75,69,79,84,77,75,71,78,78,78,80,82,77,76,78,85,65,76,78,95,90,94,96,81,87,77,82,103,98,96,97,88,88,85,76,80,76,77,71,69,80,73,87,75,74,75,81,87,96,96,83,87,90,95,144,145,146,142,150,150,135,117,104,90,85,97,102,99,88,89,85,92,90,84,89,85,89,81,89,97,111,110,100,96,116,109,103,99,97,106,103,106,115,132,125,90,82,96,97,85,99,100,92,97,92,83,93,88,87,93,86,88,95,90,79,72,81,82,83,69,75,69,78,74,72,74,78,75,69,66,65,65,76,69,83,77,74,85,85,94,91,76,89,88,93,76,81,84,85,83,88,70,96,102,114,106,110,102,113,149,139,88,111,111,116,100,104,111,109,175,176,171,159,148,140,140,135,135,121,109,97,86,86,92,95,91,92,95,92,82,93,90,88,83,93,95,103,98,106,101,113,118,107,92,85,86,87,85,76,85,84,81,79,65,67,132,139,131,97,95,86,104,102,91,93,101,110,105,98,96,98,93,90,95,93,96,77,67,82,82,78,82,79,76,81,97,70,63,81,79,79,68,78,78,75,74,68,83,81,78,81,76,69,77,79,79,85,82,83,91,91,88,76,73,76,92,97,88,78,80,73,79,73,78,90,90,106,95,85,91,84,78,73,80,80,70,70,71,76,82,88,89,98,94,102,80,80,82,88,98,103,100,96,81,81,75,78,83,79,75,90,95,88,88,88,89,83,76,92,82,94,84,90,102,104,112,93,102,110,140,103,94,94,94,111,112,106,108,134,151,136,98,85,94,94,100,95,112,107,105,93,99,90,84,88,91,92,89,101,84,80,76,80,84,85,70,84,86,77,69,75,76,79,78,75,71,67,67,75,72,83,75,82,85,79,86,86,87,93,90,91,86,85,82,79,76,79,90,87,92,87,81,101,108,156,158,155,109,111,106,121,117,105,94,95,105,133,119,91,84,87,73,65,69,68,62,67,70,76,77,80,81,75,76,73,71,80,100,93,94,93,106,100,93,101,93,105,109,90,120,100,110,90,88,91,90,87,81,67,60,75,129,137,127,94,91,90,92,77,76,86,74,69,81,65,68,81,86,105,87,78,72,94,68,84,90,80,83,100,82,75,82,85,78,79,87,89,85,83,82,85,68,76,86,85,87,80,77,75,88,85,76,78,86,85,83,83,88,82,78,76,91,92,76,83,84,92,83,82,86,91,105,94,86,86,89,86,80,77,73,89,84,76,78,85,90,86,92,98,97,81,86,87,84,91,88,106,80,88,99,94,99,112,109,106,83,80,90,96,103,109,98,83,90,93,99,93,107,109,150,113,95,93,95,104,115,109,96,94,96,102,105,96,108,155,151,147,115,116,138,115,110,141,129,109,108,103,110,95,95,102,97,101,99,98,84,88,90,80,75,80,84,90,88,77,85,81,83,81,77,73,71,76,74,74,78,84,81,80,86,97,108,109,106,98,98,101,93,86,86,85,86,93,91,100,104,85,89,99,126,154,152,156,152,116,120,107,98,110,113,51,111,111,110,86,76,84,72,73,78,84,78,80,84,92,96,116,106,106,91,96,95,100,85,93,95,99,100,99,84,80,84,103,108,109,105,96,84,86,85,90,82,74,65,62,74,82,132,138,131,84,66,66,70,70,70,76,73,68,90,64,64,74,93,74,69,71,73,78,86,93,85,93,92,84,82,81,91,100,104,92,91,93,97,90,70,86,77,80,88,81,83,89,76,80,86,91,84,85,93,94,91,93,87,79,76,87,97,91,85,77,90,82,78,103,100,103,109,84,87,94,93,122,88,89,84,98,100,100,81,77,89,91,100,88,83,82,83,88,87,90,93,109,100,112,112,113,118,112,124,135,88,82,95,97,94,90,94,93,84,89,90,99,114,148,143,109,90,97,98,106,126,144,122,111,102,117,116,129,159,162,155,156,157,154,152,153,151,155,151,115,120,114,107,105,108,100,100,99,103,101,93,90,82,78,76,81,83,88,76,79,76,85,87,89,84,80,77,76,84,80,76,86,75,76,90,100,111,118,94,89,96,106,87,99,88,87,96,106,111,114,85,87,92,103,122,154,148,156,156,111,97,108,93,79,51,57,121,119,134,109,101,101,100,96,89,103,101,95,110,142,156,147,140,120,74,66,65,79,88,64,84,87,66,68,70,70,80,91,91,76,65,58,80,68,76,76,73,65,57,54,65,62,110,110,114,78,73,69,90,72,65,74,69,76,86,90,67,79,86,98,77,75,81,89,90,108,94,93,92,92,97,97,93,97,102,98,97,93,109,93,84,87,77,84,90,89,81,84,92,97,93,97,90,92,93,89,90,94,93,81,93,91,91,84,85,87,76,79,105,117,114,113,100,98,90,102,102,92,98,91,93,84,100,110,103,95,85,74,72,76,85,78,92,88,91,96,107,103,105,91,96,98,116,106,120,136,116,88,92,97,105,102,95,96,99,90,96,97,122,119,110,104,98,96,102,114,102,88,95,105,97,106,115,106,129,146,160,161,161,163,154,154,145,155,148,127,99,105,101,112,115,113,116,111,102,97,95,84,82,82,82,84,86,87,81,82,83,87,72,84,85,81,74,75,82,79,75,92,87,90,91,98,116,122,81,94,112,112,97,106,109,99,97,120,136,160,102,93,89,106,131,147,153,153,154,106,115,97,71,48,44,57,127,123,100,159,158,155,159,149,139,149,149,147,151,148,151,146,141,121,85,65,64,64,68,78,90,71,72,79,78,91,81,101,98,68,85,69,55,70,79,82,82,75,73,76,72,79,115,120,130,80,80,89,94,104,77,89,78,75,84,98,94,103,119,109,99,96,107,94,110,100,85,102,106,99,102,94,96,93,92,91,98,101,104,110,96,92,77,94,99,92,93,88,98,91,94,93,95,94,96,95,96,103,99,99,111,93,100,84,92,98,100,98,102,113,109,81,92,93,93,104,99,95,86,87,91,112,112,101,102,100,87,88,82,84,92,102,98,102,103,113,116,112,122,109,102,114,113,101,105,101,96,89,83,100,102,104,98,102,95,91,99,102,88,83,79,86,96,111,92,98,133,106,114,92,107,104,90,86,81,93,92,87,93,86,87,95,92,97,100,114,116,111,112,122,128,129,125,120,103,84,86,92,80,84,90,94,98,82,84,77,79,92,87,97,87,84,87,84,80,89,90,83,89,95,89,119,125,126,93,88,96,99,109,109,125,117,108,122,149,155,100,98,101,111,135,154,150,151,150,104,86,76,51,46,54,52,99,103,103,154,155,158,156,152,159,162,155,147,152,152,149,156,156,151,104,79,71,64,78,84,102,69,78,74,87,106,93,82,78,83,95,79,84,75,76,78,88,91,92,90,91,82,129,133,131,105,88,88,104,133,99,83,105,106,117,115,112,114,96,88,88,91,93,77,77,87,107,112,103,99,87,97,100,98,98,98,104,98,116,135,131,111,112,102,100,100,101,99,97,104,96,104,111,112,115,103,100,108,114,139,145,116,98,91,94,103,121,113,117,117,102,85,98,101,96,119,120,102,90,89,91,97,94,102,121,130,137,130,113,114,104,113,94,100,89,109,122,116,123,114,115,125,116,120,116,95,101,91,92,99,100,91,105,114,109,113,115,99,86,85,86,79,96,113,104,128,131,121,122,121,92,93,91,90,99,99,99,86,80,83,84,81,85,81,84,104,86,86,85,93,85,83,88,81,86,109,113,104,108,100,97,115,112,115,96,89,93,108,126,103,90,87,86,85,96,87,86,92,88,89,87,108,106,103,123,102,124,115,117,128,124,128,135,142,143,147,127,108,127,147,146,146,146,152,152,85,79,50,50,52,47,66,119,108,113,153,151,163,156,155,156,158,148,151,153,147,154,155,154,157,127,81,83,92,71,83,97,93,85,105,124,114,92,94,87,95,93,86,92,74,80,85,79,82,75,86,88,90,138,139,130,96,90,97,87,84,86,107,109,96,82,75,78,78,81,86,95,91,91,96,108,104,112,121,93,99,87,88,98,105,109,95,104,98,108,101,101,96,100,105,109,113,109,106,101,106,110,105,101,94,102,93,96,95,106,123,117,122,131,114,105,123,118,113,115,121,98,102,105,115,129,156,110,92,108,103,102,115,125,123,134,151,150,145,146,120,113,106,97,95,91,93,107,118,117,119,130,113,106,113,89,110,89,92,98,100,115,109,102,105,116,98,96,97,103,80,75,81,96,128,144,137,141,126,90,82,86,88,96,102,109,115,118,107,92,95,95,98,108,83,88,106,102,112,96,110,105,100,82,89,87,90,90,110,107,111,103,91,104,119,120,129,128,130,109,127,108,97,86,86,88,89,87,82,87,91,87,103,106,104,116,123,126,127,132,138,127,134,144,143,142,141,143,141,141,143,139,136,140,143,145,77,52,47,46,55,59,64,124,121,105,148,159,157,164,167,164,161,158,154,159,155,154,155,156,160,152,85,84,90,93,90,144,120,140,158,156,160,158,147,155,136,117,95,89,79,77,87,88,94,85,84,82,88,129,141,140,94,94,100,86,80,92,87,92,86,84,79,80,80,77,84,99,120,126,134,123,125,119,93,113,108,109,113,107,99,104,109,98,112,106,102,97,95,97,103,103,89,100,94,100,106,101,88,89,93,97,90,93,106,133,112,112,114,119,140,138,113,110,117,121,120,122,132,143,140,139,145,125,106,96,94,107,99,113,118,141,146,141,139,115,102,88,108,99,96,94,103,102,117,125,133,116,109,103,102,106,115,95,88,94,88,97,91,134,107,108,101,101,84,84,83,81,88,95,119,112,128,105,100,114,94,88,88,90,93,104,122,88,113,100,108,111,118,93,79,90,96,99,123,120,131,132,141,108,103,99,83,97,100,90,97,100,119,120,123,126,129,144,122,113,102,94,108,108,92,94,94,97,102,94,102,108,105,113,125,127,119,121,123,126,127,132,132,136,130,143,141,140,135,134,135,130,127,121,112,103,48,45,56,68,66,48,60,121,106,105,154,162,162,158,162,161,151,150,145,145,146,143,142,139,142,142,122,72,86,90,97,86,95,125,84,90,102,84,83,84,74,69,90,93,65,67,67,73,65,55,57,58,68,82,86,91,81,102,87,98,119,105,101,78,85,85,79,74,76,80,87,96,98,98,102,99,112,107,116,130,124,129,98,104,111,99,89,101,111,147,113,97,93,101,112,115,98,95,91,83,94,90,85,93,93,105,99,105,135,142,129,118,121,133,142,136,140,144,148,146,146,144,141,145,148,150,148,139,124,120,102,102,119,118,143,134,120,111,103,91,85,95,102,113,115,103,104,110,118,117,119,96,93,103,100,99,107,89,82,95,91,96,100,115,91,106,117,105,88,85,88,90,96,109,94,103,113,112,130,88,89,97,111,97,105,105,88,87,89,97,94,94,88,82,90,105,100,104,103,106,127,101,100,100,119,110,92,92,92,96,103,114,133,133,133,111,129,139,107,130,105,101,117,121,125,96,106,105,102,101,95,99,105,127,132,125,111,121,114,110,110,111,116,105,101,118,98,99,95,86,84,85,100,103,115,103,43,49,57,50,55,52,54,116,112,98,162,154,140,109,88,76,78,76,81,75,79,91,100,104,96,105,106,102,96,106,88,72,85,121,97,93,100,90,97,102,90,92,101,61,67,83,79,69,69,71,81,77,82,132,128,118,78,119,116,116,132,99,89,82,84,90,86,92,90,83,95,102,105,93,103,99,113,119,141,139,141,142,133,104,112,124,131,123,134,149,147,115,101,109,114,117,114,98,98,92,92,97,100,103,106,103,107,118,135,144,144,142,139,145,139,146,142,136,148,152,148,150,152,153,153,152,154,146,147,144,143,136,119,130,132,119,108,97,93,90,88,98,100,101,124,115,123,121,102,103,120,94,96,101,114,112,113,86,92,90,86,114,112,90,95,115,120,108,96,92,95,92,96,122,113,105,106,123,108,91,88,94,108,104,96,99,85,84,99,114,105,87,89,89,87,88,113,116,117,104,129,108,112,108,121,138,123,96,94,103,103,98,95,89,99,109,131,112,124,126,108,132,138,134,130,127,124,101,99,112,111,102,99,103,107,108,94,114,117,104,104,122,122,115,101,92,100,85,84,100,104,114,92,88,80,85,44,58,62,55,53,52,62,113,113,69,67,76,68,74,83,76,80,91,109,78,74,101,99,96,110,104,99,102,105,92,100,88,97,123,120,115,97,93,98,99,97,79,99,89,67,57,73,75,76,69,74,70,68,117,105,98,122,134,134,140,101,102,87,82,93,90,86,77,90,92,99,101,91,99,96,104,118,133,141,136,144,142,142,141,137,133,142,140,147,137,139,128,99,102,125,146,128,130,105,107,114,115,124,115,116,123,130,147,148,148,145,145,140,145,144,144,143,139,143,145,144,147,148,151,152,151,154,151,148,149,147,100,95,102,118,104,95,99,90,88,93,107,130,121,93,118,113,118,130,137,110,99,96,102,98,91,95,96,98,89,94,105,128,96,100,129,128,112,97,94,91,95,109,127,107,107,122,136,97,90,93,102,102,102,96,101,90,80,84,102,125,88,91,99,91,94,101,105,131,102,126,108,106,119,136,110,126,96,102,104,105,120,114,97,89,103,105,119,118,126,111,115,120,93,99,109,107,103,122,118,114,109,116,125,118,95,124,106,103,101,91,91,85,101,117,100,90,105,112,109,93,89,96,100,95,101,55,51,48,59,51,60,69,121,117,65,68,69,85,88,82,87,92,103,93,92,108,102,100,119,125,122,103,102,110,93,90,106,114,98,117,112,108,110,118,116,111,87,87,72,96,123,126,109,121,158,159,109,107,110,138,145,128,117,116,107,106,102,89,84,86,96,90,81,95,96,109,92,93,100,96,127,137,147,145,146,140,146,142,143,140,139,148,151,156,159,155,126,114,125,159,162,157,160,132,135,147,157,153,146,151,151,149,149,153,149,148,146,149,150,143,143,143,140,142,142,146,145,152,153,155,147,151,153,149,141,131,96,91,89,101,92,96,101,98,95,92,91,113,100,107,110,133,137,133,123,97,100,102,115,113,102,101,111,115,93,101,118,117,96,107,122,131,135,120,102,105,107,124,131,112,101,115,122,101,91,97,96,100,89,95,99,95,94,90,96,103,94,95,111,106,108,121,131,113,111,113,123,110,117,119,117,143,108,102,104,121,136,127,114,125,114,122,124,117,122,109,120,106,95,95,103,111,126,122,119,96,101,104,104,97,115,116,100,107,90,87,95,108,124,136,121,113,125,134,132,114,105,102,132,129,127,51,51,48,51,48,66,79,117,106,71,78,89,95,95,91,92,98,93,93,91,102,98,100,106,96,80,87,85,85,84,83,84,92,98,110,115,122,127,123,126,97,94,85,79,92,81,91,87,95,99,107,127,102,93,108,94,101,100,89,90,89,91,89,95,92,104,103,91,105,106,97,108,103,100,114,127,139,146,145,145,144,153,145,147,147,148,146,150,154,150,141,132,142,139,150,160,161,167,166,161,160,163,166,161,164,165,164,159,156,158,154,152,151,159,156,146,148,150,156,152,149,151,158,156,154,154,153,159,151,144,125,97,95,100,111,94,113,105,108,98,110,100,107,104,111,110,128,119,123,119,118,111,123,133,113,118,120,124,138,108,108,126,122,105,110,132,122,149,118,114,128,95,110,129,119,109,131,116,119,96,97,100,117,113,95,92,101,109,104,111,98,104,94,104,106,112,119,128,133,132,120,128,95,123,113,128,133,120,121,119,124,129,123,124,120,131,125,129,135,138,139,135,118,139,126,119,132,142,127,131,112,113,117,94,104,122,124,132,129,125,130,114,116,133,134,132,132,135,138,130,131,137,135,130,133,135,49,52,53,53,57,56,62,106,100,74,82,89,99,95,83,89,103,88,100,105,110,103,109,92,84,77,75,80,88,83,77,83,82,99,109,100,113,124,130,134,112,105,112,117,116,102,111,103,97,118,127,128,119,122,101,97,99,94,96,101,98,105,105,102,100,116,131,112,101,108,100,107,100,106,114,147,150,144,141,144,141,141,147,151,149,149,140,129,134,139,144,144,144,141,140,146,146,147,150,152,149,149,149,156,159,167,166,162,161,166,170,168,171,173,163,160,164,167,162,163,161,161,160,165,160,164,155,153,144,136,114,103,114,101,100,113,97,107,111,110,121,125,113,105,111,119,130,130,134,121,110,114,122,134,114,125,133,134,137,137,133,143,135,117,124,143,118,144,144,140,110,105,129,146,130,129,144,144,149,124,118,119,122,102,102,109,103,116,103,116,128,128,114,102,96,107,115,129,141,124,117,129,109,106,128,146,98,99,119,127,143,110,133,130,127,137,132,133,151,143,142,133,138,127,95,95,103,89,91,95,103,99,96,104,112,91,92,91,95,88,88,104,115,98,100,102,107,110,109,112,119,122,118,125,124,121,44,50,58,59,55,55,62,130,118,77,86,96,93,87,91,100,98,97,112,107,111,100,98,100,99,75,72,68,81,90,82,92,96,100,111,111,108,105,134,133,133,135,134,134,136,131,129,119,122,131,131,139,131,138,127,122,131,126,126,124,100,95,108,99,98,101,133,100,93,89,92,95,96,98,119,142,141,136,137,133,138,146,145,144,147,143,136,127,135,140,139,136,137,134,137,140,140,140,145,140,138,144,143,149,151,151,149,149,148,145,153,152,154,157,163,159,161,164,164,161,165,155,154,156,158,143,139,123,105,97,92,90,110,99,102,117,114,117,111,122,126,109,121,131,134,126,104,93,97,86,87,114,109,108,117,123,127,123,138,136,130,130,127,116,146,150,146,142,135,114,111,117,122,114,104,113,135,140,145,122,123,130,107,114,121,127,114,105,120,123,137,132,133,115,106,120,124,117,141,123,129,129,128,130,136,112,107,100,113,133,115,97,104,107,122,123,123,131,126,112,120,125,105,104,97,96,104,103,96,100,115,110,107,108,101,99,103,102,99,88,99,99,97,93,89,97,85,103,96,84,93,90,86,85,91,90,43,55,64,60,52,60,55,115,118,88,97,106,97,102,105,105,110,111,124,114,101,98,99,94,75,83,74,87,103,97,91,95,96,105,103,100,102,100,131,138,138,138,137,131,135,133,133,135,139,144,142,141,141,140,139,143,143,137,140,132,108,94,92,95,96,115,137,128,109,98,98,92,96,104,140,142,146,141,143,146,145,137,140,133,141,130,139,136,145,140,138,140,141,140,140,141,145,140,138,140,138,140,142,146,147,147,144,148,149,148,150,151,151,155,157,155,157,156,155,153,150,137,126,103,104,96,87,96,98,102,95,92,98,101,110,114,119,118,125,128,124,99,106,114,125,103,96,96,96,89,92,104,131,127,127,126,127,129,130,107,123,131,132,134,145,143,136,107,95,117,118,113,139,117,131,133,120,132,141,147,130,121,119,131,142,139,144,132,127,134,128,129,131,137,135,141,133,124,117,109,123,100,108,119,118,118,134,117,122,120,118,108,108,117,118,124,133,146,146,143,142,142,138,130,133,124,128,135,138,142,142,139,140,137,129,126,136,139,132,129,133,113,117,111,94,103,102,126,96,93,95,96,109,101,104,103,46,38,40,54,45,42,46,107,105,74,110,112,106,112,113,124,122,123,121,110,108,109,113,91,86,79,78,78,89,90,91,100,99,104,108,94,111,125,131,133,131,131,135,136,137,138,136,140,139,131,140,144,140,133,141,140,139,143,141,139,126,103,100,97,108,120,125,130,130,102,102,114,121,123,104,102,131,128,98,95,105,117,128,131,137,134,137,135,140,143,145,144,145,141,143,140,137,135,139,141,139,137,144,143,139,144,149,152,154,153,144,148,148,149,147,145,138,129,122,109,96,95,92,91,94,85,91,104,108,109,103,102,117,124,124,113,115,112,120,129,114,107,110,100,97,99,105,95,93,95,91,92,92,93,96,100,102,103,109,100,102,106,107,105,114,120,115,116,103,102,109,108,113,104,112,129,139,149,141,128,147,145,141,144,159,156,152,140,148,137,138,144,150,151,127,125,131,120,136,125,131,126,137,130,145,147,144,126,129,136,119,125,134,129,123,127,138,142,139,146,146,143,147,144,141,138,137,142,141,135,144,143,143,142,138,149,144,146,154,153,151,153,151,109,100,99,103,97,90,107,104,90,93,90,105,106,42,55,57,54,60,60,65,114,88,85,105,93,88,102,120,132,134,134,132,126,132,128,119,107,84,82,86,80,92,96,109,100,109,125,134,130,125,130,132,132,130,133,134,133,140,142,139,138,138,134,135,131,136,131,138,138,140,141,143,143,141,121,104,101,107,121,117,121,114,97,96,93,103,104,105,103,140,146,124,115,107,104,98,99,139,119,122,120,121,116,119,121,126,126,139,142,143,145,144,137,142,143,141,144,141,142,143,147,146,139,143,143,145,142,143,133,114,93,91,97,97,98,99,95,101,99,106,124,126,120,98,96,102,119,116,122,110,119,125,118,101,96,97,104,99,99,103,103,95,91,106,100,97,103,103,106,111,113,108,105,101,106,107,112,118,104,108,111,101,105,95,108,108,105,99,105,104,113,145,146,146,148,150,147,148,153,150,139,145,146,145,151,149,150,148,147,152,152,149,150,151,147,149,143,148,150,148,134,130,129,134,145,145,143,143,145,147,146,144,137,146,146,144,143,147,147,148,151,157,152,154,168,166,164,166,165,155,142,122,105,91,87,84,101,98,106,98,98,99,107,101,97,97,94,90,102,52,65,62,59,64,63,72,116,129,93,115,92,103,122,133,133,134,127,132,129,129,99,95,87,78,95,88,96,103,102,97,117,131,136,138,129,143,141,140,135,133,138,136,137,131,137,140,136,132,138,139,140,140,142,143,142,143,140,143,140,146,148,128,115,113,116,113,99,103,102,108,117,120,119,133,144,152,144,147,151,136,126,124,122,145,141,135,120,131,103,105,97,100,101,93,104,122,131,142,142,142,142,147,146,139,138,142,143,147,149,143,149,147,141,118,107,100,98,106,104,99,105,115,120,120,113,123,126,120,106,96,102,95,101,107,102,123,126,115,98,103,100,102,103,98,104,111,101,104,97,104,101,99,108,95,104,108,119,114,100,104,112,113,118,102,100,108,118,113,99,106,104,117,112,100,112,94,103,141,143,142,148,145,144,144,147,150,146,145,145,147,147,148,148,150,148,145,150,151,149,144,148,148,151,152,149,155,155,151,152,152,146,150,149,160,152,158,153,155,152,149,144,156,163,159,163,157,157,152,152,147,141,124,111,98,92,89,83,85,86,88,90,87,88,104,109,106,105,92,98,98,100,108,94,97,95,48,57,61,53,47,51,60,111,112,87,125,130,132,127,131,132,131,136,139,138,137,117,90,85,92,91,101,95,102,101,112,130,132,129,130,124,133,133,128,133,128,131,136,133,133,133,137,133,133,132,139,138,140,142,146,145,146,144,143,138,142,150,129,127,118,113,113,113,111,115,121,116,119,119,123,133,140,144,148,145,146,146,147,152,156,150,141,135,144,145,123,113,115,120,110,115,108,98,97,112,123,130,137,145,144,155,155,155,155,154,153,144,132,121,109,102,101,105,96,95,102,105,98,103,96,106,99,101,107,120,112,104,111,101,105,124,133,101,107,103,106,100,103,116,109,104,100,109,100,103,102,102,110,110,102,111,116,116,98,107,112,116,103,107,102,109,119,111,117,104,97,107,126,97,103,108,105,113,126,122,124,129,141,139,141,141,140,134,139,140,135,143,144,146,146,147,145,144,153,145,148,146,145,145,146,146,148,148,149,149,146,143,143,143,143,149,140,139,138,130,136,133,125,122,114,109,103,92,92,87,90,95,95,94,89,89,90,81,87,82,86,90,90,89,90,91,89,91,90,97,102,100,101,99,102,104,35,52,59,59,62,48,48,77,93,83,115,117,119,123,128,129,129,131,139,128,133,134,107,88,116,101,99,125,133,127,131,133,137,138,141,146,140,137,142,146,145,139,139,142,144,146,144,144,148,145,146,148,149,146,148,146,142,143,139,141,142,142,120,132,128,112,115,112,119,106,112,125,122,124,117,146,150,150,149,146,150,151,143,143,150,142,143,149,151,153,156,155,154,149,134,135,125,125,111,110,106,108,105,136,141,134,129,133,124,107,111,108,102,90,91,116,106,100,112,104,97,91,103,98,100,99,116,116,118,116,128,127,121,120,128,127,119,105,116,114,118,113,119,111,116,111,114,106,106,109,105,102,108,111,100,110,117,113,109,110,115,117,100,103,108,116,121,112,109,111,117,124,123,103,113,118,123,106,97,91,97,105,115,110,107,110,118,115,124,121,128,121,127,126,122,115,110,106,104,99,95,92,87,91,93,92,94,94,97,91,91,94,94,91,93,96,88,89,89,99,94,92,90,91,90,94,110,92,95,100,103,108,116,114,100,93,93,92,89,91,85,92,95,95,91,90,97,90,100,102,101,100,98,104,109,108,53,59,52,59,54,47,60,100,87,84,93,94,94,103,106,116,112,121,117,125,128,126,124,114,104,105,119,136,138,137,137,136,138,140,138,138,136,142,142,145,144,143,144,140,148,151,146,142,143,144,148,144,148,146,148,148,144,147,142,140,137,136,131,124,103,104,113,111,117,118,130,136,127,130,118,131,141,146,151,150,151,148,143,140,143,144,150,152,150,146,148,146,150,152,152,158,157,156,145,132,141,138,128,144,175,174,146,152,130,109,120,106,108,93,94,97,113,113,109,103,104,103,109,108,105,118,114,116,118,121,120,129,128,102,109,112,125,131,123,121,111,123,113,118,120,102,118,119,120,118,110,110,115,118,123,128,132,126,125,132,104,107,104,101,119,122,124,110,108,118,114,123,119,105,108,121,110,100,99,94,95,107,108,94,100,99,97,93,96,94,112,104,95,98,101,95,90,97,96,98,97,100,95,89,93,96,102,95,100,99,98,95,100,96,104,102,91,95,99,102,92,94,93,100,93,92,116,106,99,113,98,94,90,97,112,102,103,94,95,93,95,93,95,92,90,94,100,103,106,108,121,103,113,116,135,126,45,45,41,53,47,49,53,85,102,88,92,88,95,105,88,94,91,90,88,96,105,102,107,103,110,117,118,118,122,123,130,126,134,139,137,139,143,137,141,147,144,148,148,142,144,146,151,147,149,152,149,144,142,141,142,143,142,136,137,112,138,128,127,143,113,110,127,123,122,125,140,124,134,124,124,126,139,150,148,146,147,152,153,151,156,156,156,157,150,149,150,153,154,158,157,157,164,162,170,173,172,161,158,164,169,169,154,125,114,115,101,110,108,98,98,99,108,97,104,105,114,116,105,120,123,121,123,119,116,121,137,120,119,101,103,119,108,112,122,123,134,125,128,116,119,114,116,126,122,115,117,118,120,123,120,118,117,114,118,114,119,113,114,119,115,124,116,113,115,124,122,123,101,103,114,124,111,97,93,99,114,104,97,97,93,91,98,97,106,103,112,105,104,105,123,118,114,109,109,104,104,103,98,98,101,99,98,105,101,94,103,106,99,98,96,103,111,94,93,98,91,89,94,94,98,105,115,114,118,117,102,98,98,108,113,101,106,97,91,96,98,100,95,100,97,93,105,110,106,118,142,123,106,92,91,98,48,55,46,43,39,46,54,85,86,83,95,92,100,104,98,109,92,95,102,101,96,91,91,92,88,100,95,92,98,99,95,104,99,103,101,104,120,133,134,136,141,136,137,144,146,140,140,136,138,146,146,146,147,145,147,145,145,142,140,137,145,151,156,147,132,139,145,137,136,128,136,133,133,133,125,128,145,152,155,150,152,153,145,146,156,156,152,151,153,156,159,156,156,158,159,155,160,161,159,157,162,153,166,166,155,126,117,99,98,102,100,103,103,105,96,93,94,97,108,109,114,113,126,118,133,130,135,138,131,116,130,131,134,113,117,121,114,125,128,108,115,120,118,119,121,123,123,123,126,118,120,122,116,117,118,122,117,121,122,123,116,113,113,117,121,130,128,124,125,117,115,115,113,113,112,99,98,98,97,96,118,95,104,104,92,92,102,108,115,117,126,99,105,110,117,126,126,128,110,106,105,105,94,94,99,97,104,110,108,101,100,100,98,94,100,103,120,104,89,95,94,93,92,102,107,115,106,112,115,92,109,101,101,113,129,124,112,108,97,95,95,99,109,112,108,107,112,110,113,121,117,116,115,101,99,102,51,47,41,61,55,54,62,114,101,96,110,94,105,103,106,114,107,106,102,100,94,96,91,92,100,94,96,103,103,103,102,103,92,100,108,103,111,120,133,136,141,144,144,148,151,151,150,145,144,143,145,137,136,134,131,126,125,120,117,115,118,122,124,123,121,121,123,127,119,120,140,137,136,141,132,135,152,153,151,150,149,154,155,149,157,155,164,164,160,165,159,152,157,156,149,156,157,154,146,152,148,148,152,150,139,119,102,107,106,112,109,106,102,100,102,99,95,102,117,119,134,131,121,129,132,139,134,131,134,105,111,124,128,122,112,116,121,128,123,122,132,129,124,127,122,118,123,110,120,121,122,119,127,132,113,108,114,117,109,116,125,121,121,117,105,113,119,115,119,123,120,126,119,118,110,114,107,105,99,103,117,101,105,103,107,104,108,104,126,126,123,109,121,127,123,130,117,110,113,123,116,112,99,95,104,104,114,113,115,111,108,101,98,99,104,112,120,110,115,107,106,105,102,106,119,114,110,117,123,103,114,116,128,128,111,101,101,101,96,106,103,112,114,108,110,106,107,107,122,123,127,121,120,109,106,104,43,44,50,45,44,45,46,62,75,70,101,98,101,107,105,114,94,101,95,92,89,98,91,95,101,101,99,104,109,105,101,107,101,101,111,118,115,107,117,103,101,110,113,109,112,113,109,106,101,105,104,99,98,98,112,118,125,106,120,106,95,98,95,102,95,102,102,103,125,123,124,118,117,116,109,126,121,123,133,142,143,149,148,142,152,158,158,156,152,150,151,151,152,150,148,147,143,149,148,145,142,136,129,110,101,101,100,119,110,98,103,107,107,107,113,104,108,101,98,114,124,131,136,127,134,117,140,145,137,125,116,127,129,126,125,136,126,112,111,125,131,125,126,121,134,119,122,126,127,127,131,119,114,120,126,122,129,124,119,118,126,131,119,123,107,116,128,128,137,124,125,117,108,119,111,116,115,118,111,118,107,106,122,115,102,104,109,118,114,105,108,125,110,117,119,121,122,123,124,124,140,145,138,113,112,117,120,123,122,110,118,119,117,113,121,122,122,131,133,147,128,124,114,115,116,114,114,121,122,123,125,108,120,106,99,93,100,94,98,101,109,111,100,102,103,108,111,107,125,126,125,121,120,125,118,114,44,45,44,42,43,50,43,50,67,56,99,101,110,102,111,114,101,100,102,96,91,100,100,102,101,98,113,108,110,107,114,104,103,108,115,114,114,122,123,106,98,93,102,99,98,96,102,104,111,120,130,111,116,115,136,149,146,107,102,112,105,117,101,109,110,112,116,101,129,128,131,117,105,119,113,125,120,104,108,104,109,109,115,124,126,130,131,127,126,116,114,117,113,111,108,107,111,123,103,103,112,107,100,103,101,113,111,114,107,104,107,103,106,110,114,118,116,115,119,116,118,121,119,117,127,137,144,142,141,126,128,128,130,125,132,120,115,121,120,123,120,121,122,128,124,124,131,128,123,125,121,129,132,122,126,137,132,134,136,131,125,118,120,116,119,114,124,135,142,110,109,113,113,114,106,110,118,117,106,108,109,113,126,115,120,107,119,107,116,123,122,129,120,125,133,137,124,127,125,123,119,114,109,109,106,113,114,124,123,120,128,125,126,121,124,134,137,153,141,135,118,130,135,130,121,137,127,119,116,96,104,107,109,106,96,97,103,97,98,107,110,113,110,106,113,109,126,130,133,133,132,124,130,126,126,131,48,46,47,45,46,43,49,56,69,75,87,104,101,104,109,105,103,112,115,102,107,109,97,103,108,113,107,109,118,112,109,101,111,118,125,113,121,119,123,120,110,105,110,125,138,130,139,140,148,161,152,157,150,150,152,158,156,115,105,114,119,121,107,132,146,137,139,143,130,139,147,131,127,137,130,129,116,106,115,108,107,110,114,103,101,100,107,105,105,110,112,111,101,110,103,103,100,113,105,110,109,114,114,116,112,132,114,115,124,111,113,106,111,111,117,122,129,134,126,121,133,144,131,134,150,146,143,139,138,127,135,139,132,135,125,132,123,132,131,127,126,127,128,127,125,130,132,133,133,131,123,128,120,114,116,124,125,126,120,126,127,127,122,121,132,126,131,130,122,115,115,113,107,108,117,121,126,112,108,110,113,116,121,124,128,114,118,130,135,134,132,119,120,124,115,116,116,121,117,113,108,109,104,99,104,101,104,113,123,125,126,134,126,123,133,121,104,107,107,104,112,121,111,101,108,123,132,115,109,108,97,101,116,117,102,106,111,113,116,122,121,121,107,101,103,101,112,120,123,125,126,130,128,131,123,120,63,71,60,66,64,64,69,99,100,86,108,111,115,111,117,127,116,117,109,116,114,121,118,121,117,121,117,116,116,108,121,119,116,125,121,131,117,119,128,129,130,135,146,154,151,160,158,160,162,161,158,159,155,155,160,157,159,153,134,148,155,157,149,162,160,159,160,156,153,159,159,158,155,157,150,143,131,142,146,133,120,116,133,129,119,120,121,110,119,119,122,125,117,107,104,102,110,119,114,121,117,121,115,125,135,120,116,126,127,117,115,113,112,120,120,128,140,133,145,142,146,148,141,134,148,142,132,143,131,141,131,146,143,134,139,134,140,128,128,131,139,139,135,131,131,119,125,127,114,122,123,129,124,116,121,125,126,124,130,151,149,138,140,142,151,149,155,149,146,121,120,117,119,109,122,131,123,117,116,123,123,126,125,132,129,119,119,113,104,106,101,105,104,104,107,104,119,114,108,113,112,112,108,110,107,103,114,125,126,130,122,120,125,132,111,105,107,106,108,113,115,129,109,113,111,124,134,120,100,106,118,115,111,114,115,103,105,113,118,120,128,128,124,118,109,109,124,128,120,120,118,116,116,99,112,108,60,67,63,64,60,67,64,96,83,85,116,115,117,117,130,135,132,122,121,124,133,123,122,117,112,119,120,117,121,121,119,123,128,122,116,116,129,131,143,150,146,151,150,155,149,156,154,145,148,150,152,151,144,146,145,151,153,152,152,147,149,146,148,147,148,147,150,145,148,146,147,151,149,140,145,129,150,152,151,150,158,143,129,128,124,126,133,120,118,132,119,130,138,126,111,105,117,122,125,130,123,129,124,125,116,122,121,122,130,128,129,121,117,110,135,141,141,133,139,137,140,144,146,138,133,134,143,135,145,142,142,121,123,116,131,129,128,129,128,130,133,130,128,127,122,127,128,128,127,130,145,155,136,127,125,123,139,148,153,151,152,153,144,141,143,137,129,126,117,117,127,124,125,124,132,134,128,128,137,131,122,127,131,132,118,108,111,113,102,113,114,109,112,105,107,109,123,126,122,128,126,115,118,104,118,113,115,129,125,113,111,119,114,121,110,103,109,109,111,119,119,119,115,111,115,130,130,120,117,117,115,115,106,101,104,108,103,109,105,97,113,111,114,116,119,105,114,120,112,113,107,107,110,119,112,100,69,66,69,67,66,52,61,100,110,100,99,102,97,101,111,125,136,130,133,133,141,136,128,130,117,134,135,131,133,128,129,130,130,136,133,134,127,128,141,144,146,145,144,141,146,145,145,147,143,143,142,145,148,139,147,146,142,143,143,138,144,145,144,145,144,145,143,142,145,144,144,145,150,149,151,151,146,150,146,145,143,150,141,145,120,127,134,133,142,141,131,136,145,126,125,123,133,134,124,128,131,136,128,136,132,146,133,111,127,119,132,134,141,134,123,133,138,143,141,141,137,132,142,122,143,140,144,146,147,142,144,119,116,130,124,128,135,138,135,130,131,113,107,110,132,125,130,135,130,134,131,132,129,128,128,123,126,117,110,110,108,112,115,107,116,116,127,140,141,122,122,135,140,130,117,121,137,137,124,119,109,118,119,115,114,113,115,106,119,115,110,107,114,124,130,123,131,127,128,123,118,121,120,119,115,121,116,128,121,114,109,113,119,133,119,113,110,114,125,128,113,119,123,118,134,137,124,123,119,118,113,113,105,106,114,109,114,110,106,108,113,112,114,122,120,125,129,124,115,117,105,104,112,130,110,101,90,99,101,109,114,127,134,126,115,104,109,109,97,96,106,121,111,106,112,111,111,111,108,105,111,118,108,116,120,116,120,137,135,128,128,128,131,132,134,132,138,141,136,131,136,139,134,131,137,137,139,137,126,131,133,135,125,122,127,132,134,131,136,141,140,140,141,144,143,144,146,150,149,150,145,146,143,144,145,138,133,144,129,126,121,130,156,122,140,125,134,135,140,139,126,137,146,142,131,141,143,140,139,140,136,171,182,127,131,128,124,118,128,143,146,153,143,144,150,132,132,133,120,125,130,127,146,136,138,134,103,101,106,120,129,134,128,128,130,126,107,117,107,109,117,131,137,128,132,122,121,125,114,113,118,117,118,117,125,117,111,110,110,109,108,113,129,129,161,161,163,169,134,114,108,113,121,119,122,122,116,114,124,125,119,126,128,121,121,120,126,119,121,136,134,130,129,122,125,122,119,122,128,126,123,125,125,133,130,121,120,123,134,142,146,119,117,118,133,145,124,120,138,148,145,139,136,124,130,125,124,125,121,121,128,130,119,114,105,108,120,115,125,128,120,115,111,116,115,117,114,108,116,132,128,114,107,84,75,82,88,107,144,136,145,125,131,134,119,123,136,147,156,155,153,142,142,149,152,145,150,156,138,134,161,147,144,156,116,127,109,111,105,116,100,103,104,103,122,110,109,107,102,102,111,103,100,99,101,98,106,106,104,104,104,109,102,102,101,109,107,106,110,109,117,121,121,124,121,120,124,119,116,126,118,119,123,124,118,114,118,127,133,144,145,150,142,144,145,143,121,121,143,143,147,141,147,146,148,148,150,140,118,125,129,116,105,101,99,100,111,118,115,105,107,106,103,110,129,133,122,122,116,112,111,132,109,100,117,118,114,120,116,117,114,116,106,123,127,124,123,117,110,103,108,111,118,119,118,127,106,112,107,110,129,121,115,108,114,105,113,122,125,125,131,128,130,129,117,117,120,126,119,114,126,129,122,123,120,126,129,127,130,127,132,132,133,133,134,129,129,122,127,124,129,129,123,128,134,126,133,141,139,136,134,128,123,142,129,127,125,129,133,137,133,135,136,134,140,139,137,138,136,132,135,137,135,132,128,132,134,135,129,132,133,126,127,131,128,121,121,119,119,122,123,123,127,125,127,130,131,125,83,73,70,65,87,116,139,147,143,147,142,139,145,147,147,156,154,150,147,138,145,150,152,155,158,160,150,156,153,152,155,153,159,158,149,152,147,153,128,147,127,134,125,149,148,124,132,137,135,149,133,129,143,134,151,158,151,145,159,126,127,135,133,137,155,148,142,154,161,159,167,165,163,162,158,157,154,156,156,148,152,152,151,143,128,132,128,134,126,114,122,124,128,121,124,130,133,145,150,150,153,149,146,151,153,147,144,131,121,119,115,104,108,104,106,107,111,111,109,108,100,104,110,101,103,101,108,104,106,114,104,108,129,126,124,132,124,122,124,125,118,129,125,129,110,106,114,117,119,120,118,110,122,113,103,106,117,126,133,130,124,121,139,133,122,138,127,137,134,133,135,129,127,125,128,134,135,135,141,133,139,132,130,143,129,138,146,141,130,128,141,134,144,136,147,126,140,130,128,130,126,135,133,132,129,135,131,137,138,139,133,138,139,139,139,134,135,132,135,139,141,141,140,145,144,139,139,137,140,139,137,140,140,141,136,133,132,134,136,129,133,129,129,132,130,132,128,134,134,133,135,129,129,127,131,131,83,76,67,67,87,119,145,142,144,142,141,147,144,143,148,153,145,147,149,151,155,152,149,151,151,155,151,148,149,136,146,148,145,144,144,145,141,135,143,145,127,135,144,142,135,145,145,139,134,137,139,144,138,137,136,135,139,138,133,123,126,125,129,127,131,133,128,127,130,132,132,124,128,125,128,128,123,126,130,110,107,117,124,126,131,135,121,136,126,114,123,123,141,128,125,120,130,142,141,135,147,147,146,145,151,146,144,148,142,136,122,112,111,109,106,116,125,112,113,106,103,101,107,108,105,105,104,104,111,114,105,100,117,129,128,111,113,124,128,108,128,120,117,121,120,119,123,123,113,110,116,111,118,113,123,112,115,130,149,140,148,157,150,152,153,138,144,135,145,139,137,136,138,135,135,132,134,141,147,144,143,139,138,134,126,131,133,137,137,133,136,132,134,132,129,126,134,128,139,122,131,135,138,129,131,134,129,140,139,156,138,126,131,140,137,134,140,139,141,138,136,136,132,136,135,137,134,131,132,129,133,132,133,135,135,132,135,134,138,137,130,133,135,136,131,130,129,132,134,135,131,134,134,133,131,130,83,79,68,73,88,104,109,111,114,113,115,120,117,114,108,110,113,112,124,117,117,109,114,116,119,117,116,119,120,118,122,122,124,134,131,126,132,129,141,141,132,138,140,147,143,135,139,151,143,140,138,138,143,148,150,145,143,147,150,142,152,153,146,157,153,157,155,151,160,168,161,167,163,163,168,164,161,164,167,152,120,138,160,163,159,160,141,166,162,148,123,129,162,157,131,134,137,162,165,162,171,170,166,170,163,166,164,168,167,164,142,117,108,113,117,123,116,107,115,107,116,104,104,106,116,110,109,105,112,115,107,111,121,131,134,118,110,117,116,110,121,127,114,119,117,123,125,117,119,110,114,116,120,122,149,119,121,144,149,140,147,155,152,154,146,142,142,142,140,145,147,141,144,141,141,137,141,143,142,144,152,150,142,136,133,138,149,139,151,149,142,138,136,136,136,135,135,144,152,137,129,137,135,143,146,134,143,143,143,132,130,124,129,130,141,142,142,145,126,123,128,128,127,126,122,126,130,132,133,138,133,137,138,124,132,131,130,126,126,130,137,138,136,131,135,137,137,125,127,136,144,169,172,139,135,144,85,83,69,64,85,124,144,145,146,145,148,144,147,144,145,149,148,145,147,149,156,145,147,153,148,150,145,152,149,148,149,149,152,155,152,150,152,153,153,156,149,155,156,156,155,152,152,154,154,156,156,144,156,151,152,155,149,153,147,154,162,166,169,164,168,168,170,168,167,173,167,166,168,171,174,168,169,167,169,164,164,167,168,164,159,160,164,172,165,159,159,162,166,163,156,154,160,163,167,164,168,166,167,165,168,162,163,165,171,158,145,129,118,114,125,113,109,112,112,114,106,103,107,105,114,124,121,121,124,122,121,127,121,115,119,112,110,118,117,118,134,124,115,123,123,121,128,127,124,129,146,123,119,153,152,157,161,152,156,154,147,147,152,154,146,148,150,150,155,147,145,143,138,140,144,147,147,141,145,146,146,142,143,148,151,147,148,144,154,136,141,142,146,151,139,145,149,138,142,142,138,146,146,143,153,146,141,149,137,142,141,136,130,133,139,147,134,134,145,146,144,145,146,129,125,139,143,143,141,137,141,137,133,138,137,141,138,135,138,139,140,143,138,134,139,138,135,118,114,131,139,127,128,136,127,126,86,79,74,65,93,128,147,149,147,145,145,141,148,149,150,147,152,147,153,151,148,150,150,150,148,146,148,148,153,152,150,149,149,148,152,155,152,149,151,152,155,152,153,154,156,154,154,155,150,153,158,153,154,154,149,158,162,166,167,170,169,172,174,171,172,171,172,171,173,170,175,173,170,169,171,172,176,167,167,170,169,169,172,163,167,174,175,171,166,172,176,173,167,173,172,170,172,176,176,175,168,173,179,178,172,175,172,169,176,172,122,118,115,115,121,116,119,123,119,125,107,107,111,120,125,134,142,119,118,122,126,119,113,104,108,116,118,120,117,125,141,123,122,125,118,126,149,159,167,158,162,151,151,158,149,158,157,151,148,150,152,155,150,153,152,152,155,157,159,154,151,141,140,143,141,146,145,147,137,146,136,138,139,145,140,139,144,136,138,138,141,137,139,142,134,136,135,132,138,139,140,139,151,152,154,135,133,153,143,149,154,154,136,145,151,150,150,141,149,151,151,154,150,147,144,150,148,143,129,136,131,134,148,136,143,137,135,129,147,145,146,143,141,141,140,131,135,132,126,127,127,122,117,122,122,121,88,83,69,68,87,133,144,147,146,148,144,141,146,148,146,146,145,147,146,149,148,149,145,147,149,146,146,149,150,154,147,146,152,150,153,152,151,152,153,153,154,155,155,151,153,155,155,152,150,148,157,147,159,166,165,170,174,168,170,169,174,169,170,171,173,175,171,169,170,171,173,172,169,173,170,170,171,171,168,171,172,169,172,169,171,170,172,178,175,173,174,175,172,168,171,174,173,170,175,176,175,175,174,176,177,174,182,176,178,178,174,132,121,113,118,133,131,134,143,122,121,117,126,139,161,162,167,148,155,117,106,106,118,116,113,122,126,120,120,125,164,128,131,131,150,157,155,152,149,157,152,156,156,155,153,156,162,161,157,151,151,149,154,155,151,151,150,152,157,153,150,143,155,152,146,145,150,147,145,145,147,141,144,148,143,145,145,137,145,147,146,141,140,144,138,135,142,138,134,138,131,138,151,151,147,144,142,146,140,143,142,142,146,140,142,142,144,142,142,141,135,142,140,142,135,140,137,129,127,134,139,136,127,138,141,138,139,144,146,146,146,139,136,135,126,124,128,121,124,126,120,121,124,125,121,120,94,93,99,103,120,131,143,146,151,150,149,146,145,147,150,151,148,146,150,152,147,151,148,149,151,149,148,145,151,150,147,153,152,151,150,155,154,152,156,150,153,152,149,152,152,151,155,156,157,157,165,165,165,160,165,165,165,169,167,166,166,162,170,168,167,170,167,169,166,166,171,173,171,169,174,171,171,170,170,171,169,170,172,171,170,171,172,174,171,174,172,169,170,174,173,171,179,177,174,173,180,174,173,177,178,174,176,174,174,170,166,165,149,139,162,169,181,188,184,164,156,151,179,176,177,160,156,148,142,119,110,106,108,111,120,118,123,136,128,133,151,149,148,164,165,165,164,155,159,153,151,158,158,158,154,153,153,151,146,147,149,150,152,148,147,144,152,152,151,149,159,154,148,145,146,154,153,146,150,151,162,151,150,154,156,147,149,150,148,148,149,154,150,139,139,139,135,142,142,137,137,143,144,142,143,148,151,141,135,133,135,139,145,130,130,130,130,131,138,134,137,129,138,140,136,142,136,131,136,134,130,133,133,144,144,139,145,140,136,133,130,127,131,123,129,121,122,127,124,124,125,122,128,127,139,141,90,107,138,148,148,153,154,148,152,155,150,148,152,144,150,151,150,151,155,151,152,148,148,154,149,151,150,151,152,145,149,153,153,152,151,151,152,149,155,154,152,146,136,128,146,147,147,151,151,151,151,148,150,146,152,152,154,152,154,146,150,150,152,153,154,151,149,150,149,152,148,148,146,151,146,149,150,149,148,142,148,147,147,139,145,144,148,143,137,143,144,144,143,141,145,143,144,143,147,146,146,146,145,143,134,138,138,146,154,162,158,154,152,156,149,123,132,152,139,121,119,124,127,123,122,120,124,127,129,124,116,111,120,126,131,130,134,138,143,159,155,159,155,160,157,157,160,154,151,153,159,153,153,157,154,153,157,154,153,153,152,148,151,154,154,157,154,155,154,157,157,156,153,153,149,154,154,152,156,163,164,154,160,160,158,158,148,148,148,156,157,161,154,158,157,147,146,148,150,149,149,152,154,143,145,149,149,147,140,135,142,139,143,139,146,136,133,157,158,157,153,149,146,149,139,136,129,127,136,135,133,122,131,139,133,130,130,134,132,136,132,126,149,130,133,128,139,137,132,129,135,129,135,140,142,138,92,109,133,147,147,153,148,146,149,150,155,154,147,153,153,151,152,156,150,147,149,151,153,151,149,150,151,147,154,149,152,154,151,154,150,152,151,147,142,144,145,142,141,144,141,137,138,139,142,139,138,144,141,142,143,142,145,140,140,145,147,143,145,145,145,139,144,139,146,144,146,141,147,148,141,137,137,136,131,131,126,129,127,118,119,132,132,118,121,109,113,117,121,130,125,123,130,131,127,146,147,146,123,124,126,132,148,164,172,169,172,164,167,173,173,150,169,165,169,148,128,138,166,157,138,130,144,136,140,150,142,128,135,140,143,146,133,140,150,167,163,166,176,168,164,166,163,160,159,160,164,165,163,159,160,162,162,158,160,155,159,159,160,155,160,161,155,161,151,158,153,155,152,157,157,157,156,151,155,155,151,152,150,152,152,151,151,151,154,161,164,164,169,167,165,154,150,155,157,153,150,152,155,153,156,153,151,151,146,146,150,152,152,148,151,154,154,150,152,153,158,152,149,144,152,145,130,131,124,123,126,127,129,124,124,133,132,137,145,144,151,137,145,143,144,145,146,142,140,139,137,137,137,138,137,140,90,100,116,118,152,151,137,124,115,115,148,153,139,143,154,153,153,156,149,133,135,153,155,132,134,140,133,126,128,127,119,132,122,125,126,142,134,117,119,122,122,124,120,122,126,139,143,145,140,139,143,134,138,134,135,137,140,141,139,143,143,142,138,135,138,137,138,140,137,136,141,142,142,145,143,144,130,129,121,131,130,135,143,112,124,136,134,124,128,136,119,127,132,137,146,137,143,150,158,160,159,166,170,158,160,158,157,159,156,163,163,161,159,162,162,166,163,165,162,159,154,158,159,157,161,152,154,156,157,150,153,150,150,157,159,162,145,153,173,175,177,184,175,178,172,169,171,170,167,166,162,164,169,164,168,170,171,171,170,173,170,170,170,169,168,169,166,166,165,170,158,166,167,173,169,153,165,162,163,155,154,152,156,158,156,149,150,155,157,156,164,161,169,166,157,155,161,155,159,163,157,164,164,166,160,160,155,158,156,159,153,152,159,148,156,163,164,158,163,162,160,161,161,151,161,156,151,129,129,134,130,143,150,148,147,148,149,150,150,148,148,149,143,144,135,138,136,139,139,147,140,142,136,133,138,136,150,151,135,153,164,154,164,166,162,159,155,156,160,157,161,157,160,158,152,141,142,155,152,146,147,138,139,139,143,128,138,154,129,128,137,156,153,139,137,154,148,153,154,145,155,148,158,156,150,164,153,151,145,147,143,147,142,144,140,144,143,146,143,144,141,142,145,136,146,147,148,156,147,150,147,144,143,148,154,144,146,156,162,146,141,146,139,147,153,161,166,136,156,163,159,164,165,167,167,160,158,157,155,160,154,159,171,172,160,171,170,160,155,157,158,156,155,153,156,159,148,149,154,158,157,161,157,161,169,168,171,174,176,176,175,179,180,176,177,188,190,189,180,179,175,178,182,178,176,176,176,176,176,176,177,174,174,176,174,175,177,175,176,169,169,176,178,177,174,176,171,174,177,174,171,170,171,171,173,172,171,173,173,161,162,168,171,170,162,165,166,169,167,162,164,158,164,162,158,158,161,163,166,164,164,170,158,165,163,164,162,164,164,162,165,163,162,165,163,167,163,157,161,158,154,154,150,149,148,149,142,149,150,150,145,136,145,143,145,147,146,164,149,146,142,143,143,141,141,140,143,138,146,149,145,148,159,160,162,157,160,166,163,165,162,157,165,159,160,161,164,158,158,156,154,160,155,150,152,158,156,155,147,158,154,133,147,165,138,150,155,178,182,185,185,184,184,179,179,166,166,174,174,182,184,184,179,174,175,179,180,167,152,141,145,142,143,151,151,161,153,153,153,146,154,153,167,168,153,170,169,166,171,166,172,167,156,172,169,169,157,166,170,169,170,169,160,130,174,160,167,163,169,159,168,165,166,167,164,164,160,160,170,163,171,161,168,165,162,158,165,158,156,158,162,161,163,162,160,161,172,179,178,180,179,186,183,183,182,181,184,183,183,185,185,184,182,185,182,184,183,185,182,180,183,182,185,182,180,181,186,186,183,182,181,180,179,181,181,182,182,183,183,181,180,183,181,179,181,180,179,176,173,173,174,170,171,168,172,173,171,168,169,170,170,168,167,169,169,166,166,160,163,154,160,162,162,164,159,158,158,158,160,159,158,156,155,154,159,156,157,155,157,158,156,158,159,154,157,152,139,146,158,156,160,162,142,144,143,152,151,151,143,143,149,151,144,151,148,151,155,151,149,150,153,148,149,145,147,143,148,146,153,157,150,151,164,165,165,165,163,164,168,173,166,167,169,170,170,167,174,166,171,170,170,173,168,170,181,188,184,173,183,182,188,184,184,184,185,183,190,188,189,188,187,190,185,187,186,189,190,185,183,182,176,167,174,171,174,162,167,155,154,161,181,198,192,199,185,186,185,186,183,176,173,177,178,177,179,177,180,175,174,177,177,173,175,174,171,173,172,171,170,172,176,172,175,178,175,168,166,170,173,169,165,165,168,162,175,165,167,175,165,170,173,174,177,179,173,171,181,183,176,174,174,178,177,173,175,179,175,172,168,169,171,170,171,169,169,169,176,179,176,181,181,181,177,177,179,177,173,172,172,168,168,171,168,172,175,175,172,173,176,179,179,178,179,180,181,184,186,186,186,184,183,184,185,184,178,183,182,179,176,181,185,181,178,179,174,170,169,166,168,166,167,166,170,169,164,161,163,165,162,162,161,166,168,165,173,168,164,164,161,158,159,159,161,162,159,157,153,154,157,161,159,155,151,153,153,152,154,158,153,155,152,159,155,151,152,146,148,148,153,152,151,152,155,144,141,145,145,147,140,135,143,144,144,140,153,155,155,156,163,161,162,164,164,172,180,175,178,183,178,187,183,184,185,178,180,182,186,180,185,187,187,187,176,185,186,187,186,186,185,184,184,189,187,190,190,189,188,189,185,180,175,171,172,173,170,171,171,174,173,181,181,182,189,196,207,215,214,209,205,203,202,198,194,189,194,196,194,194,194,190,185,186,183,186,182,182,179,176,178,179,176,183,182,181,181,180,180,181,182,180,180,178,173,171,176,180,177,175,171,174,174,170,179,178,177,179,184,181,181,182,177,174,178,180,183,178,179,174,176,176,177,174,176,176,169,172,173,171,172,170,175,169,170,170,170,168,171,172,171,173,169,171,170,166,171,172,171,173,171,169,169,169,168,165,166,168,164,166,166,163,169,169,175,171,172,168,178,176,176,173,175,173,176,169,177,182,186,182,185,191,188,175,166,158,163,166,166,163,161,164,163,162,164,165,164,158,159,159,155,157,157,163,160,157,158,158,164,160,156,156,157,159,157,156,157,158,154,157,152,156,154,153,151,155,155,158,164,160,160,155,158,155,159,153,159,146,146,142,139,146,144,151,156,147,148,144,148,148,150,150,174,173,166,174,178,177,178,182,182,184,183,184,184,175,184,186,189,183,183,187,188,183,188,185,188,184,181,185,186,181,181,176,168,172,176,180,182,184,183,175,174,178,177,169,174,173,171,170,175,173,179,178,177,188,199,202,203,204,204,200,196,200,201,200,196,189,190,182,191,191,193,191,198,194,192,190,191,188,191,188,183,189,192,192,190,188,188,187,181,185,184,178,181,182,185,185,180,177,177,179,176,175,180,177,173,175,176,168,180,178,173,172,174,176,178,179,178,181,184,183,184,181,179,181,182,182,179,178,172,173,173,172,171,171,173,174,175,172,169,170,176,172,170,175,175,176,172,167,168,170,171,171,170,167,168,169,169,171,168,169,172,171,168,172,169,168,168,163,163,161,160,162,162,161,165,163,160,163,165,163,163,160,168,170,169,166,161,164,163,169,166,167,165,166,168,166,162,164,161,157,159,157,161,157,156,152,158,166,163,165,162,160,159,163,162,159,157,162,163,157,164,160,161,157,161,160,162,160,160,160,157,157,156,150,147,149,150,149,142,147,151,151,151,153,158,156,159,152,159,157,157,153,155,158,155,155,182,179,180,181,180,183,183,183,182,184,182,177,186,182,180,179,179,184,183,180,179,177,178,173,172,170,166,170,170,169,169,169,171,170,174,175,170,171,171,172,177,177,176,176,172,178,180,181,182,185,190,183,194,198,202,202,200,199,195,197,189,196,202,201,204,200,200,201,202,204,202,199,194,197,200,199,196,195,198,199,198,196,194,203,198,194,191,193,188,191,191,186,183,187,185,185,181,180,180,182,178,174,180,179,179,179,178,167,182,182,183,183,177,180,177,174,168,180,176,176,174,179,183,184,184,184,182,182,180,180,177,179,178,169,180,177,174,181,176,174,179,172,173,172,172,175,176,175,167,169,170,173,173,168,169,173,171,169,169,169,167,162,169,172,172,171,167,165,172,167,168,167,167,167,165,164,160,166,165,160,160,164,162,162,159,162,162,162,162,167,171,165,163,162,166,158,162,157,156,156,161,159,161,157,159,158,167,165,164,163,160,162,161,159,157,159,157,160,162,153,163,157,160,159,157,157,154,160,157,157,155,153,161,156,155,151,158,153,157,155,158,159,155,151,157,155,160,157,158,161,160,151,158,154,157,156,170,168,167,171,170,170,169,174,174,173,173,176,171,166,165,164,163,165,160,165,162,167,167,169,172,168,168,166,173,172,169,172,178,174,176,171,173,176,180,189,190,188,185,195,200,197,201,198,201,205,204,199,198,204,199,200,198,197,190,194,206,205,205,206,207,203,206,204,204,202,202,200,200,201,197,195,199,193,197,202,201,206,209,202,207,206,203,207,206,204,187,182,186,186,187,187,181,187,191,186,184,185,184,185,185,186,180,180,183,182,176,181,182,176,179,181,180,179,178,179,175,180,176,171,178,179,181,179,181,184,189,184,181,177,184,184,184,181,182,178,174,174,175,179,176,176,176,173,176,176,177,176,170,174,171,175,172,171,168,169,173,173,172,174,171,167,168,170,170,169,166,171,171,171,170,170,168,166,167,162,164,158,167,167,162,162,165,168,164,166,168,166,167,163,165,165,161,163,156,161,159,162,156,152,156,153,155,158,164,162,162,153,155,155,160,158,154,157,152,153,153,151,152,151,151,152,155,152,153,153,161,158,151,151,154,158,159,154,154,154,160,158,157,158,159,156,158,156,157,159,157,156,161,156,157,152,162,162,162,161,166,168,162,164,166,163,162,170,168,168,172,168,170,173,173,170,168,173,174,172,175,175,177,176,177,173,174,176,179,177,174,173,201,210,212,213,212,210,212,212,212,214,213,209,214,215,211,207,205,209,206,205,199,207,208,209,210,212,211,210,208,211,210,208,206,202,203,206,205,207,206,205,206,208,205,206,205,203,204,202,204,205,206,207,206,211,208,202,203,202,201,199,200,199,192,186,188,188,184,178,181,180,184,185,186,183,185,187,185,187,184,184,185,184,183,186,182,178,178,175,178,179,180,184,181,185,184,185,181,182,186,179,183,184,186,186,185,175,177,173,175,177,174,177,179,171,181,181,178,177,179,180,178,171,175,175,176,177,173,171,173,176,173,171,171,170,170,170,167,171,169,168,169,169,170,167,161,166,168,168,165,166,166,161,166,160,165,164,164,167,169,159,164,164,162,165,160,161,161,159,157,156,153,156,152,158,160,157,146,153,160,157,157,155,158,153,157,152,154,154,153,154,154,155,153,155,156,156,155,158,154,158,153,157,159,157,161,160,162,166,159,160,162,163,162,160,160,157,159,159,160,160,168,166,168,170,171,169,171,168,170,178,175,177,177,182,184,180,175,179,198,193,179,190,178,188,189,175,177,181,188,184,182,182,181,188,200,201,216,214,212,214,214,211,211,213,214,209,209,209,211,206,207,203,204,206,207,208,208,209,205,204,208,201,207,206,206,205,206,205,202,206,203,208,208,207,208,207,209,209,204,203,201,204,200,203,204,203,205,203,200,202,205,199,200,199,205,199,201,199,198,204,201,194,197,199,196,196,199,200,199,196,198,197,195,199,199,198,196,197,197,197,194,196,195,195,198,187,194,197,195,197,198,197,199,197,195,196,188,190,190,189,191,189,188,186,186,186,183,182,182,186,186,185,187,183,185,185,184,182,177,177,175,174,174,171,170,174,172,174,172,169,176,171,169,170,170,167,171,168,168,167,167,167,165,166,164,161,165,168,162,163,164,161,169,170,165,162,163,164,165,166,165,165,162,157,166,161,159,158,158,158,157,157,161,160,162,162,157,158,155,155,154,156,159,155,156,158,159,157,152,160,160,160,160,160,161,164,155,158,162,164,166,162,166,162,161,165,161,162,160,164,160,161,157,158,158,159,200,186,216,207,215,200,174,184,197,213,209,218,213,213,215,216,207,203,216,217,212,216,208,209,208,205,209,211,215,213,213,213,214,214,212,213,212,214,214,214,218,217,219,217,218,214,216,216,215,217,216,214,216,213,212,211,212,214,212,212,212,211,209,211,208,208,207,207,209,209,208,206,208,210,211,202,203,206,207,209,203,207,207,207,208,208,208,212,210,211,217,213,212,212,215,223,217,219,214,214,218,212,210,210,206,208,208,210,208,206,213,213,210,210,208,206,206,197,207,206,206,206,207,203,205,195,203,205,198,200,200,200,201,202,200,196,200,199,199,201,199,195,200,200,198,195,199,198,197,195,199,197,196,198,196,192,194,188,185,189,189,181,183,182,179,170,172,174,172,173,170,172,172,172,169,172,164,168,170,163,168,167,168,166,166,168,171,167,165,168,167,165,166,166,163,161,160,160,166,167,168,167,164,166,167,165,169,164,163,159,165,164,168,166,167,170,163,164,167,160,166,163,162,164,163,165,163,162,165,164,165,162,167,166,166,162,162,161,168,167,162,163,165,161,160,163,164,166,161,160,161,162,158,162,161,162,223,224,224,223,225,226,223,222,224,222,224,225,225,224,224,224,221,223,223,223,223,225,224,223,223,224,225,223,224,223,224,218,218,221,221,215,221,218,222,224,219,226,226,226,221,226,225,223,226,224,223,225,223,225,227,228,228,222,229,226,224,220,223,225,222,221,223,218,221,217,219,217,221,215,214,216,214,213,214,213,214,217,214,228,224,226,224,224,222,224,225,221,225,227,226,226,226,226,225,223,222,226,226,222,225,224,223,217,225,227,223,224,222,221,223,219,223,224,222,223,224,222,222,223,222,224,225,223,219,218,222,222,222,222,220,221,223,224,222,222,223,220,223,222,225,223,223,221,224,224,221,223,220,222,223,222,222,222,222,219,218,214,207,200,198,190,185,186,181,180,178,183,180,179,177,174,176,173,171,172,171,168,173,170,171,174,174,166,171,174,172,173,170,168,169,171,171,166,167,169,170,171,169,166,176,176,171,168,168,168,170,174,169,171,168,170,172,169,167,167,171,169,170,167,170,169,164,166,166,165,163,167,169,168,168,169,165,166,164,164,163,160,163,165,163,161,163,164,163,161,162,163,164,161,159,162,227,224,228,223,228,228,225,220,225,225,227,231,229,222,224,223,223,223,227,228,227,220,224,227,229,229,225,223,229,230,226,227,229,228,228,230,228,230,229,225,225,228,229,230,226,222,226,224,227,228,230,227,229,228,230,230,226,225,229,228,226,226,229,228,225,228,227,228,230,221,224,226,225,227,226,226,227,223,224,222,225,226,224,227,226,228,227,226,224,227,225,225,226,229,226,224,225,221,226,225,225,226,226,227,227,227,225,223,225,224,225,225,227,225,227,225,226,225,224,224,226,226,225,223,226,225,224,226,226,225,225,220,226,225,223,225,225,226,223,221,227,224,226,223,226,228,224,223,224,222,224,224,224,224,222,219,223,220,221,219,223,222,218,216,222,221,220,216,219,216,219,213,212,209,205,204,205,201,197,196,196,199,198,199,207,213,214,215,214,214,212,209,211,210,196,200,199,197,198,202,196,198,205,205,204,205,206,202,191,191,196,191,203,203,202,202,192,200,203,204,201,195,192,195,187,187,181,179,181,180,178,179,175,172,172,169,170,168,170,168,166,167,164,169,164,162,164,163,165,162,163,164,163,162,161,160,224,229,228,229,229,229,225,226,226,225,228,232,228,228,227,229,227,228,230,224,228,226,227,227,231,228,227,230,231,228,229,226,228,229,230,226,229,229,229,227,229,229,231,230,231,222,226,228,229,228,227,221,226,229,231,230,229,229,227,229,227,220,228,230,228,229,229,227,232,229,229,226,225,226,229,229,227,219,229,229,227,227,226,229,226,220,227,227,228,224,223,219,227,226,223,225,226,226,228,225,227,228,226,223,224,227,226,220,226,229,226,225,226,226,226,226,226,226,225,224,223,225,224,219,223,228,226,225,224,229,228,220,226,228,227,225,226,228,225,226,225,227,227,226,227,227,227,223,227,221,222,223,220,223,225,223,223,223,223,222,223,221,223,223,224,218,221,222,221,220,220,218,220,219,219,217,219,219,216,218,221,219,215,216,218,218,212,214,215,215,216,217,214,214,213,214,214,213,212,212,215,211,212,211,209,211,208,209,211,207,209,207,206,203,208,206,204,208,208,206,206,202,201,204,202,206,206,202,203,202,203,206,204,203,200,199,202,201,203,195,196,196,196,193,191,189,184,181,181,180,175,174,171,162,170,163,229,229,229,223,228,230,226,226,230,228,231,229,230,223,230,227,230,230,229,226,226,226,229,226,230,230,229,233,232,228,229,229,230,228,230,222,229,230,229,232,226,230,232,230,231,229,226,228,230,230,227,229,227,228,229,230,233,229,228,230,230,222,225,226,230,230,229,221,227,229,229,229,230,229,231,229,229,229,228,228,227,227,227,229,228,227,227,229,230,226,226,226,227,227,227,227,223,226,224,220,225,227,223,225,226,226,225,225,224,227,228,226,226,224,224,226,225,219,225,226,226,227,226,228,225,219,228,226,226,229,225,217,226,223,226,226,226,227,229,229,228,227,227,227,224,225,225,217,225,225,227,227,224,224,225,223,223,222,224,223,221,224,222,225,223,218,220,221,221,220,214,214,221,223,220,222,219,214,219,219,215,218,217,216,216,217,215,216,217,214,217,215,214,211,216,216,214,213,214,213,212,215,211,210,211,214,212,211,209,211,211,209,208,209,207,211,209,210,206,209,205,210,207,207,206,206,203,202,204,204,204,201,203,203,198,202,202,199,199,198,198,201,200,197,201,197,196,199,197,195,192,192,197,195,197,196,227,227,228,229,229,223,230,229,228,231,230,221,229,229,225,225,229,230,228,228,229,224,230,227,231,230,229,231,227,222,230,228,232,230,228,230,230,227,230,228,230,231,232,232,231,229,229,229,229,229,230,231,228,224,228,231,229,231,230,228,230,229,227,233,232,229,231,228,229,229,230,232,228,229,228,228,229,222,229,227,229,226,226,223,231,229,227,226,228,229,227,229,226,221,229,227,225,228,228,227,226,227,225,227,227,223,224,218,225,228,227,228,228,226,226,225,225,226,225,225,224,226,226,222,225,225,227,226,225,229,229,218,227,227,225,226,226,229,226,221,226,226,226,228,228,224,226,228,227,225,224,225,226,227,225,222,220,219,224,225,225,222,222,226,223,224,222,225,222,222,223,216,225,223,221,221,220,220,222,219,220,218,219,218,217,217,216,214,218,216,216,218,216,215,217,215,216,216,217,216,217,214,210,211,214,212,209,212,211,213,209,210,212,208,210,208,209,207,206,205,210,204,205,207,206,203,207,203,207,205,203,205,202,204,207,202,205,204,198,200,201,199,199,199,199,200,200,200,199,199,198,195,193,192,194,192,226,229,226,230,226,229,229,228,231,229,230,230,230,231,228,229,228,229,228,228,231,224,227,229,231,230,230,229,233,232,228,233,230,230,230,229,230,231,230,231,230,232,232,230,230,232,232,230,233,231,228,230,232,230,231,231,234,229,230,231,231,230,229,228,229,232,233,229,230,232,230,230,230,228,228,229,227,232,228,230,227,230,226,230,228,228,228,225,230,228,231,228,228,224,226,229,227,230,229,227,227,227,226,226,229,229,227,221,223,227,230,227,226,224,225,224,226,228,226,227,228,224,226,228,226,227,228,228,226,225,228,226,229,226,228,228,227,224,228,228,226,229,230,229,230,226,223,229,227,227,225,228,226,226,227,219,226,227,226,224,223,224,226,226,223,224,223,225,222,223,223,216,224,224,220,223,220,224,222,221,220,223,221,219,222,221,216,220,219,217,218,219,216,217,215,213,216,217,218,217,214,213,215,215,214,212,213,212,211,210,215,213,211,211,213,211,211,208,211,208,209,210,208,203,206,207,209,212,207,207,203,205,204,205,201,204,205,204,207,204,201,199,201,199,199,198,199,199,201,199,195,196,199,196,195,197,230,229,229,223,228,229,230,230,231,228,229,232,230,231,231,228,228,231,230,231,230,230,229,230,232,230,232,224,231,231,229,229,229,228,233,232,233,231,230,233,228,231,233,231,232,231,234,232,231,230,231,231,232,229,232,233,234,232,231,231,231,232,231,232,233,230,233,234,227,232,235,229,228,231,231,230,229,229,229,228,232,230,229,229,230,227,231,230,230,230,227,227,227,213,227,227,229,230,229,226,226,226,225,227,229,225,227,227,228,226,224,226,227,226,227,227,229,229,227,228,227,227,228,228,229,226,229,227,228,225,225,209,230,228,228,229,230,227,228,228,225,228,229,230,228,225,226,225,224,227,225,224,226,227,225,226,228,229,229,226,225,223,224,227,225,226,225,223,224,225,223,224,225,224,224,221,225,222,222,222,221,222,225,220,220,217,218,211,219,222,220,218,219,215,217,219,219,213,219,218,216,214,215,214,212,212,213,212,215,214,211,213,211,210,212,214,213,210,199,208,210,212,207,207,211,212,209,203,203,204,207,204,202,201,207,207,206,206,203,202,203,201,198,196,200,199,200,199,194,198,196,196,194,197,196,196,229,228,229,230,231,225,230,231,232,231,230,233,234,231,231,229,232,229,231,231,231,231,230,232,232,231,232,229,231,231,233,232,232,231,231,229,233,227,234,232,231,231,231,231,235,233,232,232,233,230,233,234,233,232,230,232,232,231,234,230,232,232,232,233,231,234,231,231,233,231,232,228,229,232,232,230,232,230,233,229,231,232,230,231,230,228,229,230,226,228,228,223,227,230,230,231,228,229,230,229,226,229,228,228,227,227,228,227,228,227,226,230,230,226,227,220,231,231,225,228,226,225,225,220,229,228,227,226,229,231,229,229,228,229,227,229,229,226,227,229,230,229,226,228,227,227,230,230,226,227,229,227,226,227,227,228,227,228,227,227,228,227,224,227,225,226,226,224,227,227,225,226,226,225,224,223,223,224,224,222,220,216,225,222,222,221,217,219,218,219,220,217,217,218,219,219,219,218,216,215,219,215,216,217,221,208,211,214,217,212,212,214,211,211,213,211,209,214,214,211,209,211,211,208,208,211,206,208,209,208,209,207,204,200,208,202,205,202,206,204,202,202,201,199,198,202,199,197,194,196,199,197,197,197,195,196,232,230,229,230,231,233,232,232,232,231,229,232,232,230,232,233,230,233,231,231,232,232,233,232,232,231,231,233,230,233,235,230,230,234,232,234,231,235,233,231,231,234,231,234,234,233,231,232,235,234,234,230,234,232,231,233,231,230,234,234,233,224,230,230,232,231,234,231,233,232,229,232,231,232,232,230,232,233,231,231,232,230,231,230,229,230,230,228,231,232,230,232,230,230,229,229,230,228,231,230,230,230,230,229,230,231,232,226,230,230,229,230,229,226,229,228,231,231,228,230,229,228,229,222,227,229,230,227,230,229,228,228,226,232,230,231,230,227,228,229,232,232,228,230,230,228,230,230,227,228,231,230,228,227,226,228,227,227,224,227,227,226,226,228,227,226,225,224,226,225,225,225,223,225,226,228,223,224,222,224,225,222,224,222,223,221,219,217,222,222,220,222,221,220,220,219,220,219,218,220,217,217,218,217,215,214,216,213,213,214,212,210,215,215,217,213,214,210,212,212,214,211,210,210,211,212,215,211,209,210,207,204,208,206,208,207,206,206,209,210,206,203,206,201,202,197,204,198,204,202,201,199,199,198,200,202,230,233,233,233,230,230,232,232,234,233,226,234,232,231,234,230,231,232,233,233,233,231,231,235,232,235,233,233,231,234,233,232,234,232,231,233,232,233,233,232,232,234,233,230,233,234,232,234,233,232,231,232,235,232,229,231,233,234,231,232,233,232,232,232,233,231,233,234,233,233,231,233,234,233,233,230,231,233,228,229,229,229,231,230,230,230,229,231,230,228,229,229,232,230,229,232,230,228,230,231,231,228,228,227,230,229,229,231,228,222,230,230,229,228,230,225,228,229,230,230,229,230,229,230,227,231,230,231,229,229,229,227,229,229,230,231,231,228,230,233,229,230,231,230,229,228,232,231,232,231,231,229,227,229,229,231,227,225,226,227,226,227,228,229,228,231,230,226,228,229,227,230,225,227,226,225,226,226,226,225,223,223,225,223,223,225,224,223,222,215,222,222,223,221,220,217,217,222,219,222,219,218,220,214,217,215,216,219,219,215,214,217,216,210,216,215,216,212,212,213,213,212,212,213,212,211,216,212,210,208,210,212,208,207,208,207,205,205,208,207,202,206,209,205,204,206,200,199,199,199,204,207,202,202,199,197,228,232,231,232,235,233,234,231,235,234,233,232,233,224,233,230,232,233,231,233,232,231,229,231,233,233,230,230,230,231,232,231,233,229,227,230,233,232,231,231,231,228,231,234,233,231,232,231,234,232,229,232,232,232,233,232,232,232,234,229,233,234,234,235,234,231,232,234,232,231,231,231,232,233,229,232,230,231,232,232,234,229,231,231,229,230,230,231,229,227,228,230,229,233,230,230,228,231,232,230,231,231,230,229,231,231,229,221,230,229,229,231,230,230,229,229,228,230,229,231,229,229,228,231,229,229,229,227,231,229,231,230,229,228,228,229,229,227,228,232,230,229,228,232,229,231,230,227,229,231,230,232,230,230,229,228,230,226,226,225,229,228,224,230,227,230,228,224,231,229,227,227,227,228,228,226,228,224,227,226,217,226,224,225,225,224,221,224,222,223,223,222,223,222,218,213,219,221,220,219,218,220,219,211,214,218,214,217,219,217,219,216,212,211,213,214,213,211,215,216,217,208,211,215,213,214,215,213,213,211,211,206,207,209,209,210,207,207,205,204,206,205,208,207,206,208,205,205,203,203,202,201,205,201,200,200,230,232,231,231,232,233,232,230,235,232,231,235,232,234,232,235,231,232,230,232,231,231,230,230,233,232,231,231,231,232,231,231,231,233,232,233,230,232,234,233,233,233,234,234,235,233,233,232,234,235,234,231,231,233,232,232,234,232,231,234,234,235,234,233,233,233,234,234,232,234,234,231,235,233,231,232,231,233,231,235,231,232,232,233,231,231,230,231,233,232,230,231,231,230,232,233,230,232,232,230,231,230,231,231,229,231,231,233,231,231,229,228,231,232,232,231,233,232,232,232,232,232,228,232,231,230,231,231,232,232,230,228,231,228,232,232,231,230,229,231,233,231,230,230,231,231,230,231,232,233,233,231,229,231,231,230,231,229,224,226,229,228,228,227,228,227,228,228,228,228,228,229,227,225,229,227,226,226,228,226,229,226,220,224,224,225,224,217,223,221,222,221,221,218,219,221,222,218,220,221,218,216,219,218,218,213,218,215,217,218,216,216,215,214,213,214,216,213,210,214,214,212,212,213,210,211,212,213,212,213,212,207,209,212,210,207,208,209,209,212,208,206,205,204,207,208,205,204,207,203,205,200,200,198,200,200,232,230,231,229,233,233,231,231,233,234,235,233,232,232,233,230,233,234,230,233,233,231,234,234,234,233,233,232,234,232,234,230,234,235,231,233,231,231,233,235,233,232,233,235,235,235,233,235,233,235,234,233,233,233,233,234,235,235,231,231,233,235,235,234,233,231,234,231,233,235,234,231,230,233,233,232,231,229,232,232,234,233,233,233,231,232,233,228,231,232,231,230,231,230,232,231,231,231,229,230,228,230,231,233,229,226,229,230,233,231,229,229,229,232,230,233,231,228,229,231,228,230,232,230,232,231,231,233,230,231,233,232,229,231,231,232,231,232,229,232,231,233,233,232,233,232,233,232,230,231,231,231,231,231,231,230,231,233,228,226,229,227,231,229,230,230,227,230,229,229,225,227,230,229,226,226,226,228,226,223,227,227,224,224,225,228,222,226,226,225,225,223,223,221,221,221,222,222,221,222,222,216,218,211,218,219,215,215,219,220,215,214,215,214,216,215,214,213,209,208,215,216,212,210,213,209,213,210,215,210,210,208,205,208,210,209,210,208,207,208,205,206,207,207,205,205,205,207,205,205,204,199,201,199,198,199,231,230,231,225,232,233,233,233,233,231,233,232,233,232,234,231,233,231,234,233,233,235,234,232,234,234,233,233,233,232,235,232,235,233,231,224,234,233,233,234,235,234,233,234,233,235,235,235,234,232,231,231,233,235,233,232,231,234,233,234,233,235,235,235,235,235,235,234,231,233,233,231,232,234,233,233,232,231,232,233,230,231,233,234,231,231,230,230,229,230,231,232,232,232,230,229,230,234,231,229,231,232,230,229,230,230,231,231,228,230,230,230,230,230,232,230,231,229,229,230,227,230,230,229,231,231,229,230,230,229,231,231,230,231,229,229,229,234,233,230,232,233,231,231,233,232,232,232,233,231,231,230,229,232,230,234,230,233,231,228,225,222,227,228,229,229,229,227,227,229,225,227,227,229,227,230,229,228,226,228,225,226,226,226,227,225,227,224,226,223,223,222,219,223,224,223,219,222,222,221,220,217,219,220,220,213,219,214,216,219,218,210,215,217,218,214,212,211,215,212,215,214,214,211,216,212,209,209,212,211,211,209,210,210,209,207,210,212,211,207,204,204,204,206,208,210,207,208,204,202,203,199,202,197,202,199,232,233,233,226,233,232,233,230,232,230,230,233,233,229,231,231,232,231,229,233,234,231,231,234,231,231,231,231,234,229,230,230,229,231,233,231,235,231,233,233,235,234,234,235,234,235,233,232,233,233,233,232,232,233,230,233,233,233,231,233,232,233,231,233,235,235,235,234,235,234,235,235,235,234,235,235,234,232,235,234,230,230,235,233,231,232,230,229,232,232,231,232,232,232,228,229,232,229,230,230,231,229,230,231,230,232,232,231,232,233,232,232,229,230,230,229,229,230,227,231,231,229,228,231,229,228,228,231,230,230,229,232,230,232,232,228,228,233,230,227,229,230,233,233,234,232,232,230,231,231,229,231,232,232,231,232,228,230,231,230,228,226,231,229,225,226,228,226,227,228,229,229,227,229,230,227,231,227,229,228,226,223,226,225,228,226,227,222,222,224,221,219,222,218,223,220,220,214,219,219,219,219,216,218,217,211,217,217,216,217,218,215,214,213,216,213,213,209,206,210,210,210,212,213,211,212,215,214,210,211,212,212,212,207,207,208,205,206,207,204,203,201,201,206,207,204,207,205,203,205,204,197,199,198,199,198,233,233,231,233,232,233,235,228,230,233,232,232,233,231,231,231,233,233,232,230,229,230,228,232,230,232,230,230,230,225,232,232,231,231,232,232,231,232,233,233,232,233,233,233,229,233,234,233,234,235,235,233,234,234,233,234,234,235,234,233,231,235,235,235,235,235,235,235,235,232,235,235,235,235,234,235,235,235,235,234,234,232,233,234,232,232,233,233,233,232,229,230,229,233,230,230,227,228,232,230,227,230,229,230,229,226,229,230,233,229,229,231,232,229,228,232,231,230,230,232,230,230,229,231,231,231,230,233,231,229,230,232,230,229,233,230,229,231,233,231,231,229,232,231,232,234,230,228,232,231,231,232,231,231,232,232,229,232,230,231,229,224,227,229,228,227,225,228,226,229,230,229,228,229,228,229,228,229,228,229,227,226,227,225,223,222,222,226,222,223,220,222,218,219,218,213,221,219,220,218,218,218,219,218,216,218,220,217,218,218,213,218,219,209,218,213,212,212,212,211,211,212,214,212,210,211,210,211,207,203,211,210,207,206,205,201,203,201,203,202,203,205,204,204,207,202,203,207,206,206,205,202,201,202,198,199,227,230,231,232,231,229,230,231,228,232,233,231,231,234,230,229,229,230,231,230,230,233,231,229,233,232,233,232,231,233,232,232,231,231,234,234,232,235,233,234,234,235,235,234,233,235,235,235,235,232,235,235,235,235,234,235,234,235,235,235,235,234,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,235,234,232,232,229,229,232,230,231,230,231,229,227,229,221,227,230,228,226,226,227,227,227,226,227,227,227,226,220,228,225,226,228,230,229,227,231,229,228,228,229,233,232,231,231,231,232,233,233,235,233,231,231,231,231,229,228,231,232,232,229,228,230,231,228,228,232,231,229,230,229,230,230,233,230,231,230,230,232,231,231,227,227,226,224,225,228,227,229,228,228,226,229,228,229,229,226,226,227,228,230,229,224,227,224,224,226,224,225,226,226,225,221,221,217,221,221,219,219,220,221,220,217,220,220,221,222,220,221,223,219,222,222,220,212,217,219,217,218,217,215,215,212,215,213,216,216,213,215,211,206,207,211,210,209,209,212,210,206,209,211,208,207,206,206,207,204,200,204,202,202,200,200,201,199,199,198,0,0]} \ No newline at end of file diff --git a/lab-matt/output.txt b/lab-matt/output.txt index 0b286c7..ff09d5b 100644 --- a/lab-matt/output.txt +++ b/lab-matt/output.txt @@ -1 +1 @@ -{"type":"Buffer","data":[]} \ No newline at end of file +{"type":"Buffer","data":[0,0,68,255,1,0,34,255,2,1,53,255,3,2,39,255,4,3,181,255,5,4,172,255,6,5,209,255,7,6,98,255,8,7,155,255,9,8,13,255,10,9,239,255,11,10,135,255,12,11,152,255,13,12,23,255,14,13,166,255,15,14,160,255,16,15,72,255,17,16,117,255,18,17,1,255,19,18,65,255,20,19,126,255,21,20,124,255,22,21,79,255,23,22,64,255,24,23,199,255,25,24,250,255,26,25,56,255,27,26,79,255,28,27,65,255,29,28,158,255,30,29,229,255,31,30,0,255,32,31,177,255,33,32,165,255,34,33,110,255,35,34,230,255,36,35,118,255,37,36,225,255,38,37,234,255,39,38,20,255,40,39,165,255,41,40,35,255,42,41,153,255,43,42,12,255,44,43,180,255,45,44,237,255,46,45,173,255,47,46,134,255,48,47,77,255,49,48,208,255,50,49,169,255,51,50,248,255,52,51,248,255,53,52,117,255,54,53,74,255,55,54,22,255,56,55,45,255,57,56,164,255,58,57,83,255,59,58,97,255,60,59,156,255,61,60,148,255,62,61,220,255,63,62,114,255,64,63,45,255,65,64,196,255,66,65,249,255,67,66,141,255,68,67,210,255,69,68,252,255,70,69,56,255,71,70,90,255,72,71,29,255,73,72,117,255,74,73,60,255,75,74,125,255,76,75,188,255,77,76,33,255,78,77,28,255,79,78,157,255,80,79,31,255,81,80,253,255,82,81,138,255,83,82,10,255,84,83,246,255,85,84,210,255,86,85,196,255,87,86,213,255,88,87,75,255,89,88,244,255,90,89,78,255,91,90,182,255,92,91,188,255,93,92,151,255,94,93,145,255,95,94,213,255,96,95,163,255,97,96,60,255,98,97,210,255,99,98,215,255,100,99,221,255,101,100,75,255,102,101,157,255,103,102,23,255,104,103,97,255,105,104,233,255,106,105,151,255,107,106,208,255,108,107,224,255,109,108,130,255,110,109,39,255,111,110,120,255,112,111,230,255,113,112,180,255,114,113,139,255,115,114,81,255,116,115,173,255,117,116,191,255,118,117,142,255,119,118,109,255,120,119,109,255,121,120,25,255,122,121,168,255,123,122,240,255,124,123,215,255,125,124,186,255,126,125,103,255,127,126,204,255,128,127,226,255,129,128,251,255,130,129,51,255,131,130,210,255,132,131,37,255,133,132,241,255,134,133,19,255,135,134,79,255,136,135,95,255,137,136,109,255,138,137,61,255,139,138,52,255,140,139,246,255,141,140,166,255,142,141,111,255,143,142,41,255,144,143,105,255,145,144,213,255,146,145,149,255,147,146,203,255,148,147,105,255,149,148,218,255,150,149,153,255,151,150,31,255,152,151,120,255,153,152,171,255,154,153,212,255,155,154,196,255,156,155,38,255,157,156,238,255,158,157,39,255,159,158,240,255,160,159,150,255,161,160,172,255,162,161,165,255,163,162,236,255,164,163,225,255,165,164,211,255,166,165,9,255,167,166,100,255,168,167,171,255,169,168,142,255,170,169,94,255,171,170,111,255,172,171,208,255,173,172,33,255,174,173,165,255,175,174,214,255,176,175,199,255,177,176,41,255,178,177,123,255,179,178,231,255,180,179,5,255,181,180,251,255,182,181,87,255,183,182,3,255,184,183,21,255,185,184,115,255,186,185,129,255,187,186,36,255,188,187,42,255,189,188,190,255,190,189,218,255,191,190,72,255,192,191,22,255,193,192,66,255,194,193,77,255,195,194,245,255,196,195,42,255,197,196,233,255,198,197,17,255,199,198,215,255,200,199,188,255,201,200,150,255,202,201,112,255,203,202,31,255,204,203,67,255,205,204,254,255,206,205,0,255,207,206,253,255,208,207,96,255,209,208,119,255,210,209,124,255,211,210,21,255,212,211,190,255,213,212,23,255,214,213,52,255,215,214,85,255,216,215,219,255,217,216,165,255,218,217,205,255,219,218,77,255,220,219,24,255,221,220,229,255,222,221,105,255,223,222,35,255,224,223,173,255,225,224,254,255,226,225,49,255,227,226,112,255,228,227,98,255,229,228,77,255,230,229,20,255,231,230,46,255,232,231,15,255,233,232,48,255,234,233,190,255,235,234,142,255,236,235,36,255,237,236,107,255,238,237,17,255,239,238,205,255,240,239,94,255,241,240,17,255,242,241,145,255,243,242,39,255,244,243,22,255,245,244,183,255,246,245,114,255,247,246,130,255,248,247,143,255,249,248,16,255,250,249,113,255,251,250,139,255,252,251,11,255,253,252,56,255,254,253,43,255,255,254,113,255]} \ No newline at end of file From fec11dd3c39feefd271b87d7c2d82300ab54b149 Mon Sep 17 00:00:00 2001 From: snobeard Date: Sat, 2 Dec 2017 13:38:01 -0800 Subject: [PATCH 10/17] renaming things --- lab-matt/__test__/bitmap.test.js | 6 +-- .../dev_information/buffer-house.json} | 0 .../dev_information/palette-house.txt} | 0 .../randomized-house.bmp} | Bin lab-matt/index.js | 3 +- lab-matt/lib/bitmap.js | 35 ++++++++---------- lab-matt/new_files/inverted-house.bmp | Bin 66616 -> 0 bytes 7 files changed, 18 insertions(+), 26 deletions(-) rename lab-matt/{output.json => created_files/dev_information/buffer-house.json} (100%) rename lab-matt/{output.txt => created_files/dev_information/palette-house.txt} (100%) rename lab-matt/{new_files/randomizeed-house.bmp => created_files/randomized-house.bmp} (100%) delete mode 100644 lab-matt/new_files/inverted-house.bmp diff --git a/lab-matt/__test__/bitmap.test.js b/lab-matt/__test__/bitmap.test.js index 3fb26f9..b17fc14 100644 --- a/lab-matt/__test__/bitmap.test.js +++ b/lab-matt/__test__/bitmap.test.js @@ -25,17 +25,15 @@ describe('testing fs.readdir reads all files in a folder and returns an array', describe('testing buffering file returns data', () => { test('buffer - type is equal to "BM" and has other properties', (done) => { - bitmap.bufferFile(files[0], (err, data) => { + bitmap.bufferFile(files[2], 'invert', (data) => { console.log(data.buffer); expect(data.type).toEqual('BM'); expect(data.fileSize).not.toBeNull(); - expect(data.pixelDataStart).not.toBeNull(); + expect(data.pixelDataTable).toEqual(1078); expect(data.width).not.toBeNull(); expect(data.height).not.toBeNull(); expect(data.bitsPerPixel).not.toBeNull(); - - done(); }); }); diff --git a/lab-matt/output.json b/lab-matt/created_files/dev_information/buffer-house.json similarity index 100% rename from lab-matt/output.json rename to lab-matt/created_files/dev_information/buffer-house.json diff --git a/lab-matt/output.txt b/lab-matt/created_files/dev_information/palette-house.txt similarity index 100% rename from lab-matt/output.txt rename to lab-matt/created_files/dev_information/palette-house.txt diff --git a/lab-matt/new_files/randomizeed-house.bmp b/lab-matt/created_files/randomized-house.bmp similarity index 100% rename from lab-matt/new_files/randomizeed-house.bmp rename to lab-matt/created_files/randomized-house.bmp diff --git a/lab-matt/index.js b/lab-matt/index.js index 4b4b28d..da124ec 100644 --- a/lab-matt/index.js +++ b/lab-matt/index.js @@ -4,8 +4,7 @@ const fs = require('fs'); const bitmap = require('./lib/bitmap'); let files = fs.readdirSync('./__test__/assets/'); -bitmap.bufferFile(files[2], 'randomize', (err) => console.log('index.js~7_error:', err)); -console.log( fs.readFileSync(`${__dirname}/__test__/assets/bitmap.bmp`) ); +bitmap.bufferFile(files[2], 'randomize'); let myCLI = function(input_file_path, output_file_path, transfrom_name) { diff --git a/lab-matt/lib/bitmap.js b/lab-matt/lib/bitmap.js index 622573e..262e253 100644 --- a/lab-matt/lib/bitmap.js +++ b/lab-matt/lib/bitmap.js @@ -11,30 +11,37 @@ bitmap.helloWorld = () => { // -------------- CODE ------------------ bitmap.bufferFile = (file, transformation, callback) => { + // mattL - fs.readFile creates the buffer object and returns it as data fs.readFile(`${__dirname}/../__test__/assets/${file}`, (err, data) => { if (err) throw err; + // newly created buffer object with specific properties let parsedBitmap = bitmap.createBufferObject(data); + console.log('BITMAP OBJECT:', parsedBitmap, '\n'); + // mattL - switch case to determine which transformation to use + let transformationFileName; switch (transformation) { - case ('invert'): + transformationFileName = 'inverted'; transform.invertColors(parsedBitmap.colorPalette); break; case ('randomize'): + transformationFileName = 'randomized'; transform.randomize(parsedBitmap.colorPalette); break; } - - fs.writeFile(`${__dirname}/../new_files/${transformation}ed-${file}`, parsedBitmap.buffer, err => console.log('bitmap.js~57_error:', err)); - fs.writeFile('output.json', JSON.stringify(parsedBitmap.buffer), err => console.log('bitmap.js~58_error:', err)); - fs.writeFile('output.txt', JSON.stringify(parsedBitmap.colorPalette), err => console.log('bitmap.js~59_error:', err)); + // mattL - removing the '.' with regex if exists so I can use any type later + file = file.match(/.[^.]+/); + // mattL - writing newly updated file with ed- - if there's an error, .log it + fs.writeFile(`${__dirname}/../created_files/${transformationFileName}-${file}.bmp`, parsedBitmap.buffer, err => { if (err) console.log(err); }); + fs.writeFile(`${__dirname}/../created_files/dev_information/buffer-${file}.json`, JSON.stringify(parsedBitmap.buffer), err => { if (err) console.log(err); }); + fs.writeFile(`${__dirname}/../created_files/dev_information/palette-${file}.txt`, JSON.stringify(parsedBitmap.colorPalette), err => { if (err) console.log(err); }); // mattL - parsedBitmap is object containing all properties of the buffer - console.log('\n BITMAP OBJECT', parsedBitmap, '\n'); - callback(null, null, parsedBitmap); + if (callback) callback(parsedBitmap); }); }; @@ -60,26 +67,14 @@ bitmap.createBufferObject = (buffer) => { parsedBitmap.width = buffer.readInt32LE(offset.PIXEL_WIDTH); parsedBitmap.height = buffer.readInt32LE(offset.PIXEL_WIDTH); parsedBitmap.bitsPerPixel = buffer.readInt8(offset.BITS_PER_PIXEL); - - // offset.COLOR_PALETTE = (offset.HEADER_SIZE + parsedBitmap.headerSize); - parsedBitmap.colorPalette = buffer.slice(offset.COLOR_PALETTE, parsedBitmap.pixelDataTable); - console.log('\nOLD COLOR PALETTE', parsedBitmap.colorPalette, '\n'); - // parsedBitmap.newBuffer = transform.invertColors(parsedBitmap.colorPalette); - - // transform.invertColors(parsedBitmap.colorPalette); - - console.log('NEW COLOR PALETTE', parsedBitmap.colorPalette, '\n'); - console.log('\nNEW BUFFER', parsedBitmap.buffer, '\n'); return parsedBitmap; }; transform.invertColors = (colorPalette) => { - // buf.fill(value[, offset[, end]][, encoding]) - for (let i = 0; i < colorPalette.length; i += 4) { - colorPalette.fill(255-colorPalette[i], i, i+1); + colorPalette.fill(255-colorPalette[i], i, i+1); // buffer.fill(value[, offset[, end]][, encoding]) } for (let i = 1; i < colorPalette.length; i +=4) { diff --git a/lab-matt/new_files/inverted-house.bmp b/lab-matt/new_files/inverted-house.bmp deleted file mode 100644 index 2bfb8557be0e47eb69739f6f8ecac50e4bfd40b6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66616 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%0D#G) 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 Date: Sat, 2 Dec 2017 14:30:01 -0800 Subject: [PATCH 11/17] grayscale working --- lab-matt/created_files/0 index + 4 @255.bmp | Bin 0 -> 66616 bytes lab-matt/created_files/1 index + 4 @255.bmp | Bin 0 -> 66616 bytes lab-matt/created_files/2 index + 4 @255.bmp | Bin 0 -> 66616 bytes lab-matt/created_files/3 index + 4 @255.bmp | Bin 0 -> 66616 bytes .../dev_information/buffer-finger-print.json | 1 + .../dev_information/buffer-house.json | 2 +- .../dev_information/palette-finger-print.txt | 1 + .../dev_information/palette-house.txt | 2 +- .../created_files/grayscale-finger-print.bmp | Bin 0 -> 1365240 bytes lab-matt/created_files/grayscale-house.bmp | Bin 0 -> 66616 bytes lab-matt/created_files/randomized-house.bmp | Bin 66616 -> 66616 bytes lab-matt/index.js | 2 +- lab-matt/lib/bitmap.js | 38 +++++++++++++----- 13 files changed, 32 insertions(+), 14 deletions(-) create mode 100644 lab-matt/created_files/0 index + 4 @255.bmp create mode 100644 lab-matt/created_files/1 index + 4 @255.bmp create mode 100644 lab-matt/created_files/2 index + 4 @255.bmp create mode 100644 lab-matt/created_files/3 index + 4 @255.bmp create mode 100644 lab-matt/created_files/dev_information/buffer-finger-print.json create mode 100644 lab-matt/created_files/dev_information/palette-finger-print.txt create mode 100644 lab-matt/created_files/grayscale-finger-print.bmp create mode 100644 lab-matt/created_files/grayscale-house.bmp diff --git a/lab-matt/created_files/0 index + 4 @255.bmp b/lab-matt/created_files/0 index + 4 @255.bmp new file mode 100644 index 0000000000000000000000000000000000000000..3e9346aaa56f91201c643c127527d79bf70b9f37 GIT binary patch literal 66616 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