From 958789fadea4e8e6799bf39fa7d5f545329005f9 Mon Sep 17 00:00:00 2001 From: cakipaul Date: Mon, 14 Jul 2025 22:23:21 +0800 Subject: [PATCH] =?UTF-8?q?=E9=AC=BC=E6=AF=8D=E5=AD=90=E6=B8=B8=E6=88=8F?= =?UTF-8?q?=E9=81=93=E5=85=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../c03_特写与游戏动画_frames.tres | 6 +- .../art/gif/c03_特写与游戏动画/鬼母子神/3.png | Bin 0 -> 41798 bytes .../c03_特写与游戏动画/鬼母子神/3.png.import | 34 ++++++ .../鬼母子神/{尖子(合并).png => e_剪刀.png} | Bin .../s03_瞎子理发店/鬼母子神/e_剪刀.png.import | 34 ++++++ .../鬼母子神/{ux_下半部的舌头.png => e_舌头.png} | Bin .../s03_瞎子理发店/鬼母子神/e_舌头.png.import | 34 ++++++ manager/event_manager/event_binder.gd | 1 - scene/entity/ux/hover_light_click_area.gd | 25 ++++- scene/ground/scene/c02/s06_二楼.tscn | 10 +- scene/ground/scene/c03/s02_瞎子新卧室.gd | 17 +-- scene/ground/scene/c03/s02_瞎子新卧室.tscn | 40 +++---- scene/ground/scene/c03/s03_瞎子理发店.tscn | 2 - scene/ground/script/c03/s02_closeup洋糕点.gd | 9 ++ .../script/c03/s02_closeup洋糕点.gd.uid | 1 + .../ground/script/c03/s02_closeup洋糕点.tscn | 58 ++++++++++ .../c03/s02_event_2d偷听陆仁小蝶对话后.gd | 2 +- .../ground/script/c03/s03_刮海报_理发店.tscn | 104 +++++++++++++++--- scene/ground/script/c03/鬼母子游戏.gd | 21 ++-- scene/little_game/general/draggable.gd | 2 +- 20 files changed, 326 insertions(+), 74 deletions(-) create mode 100644 asset/art/gif/c03_特写与游戏动画/鬼母子神/3.png create mode 100644 asset/art/gif/c03_特写与游戏动画/鬼母子神/3.png.import rename asset/art/scene/c03/s03_瞎子理发店/鬼母子神/{尖子(合并).png => e_剪刀.png} (100%) create mode 100644 asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_剪刀.png.import rename asset/art/scene/c03/s03_瞎子理发店/鬼母子神/{ux_下半部的舌头.png => e_舌头.png} (100%) create mode 100644 asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_舌头.png.import create mode 100644 scene/ground/script/c03/s02_closeup洋糕点.gd create mode 100644 scene/ground/script/c03/s02_closeup洋糕点.gd.uid create mode 100644 scene/ground/script/c03/s02_closeup洋糕点.tscn diff --git a/asset/art/gif/c03_特写与游戏动画/c03_特写与游戏动画_frames.tres b/asset/art/gif/c03_特写与游戏动画/c03_特写与游戏动画_frames.tres index 62571a17..1c290dfc 100644 --- a/asset/art/gif/c03_特写与游戏动画/c03_特写与游戏动画_frames.tres +++ b/asset/art/gif/c03_特写与游戏动画/c03_特写与游戏动画_frames.tres @@ -1,4 +1,4 @@ -[gd_resource type="SpriteFrames" load_steps=8 format=3 uid="uid://cmvr3lbwe3h7p"] +[gd_resource type="SpriteFrames" load_steps=9 format=3 uid="uid://cmvr3lbwe3h7p"] [ext_resource type="Texture2D" uid="uid://cdyq7y562gsxp" path="res://asset/art/gif/c03_特写与游戏动画/绞肉机特写动画/0.png" id="1_uknvx"] [ext_resource type="Texture2D" uid="uid://botg6n14al2eu" path="res://asset/art/gif/c03_特写与游戏动画/绞肉机特写动画/1.png" id="2_up5wq"] @@ -7,6 +7,7 @@ [ext_resource type="Texture2D" uid="uid://c5sc5ctss08qc" path="res://asset/art/gif/c03_特写与游戏动画/鬼母子神/0.png" id="5_uidoe"] [ext_resource type="Texture2D" uid="uid://dx2v7bicpg7b4" path="res://asset/art/gif/c03_特写与游戏动画/鬼母子神/1.png" id="6_yp83y"] [ext_resource type="Texture2D" uid="uid://bkh3cc2fg486c" path="res://asset/art/gif/c03_特写与游戏动画/鬼母子神/2.png" id="7_axfhb"] +[ext_resource type="Texture2D" uid="uid://d0ad1s3sfsejp" path="res://asset/art/gif/c03_特写与游戏动画/鬼母子神/3.png" id="8_yp83y"] [resource] animations = [{ @@ -36,6 +37,9 @@ animations = [{ }, { "duration": 12.0, "texture": ExtResource("7_axfhb") +}, { +"duration": 1.0, +"texture": ExtResource("8_yp83y") }], "loop": false, "name": &"鬼母子神", diff --git a/asset/art/gif/c03_特写与游戏动画/鬼母子神/3.png b/asset/art/gif/c03_特写与游戏动画/鬼母子神/3.png new file mode 100644 index 0000000000000000000000000000000000000000..b0178f6768edd1efc48937b79caa8c4663b65841 GIT binary patch literal 41798 zcmeF2Wmg`MTr=}Jo}Kk^Kc=)FIhoLuO3kwWyBBm+o@H#1IlZ1Z#LftZ`8}S zi}^O!$|LSS-Cy|FeZOL;B)-0k>=UL%ZDiQrUcPuU;*rHLf*fw0|K?89yjXrdXf!(2 z2th|};a`>x)tLtFP+qJUUbRjjM+`3|wyll_W##HeR-D-V9P2-A2r&mZK(U2#u3lUx^Nm?9y}zG{i^gwjgb#cH(Tj7JAhj z<64*(TF-GO9&C$o+j(CzO4#;UiLAe>90ggXu}R8^O10w&r3AatYxRPXI<3^fY%y1F4+9@7U8|Dy z>85t*3|M^BGfn}#z5gT5qL%`ic7K~4LHg?3KYQ`-1jeL6t-!wcClGN@yKgA{*{~&rD9GVWx#+Q!?oWvLzOCP5NRHx_0X) zU;y?#FZ45AtXFwqJ#N_bU>`FU*1Zk31c?b6v+cML_DP#yR*5+vK~ojwSrg6A(<^j8 zsVZSR)%H$G?dT!mD>*nodenM0$Jc1Z#S?6`FVf8f;DdRM#e`bJc(@ac{ zYtS zO+eGq|IoJbhiiszYac^IIEY{eW4m@&nZPeqGh#+-f-EfJN7yf*Zad)%VrsHt^t@69 z=S;{5!Jq=Axqwa6%cO{OK+^5WYns57W^QqitQ?jzg@1%fVO<(<8X0R2z=|*B6fe|3 z6whG}YIs~;YV4}B&nWAXF}nVk^`z+AJ6oPhp27XMaQg$d!9UB7Vr1CD#byoo53xKm z`l8WBw`vTQDO)3yP8Y*fOu||V7UNYO`fQ23Y`MuWrPIkL@tNo3GvOlOr@{|2OD!;k zT9-I}puI|@ATzrAI;Ut1NOG+I2vOt%U@&7uD1M@SwLdKn_VKZ>uR9qXZqvWDGp`hT zfqJ#rC?q5~et$7r*!O(#nr@A17vBj)V|Y9IdB@p!XqaJWLTu(nkd7|B4iRX)yt`(5 zT81wBENY2AHD40ecs+!z5K`l--i2I_o1k(?c}_U*-e@{)kQx(961nU~Ktbe2xG1a) z_U~{1`MClQpo;~>NE_&0-`ls_b8Cub#)1CQ#egI`;?DbOY`md6lK{PgiSm0eY(YJU zD*_#IbRotL@ErT@-r5T19X4n=lGFYZACf_SnJ}ITOGXh75p?{0f$Vi3Kp`%&?#QVU z5t+B!BFjV`(a}Spj~q8{4;f6O3D9NK)Bz-YJyX3qCVIT`ADrCjH>z8)DA1VH(YJc} zjAvz}aA74ZRPzlzt?UMo?WwwbY#yZk2=A)8ieP^s!x>itA;mkBxth|2Uau^ z$~mD+EgL8(IaMp^WuMwVQ1j;|HW+iA#Ylss9Lz?i(>0(vg`!cmaGQ4qbXB9L_v0%p z8Zr7HY32L#JRKln1%zdeN`<UeY(Mp)2^Y&)vpxR`=1oj!chZCcDL+Vqrb)}uAP2)jp5l#?)S7&#a4RR4?D=L=@_7_b-{iqWk4O=r(d9gaPRQ1`-=-^!%h#?+{121G80AMlHL3q5z=@|{ z*-C{A&*Qab{W`ALp;BL&?~_iF5Q3n~TUUEJEm5g!zuT#j>S8nev-6=cffB)(Yd$XA z2IFnL`|W9&Q4^e|Fi$GmXm7IBJZf!Qjvc|e<)UsjW3c*#$*&O2BxnB{-Bqg*jZV7y z$GKmqnLRj+6Lo*JjKGRE-Rh{E#Yl!Jh2(Dsoq51>Ol2=H9$|9SFnP`U$;Mwzjwmd`HVbmp14#%6)>RGw{j#djJFR2bSzh)f} z|10hMBQ}SZso$=8RB7)ElVLC3NPYH~%=9T~x4G7fA2N4zqOyr-M2bSJT zbXPU8@;T6rxE(PjyfdD(5!jv{dsXypT)|pWQZZ}(=V9x_=uMN2kgW8UT9CBPgrZ7r z!FOstDND*&gWFqoH`xgmvh_MSGT6xw)qd_E{ijVZYj9jdMD8KpSlxKXn0x4~m}rQW zi!S)X1MOqNn?r>-1-`T1VO+Fh<$(BiCkhfK5s=fX*}8KP~) zZfzJO3<8O5TZ}fzhx+wi+I*Bn#*U2Y9>?&L$le$(-h3h{j4G*HWHv3}CHYx96d!KU zLTRK7GEl}((6FSbLn>lU@eHWbru1R~y{xSz@l61^x>j&T`S05J{B9u*q0?4$$%Tp* zCBzZx!8o95|I3IOiIBVqhjTT31+I5D(zfmUdK4PL;FQC40L`sIo-e2Lsu?4I=bwV( z_mXti(9R2mO+ z1ta{&6+{~CbI%Ip(tJ+r{jzZ3-<^vvKE<%TPXA(`tI<_ZWSnK++1IXOiR(DAzYgbU zAcT>8FJg`4>8x?!O?>;ZRg}Ni+lzlyyP1Wm-g~cUxde1 zvL59`@E`pRLL7P_)>_P7p_012qLm^?a5jXRCr0^YUE$%`>Zje?VLjw-il!COj z)t40&@SG3QE6kmH{_CPS&{7G-*$@v4$4+&h6nr7CY!)P{aHgZ5qZP}uq^)7gZo{7d zXYDRzSWnHsfa_f3>C*PC>AgtQQsA#qQijh?e7wYv*vYySv_}ye3^v~og7TA z4$Uz?otHWfMFkg?{+Jm);UIM-Yibxq-3CdyeT++j1Ea{5SOhg||B;A zu$sxK#Mm7NL`D4RtM9XFF2w%zm_2@XihAf7fBBCEHR$Qf@HfhP>mtj|Op;EzJ4y2z zgOJSbes_xcWbN@(d#9SGAK#r1>Zx5SW@ucvTMebg=J&?)l1ylCSTUx|m=nC6J4C)k zr-QJ+3ZBtRphBIM0lrSjpeEtKdUJ!6f|ty)d*VT&_v--KuHKK0j2IT7xptNXsy7Zl z=}-r|Zt})N>kCULH#*QL#BE-;qxhD5_RgrOiD%xq;PyHa3`FyyYffklC>)?b3;x|%H@@5_4hEYe+g>RiL7vPEaM zn%SDH{EhT`AFX#sLauU$VLUXONr1IR229*~D;$D8{SK=Y5hvyvJ=`)-)j%XeCa+&W8_Y;uC@U{3 zYt{PiZNe7;{)?1JH_3M^NuxaT$#xoW^Jf48Det5F*MwM#%@g7Wa$N#1_GUOdus5A9 zuKq&MjN!1RIZb0BrAsdZ3~w^h{(6xPAuOfEd!+^@i(n9HG<1aGJ~Ihk68Qc6b61ma z8@$Q7x^26fSM8I(GjZ8VD6irG2_leMI@MLNaM(=&+#q2OC%8^a-=#^<9if#a1DH2$ zHkmFqLDO?&7zZNw6tMo%E*noKiQOIsPKLi4P-5>~cl9+UDK1nzWJ29ozbXK8z&TD#E?3Cd9~8^=PvHp^NSTXT`_p3dT3pE)N?E9aRmCXBLc z{p^HVY5A5i3hE)M5@5nsB;_$#<)}RK;yuCb>PO-GX!|UEWJJ!|8rK?tFXSJ{^S5Zo z?YN@#PY1eIR_!I!q_&rK8BRS>kV7S&$tV-zSF+|C0uy>rB{)FoD9se^b;x06GHF6(UNBEtxMezwkms%CUUGUn(#VU~|D15)2Q zHX*2hNWNF-c{2CwzE+uK(2X~;6*h-M#xR@;6F+rLVKJql^|?{JDN3{G~lO~u)@9%BjZ03bqES8 z>E`2<)Kzd`)<ZWRk^%r7t2 zLSY^f$jLVb>Avjg-}ciO8GmPkx3$pG%Wrd_I0xqHw+Ez!#OQr}()84=t%Arq>*E=> zv6XdfkTIkna&VNo!W(-e%OtAD#gJQ!CKs$r8?0Kobe`X>fhnFTe3Vs8hCfyHG}(X=B79WWtMb8-r~maR9;9>x^w z!cf{Qfu-Xy!Xm<*l&p2u$V@|k9#BT1KFp&w>pb1`1l97AC?c^lByycao{+N8T#T6V zlOrX)0ILw@3D)CIoQ9)xE{3P^t#cAZTUm}<>(-ZBYE$tMWeY~eg?6&T+MRlx+OM{l z)hs*q)r84^y#BrDc3*~IA18SBmYt2B zU)tZOKl%tXsXwX6ifgesl%D=^vq0BdWjngNC!mfn*3#@}hZ~PRbBIT8tLY{Q$r0{$ z^SEMW38!8$ea(nKik*#WtJ7`4G_BlVsWYkRJaQm4n9#Ae*R%=EsST)!TZb zJy9;I7+z!oNt&_vbP_3diX??$S`M)Vk=wdbvs)gVtw+AwEXd+D^EJkxS(*$j7*f8s zV7R?Cvy*G4z>)rk`Znh)DxQBkPa(hJIet~sAO*q>GiByc)-ejlH_=oAYax((AvE?) zy&Pgi5S+~Ik&x`|(;YzuVTP;-8sKd@OB;Tu2|fZ zW>%#6vGz+UW?qKQdPrW6(E5+ae(V^gRP=F zcnOkHrkM?->hnC>B{iaGU_O-i3z;W|a|_Ozpjhz>rESF+1RXZhS8SslXmJNI_tn7J zKkGE#F9V0o;*3|9KNRIAPcjIQH<`O6c1_!;rQlrS=ZcXLitZf-y8Rp2ic@41f{rlG zb(q`@&_%SJ+?%jJJSh;r_s<{xT-F4LIIP_4{)Eb!GYW`JB*rxkg!E%asdh zwHdc@X@hKyrd|$1_9Zbj%0(@yMJ5!%MJRj`0S31fXrHZ*Fpda3abeU_{{43B!gqG= z=Zr8LA|E~iko3)dg;}~ZZRt=5y-1;1rwC%}z}6#sTlcO;TbEoSLYBH*;=OSzM^l~tnXvN!U07$p0ltHTAvOIhnlNGX@oXc6N zmCqw$6Vy5%re)6!Fc4UkF_q;e3MFk=u6d*El2>8;sw;D#4w` zdEY4Fmf}PYNFJoe?5-aW)|IMtp(b(Hlhj;dRXtI3nkPncBsGqA-hW9 zw~5hM-&!oV{Cx0am^`Q0+?F(RN-=$yp7Cy(`kMn2eZef!M*Q=9F;C?XS^~N*D_mgb zNZ%pChVdkcdNbVtFGX9`=Bw?8w!k}UKT&A{N2~W`}IvE3bY;N z>cpFqA!~u9xP51FWu?E1pO(H94#f!`0Y0vNK>%;qgEM1jF(9rzY0Gwfhk^auv3QUZ>6i4-wpS8cX5J)L zue8+C;(b0xr|=Snob{DUr1CX7P8ho$#?D_*4qIU!6T_;HPzJ|FZ5eE(^!d5oj;5b& zTwA(jHMi&8g~O95GB0;ti}rZf2)~Kwn^GJsY&7$!Um!0iY|WXBx{((h6Vu=cVc?ME z1PBKor&AJ!rR-hiR{`^h?Y2ELjWZ+E!Zc`|Z!3R5fpvo|4(x)mBrs02F_|Q`a=OSF z`Oa}EEz-5Qf48!>ZjBa|G5QHq6PLm+T`Oj0<#LX24N=W&$spaZGe6fha{a}Zr~c;f z%-E9A;D6ONyHZ_KFhPfZUo`Z+_}@_rv#9?HTIr!a`AQFvg>0v8QJh}R{!$N2jdGc9 zY=*|$#&Q)SNAhEEXZ8E?r?JyO=gfYMOD09jY9^TfDceU?vEQ39P;4! zv5>>fSAZNc3DcCi%{lpjjGPp-$tVwwXnPI;u|qzyl0}ffH57{iGTjrAGE4uL1sG56 zSGT%8D%~hKzh3Nu+N95WuSV%;w<{e$-yJLz*Ix`B zCcQ1f;83w6$~~K{;mdC=ve6SG>Tc*ilYzE^l8WZEugXt7{#thKCSFzI7ATjQ%P7%ARsWe8 ziA9ou+&oXctbO|N38o$f`m*#KJ-7|qKtc@3h6CT72>((Ngk9%^V?7zOrJq!^z61=@ z4B)dOa{oN-Z%PVbar0=c*DASZ9LPa*I`n0T{d`j_rXX zUpnj-lCpf3U7V?6wxy2WxtuZ8`RUHL6Sn?X&k)~GJ{_PYV~lvCw0KE`qdg_AB-aVK z?Z>yoX`qWQtEg1~OTMso#iAN81z;rYd<-a--2w_ah(8x0Aj%a=7sb2e7uspBC)&6^ ziV_oG{#2(U^ZB797WXf@3p&GZ@fe)Vpd+8$8elxE`r4?OmznFfEp_$8lwo-IQkCdt zQi9ZMe$uKpUtn`298SibKtlCMAIbZ$-*;NE_to!%j_ntdW!;H$lbe(M69&>3IbW#ZF+VklWnC>#CwR{57zi_5b^(~8S zvp522tbhByr>6sNk^~tb=W7dZ=41RMzJ21G`sSi-MVxFS48e3qAF3M=aN2z(|FVj& z1G2n!TjgL7HrOt985j2gwn9r4PfGSTJ;q4=`s15cPxFPpf3NkC8ZZpq_xizju(5zY z7xALs!%R)t?2 zbEFlXVGqKCp9MDB9FS0b2phagOSnSS4YwTn=gwm-)xRDi$862Zv)REzh{>T3AAwA5 zqx6GA>eo2U%;$!K;~P!YwY7v@$ywM~Lqc;vNjh05lzGGORpPfu4Rwt^&Y)#nEvuqp z98(v0yfL(S>>WZI-^zC@Le8Xr?_<*18c1`sXWvoN_&I2FD1SQy-v7L!8PbrI1H1K= ztDRSx*SzzdpM-_~8&#P6h-#l0nbs$EV@4e1YA6E?SGSG6vrM5!Q?0+BU;b-c66j+zWCPqx7KY=WG0te0_cn5u58S^5JkGg!DV~B)FR?! zm_9s`sO>DkosLiU{`T>Ls3r?f0qkygsCl;9qIR--VZ7r5`sZqp25w+rwxYM-0kgq9 zu*C7GF5DtLDOAF6w#9>rCU}BvscVb{BYx*CV?Y-J<_i)-!^I{MsbwRp2?odYYN+G# zcq&}7sudo(7VP;$T+yIx!x!n5?-11qaYxZ#V%x19ZFLbi1m85uIb$3Y*H;DBo>2hg z(B;?d=#o{yE7;AWL`y}3_=yP(cgN7{+u6p(_>W{lz2{KfXZB6P-8DI84iwKN6621G zzR_hH&xC{Yn{j4&8sNx1E2GXfV@85fz{6@42#Sb{WDb8vb1OgXWJ~Q;(#f%&?cCwv z_s^<3>v1E_+ZCu;{ynMU2;T$K-MRfh9G;dr$0$&6@HY<6`T8Q&?Bd$)q?Txj7i#r~ zFd9|XE4Sx=q$X{wM}hKQ348)=Sf)Ei&&(MUQ+-$Hxr8^3#AH9M#8x#u0M7H`xI~f% z8;W?bQ!l@B3h_(_?6u(e+V8n>4YSIXt()dgH9O)^bjk#@Hd@!(+b&2tOP@=H5935p66RQOjP$;)?< z@*C#?2d^{BxHmeK35L{M@9$K7?oKqlJ%(6aCVIWsS4qF`stJDo3pNWBcRqtBIUeNBfcX#W*p;Z^Q zpchyh%dT-6XCyBU7`blBz+co)#^MXff3NVaCPeBXS1KteWnd5u4RE&P?N~d&sDUBf zZQ4;c{8G`HXp|=#Ix}jSzgBW5=q9-+U(7SgyiR3X=A8=lF>aXKr|Mi{of8AL)Qx5P zM1z{hMB?^j5miVotL44YKV~F|5Qj@?#EN`qiGVVAPRlBG@fcD~0?e%t|1)+!ETty6 z)AbG(;N;Nl@pw}og#v+@@DD;~e`xIzfch`5DNJ6?208?@n&VV&Z|Ng59b~Os+DCXE zzdewlI0j8+t2-4lFv|@O03CB}p=jAI&b=k4Frn+={qMP&2*o!EK*mNSZf+_@D zOxi0Bp8f9I51u)6H>(OIJ`A|}>bGGK9gKMzBJDvoJk5;^TX}V37gwdk-i*4C;tR9`Glj!u?80X})D|NM0vuzw`^_=ZugI7b%mC!6vC)GXs;ty#qOM>9(IrG{U{~j1UrF5HxiJHym3Gd!l2T z_wh9M{+>QKluQ`tzk^vJ%vi9B+bC{_ zY+(JCr!lS4^e1GWons!dC|RBd8+chXPJ`EhL!c;BTReH?sjdsq4eM_ZzVdjfZ<qYqC{s$kZIkQjJ_pKEwA*fjP9%&c5ucN@{+!f*1+D1GM7wJ z8UW0nROgB5@S=E9HdLxczKXIJ+M+Y^EI;e<;^;p5s+8`&;mVjjtUv31_9(edfaPTn z3krkPylV zKC5aKW&t)rs-GbAk;Um~H}$L%;Fhj4|K2vMh1lsS`2ha2+r1`vMJ#$DX{RRXQ?AG5 zQ~_f%Ns5qA)+qs%HJ;$!DZkLa(N6kS4S+K>sjCVLa{R+m9*!M6n6sqj8*rIixDTrl zVvK}}dH|U~cebO<{l55|ZH&b5_fzM#;ej(l`Yx(JTP*#6PzK!!U!Zi$cdrz8iIH!Y`ul5Xp7 zL6Nu(@J+w;L68JdOl*Ue9~GTW?ivA)1hP(6K%7fFAEIqa7C!KYVubeZU_cN(i$I{y z8+h`SXc{dB4?`G(^kqI1k8n@u4Gaw?leVtP4DfLxg3>YsOe;skj0{qhza$x5vW9g*I`@r= z0tPXEX^=z=COxk)>By|MOLt;8h1#=W6xkyzT?+hseLc&X)N5$OvKm@1tRS(oiY6Q1 z-X;%TiDDR_hlAz|3KfBZ+5K)X*tkAI1`rf+7C#vN9q@YY=T4nuI6QVG@%8YzHys+S z1pdD)XaV;2G?6B**trECDRm-ToEc{G$@bN{7$_Sf!-?6Eq!4fJO_8m+ozyQ%J(ebk zS65!>Fjy?n&_Z%Qev*82FH_aW)IQ22)Q18N_$-!Q%nSVpRmk)XM%HZrE{OdJgHUyK znX1c@sxS2MJKI!zkO!RYJzmkhV&0T`IHc42zF!fjd1Zo9S3{B-)y8m5UC|lb#+K0w zQ?=jJ)4oGoce=-+{1T>ZzTMxHVyxzL2~+oXM6oLQa1w5lcsnK9*-_IK8L68T*&gKN z5bdgMpH!b29fWz@9e)05*4*MvK4aWruO z^$XPk%ZKG{GGh~@rAs4<83kyhu6mAA$tksx=kO`_#}9Ax(AO=hj3TypGovWzei2Ju z4`@aUO!iqGMiA{W;p}o%tw;kfJdavZPuYmmIgkI%W9d-Mdw*CTne^4H8lv}~@wwi; z==jF!C;TSnHI?wxmEFA0tw5z@-FtdsYvwa7X7 zB)dx%0p*YO;QYEF4Yn+f*BvR8s$frrgQjE9n`wh{LzoP})wk8^j885<57X+$=_MmlG?32^w%d_;joNuYd@UR{CsQ0k{336b4gBy1QeY{P% z_3`OXA)q-9VBS+E2vn+C9^sjv5b}yc9%OOk_qw+<45yl`2h-^xu4fw?S_H&3FTGp_ zjzq}M9WadBQu&r-^CtNDMbn$bU(Aob4^D~_GiMSA*Yv$9wsB=^5R6p@|0{Ck)uFHJ zl2I|+qD90G(tnu;<`#=7>m$Moqw2C;^{ZxtWrq5d^^E*2F!cuy+RNxl=TVT^)Os2A z=It#=?1HdcLR3MO?1Xz!ozrnT$t%EF*;ik7IbUNOP&&iBLv|c<$?&@Xu_RKgv&HmJ z&L?FOrf=fmboT?m-vkdl;KImdi{CcHDj?LI?RNIbCgyOWdUn!V@b>cNXSpg~pqcds^0omJz~KXhv@@^5J8Mo);R(L&U;hX|H;-n4zw`$h!S z*X55R<-FZ%F_H;jvh%UVnT?Fh60=>ift^|+f+7K_OXKF?7rXe0lv*zAu#S;{NkJKX zjCYvDMYx*fza3}a=Mu?){WE-;K7?nHUAxMiGUAWd2nvxvz+R8^V2U9f{FreQ=tX)Xu`r?Mi zD_wq1Ulyqe5=t$hza<3|^2XEfncUl)@ok@%p}D8rHzy~G(X&>D0AdlM`HYz&L%WnL zP`6DkJwSSJLXX>IV@wTaC(4xt%v4_SJModVOi4Z7r>1P&{%`S<$;|lV(ZgeV+>ryA z;`2nIhK%w*)z(M2XD{D2552di6EPE6sw)_;+4%4S;~x=}gZ9MkaoZr{ufPTl?h4r_ z5f=5Y2tuR8Ep0&80A5qjPNjL0%1!%x^uckUM=m|*0Gh=fxJG;3+ zOq~-u-^4RNDU9;CI4!sn%o|U4I_@=NJgtm^4dg%~Fpk);t+8^Dko8b7b2PbSo;AAJY(9$vRAJ#n@ zw+-Ajb;E_@RaD4_viD|XudeVPLJ#P1*Nt%q+CK5B$+HF#o17Brnz_2F{ZuL(EvP$Y z6r(LH?PsMI5UD_g%P8XhjomBl)?vCG%zbI480cfD<_)(o!?InY{Co1EFCQGXqS74zballY{-lO`0E$v!A76dgEA?l zjJmoonqlXiAT*=p2}|kxmc*5kJoDqP&4zp5a~6I<<|#p&*D;D_!n9EXp6tDA2}b1= zJlz``jra$MkwP;dB7D|@8;2Nmq$~5A(~c?OUE9x6o+p;Y{Ne@2z6Xk~}LVpn0mLvO^zk|@N1R<`gr5;Z@tULuE7MMA? z?bV-)C@A&dsG9?n&B~8kB3oNr2d=MhTSQ{gfDfl1FnuVBoekNKuLx+2r_{31i5tG1 zX*4bZm>Yi;B$*#lgqIgg{A0q0@(0~W1O<4~2b=$xYY&}TL}yHT9L(C{0p()fKp+m|Z%33+s5IUaDZ}2=ob3 z?qhK_fn}z(RW?_TEDyb_QTu|z!ayL)=W5uQn=eni^ij~|**;RRDIy65X{Y?Qb;)&> z&Y}xZR6hIK7Csov{W_>xcO)zk#!rc#$eq-U|NX*+rJg#r*G%+H#29-U@XDupDg12_ zV6WEG)s^Y}rzEkIa8p1(Rt7g&`jqOva51xDI*79i7J%07@_5Yt*9Ok(bVs;1Hp}-W z1#1hr^`)gcI^qd)@VKl`VQyE-PoQW1D)?HB%u@G!?4UhFLWt!9axRD$CUcc6@5C>2 zA#9(1(=kdT0BjHT&K}R^M3<7fyP57T%+gmgF4U==ec1>6D%OP@Zl|g6y=hDhX!;>Z37pjv77|HdwkwY0#A=o16Kbapb$xZk zeS8ao0sOn?8_|v!&n;R$Mh>{K<~>@mc7Ln=zV}61{JvPpJ$uI91J*BWgB-*UmE%tb z<+JO~X~qpEOrCf&8b!?x0%7Z$1ye3eDhr+f$q)5*0D)!+vc211MCG}|Xk(NdFB8+# zL)VZqB_r?CQyPA?me3x!?fX{o@}NI~xsWe-8~;x7PZ$LmI;+&L*68jPcBmb{ow5jE z!;^`qpIA6?sd%Z!i?-{_j$x@z0;4)f@$@L#G~9k}J9otGu+PZ`7v=Xdmba113*`o@ ztEVM3En0ct#?KMjA$}cIlicy?P}%Kjd$trRCvrua`Tg#vYO`oUm{a7KEW>}JA=UB) ze`m{)6J{BZ27lBCK7f)ztXMq*7q3`wyZ|LTT=Mjcg`v9*uJ&{F^qw1nx&)JMEw(YzY7vv(hM@kK-e zyh>Dh(34bk!|cvwpU%5ruBe(x5AgFVoFip|m6@kfeb9{=EuQhrx8zz9_0A(IZAg^C z@N7=|p9EHBudT6y?n~=Iiy1yU+!V=~4w~vLV)*2SYXz*TUwZeKI%#LwR~ew6N4E;X zKl?{ZGzJG@Ja~#G<1sRMaCFJ&(t_*faQKzGttB|`G>^A>dK&NUudDy$##7lk{-zmF zhksYW$NwjtD6->BTY&fY?q-(9&qXc~ZDNYevX7NTT+y~S$ocJ2Mm+SYI0i=;KvvTE zkKf773Xc|6b={|>#6S%8kGsh$**tM%(^yUGZ3Qv2Zgdee3?YAO}%59GRZ( zIK}|;hA3Ya(UR4N`11Vjb7nz{uxCIzB1{(; zKBmqTy1t_@O$6oD9Q#wUyv}T;L}TV07sQ;PhMvEhM=cQWTnEDzR7B+giN_}`>#BGe z+Ne0aiGS1jqmJuZi@E2=^&1skU7Jt$zVC}Azru*rq4Fk-ETuPyR(oDw#svmkoKNkI_m7&L3+^+>fI$CP18IZ~*5^2MoF5Qen2GH-s& zShpA48#qAHsz_09m?mx9x4Tru-)6@2F(xq=G@Z4z`Ngxc3CeVE{CKaHfRAOC+NWf zgPWrZfCC_`7xFbm8qBiSeuTRIClb}hKfZJKBZHG>kh<-93s2hY6g%9^*bdtj)q;pG7}S4mq6#7mcBGr< z|4{gfA)(RdLET7}>apUq=DtY-6R0LstzN$DnU(sR53kMtn*a^I0^C6XcLin9A`xMx z13%6+i6P$pofP1zYSqF_T+%a+if;HLizOe1UgyA99Eg)xcd;-qt!WuwAiBhQd}QqU zBHvMuq@)QFi$dvOd4B#CUf#NZ9+(I-FUlzUcd93Z&e$~&ZMQ9iqBF2!w_h z`YJ{iXK_r&jM0d#0JhKGWV=av79JfjsHOWVb*YM`eY*8utI_FEN8dA5+vs)w25krY zIp9_Hs0Ug(`k=O)LS4YQ+q>nfG+2D6vJ_R&2!UT)vzGm_*I8~oxEHJ zyPVccV-YUpy=S`LKWAC8v3gF%4p5fNJ_+$ewZnPT_~apJld9jP3i+7!&OCFkFX5;~i*W$W2yyg>8f` zG4fjd>FWiLrv0=BIM0v3SwR@Cq$1)Df4yEa{q=grh=J@kuX-tN>AtHQD5(M#yyRw~ zjVbR^nQEy^NaLi3H8w3^p&LmwlU{!PnxZ2>yfsnmX;jhuMU?&B_fwj;rBff(3m4O1 zp1~7qYdWk{-Fq@Up`orpjS=vCH&&p}QQVlxn7O0y-nf+$DlCsA?M9CZy;fgic#b(p z)xxfNn@1^qt(_mV!Y~L5OrXj7J-4l7j(1utTbhgr{p>2#oBV3_xrVza$@M80G={po zJ^MeE*kSePL)YVB+ezb(q_DXAx-vsrc)B`kE~gfXl8oK(w_>i&>5tFM<2qrPLoPkI z!=Rq>VJxdB&J4FWMw?bvtE<(OBp@yZ6ELSRZ*+QI8Yw!(>_3LOxn z+A}+g&%1d2`3->()cO=#y5&08txVE6?Xq#Jm28N3B)~SnAFH^>FBOH zb`9VodV&mKBDjC~+rnfX#?_#nCD&vzf11xx^0Mt71UEtt(Qx!fKNZ`*(MHZik$> z#}E=n?slr+#o6ZU;y*mk=^hxbcD;o2A|o=2e+!>a{mGx@iFv_QB^Y>~HETJHTtf2G z;p4ha#4j@0JDBSy?WCiwnv95xJG%AkHJLq=3 zBD~pc`K7#X0Z69#BKU^lkIAha%3VzNM{*oqNX)WN_}=feSQpY~E2}n~n`eziqQ$Ui z#c>W%?LXg=BHfyk?s1rRrZ&>c|1S$b%_?Z}`{BbL$ooMpyJ2Br9RrUYFu9OC?f9Du z6x4`=)mz58g+FAYyHPmCs;HuX!q>2-V zCwGLCF#YR?7*_8Wp``+KRd)mO@3i$XwNtyDAgtv6_|E#hdE+&UILtl!6|~h#bUL-$T*!8HL>>K$u~I<(mP;X9a~ZV^LDXcWmj`!0x>(L z)gL2I1dq~+k1*0C7z&4|Ds&NIpmC8vqH1++kMvb+VWAEy;!dl71BF=;QPo|Be4Q-2 zHh35RxDReWkX3vCNSN=xn2Y#)`QAXoS(5)#&t&^WRmpX-BvqWkS<~G9`MFj3 zXu&r&GNS`;BV9VfHUYm2d$ZF{E={v4P_t8)sGEfISd&c@3aB~*=BCZ+QDxaayoM@u z##NDViC_ZagH^ceAXxAH^2PIDWJagzRN2%%`pGBG``4*7u4w8=N+rlXv2mAy+~s^J z(K4+MQ5;#4NRk2zICDZRmh^EUm+P~6v3%=0-w>1eH20|)4&?Iu>+g%7`PuK3)&mlQ zi%^6K7Vy!5ZQ*!TvxF|m%#N6v#^b5j5NAAUZ+9U%U%kow6>!#Xg3hUyJKMtZGu?+| z?^04`4+;N3yS2exI0vXS_;rHSBiZUB4FQ3Ilsp7>0whRP?1t^v>fQpWp%*cbY4h`I z1rro3rNnCFICb7s`kvDTo)hfv_U6sOHrLmeMfkR@9V}IJTVZ-qrdOTMLtl`oYr+UK z>IarbFriwr%I_DDYg||TnQ;MBy&fwwQik$B zWb=i*AV@}((=ZU1v-5ND!TT?y8UsIJfzM#!!0k}YLI0YO@+nvw3i!FG5Fs%dCdERr z(L@+vM_5I2UcbJTKXs%=N5XZV`P%zI>9~6FTujFK^DJ`^@)y}9I17)Je@&Kd<)R}h zCQ#oT+zx-|Szd)SgO$TdzxIt>k=>}aHXV<}Y+Me}=J#O=amIzOq~CkM_w~Wc7xL$u zw}%s|`F!s~gU=V9KOYR2%)vYvj*4aRSbqQth2`C&xR}*b4uQ;6VZGF=F)~B+ru)bt zQG?VRBa1U0^FW<}padd54kt5tJ)F#dxv8!?;|nA{zN99|T@6KMe8C-pO`+Q+aFym? z{N}IApKazCK!hR)b>tZDrBUA&BlPSzU z#%s*YQ9D9(Wky?~_F(&%GWEt6{P?C_fkGn~kTQs>szh~Er4idyEEmf{odLDRmRp7chzt;*ln^f+nOQ6k zXMV@3bwd;3jYp^?~#dxy0?6Fpz=gv|kIx+k+ z4rE|zS}o)v#Qt~bcQY84%}E;d%6J|vDz}TpQZ7Pe4b~}fsLo*Gzhp?-611V+al-jI zK&2U1_NA74$trelmTPe~KQ9&za2EDeXNt4%$kf{uTy5)G9Y%Eqlo?$jz2SIz;75aG zrinU(zA?VQWP7O8RB?`4carWnq&gGQ+*DQ40QX0IZy=mIRA@Oxn`FlKJm`WiSI7i& zK3R8xXpE-QB0__b5)-Mp_|`tu9?euRn;5AM9>@$38BS)nx#^gN`yj9bOCAV9VrHtN z)|sB@;6_Oes5G!pg~o-%G#!|$^qDP*a7ok*no(&PF(mzVgvitPa}yZ(C*+{E603(t zx#-s8-6P@)8LB zATx+!a;R?SfHjky@~6SY)Rs0(mEo1OXS12~rD}p>lA5-`O-)E-OzI4M4^3po7a=NX zqvB&DHQv2Cnss!!BHDuP0_xmal{QO)@ z&*rit$Ao&YJU%=W3*yVa`baD`8@T|9kr{wTqr&kQhz#r#7dXZy+t*I%dPby!ESN~f zs*bsutuM-j;4zuRh-lg9pTtiht(>5{#+sMoq zQb9nP0;as^$c#;$;l4L@lo`|ZRiwtbX9pq!3uNQ%+Gob5&eRFnw&9=s+W!!Af36Wt zT{|J01~}|2LJj=3>&k`$@%rXQE@*dMC-{q$g)^ABDW3pFk2d}Uz2*|1F9`UI-d z2om`;Ba*r#HXFO6BwW>WHj;xSbTmzqdg*X=J`s114+rySBrGFRgDPdkGq>w?v0d&) zldCC3z>)HEk=4i1jHJlQ7HSCj>7YS=QN#+EBEy3)myP4W;i4>T)9atrn+Nex_XMrUH87!ShbDm$g*sa2r;H&3D`E6o!IIVR;-5TyB-8!8DkPw({nj(@opkx9iGN%G8cd#aQr!^TMu`L`Z z42sxL48=~IspM>JgivPLM%>*mwZ6UADnvZlizMac(5h9Bie{f}Q8y_QS(-}q zX1!R*1$=4vv2=TeY{lGEb$1S*bDIA1G}AWQGH-6~2SQl(uomrGIIXx26i*u~-+<%^xl^ zRP?U_#b)lAX*MVrn*g$aohc;_>1t1i_>8YGL8)7izY47V$Un>P$Y!}bSS2ZKifT=H zU*K0mn1EE|pah^jNx+(gxxWBY}LhAFIjpz(cb3vKsz zZ6Ht7xfcXbow>h#YdH6EyTPQ6&#tdZ@9MG1j0rsYshHZrizV&5M>wgc2A<%{R^z4b zwL3U;iVt2xs26)fd`rIg@|E^?z#};PZu=G45duhX;3t@#)+X~tmWelS@4z4wA-w`41>v2Pxf4>m=fF zvy{%-Sk!5griJpyFJB(JVOxj3b_Er&)rpw)M#+q?c`5XJ*)}p|2FZF*gAP&U1KH-i z#mQ#~lhkVER~lk|eo+vbI%LLV5~^F*i2}DrpBy+AW+g7@neL>qc0-@Q)tN=Zn`3e~ z4(S|hQb$gW%pmx+gz{6t)caBb-EHM^dvhyp-rh*!0zc^j-}l)^24Q;6Fo14%i8MWx zd}bKnJKOh7lIoeyc_SA)4h=p)YE~q=Xu~>EcvLc?hnU+EeD-v`;@a?h7@;xD;0xzu zbShTiyxcrBU^7!%rirQ@+ZG4cLGB%-eR@D-Onx)?{VrWgUxzCHHePzcw)7ETYD%-s zQKPtcU)N>7<74XAsxvok>Wq-@U?#3EFPy`)(UL=9A~Q%t+DMHel#}oPlo?nAV_C-{ zGoh<%cMaD@ehOs9^dfaFZ_8w8!_mPq$ja-8p3Fx1fKdfLxSC)jHG!|05}7GUjy9d> zkIzX=?)!5{cFON|CQVTYxP)}GRmU%8uF>BGRLY4i_ql@;oqkgzmvY+Z}gQJ4*eXOwI-;5 z*T~7tTxB($Y=>eaYB*yS$_KLpX^_xu*sH`VU8j)w`NE-I5U4a8$cHj^C^4DI&~53M zoTdlrjO$%?EpDjWpDUT6NMRsrZUxgKSi;S8D|VydL2^AGY|+0++cwHL*2D%?=Dy%g z7C^=OQ+-|+F7K3rO__Q1W?y&}f_mBlW)jBZON!5HAfY;g%FQw1OJ?Y`RAmcBaI;gL zFz%<6zW`w)Gjw(sTCo9=f=lrkWECchZhakkEwd*{5%E+7*Y#RD%?6-aig`yPP@f=| zjO_dj&xCwTD>a9_h@DKrIMAMHowic9eYr;RzwCZCbDchx)i%s*uKipeCQ)c^ zTCe?lXD+U;y~kW25+*XkadUec+zLaLn$i;jBGX5|nJR!E&3C^2&7&RPRhc;zb*3tV zB?4dYkSb1i$r7)Rh5%LO;=-QT6rpoZ zsUk96p?JglsLXWfJHyRRke>XT-}vxgJs#atg*FrBHIb7;-rG>5X6Vsd9hjZ4bi#=_ z5Z1+R3o3%YnXTrTTFLI>_ExMQgkDuNA5Ca(9Q`r3YhC-xM7G^(2~eUUTzu{skecms zBa0iRo3yfZO{UYFxTq5tK*%glxuBdtmdmAcS(7RZhsgnf@`2S)r)QI?CW(!YWj<@; zxM`XO-)~d(^Sac`WFj+NCd3tLk|IYUnmlhh8Wc-YoQg9qf|8myZ*HvXRyD>p zm^mdeePjMjNsaDWeAJnD0pLet@}&vo6GWq$=Cl0wJ57GgaA{L*p6)L0 zG@pik2YHdoCg`&=9P&Ebfa|2O>7=1;k~W&=5r>07#Dc0bCKD5o7+8)m{#!?(?Pe{P zQ$!UZF~L>{^B6M(T{Uc9N47Q{c=@sF!lur+5Sx@ZiTWr#h+{lk*XMXFhv2uj)ghZ; zT1ruEQFWHU|75dT<;!AuP=r&c{3|rE9sE83ACiMxl7BFojJcvI*WhS8 zVY6JS(txRnCirVR0?>89Kh=Czh`wBB6^YS(Z_C2&QeI|Al*dpxZlGQM)^Gn#@%Lyt z7lV;Kqxk${AF2(L4xRrD^_wxNGCD=3OJXw^?pEUU7oUpdT|aDKh&ngnn2y0A5h@9v zE~_u?gner{xgga3Tu98&@Y37DxOI4n5o&D!pDU;{9K-2U3{+)vaNwoL%}Y%OBXqPe z?+5bLP}5in^`Nr+ZzLi-nHbGS0|V=7xh$%7yE+BO_Vct+w=d>qT6lk8;zcK4sU=zu zj^h)Y!9ht)Q|O$4Il442ncy_?aFqtg24DJ!5Gu`Y{L_Eb$(5Oyd0jIC-%nMR&Cui~ zG*L1ksWD4FMz+r;7LK@snX_kzWCqMl((!k(kje%)?vAGVSzx+e zOQ&JT8VuX$*V!n}bJ*6W;H;RK2NEz%;Uax-wp)2#Kxnp`w44T*0qpL>!QLkhNDP?E zkWd%u%n?%GA2TyiT2X?YOe8gUhueF*5nF@z0>&#bf^8|IdFApMS3E98L9Q zN$_*5#%+Vm%+v=wIVS~BX+HYNCqehAtH%^_8&juPS7PN(%ka|BMqlMTrXwPC<@GwG z#-z@ShXb+Eq`WVZp(!Nln0+EEa4rzNb9OcttId8^1|^8u(h1H$?nr{%_N8E-23S1^l zGT3zldYuWqm*hgR#04Zd9MX~$Dywv;_dvIw(8VcbYJ}0KRIUg5Vz>`BrADZ>wtwbj z)rW(d@IL#=PsHaR|3tgrAN<|FXFV<|Gcd`2@%*{b)RbaTS`D%3GW-8g2@PB*Rd?{h zLn=O?(%AfBT;WPkyi%VBCNdOMA>m{M@2_vtr8Y2biP=wvBeCA5G8&~17!Jp*7^5F_ zDh+KXO>3IrKAv5l7wQcBeSUdav>&R@a6J3)>+%!KJp+Hg{q(b9El_7hlZjMoCfbCZ zne@3q41v@(cn!dJhu)w0b#)(r@1s;{fFuv>Ddj^!mtD55Y5@^uNwN}a81Q>0d}JzV zAw?5)W;hv1C-A0lB{Qae+1VFPM(`c33-4EzNlT}~*dhc?~?D zz#ki#p#WlYOtq#UG_%XxGtx*!DRXJ=yTSzWd(=qAqTHrsbT3Q!VZyFGkAq)H>&b4Go8^C0FbBeNj0Mo=o| zgv?N~0uH--XzCU)tQSi;@J^J8>*38C_v#H;vfBa-9~TW(6j1(bcN)lYlXq5^NY6CD z%cv3d-ex=dU><_xhQM&_c%2!nI}qDV`L3tg;dP$P&&6t+Kj*$oTIvACK%B^Dq&P2a zSF|s$A~Lugqyl($u{SXRnR)Y&w};teD3Ma1s+rwb20^l#di@v(MKJ1JpHmBr+&-B9I8$;M#fno-fSU z2W*q=dM$<%eOuF+oxnMGtISSNm3t&6#kF2uUe-Q0jwZ9o`}@bd7R_WRrsI(`J4w@# zQeN_b7dxZ!JHXpPscj_?)3x)e!QzB86)(xXL+sM6xc&0W;_uOTucT~bW$UEK^2?DD zMeyeL#1U4Ad#-^`+*|uEgT)t;~^vcUJl!h`kfC zi?r{39)m;-gyFfW?`33_`g=@BjU3oOgc;=JGr;VGgG%2fEVBJtc%@Wr$g8O%HOUa( z@!aer%}t}HH!(9!hG}2!V)}pYY$PV5k$7C@6QbEKy5fiE6FGbZ% z4m!^&a>YA**QkKzg0W_wM4h4M(T7Uzi*+gq%_01pPWe3@2guojej+z)O{HfRB@}ZC(BX<1y*6i{I(}p!ph<@*ySu?N(-NtqU+WQ9?6ON{>;Z zbvzCoaCFagf8G1N?u{>pgA$OM$JE^{MhRshD=X9RE)8RX8lbvoStldv7?7FqbXxe$ z2qZP>M*ie5sWH0yQ%Kn*LgSzL{_Oc-@;uzv8ANJ5KB~WyJTYLR9D^$=Cx>!IMTcH+ z?k%Zso=&~x?96?^{tZB)u~h_lpMS+pK#b-lLTKoHL$YEcHuPMmqE7dN=cgk!{4;C| zA)LgouJU{^oY?pwD~OCB_Xj3Zpw__I0=c<)Jgm`1;cLY>nXv6P(FTj7iUZ9}gJIl0 z8G!-+%m4g8X+Q5mZUYj7iz|S<@C9byG*W{neezl0WuHx_a^WF`x)4PeByc-$_LPgt zCdmQjBb&$n1fow=z7uMeg4{E7@S|`cZ#aBN8@A?q=mc@V*M)s2#WfBjL6g4^)bGRc zYX)N#B$3-`d?2Lr@TgtWt`B%8t#9-8_W+2DnamvK`5*@qOVY6qpp!NbiR-U_?cg(? z0cQ5>N|Ks^8el1T)MbJ_KhNvlm=tCHUg#EIOeRCE6MeefNo59>$A{|B+b*!)ti^h> z(I$mVhIXn_jjn?QGB;yp`XD5i57XXMH@mTTLfZ* z{w(05|QCNRfR!%Nfa!B$nt z-3l?D90$!oRzqreSYkQ)n+TEYBt^_naP#j zyvX6Y)JN|x5Z>cZelFWpD#mKULe&`#YA$j$XT$r8W+Z6;I(3JV8YD|}EP!^2eMHD` zek3(--n?=0;rsAlLWcntd?M3kGSTP6bZRq4fvE`z7o0xt*Or@lV;871CPLFi z0##S^=S(~R9f_-?1*9Yta9|JFa3MMc7HN)AOPeShKa~jzW?JwQIwT#Lq2Q(#pL@W& z2A;bWW^=9u)Fy1bDRWe(3J*%jf@fn+lG5?DCJ&?XVu#v&zOaiQ4a?+X%zPhQ%}wAx z!}nzbo{YnFn7+CF>XqBEe2^WIihVM?!|%Ysm#Z#dYNF<*I;spsK{7P=2-}D(jX>HJ zy}#UNDl4`1T+!erHi#7C$?;48vlGSCGHY%FSuxO;J(?yeauU)Ffaz;A9?SMQByAMT z5-v`=LYbW?##8=|>#sXe?>}9DaN(k>nMBR)rq6Zj2xczrYG6lmlurH1i2q)({@FCo zOGI!zFW*n9&VV!U3qqjGWJa}Y9-t7&+;mpMN^x|j;3|_+sGFm65cV-Ug+%ZW+W_!2 z^U%Bqf)!cQ!Sp$=jBLW#Fy&mVmNJRnmSqb@ynXXVTtPHSMe?i!WaA1MzE(XkF=3uIiLi?{95mSkg9XQ z0g*ZeLn20KORlP%*F7h&ITZUi11}aUsqV?PuOURYcQ@kdGF*BJ^e=;UvQxnY6qKwa z?C0UW4&Mj#o8ee3mU$9AXcwAy@b2MGJiF3IvdJ)Sk1XlFC>)H3L+9E{p@6Clnxiu2 zCn=O717@ZP$pr-D<~!g0UTHmuYNBvSqPMStU!DNqn0^dDnv+y$5Vjje?b)c(*os$j z(^P1n64Mtl<6FB4%l+fxGQ+8=mvsB~ZRu|vsiH)ND>HyOgbIRc#=fI}-`+ToR>OHW zt@(6wvo{3{ne+~SL;t5GGeoJ;nWDHlb947ldH$wrDW0PmuqJ9|v|^KuhsUz>AQBlM zHLy_F{AYmJNFSTowD7~>0|AV8quG=xdD+4Fuh}_)KTe_{zd&R-nW4CS_4?qR*f5_? z_4n4g)gHI^WwU{fpiu{4uFME&rk={;o0QCOwdeLu-}Zgl3cu%xV*`^b`x=UREu>r+KrV(JmB0M*0W&$$v z?7Xbbe1jBd<@KCwrY1oqv@mg7E!~`pU4Z^GzABA&niI+)n3pza1FpwFe;8D1xZezX zW(!mM=fD1|;$Q!pfA4$+p@~adY?sTHCX<)V6lN`;>CwpxO9gG~HY^Dr`Zx__4J*Hz zFWRecH8oj2Kr)j;;y+48)NQTupD7*3W}a{~EotGfKBzN`yM3nzq=u3is@Nc@(Wy11 z&s80(Z6aj$U`W6x%OsFI7a4yt%IX0j4igMC{Mmq`eOotUID11%$KI_}kIQZ;?tKC)5$$jlT#1+8`EId3B{RY!;_2Xgdy-#Idj~fw^F{H>+cse4U%Kef zl{BSOYAA_8l?D^<)j=C7Oq=(I`tHz|*+)*NGq@rQ5)~W6HawZ1ucNh2t+4@)XPteL z8TKJDNd)&pNi<83BRcf&0!>fvh{3Q%B$Oya$|k=Ol|T5Ex2qxMBmu z#-`W^MfOIDn2rotq9yS`)21vNkjT%ZN|PPh@`ZuS)FC)U`yLL(oFo$ztQ`oZeo&am zOzP>VsZ(ogI4r^$2Iz-JL(;*#bN}!lmy8h&-}|mpYizK+Z#*2^W$6O6+<|G*RaI?U zi)^0-2$u06F_IZjWpLrJsWTK9CLR)vqMV)rAX11nYA`#cOo8A^4J9;4cwBvJFhN}i z0@D_0DOIR7ybRpVEGoj3O-NJ(6~}=2Ye;gT{zfws5E@wMD~;wRlmCnkNQ{d8uF3PK zQA;fHhYm)vlfg+xMVPlR3=q6?MO6k!$bm{@0V+4#p9aYc?q{v8nr^tZ^f%3Yj72i)C{tGdl^=3P;B6{Y{#pJC*q7{4~w6?hLZ_MjEenY)L)W_$K_I- zt9D^)*FGpB1uN=n;r%Y23so)+elynVWTwM)x{r=4wSNMayfik@WPF1A-*E-3p<+|D zkE;D&4^y#FZ2?IQ{C%lWfhmbWb*8Emg8rn+e}){-d_uUNT&7@7YIM+rbL#-4#I-efYdqS8#13NL^QRzA_ zff8xO`58@C)T}X^iFCaw)D-xcq^US#GG~=}3CYj-WG=}Mk{Kj8Q}RMcQgeP@&JUu= zH$$ahL1wi$=x2B>w8Vqv+-B3USgtk&fdN7Sqy|ZfkbX@1&b;IptbT`|=`Il?QqdFk zJ)4yW+X0I>;pdi+b1#uJN@`#LSN9N1TYs@|QddoY#V>A%l8BxNh-;9pT zRGFFbG9A0Z0Wh?wsR^E(Li4y-%H_p-&nrm{n4EyrQ1YTHkAV1hzw>{I_g}s|`26bf zGT*;X;YkuLK(W(EnxaMpT`rLp`(c0UNDG>vbT65W%vfJ?9IW_xPR2#~|Jh_JveBqe zWH^!GpL0{xgG$Z4T<;}lAWgQKJnEt}AC)^1ItwivomoX@6Oh!PSqM_k0EwaIBuZY8 z=y0DJ{2a;5S~<-knK7O}zwgZ7 z>>#Ni_c1UjG)QKsIrE=I&nAUB zL;YqDU}ADLH*IwRI34gASF=+sLSw7CeQcb~XOhqe2lEq>7M((apCRd~La4%A+Ky7z z$`}>DBV0(1Ny*8`%T!uJNzp|(9&>)Q!C3c4<#+-0YPCLeDu;rSi^s=;h``gkoX?G> zCi*$5F_gq0APe!q{X|DupFx!6t3g6j%-R_F(d`)q-kl;e>mqt*DJE0%40@|6Ub%QI zJMQVojO+CjXH69+x*D{f*-Wg6voR$Mi?=sYu>qeN1QHyo+^o`v;(m{3)wOu42q@e$ zSeD@Pwo^oTI1ri2jbc+}gd#IHgviJ|M%hlJn)^-F88EwX$8f8s#rYyw1uoYqzI>LjWv*XVuGqGGR_e5j~&gJuhz;Mvd zQH`M_1|hQ$o7!^)nmGQ-I#r|}GUf5Isx-PbUNbv69%Z0z$66_L15M-{cmAa+O_e%> zcQ(%>WHNl!gDHQFkJ+iQLPM30K2+O8a3W$-X%Mh(RaW6&{DnLj(dS>(%bMyk6UB9? zKS`bJ!IWG$dBz)vl*xeo4|aoGB(@7nC*LM%0r89JaM z!-Fnup4k(v?~a3yEzIv>|LL0;UcQ2UYpb$$~Vm93u2cBt3Ng?a#Y_}8%=^%A86nZb{?-yrh;{N_#`x;Eu z3?5a1)S*xy#hf{+((XYUjposTpm{07T3F0fQ_Q^4kHxU>v)M#EF7p9&=NYbkHfO#9 zTw#OjRHO~hO_H}#&Ionqp_8V*GxS>VJ5UE_GqC|>O(`e5jbms3#mD6WutTOw;AgZw zLY*d|Z(d?UNZz#~J_k;xqoLJ7|I?p*to@vl8AQs?0i%NEqzEThW%gg_XWMj_u)iWV ziy=h-Dj7nyeZR<@+3d_X!`GR&tswiM&l@w+(rd)^(41YmPDN(um2hISOFggCLT30i zbB9`!Z{a|b&xZEF!ojzzP7bZ6&>a&bIUzCCfSp3_3ZL_QEB_w z2v-MUCSJXMBYkO*)Yw!Sm&m8T_ji6E35{=7$2N*tnlLft@Gt;g@XX*ZLpyR?=XxOZ zvY)z+`-~|V98+eR;OZYg+fbpXHsEZVc5H=1u|~~8vy1LJ&#FvCj-4Z4t3+nheiAHJ zhaK}^ke|1XDSoRT@refXGlnLlqf{ zpa1^P6@UG2|LV8p&*#tdHAGCPOKyB?ExDYBoNbBnEX&qanws*?KoVVsWW27sJ2xp* zOJsze%(Pi%LaRRMI#TkPjldP~nB~zy@qoza&Uv$u_iLx#m(tl5qRmz;;Cq*>!4>Z< zpWzzM>)?ZO)yg3=JFXi}5V$%6@4`y$^GXqEJY(og^ZZDOth1DdJLi=%p zITh5X1h?4({??ke8Nn$%1E1Ny+OF;PpAjeEjQ!jZhhd#U&VA47^gA3yN(N5O4fn1p zrA0yukXG!gFL=CpRb-t08{hwh;;d}uCKw}aS@J1T^i?GHcy^}mdwj=r9LKqzCA@>M zFH~r(DG-c1Up)pZfpAQKl!pE^P4d(52mU|)#y=@YjSoT-6Asr*k}%kC6Nw2`$@$R7 zr-_aJ^77L9J-@DF2MQLmRGNgZ!rAyBZ%c*g!lmn!gQZg0OoWOKunAFSK)I0v({@`@ z;KnS&v&lIdlJ2=CeG7&2*-T6{?~sY)$aTqW0TP2m=7DEchNvg?*_oOZE};yAifj_Z z_o`6q@GoMz!?y+B3t2R9vq2k(BuCKC@Wg#3($lbwhcbPea8TdL(ucr+6ryk=O)Zd+ zzYiSq_ZwLEM~B-?y$f9ymuv&@*eQ{51uq3;0*xf=3P^BV%uY`(Y@32cJPD7admQ+n zKl}U(`Sa^v`=D6k^_w^1JyrG8w2MC=OrJ|6^sTZzKJ=X-Pekc2H2fIv+C+hwXC8k73 zl0;Sj=g#M7zSO-nK5tUSo|y}|4h^2m2uU`Nh$@}8=lSWbGqLT5e6Fj+kM9FLPg9iX zso-pSc%3$N#@*D!?rDqNFA!j^(!k%S_}I)&PnytBph|i z_bMr$+n^|_n18lYd!rf;MC+uotU>YZXN+*^Dln$*W~X&Y=nAo zUc5&_Q5!aTZKI|Gie~2Fq7Y@Y({W7eJs=%(m)CV5b6U=mrm8oA-yhw%xQ1{hgou;| zV9ot0DiSlfp3gk10Nc{cx;s2R8BDa18ChPjZm4FZf)EfoAjsr->$M~_2^$po?quRH zksUaV@5perMg=E>K|d8Mk&3+&icka?~~Ui#~yeq?uG2tlb3a z3?(i$pjv~(2Jo+b>))50G<_Rx)nIQ!rYhcg94!B#`HK3)U}aqipANcosQTAcl`M-p zC3X%q_z(CD7zbM>zn4}qTnoK+I?&nnQ)nf{qssDAKtJ0eLPx1D(qu)V(vb9EISLrW zsSk=$T8dMHY`r3p9SQDZTeK6+#j)o-6a$gvHZ$oT18r=XLcSXyIXN*}?UaAaF5l<< zdM(bNg8y(R2eAi8a#pnYq?Zglqc#SWI0$75sPXTy)W!rAZl6 zPE9ETs#GSQb96n=()yNufTN1o^6$5X^{aBvxE5nR1|IHnd)WC!KAvKdJ(JnVs?eOW zV=&m;V7A2lXmlzK5E$J9rKE=c4xogG`q%u%KmAql|Ne*H6KhRYTm;XCiZ6m~8y##f zkm=>s4ve}^lQ==btUVzzyz6<^y)MDj4-@fenxiKKO6SM2?k0r%m1egVRi?Pln2Zhv z#)?jm`e$S;N@%B6$j>D!oFCCVfSn@}Sol39k%LLX{H2t?4(wy686Jyt@3yf)ZI+Te zFb}GYKxvENXdusfM+iEaqJ&Ir?7l;jPj~xyr9JCYSGpsrTzG*u= zrs?I~shRnXzpz|FCcksyV7e}s^K*jZOo?7&VS@3P1%&`5Cp?7PcowWPFU{Bqk%PgU zKgSXw(Sg~85>$xD{s+t%HB-51wkprefsYbhnRK)?0s2-E9BmCSwhQ1G1DZZP*(Xs1 zpPC8!xu|8NX5Sl0xXJ?uZbt_;fu$)_*td>&9bA{(raaJK`nyCRXbj0#hO z)d6pyCkwjI&`ENO%20)W3^#>RHBml$*bgRREHX+7BidAdAh=6?uO5Gj@8&VKdv@K$hHkld}k1&!2UD3)GH77kL34< zLZw0IR2nBAno|$qHmNk2Xs=3cqd9u+mOCe+gZ53@sC6ORHeU^26~qU$YZe8{2};8T}_8eg`KZTw!!(3;1GE!o#l(uB$i_GsBqvc1@Pm76zDI*VKU#(~S-X z)vt;9uCxuCX_|a3d@&#nooH$rprR#{EKbNxSHDnJ0IsjBV|i4G`dm76q%NamP&)sN zwiAunN3$b2GOsB~$@b)EUr<0P10qo*Dl0iLCa6#l^N8HTE-4)fa@Gunx$i}y$orV& zT`J0dplXz`G83rput#=q$C5-6r6zf*Oi!U8Gp2XQN8K6AB{LLO5B-1*sBI#n zgX!9=vnj`QttOqouyr;(a>)iAxv^bmDPpMsk)w&+~IEZ+w z^ZrQ86H~fnvQ{ z<_ACjuI-5AyYdbixO@f_-NG2qX z9gz?q!2~2gf`5!3_ze+>AaO)Qf)Gf+90o-}F<1$X~opUSAEm&+Y%}tb%SsOOdGM5oX*BdjDI5In&`x-MN zSazIuTP?3o(u^lFArm2UNll-a`6ENpe^*xrxz8GQOr_sJ*TaS9GFW?Zi_FJc@Xw~T zkP|CQ5-e?InPxEXCt|EOtD>B(Z6a)sw4LPp#zKn)Tz^Pbo{`RT{7SkF{PT{Oj;iR9 zD%ZK|Gus9EYhca}6?&ajkx3PT~w4mv7fG`aXrYUW0O;xMq!t;q3LS0sXY_RkVY9+EQ_+4$#V2jy5Jll(j2r8Ch z_E0uClL>>yF&N8a$J00cKSTHplC?m5k+`-dQ*qJD&13oQ;_j?2$-T*+=U*7Jz{Z?N z;CJA;pD}Go(1T!Mw)%;grO!__9Hw1+1Sb9d<>j2quSc5PW*KMr9$O!ei}9W_)CFl| zF;n{5lmr`nk7XzEQ$;#;vVh;*YU5p3q0Cu!c@jaxadt%!tGx$oJN#@6a$ZWy3Q*3S zJyU~~X8wCjL@0@b>vOhKjvUcaFlclhnOKA6Z%a$o+$#!AXjXnM#H3#sHVWzW^lHFWny|yF+)xaqrw=IrL0xw||2 zp5B>D!QZs#j<0A|56QT|!NYfo(?LcuXUiY*R0j^c+r^2=>Ixx)3Ae`dq^5SZ^|*wS zV*;oYw4RXl^6JIe{%4sf6Jj|sX>mBTF7vx?ntq$rE|J_*PC3#9^ZVC-&I+GNyOK|c zi)p%Om}@BPTjt5EOWbNx1DUHt@7Gu9}BK*G!axUe-{YHsRW@&<0s~g?* z2g4(?wca<|JBJ3mPmkO`A8S$xSTwRGcvDIQ++351dtL-9O>V}5;(D>7rguCxlMV(3 zhY(tGhSK(!oDh)`vdkgtVBBXZ<|F8iy1JUX^Qe>I;i0&8+^&(U_6-@Vi8hYT001BW zNklO!TRj-F_J`BoKFtEm-{uu@JGnBQauu)%McqxY z?CtKGjm>~c!Kaa%x3&|Djf5|C+r{qTkvX0mCQ;|W&3pUi{DqUXt0A>@dwYBKLK(`xY zy>v;i07{uE@64ay4?g&ynUKK=(~OTA8n9XgITj%DdkuFNUO3FcF(;fo&{W&^ z-hbbG=!11NN<3XG?cbUn4<>4N4@OA?)^qFAo3a0mbxCjJB_ucki|DE@F*M^an&dT)uoc_g+rGSioga*j%}C zCHWiLbE!4*Yfs{7zRT=>iR#FU1jCslzLsQh$b^XRv z<$@)K3YvAYbEt&|1q})u{u&A!=+^z>KmDUwU+w3Dwho7*RtXyIedjwIPSm#ESMMcC zL?`O%ZCSnd{*%>Kjkbvd!LnE^QNrrIcZpu2ORU~S??eef5RyEe=TCS)zjMup^Ks6Z zbIqLlo-^mL64{T$bmq1778dyWg=V}wPk&oR%kO~bcU6YPUmQ@oh|Kgka<~aJ9L&@o zERxnbd>h2eA!Zxarj_(At*PMusjx3^Jcm{P`9j0;m8Yb+xoc9Ry72`UCtJBhwPJuM zb9Qr&ix)Sxu4CbrNO@6rj<4-+sG0Du|RQHTTW2q zs2ol(1`Z(*&msHxNXNkXN{zVl2y~2#E3l=_h8c-q;IA2^`Lx}~{86K{i6Gkqd*)4e~J#`-2R z?|vA1b-?fx-r1Yw2p+SO%{xBo<@{0|ofqtw8{u?$zK21!^#u^zDCWLDwAu&^PHDk9 zliF#2_fg3XzsWi&{kLmnYkszA5Ie8HE0x~1D%{tA*kWt~IF@&)qozHaXh=_w70^84 z3+0&K$I99pf3C)BtVFzx)bHeAZ@eW*C1GkHB4ZVarMxlF;`uPQw=Au-%)Ez~a^6?1 z%T>{#=f*VUy|?R=O|2JVu{ntT)s(D6BcXWtNNmGEhc~k7v1Z3n&nIsz3p+zCs>{xZ z>&dqeQF`h#KT>Oa>edx$yY@>D;Wd`jwuE#nVxRw`e)v)1=SGzGpLgdAZ@8DZ%T5fP zLpgFScIj7P;8=99X*_21r^&DD>ZO|sx3Q0thC8kfe>d{ElggDY)TM&)eDGNG0y1c{ zlMYDkRrQ%a&Ct?IF4g#ZABPB+!5p2>=pz^!-x z`KIh}XUVtp=l<;uo=tri%WSY9tHZX|X(a1OeNR$@PhQdzk7$kE;A2XYFYMRlgACW= zFN-whgFZF68gOw(-++un_%G-3GqHQ{VNa z#3zO>`G0xynb226G)lVi@EeWb{qw`6n(~E=zVA8PbVB0UjH?!f$rEX&!G$8FWznM>0>sJ@K8fCX3UpJKc+hz;vc zP!}y?_=^R8nGGguY8|An!46)71-0@*h;4Z-o4;V@@km+-Lyc*ys;C!x`vk7L^4&ys z)pn1sGW=e?kzV$@=JMtWv;S%mk`5U7a4h?-)%j0C!~{cirJ#GtgS|HJd`WL5*-s1? zAQ1KtR{!iDq2RbCdvM7)(D^g|1n+9zp8tFV211j^E9cFkPRbzUm`luG!{AY>on`uD zsknby2bXs>TiS=v=Z%!nu}a1kPPwOV#4Mc`jm>mtpvWVz&{$j?lx1OoKH2WyJ06Vw z5XfeymA0Hwj!y|3;DY5Fa72zDap%P{iMO&ozNptL+=Tp!tVCl!={b4X&uS2QP+eQ$ zKvrIMjSZ8U$2WYv!k#FeF}uEH3=DT#ezSs0pc&GZK0r@g=W-r#Y?@}YdG=npDkq#l zsxY!G_6@B)Z!Gig-o<#E{IpqYwv{8sq;c_0cAo5T^s>!y_K(lECO>oHnRd(TyZO)L z-wqhAs4lJk^QPLedvJWoTV4<`+IP!0P&8(ubnciA@F;GE_MYM?{GJ|hBW>`*FxbVX z#$H^(Mn~t5dn@>IBjVJ-TUtzEw(b&ps$tLgiMiZKVlxUM1Wj3XnfeHv5Z-2Hcb%|g z^QkmCG4CRg;{@SjV)gM{MCHG;PMl$y$u=@XhRVmr zklDC#3!r@z(4*Sr&s1#?HGWDWl2*n13 zCCb#FIkICgx|yM_Vf8uZ=V~7zZWQdz&a&FeV0|^yPimDQ7(@XuJd>jwHgT14X+cNH zEb^~?95FaVTr=VVD_mf@{T#;vHcopra1ayo+y^ZmJW#SQ)(4eK4EuZMZb7r2HZXpl zfI7L`-`C*recU>WtRntZnkpd=3bK~k4W$@WM_(rq-tRyGlUNF+Np_&on3vD*(}EZ<4gSdwGAbT9!-^&iXY3AN)p#MnsPUj5hj({ zx{2NY?78dDZGyiPmnom@P81Zh2iU0v$8jWb6HCP(_)CQ)!PR(|d4}Ldx*Mb)O&`+l z>?HH#U$nD|YKIFG24Lf%GN<5{@V|vztL-8L$;g2CI?YbZe5DiqKjMn`Mj?##HM}A` zd}*3nwSdh(_s<>BE5j_(t*M{EwUVZ!`li+f5{^2lWnx-u`}n{1@ldpyxTk>d$lQj0 z-*_*$IZVUUOGW(jD5{`B_G7dA-$RObBOyE4VQgJW*}7ln#|*!>swtOqX+CaO?$pH_ zPftuQnePVTi1lINgZunj5y-FE;nHJI&xLh;qvGKbI3ZX+;RWXf2O23W$2`AJ)thfn z4unpI-zJc%itye}+aE5{QcF9V55EXP{x1J#u>IdAb~*#4kmW|Ga_~v2$jNzFkczpFLnaH--QtZT zGfz^~@V1+)kyxrvRKVSgn55?Y4V=z_=FM>nt+!4^1u-I?Is1#MF5vv?`Crga26fUn z1_2=SZ7W3{xq)(dMDL?T*RbE_8H)|zhN%v6tg?tYeP;nhsIl|VNuh_=O7~}qr<0dg zn?{BSh_gDS>%pN%T~$>SwAzhzW$%TAXw|1?iL=bMpW;zUr8KnvUO#ajbTD2`0quAs zJVUWOnfe6iJkoLb{=ZtC`Tjat_Odk|)57kKMlvZKbdd4S741AjWiD^DdukNl`P{`v zx2nW8O>v_bafxBeW~#}w-YhA{$k!$SI;m(Pmft~pBlWI7F3AVYa?ZIzR&65xK-yTe zKjuApVh1h}lYlD(OKf1rf;V+%cWc1XE6IYOPM$I7z~Sy25M@bHhdDLlrj!}J9;_ya ziDS-_Gcdo-=()WM%p7l@oR(o$gNJ*I@Y()u0rs2Hg596neOc`emUhccE+_?wO37=g z)R3Y|8#{8NuCFW!U7Z9)go^oV+*hpFWQGN3)adwEI1;lCi@awJzdwQw(olLZATP*Q zJWo5cgu|ofzB^1`9Ys5cpl4yG!7W0xsHt2yv4Zb6VLt9AkL#z8bWX+=yX?0N8@FcH zkIUYwzf0iXd<9RaF#7$+`t6lts9gTCP8qFR$9&^yC?86?T>Y69n8V~l9S^x;p%*U$ z5#4`Y0P`h2FO@mFH}`BWLNC*q)zks_)&Jn{u_GdRvF*u~V&IxX2}OLoOtu=(l_$U( zY6c15F&TB%3)|==Nd0`s!3mWuZe7X(A?G%?Mz2vJfn?a)~+4Gs_PLJ+obB(H$8VniuHt>mN2i0A?o+o!q*&BcXRHHD?UU&$|fd~aK? zC((CFD)+wEv#(m)m9!5=w{ueoxK2^eI&bUyCp2L^FBX?iPv!R&8nvczf}5}W1>(4! z?JOAc(Zr{`d(=`qs8YX7tjdby@YK}dnSu&z#JIiT@KcY9PUP_7<~_7swXGjUxAxKa zy5MQ;gJ`vZGXkg zlEvAs`>#Y6%o75hQ!WC518HE zIx%P_vT+nmgds!Ny89*~?&wWg8<+RE4%V}!G0$!tS@k~^^l5xBcjlL(Dz(SUuMkUg znbO%ICD*8^z`oXBv+zv+)RCK;TLNl`^6YJDPv&N@_#*d>WaHg$){i})FhY_4qN;Ap z*;13!R4oG)^-a_r)7HY`DG$JvHnEo1E7jjb7B5;|;#=^)O@wcMobVN!je@ztLI+sS zK0FVyBn)j7d<6lISptN{myIJ&r0RQq zMYs8MvB*${&}En#0H>fg!U1)u&N-~FNc?|NW!k{+eqWNb-N`m$-J z;20t#UeH#9wY7*m?r03P{Ne_x?VIUYU23?wa)0{%E3Fz$fRh$mW@#z7Ekms?2D!Yl zCc)yYB+LyBSzzKDU`?@D;1M&$%XmhpjvQCuLo)w%;G2U#MP`dkNAW8J&fK2XkBgHV zec|Bn-E0mEJ0je6Q+pTVS#T5DbM}YZJY7U$8F;h}RV$+@#X#yv;>rGt`NZz@t9BeB zyhTj`wk4yDco|a*%^R0<63Qc6d5EZ~A*Z%9&BRdH8=3RQ{x~^vbzh(kS{`&z-h5TH z2EvW#D?FO@#-bB!o@-k*totU($RX68AJnJlG0nfti-_;W6qTK9vWtuUPFM9L>mN$c z{;%^YB7Xn)^Yw?_f6zwc^5437T$`vRp`W=h?*sQnak}L&SjTS=o?gOyWSNF(&-LjK z+T|{22wgZ8nzTVWRahwU#wUw6-v_m{?QEBxb*Cvsl9m!b(K82u}l$J z0akqAv6)(`kuZs@5m8$+RPrhsE=gz3XeccBu0gt3p7*!y&CiRGG3lN=Y1I{~0K(#> zeod6Dmn zou-9Nq|O>l`F0EQ6}(!Kc_sPt!}CziyZOh!_wGdEvolP28TuBUKpalq#}K2wxYN`{ z3(!+W4W3c-D2HBH>JunX5JYae#1k>bVFb8{8L~k78IjktbW%#HE?R6r0gE_WH`kF) zz@l*unu+kG#6)Uf*j3)$F3rR=d6rqUWW_E$vmAdhj&LedGm)y=hl)V)8B(snv{)uR zv$-XB%u#Uu-IeKn(!X6p-T17g$N}x$n|C*!%k^<|5{`wce;*q|i{JE&<6B*G%tp`o z({YT`u&A$GiN#TgXibZax?o?R);KY``F_MXnooLig8!bov@0=9pg5ovXuok{PWXP1 zLf-IH2?z!g_6FMbDU1qBx-gp+b-Ev{8|=Fl9UP64wA?h>dOL>EzLJG~h|FDCPIvnL z=0jA;+u0>%S}6q;blw**#68V-G?wW%6D81b>&?!1Ye1&^T-3XuAgh&R{@~a4i0X*? zfraaC9fQtTkJ%qFm-4@&tH%K8y1hnTPX1nh82&P4%=4&^8A;PTYCaA;!V?bcL6-D@ zg2c8M3pdX>k(rdDiTiU_&^Qui1z%19mTShOqm_+6~N145z&M=PJ91#*_Fz9iUJsnkqV}eG&YF#GY)|*qi&4@sxlqul=yVT}%$3j>7_cB==C7_K zQFStaV=B)+`L6V(gfy(4I#&-p#V08~M!qAcb-2x{FJNboxFXjR&xr0<*5wy(Sb|@G zlrA5;#(KXyA7I~G-}#KFBgG?!0Wz6~$c7F?(s-WIJ+{HK-hvd1h|vf-csUs-H{u__ zZ5P+ayL(>k!)4oAbA!n@J#X#cacM?D`|r)1c*+n4My@m|S$sxgXc8wQ;{>x)|DvU; z&6ue-q=1*vkAx3foXXp}s&_2(YsMjIp1{&9t~``^GAYE&l4v7dXoMN1cYjXhRG3^N5p4x6*iS$qtf8PP zyw_~m%~7O`b`uLX#9)AAnK}lr78CMcG;rh!nfdS?8%0j}j~Ox1-MjP9|X+h|B$jU#BI$T>5_q{%$}22fWkerOAPwORWr=&9f=h@dBY{ z$c>RgGh_e0*2MQeHn;H*WMSm}(IPBdkaM}@ntF3$hKbOOCtAZPMupS^{ZX+TSmYGH z#vQ%wZN3pRaNY;sf8Dr7wZXI@`xD-GA%X$QGg@T&i{IGW!Z#vPohzETdG3)m?&-sq zsTUVNvo3>QP&d(~HX$>)j6{RWf22s}UdkgPb)W=cT zE655lkOIZvgKzSH>NE`~Q-)X|U2RZbi(W7J`h4>C@qa78%DrQ|f9q4BLz>`lVm$go z-@`7wCnDkkuYRM*r`T#(H_|35;UYE@y~M;_M)J=&<#|TKoM5^ilt#j35!b#+7I>^D zRO$p>SX_V`IH0XY2d9jn3MffcZTc*M7`#JM50!6njt z=tu#0(eNcfS?1O4AFvKx+S;o&gCz1lsTthPkOHTvpMC*82A@XL5S^dBFQho>-95I_ zg^om2am6Is>-OA_@Pa~1Hw^K{ziH$Ie-Y*EA0o4YhWJTdT^4U8GbN26#^*`3ihZmW_V%ItB5OZ${gdWX)}yxeup%%b)#3T6fmQ|or;_Mi)hWno(f#3^VY z#qi7AGY3$^5c_Y4Z$UG*n|}^7K!xtAtUKA_-cN)#8!fAl)1$jOZFY>Cms7(7 zwB=A&>jAS3@li*@+4Jv|M?sO0C|lQx0zYf$&$_asX4`{u2>#wyQ4&$AIt?C5aZO9QA(mtIS1Nc~o(ILUaDS;ANK>R#^DbVh;X5=aNnN zozHjDtA+>SY8BAJL-0PG9>}l6>EuE38_YS7lq|^7B)lXfsYFdBG1hs^Q(1JRUDkx< z1sNvnNao`tNUFL|euF>0zTP9tGKHyhA0;WS0s~^=STl~l;yWweZ9A4!#kEWppo!Ub zSN6Gtg2yVcmRG`_-|2o_P}vN>O&*(_@ie#gI}ch5y8!Wc=nX6|6aQD81b%5~A4QZQ z$D`w+i2vGT4Z=fjOWEMvwRK-c%sC76)XVi1OARMT%;Q`@{e)$_ z6*8}W(OiVz+;&flE%x*})jjgd5sr%;*kv~OZr7ul15-c!p)XoiE++TK%rC3&1HdQjXQ$lDI=Wwjq`$H+ugZ#t zQbY~@oH5}Fcbxvy&Gxb9#q;&=7>_voHT{ug#&z8mfPuV1dG#yl%qDnr)-j#@eY%6L z`Bv7FSEjbNFK_$mJD9C&oXWjUJ5LqbV~mw-mEb1z0*`bhYrk?T(^!4%R-Fu`7T-+; zza*&63@8$E%==oP%;!)FoI}iUW2z&$Mbw+d0`YBYT)sR|TCh$Qy<-tg(OT?7<6Zdc z0u(4bL7A6@Z!YSlEv)L@7uDDb_OJ}gs~{eZ;&lO_VMj-~LdCmVC*)&VNNQyTI>PBm zmayx`(I}(Eo@xQM>~~KV`K5}BY19(h3P&iTP{L)yJa*sqtEy5uc$yfg)FQO2Vg*HZ zB?O6*bbTHJ|ABi2|A>Iv78 zHf{vf)sU)JWKT6keRCI>KE^U;Rf*>s;C_0+G!9KUJDZxv`!NmIGZ_t98;oV@>W#N) zjBCrS`XuzTD~?v-iK) zw+&LF^s*sHFKb0sTT{!GCU8WaD)CM-b~a84X_8e(tuU^pf2fqOGX!6gMiF;ffqVdkotU|`&Ud_# zmgGYpE)oKWE1oCHsnu->Cqh3QHf#|*Ec%+}%1mAcTGk9sLzGqf@Suh4yzx44Y#fZn zmd?$uO0Tg;<5*~=TzeFg&`j{ zQ`fkL^eiFZU#~BT$$C1yv&_M36z6Z(KDU!X2$na#<_90!x}}7UbD3mqG^Cj2)}gNC z+NB?<#>YuCpB7{Gf1)*q0QCQaBZdDjfd3zj031gDBaB(M)5WnR;lz3z+F%3qI*=p$ Fe*o^yRmuPW literal 0 HcmV?d00001 diff --git a/asset/art/gif/c03_特写与游戏动画/鬼母子神/3.png.import b/asset/art/gif/c03_特写与游戏动画/鬼母子神/3.png.import new file mode 100644 index 00000000..6f6285b1 --- /dev/null +++ b/asset/art/gif/c03_特写与游戏动画/鬼母子神/3.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://d0ad1s3sfsejp" +path="res://.godot/imported/3.png-ff67321c10a67be17337e96e154daa4a.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/gif/c03_特写与游戏动画/鬼母子神/3.png" +dest_files=["res://.godot/imported/3.png-ff67321c10a67be17337e96e154daa4a.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/asset/art/scene/c03/s03_瞎子理发店/鬼母子神/尖子(合并).png b/asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_剪刀.png similarity index 100% rename from asset/art/scene/c03/s03_瞎子理发店/鬼母子神/尖子(合并).png rename to asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_剪刀.png diff --git a/asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_剪刀.png.import b/asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_剪刀.png.import new file mode 100644 index 00000000..e5c6c476 --- /dev/null +++ b/asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_剪刀.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bqodfve8iavgv" +path="res://.godot/imported/e_剪刀.png-97a0b1fe1ed65ca4f232a22fa1c9f18f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_剪刀.png" +dest_files=["res://.godot/imported/e_剪刀.png-97a0b1fe1ed65ca4f232a22fa1c9f18f.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/asset/art/scene/c03/s03_瞎子理发店/鬼母子神/ux_下半部的舌头.png b/asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_舌头.png similarity index 100% rename from asset/art/scene/c03/s03_瞎子理发店/鬼母子神/ux_下半部的舌头.png rename to asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_舌头.png diff --git a/asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_舌头.png.import b/asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_舌头.png.import new file mode 100644 index 00000000..d89ba300 --- /dev/null +++ b/asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_舌头.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://csu41qqgeqqhl" +path="res://.godot/imported/e_舌头.png-3779691081de76e88d0601f2c60c81ff.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_舌头.png" +dest_files=["res://.godot/imported/e_舌头.png-3779691081de76e88d0601f2c60c81ff.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/manager/event_manager/event_binder.gd b/manager/event_manager/event_binder.gd index 2dc4bd22..b3ab2bb8 100644 --- a/manager/event_manager/event_binder.gd +++ b/manager/event_manager/event_binder.gd @@ -149,7 +149,6 @@ func _toggle_parent_visibility_with_ease(parent, show: bool): func _auto_detect_mode(): - # TODO 统一interacted played picked var parent = get_parent() if not parent: printerr("[EventBinder] _auto_detect_mode parent is null. path: %s" % get_path()) diff --git a/scene/entity/ux/hover_light_click_area.gd b/scene/entity/ux/hover_light_click_area.gd index 936d39c9..e9dc49c1 100644 --- a/scene/entity/ux/hover_light_click_area.gd +++ b/scene/entity/ux/hover_light_click_area.gd @@ -1,6 +1,6 @@ class_name HoverLightClickArea extends Area2D -signal clicked +signal interacted @export var freezing := false: set(val): @@ -9,6 +9,7 @@ signal clicked _on_mouse_exited() var touching = false +static var _focus_mutex = Mutex.new() static var current_focusing_item = "": set(val): current_focusing_item = val @@ -23,11 +24,14 @@ var lights: Array[NodePath] = [] func _ready() -> void: for c in get_children(): if c is PointLight2D: - lights.append(c) + lights.append(self.get_path_to(c)) if lights.is_empty(): - printerr("HoverLightButton has no PointLight2D children") + printerr("HoverLightButton has no PointLight2D children. auto freezed name=", name) + freezing = true mouse_entered.connect(_on_mouse_entered) mouse_exited.connect(_on_mouse_exited) + # 默认先熄灭 + _toggle_light(false) func is_focused() -> bool: @@ -40,18 +44,22 @@ func _on_mouse_entered() -> bool: return false if is_focused(): return true + _focus_mutex.lock() # 尝试获得 current_focusing_item if current_focusing_item != "": if not pending_enter_callables.has(_on_mouse_entered): pending_enter_callables.append(_on_mouse_entered) + _focus_mutex.unlock() return false current_focusing_item = name + _focus_mutex.unlock() _toggle_light(true) return true func _on_mouse_exited() -> void: touching = false + _focus_mutex.lock() pending_enter_callables.erase(_on_mouse_entered) # frezzing 不影响 mouse exited if is_focused(): @@ -59,6 +67,7 @@ func _on_mouse_exited() -> void: for c in pending_enter_callables: if c.call(): break + _focus_mutex.unlock() _toggle_light(false) @@ -67,3 +76,13 @@ func _toggle_light(on: bool) -> void: var light = get_node(l) as PointLight2D if light: light.enabled = on + + +func _input(event: InputEvent) -> void: + if freezing or Engine.is_editor_hint() or not is_visible_in_tree(): + return + if event is InputEventMouseButton: + if event.button_index == MOUSE_BUTTON_LEFT and event.pressed: + # get_viewport().set_input_as_handled() + if is_focused(): + interacted.emit() diff --git a/scene/ground/scene/c02/s06_二楼.tscn b/scene/ground/scene/c02/s06_二楼.tscn index 765fd676..c05c8850 100644 --- a/scene/ground/scene/c02/s06_二楼.tscn +++ b/scene/ground/scene/c02/s06_二楼.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=66 format=3 uid="uid://cootarwb44vvh"] +[gd_scene load_steps=65 format=3 uid="uid://cootarwb44vvh"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_qkymk"] [ext_resource type="Script" uid="uid://cbt0ubygchxvv" path="res://scene/ground/scene/c02/s06_二楼.gd" id="2_4dg6u"] @@ -45,7 +45,6 @@ [ext_resource type="Texture2D" uid="uid://b5kolhax7pf4u" path="res://asset/art/scene/c02/s06_二楼楼道/小猫纸条.png" id="37_rjlld"] [ext_resource type="Script" uid="uid://bnm8wuspfx303" path="res://scene/ground/script/c02/event_2d_xchan_run_away.gd" id="39_t5e0j"] [ext_resource type="SpriteFrames" uid="uid://di43shn22n5ph" path="res://asset/art/gif/c00_通用动作/c00_通用动作_frames.tres" id="40_7i4w0"] -[ext_resource type="Script" path="res://scene/ground/script/c03/s02_event_2d偷听陆仁小蝶对话后.gd" id="46_sqio2"] [sub_resource type="Animation" id="Animation_k01ve"] length = 0.001 @@ -1346,13 +1345,6 @@ move_configs = Array[Dictionary]([{ }]) debug_mov_animation = "c00_头套小婵_run" -[node name="Event2D偷听陆仁对话后" type="Node2D" parent="Ground/DeployLayer" index="24"] -script = ExtResource("46_sqio2") -event_name = &"c03_invite_xchan_supper" -event_stages = Array[int]([2]) -event_memo = "当事件[c03_invite_xchan_supper=2:已完成邀请]时显示该节点" -metadata/_custom_type_script = "uid://bkkiyk5jkdw4d" - [node name="MainPlayer" parent="Ground" index="5"] position = Vector2(63, 95) catty_light_energy = 0.5 diff --git a/scene/ground/scene/c03/s02_瞎子新卧室.gd b/scene/ground/scene/c03/s02_瞎子新卧室.gd index 1fbf91fb..1d56244e 100644 --- a/scene/ground/scene/c03/s02_瞎子新卧室.gd +++ b/scene/ground/scene/c03/s02_瞎子新卧室.gd @@ -14,31 +14,34 @@ func _ready() -> void: #region node_reference +var closeup洋糕点: Closeup2D var 煤油灯: Gaslight var note小蝉的床: Note2D var note通风管道: Note2D -var note八卦图: Note2D -var note十字架: Note2D #endregion # 读取设置变量名 func _setup_node_reference() -> void: + closeup洋糕点 = $"../DeployLayer/Closeup洋糕点" 煤油灯 = $"../DeployLayer/煤油灯" note小蝉的床 = $"../DeployLayer/Note小蝉的床" note通风管道 = $"../DeployLayer/Note通风管道" - note八卦图 = $"../DeployLayer/Note八卦图" - note十字架 = $"../DeployLayer/Note十字架" func _on_ground_ready() -> void: if 煤油灯.interacted_times == 0: _set_notes_coverer("c03_s02_note_key_coverer") - 煤油灯.lighted.connect(_set_notes_coverer.bind(""), CONNECT_ONE_SHOT) + 煤油灯.lighted.connect(_gaslight_up, CONNECT_ONE_SHOT) + else: + closeup洋糕点.enabled = true + + +func _gaslight_up() -> void: + closeup洋糕点.enabled = true + _set_notes_coverer("") func _set_notes_coverer(coverer: String) -> void: note小蝉的床.note_key_coverer = coverer note通风管道.note_key_coverer = coverer - note八卦图.note_key_coverer = coverer - note十字架.note_key_coverer = coverer diff --git a/scene/ground/scene/c03/s02_瞎子新卧室.tscn b/scene/ground/scene/c03/s02_瞎子新卧室.tscn index 5b0934c9..3fa1605b 100644 --- a/scene/ground/scene/c03/s02_瞎子新卧室.tscn +++ b/scene/ground/scene/c03/s02_瞎子新卧室.tscn @@ -1,7 +1,7 @@ -[gd_scene load_steps=17 format=3 uid="uid://ctwy1ubhm68la"] +[gd_scene load_steps=19 format=3 uid="uid://ctwy1ubhm68la"] [ext_resource type="PackedScene" uid="uid://dayyx4jerj7io" path="res://scene/ground/ground.tscn" id="1_jad6f"] -[ext_resource type="Script" path="res://scene/ground/scene/c03/s02_瞎子新卧室.gd" id="2_y504i"] +[ext_resource type="Script" uid="uid://tk4wg0i4payx" path="res://scene/ground/scene/c03/s02_瞎子新卧室.gd" id="2_y504i"] [ext_resource type="Script" uid="uid://cpejxlfni6n52" path="res://manager/audio_manager/vibe_sfx.gd" id="3_kchgf"] [ext_resource type="Texture2D" uid="uid://vc2hn6t5bedg" path="res://asset/art/scene/c03/s02_瞎子新卧室/bg_瞎子新卧室.png" id="4_hehhg"] [ext_resource type="Texture2D" uid="uid://7ay1ttob8qwm" path="res://asset/art/scene/c02/s08_瞎子卧室/e_床板.png" id="5_xifhb"] @@ -9,12 +9,14 @@ [ext_resource type="PackedScene" uid="uid://61pis75a8fdq" path="res://scene/entity/portal.tscn" id="6_jad6f"] [ext_resource type="Texture2D" uid="uid://bmid3iu2ch35o" path="res://asset/art/scene/c02/s08_瞎子卧室/八卦图.png" id="7_u55tr"] [ext_resource type="Texture2D" uid="uid://vqyhgyka3sfo" path="res://asset/art/scene/c02/s08_瞎子卧室/瞎子卧室前景.png" id="8_hehhg"] -[ext_resource type="Script" path="res://scene/ground/script/c03/s02_event_2d偷听陆仁小蝶对话后.gd" id="8_pixqd"] +[ext_resource type="Script" uid="uid://n56a07gyjq1u" path="res://scene/ground/script/c03/s02_event_2d偷听陆仁小蝶对话后.gd" id="8_pixqd"] [ext_resource type="SpriteFrames" uid="uid://div8kcn7gu78r" path="res://asset/art/gif/c03_小蝶询问瞎子/c03_小蝶询问瞎子_frames.tres" id="10_2hv3f"] [ext_resource type="PackedScene" uid="uid://b50n0hvs4yh75" path="res://addons/property-inspector/pro_animation_sprite2d/pro_animated_sprite.tscn" id="10_jad6f"] [ext_resource type="PackedScene" uid="uid://cxw5rovg5mu1a" path="res://scene/ground/script/c02/s00_煤油灯.tscn" id="10_kchgf"] [ext_resource type="PackedScene" uid="uid://jr1yd46wm5je" path="res://scene/entity/note.tscn" id="10_v3seo"] [ext_resource type="Texture2D" uid="uid://bcqcvohj7jy40" path="res://asset/art/scene/c02/杂物/煤油灯 关灯.png" id="11_crt0l"] +[ext_resource type="PackedScene" uid="uid://dqkxiqbq83cmq" path="res://scene/entity/closeup.tscn" id="12_kffel"] +[ext_resource type="PackedScene" uid="uid://jp6ut4wayw7g" path="res://scene/ground/script/c03/s02_closeup洋糕点.tscn" id="13_fl7if"] [sub_resource type="AnimationLibrary" id="AnimationLibrary_k01ve"] @@ -63,29 +65,15 @@ target_scene = "c02_s06" target_portal = "1" status = "opened" -[node name="Note十字架" parent="Ground/DeployLayer" index="3" instance=ExtResource("10_v3seo")] -unique_name_in_owner = true -position = Vector2(329, -3) -sign_mark_offset = Vector2(0, -13.89) -title_filter = "c02" -note_key = "c02_瞎子卧室_十字架" - -[node name="Sprite2D" type="Sprite2D" parent="Ground/DeployLayer/Note十字架"] +[node name="Sprite2D十字架" type="Sprite2D" parent="Ground/DeployLayer" index="3"] show_behind_parent = true -position = Vector2(0, -3) +position = Vector2(329, -6) scale = Vector2(0.5, 0.5) texture = ExtResource("6_hehhg") -[node name="Note八卦图" parent="Ground/DeployLayer" index="4" instance=ExtResource("10_v3seo")] -unique_name_in_owner = true -position = Vector2(144, -14) -sign_mark_offset = Vector2(0, -10.86) -title_filter = "c02" -note_key = "c02_瞎子卧室_八卦图" - -[node name="Sprite2D" type="Sprite2D" parent="Ground/DeployLayer/Note八卦图"] +[node name="Sprite2D八卦图" type="Sprite2D" parent="Ground/DeployLayer" index="4"] show_behind_parent = true -position = Vector2(0, -2) +position = Vector2(144, -16) scale = Vector2(0.5, 0.5) texture = ExtResource("7_u55tr") @@ -107,6 +95,8 @@ unique_name_in_owner = true position = Vector2(167, 31) sprite_scale = 0.33 hide_texture = true +gaslight_energy = 2.0 +gaslight_ground_energy = 2.0 sign_mark_offset = Vector2(0, -18.4) [node name="Sprite2D" type="Sprite2D" parent="Ground/DeployLayer/煤油灯"] @@ -114,7 +104,13 @@ show_behind_parent = true position = Vector2(0, -15) texture = ExtResource("11_crt0l") -[node name="Event2D偷听陆仁对话后" type="Node2D" parent="Ground/DeployLayer" index="8"] +[node name="Closeup洋糕点" parent="Ground/DeployLayer" index="8" instance=ExtResource("12_kffel")] +unique_name_in_owner = true +position = Vector2(196, 19) +packed_scene = ExtResource("13_fl7if") +enabled = false + +[node name="Event2D偷听陆仁对话后" type="Node2D" parent="Ground/DeployLayer" index="9"] script = ExtResource("8_pixqd") event_name = &"c03_invite_xchan_supper" event_stages = Array[int]([1]) diff --git a/scene/ground/scene/c03/s03_瞎子理发店.tscn b/scene/ground/scene/c03/s03_瞎子理发店.tscn index 66b2b376..159d2e2e 100644 --- a/scene/ground/scene/c03/s03_瞎子理发店.tscn +++ b/scene/ground/scene/c03/s03_瞎子理发店.tscn @@ -80,9 +80,7 @@ position = Vector2(501, 46) title_filter = "c03" [node name="MainPlayer" parent="Ground" index="5"] -visible = false position = Vector2(34, 98) -hide_sprite = true catty_light_energy = 0.5 player_movement_rect = Rect2(35, -158, 506, 316) facing_direction = Vector2(1, 0) diff --git a/scene/ground/script/c03/s02_closeup洋糕点.gd b/scene/ground/script/c03/s02_closeup洋糕点.gd new file mode 100644 index 00000000..216e7d50 --- /dev/null +++ b/scene/ground/script/c03/s02_closeup洋糕点.gd @@ -0,0 +1,9 @@ +extends CanvasLayer + +@warning_ignore("unused_signal") +signal exit(arg) + +@onready var bg = $BG as TextureRect + +func _ready() -> void: + layer = GlobalConfig.CANVAS_LAYER_LITTLE_GAME diff --git a/scene/ground/script/c03/s02_closeup洋糕点.gd.uid b/scene/ground/script/c03/s02_closeup洋糕点.gd.uid new file mode 100644 index 00000000..fed8cbc6 --- /dev/null +++ b/scene/ground/script/c03/s02_closeup洋糕点.gd.uid @@ -0,0 +1 @@ +uid://g8moj85vc4ad diff --git a/scene/ground/script/c03/s02_closeup洋糕点.tscn b/scene/ground/script/c03/s02_closeup洋糕点.tscn new file mode 100644 index 00000000..e4b5cf35 --- /dev/null +++ b/scene/ground/script/c03/s02_closeup洋糕点.tscn @@ -0,0 +1,58 @@ +[gd_scene load_steps=6 format=3 uid="uid://jp6ut4wayw7g"] + +[ext_resource type="Script" uid="uid://g8moj85vc4ad" path="res://scene/ground/script/c03/s02_closeup洋糕点.gd" id="1_i4mac"] +[ext_resource type="Texture2D" uid="uid://cbql1i4hblmt1" path="res://asset/art/ui/遮罩/inspect特写通用遮罩.png" id="2_1bew5"] +[ext_resource type="PackedScene" uid="uid://dmysq4sxx8iqh" path="res://scene/entity/ux/content_inspector.tscn" id="3_1ggwo"] +[ext_resource type="Texture2D" uid="uid://f186lvt5y2ql" path="res://asset/art/ui/遮罩/inspect背景遮罩.png" id="5_td6vl"] +[ext_resource type="Script" uid="uid://dpocj5al0rvai" path="res://ui/text_helper.gd" id="6_mdgwr"] + +[node name="Closeup洋糕点" type="CanvasLayer"] +script = ExtResource("1_i4mac") + +[node name="BG" type="TextureRect" parent="."] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 0 + +[node name="遮罩" type="TextureRect" parent="."] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("2_1bew5") + +[node name="ContentInspector" parent="." instance=ExtResource("3_1ggwo")] +mouse_filter = 2 + +[node name="遮罩" type="TextureRect" parent="ContentInspector"] +layout_mode = 1 +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("5_td6vl") + +[node name="Label" type="Label" parent="ContentInspector/遮罩"] +custom_minimum_size = Vector2(180, 0) +layout_mode = 1 +anchors_preset = 8 +anchor_left = 0.5 +anchor_top = 0.5 +anchor_right = 0.5 +anchor_bottom = 0.5 +offset_left = -60.0 +offset_top = -15.5 +offset_right = 60.0 +offset_bottom = 15.5 +grow_horizontal = 2 +grow_vertical = 2 +vertical_alignment = 1 +autowrap_mode = 3 +script = ExtResource("6_mdgwr") diff --git a/scene/ground/script/c03/s02_event_2d偷听陆仁小蝶对话后.gd b/scene/ground/script/c03/s02_event_2d偷听陆仁小蝶对话后.gd index d7b6cdc0..02c5fd98 100644 --- a/scene/ground/script/c03/s02_event_2d偷听陆仁小蝶对话后.gd +++ b/scene/ground/script/c03/s02_event_2d偷听陆仁小蝶对话后.gd @@ -15,7 +15,7 @@ func _on_global_stage_updated(e: StringName, s: int): super._on_global_stage_updated(e, s) -func _on_ground_ready(ground: Ground2D): +func _on_ground_ready(_ground: Ground2D): # 邀请小蝉晚饭 if stage == 1: SceneManager.lock_player() diff --git a/scene/ground/script/c03/s03_刮海报_理发店.tscn b/scene/ground/script/c03/s03_刮海报_理发店.tscn index ee5ce424..a7086805 100644 --- a/scene/ground/script/c03/s03_刮海报_理发店.tscn +++ b/scene/ground/script/c03/s03_刮海报_理发店.tscn @@ -1,7 +1,7 @@ -[gd_scene load_steps=23 format=3 uid="uid://dohvkxfdmcrw4"] +[gd_scene load_steps=28 format=3 uid="uid://dohvkxfdmcrw4"] [ext_resource type="Script" uid="uid://d31fc1bolhwlf" path="res://scene/ground/script/c02/刮海报.gd" id="1_pdoaa"] -[ext_resource type="Script" path="res://scene/ground/script/c03/鬼母子游戏.gd" id="2_86fqw"] +[ext_resource type="Script" uid="uid://bagqdqsd0b4fy" path="res://scene/ground/script/c03/鬼母子游戏.gd" id="2_86fqw"] [ext_resource type="Texture2D" uid="uid://cn06jp8daqn46" path="res://asset/art/scene/c03/s03_瞎子理发店/鬼母子神/神像.png" id="2_itsxh"] [ext_resource type="PackedScene" uid="uid://bg7oictr1wgex" path="res://scene/little_game/general/draggable.tscn" id="3_86fqw"] [ext_resource type="Texture2D" uid="uid://cbql1i4hblmt1" path="res://asset/art/ui/遮罩/inspect特写通用遮罩.png" id="4_cir1h"] @@ -16,6 +16,11 @@ [ext_resource type="Texture2D" uid="uid://fgafxxahidbk" path="res://asset/art/scene/c03/s03_瞎子理发店/鬼母子神/4背.png" id="12_s7g11"] [ext_resource type="SpriteFrames" uid="uid://cmvr3lbwe3h7p" path="res://asset/art/gif/c03_特写与游戏动画/c03_特写与游戏动画_frames.tres" id="14_s7g11"] [ext_resource type="PackedScene" uid="uid://bkk1rxx36ghrl" path="res://scene/entity/ux/hover_light_click_area.tscn" id="15_3uuyc"] +[ext_resource type="Texture2D" uid="uid://bqodfve8iavgv" path="res://asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_剪刀.png" id="16_go12c"] +[ext_resource type="Texture2D" uid="uid://boc0hof5p6sjs" path="res://asset/art/scene/c03/s03_瞎子理发店/鬼母子神/l_剪刀.png" id="16_ikyli"] +[ext_resource type="Texture2D" uid="uid://cstd74y5811u3" path="res://asset/art/scene/c03/s03_瞎子理发店/鬼母子神/l_舌头.png" id="17_682sk"] +[ext_resource type="Script" uid="uid://0wjaho6qkg6s" path="res://manager/event_manager/event_binder.gd" id="17_dhl8m"] +[ext_resource type="Texture2D" uid="uid://csu41qqgeqqhl" path="res://asset/art/scene/c03/s03_瞎子理发店/鬼母子神/e_舌头.png" id="19_puk8y"] [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_6jvn1"] radius = 21.7 @@ -33,7 +38,7 @@ height = 115.7 radius = 21.7 height = 91.8 -[sub_resource type="Image" id="Image_3uuyc"] +[sub_resource type="Image" id="Image_go12c"] data = { "data": PackedByteArray(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 110, 102, 94, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 95, 88, 0, 102, 95, 87, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 255, 108, 102, 94, 255, 108, 102, 94, 255, 108, 102, 94, 255, 108, 102, 94, 255, 108, 102, 94, 255, 108, 101, 93, 255, 108, 101, 93, 255, 108, 101, 93, 0, 108, 101, 93, 0, 108, 101, 93, 0, 108, 101, 93, 0, 108, 101, 93, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 106, 99, 93, 0, 105, 99, 92, 0, 104, 97, 91, 0, 105, 98, 91, 0, 106, 100, 91, 0, 100, 94, 87, 0, 102, 95, 89, 0, 104, 97, 91, 0, 106, 91, 77, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 255, 255, 255, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 102, 95, 89, 0, 109, 102, 94, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 110, 102, 95, 0, 110, 102, 95, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 110, 102, 95, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 100, 94, 87, 0, 102, 95, 89, 0, 102, 95, 89, 0, 100, 93, 87, 0, 99, 92, 86, 0, 99, 92, 86, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 87, 61, 52, 0, 87, 61, 52, 0, 87, 60, 52, 0, 87, 60, 52, 0, 87, 60, 52, 0, 87, 61, 52, 0, 87, 61, 52, 0, 87, 61, 52, 0, 87, 61, 52, 0, 87, 61, 52, 0, 91, 63, 54, 0, 91, 63, 54, 0, 91, 63, 54, 0, 91, 63, 54, 0, 91, 63, 54, 0, 91, 63, 54, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 75, 43, 39, 0, 77, 44, 40, 0, 77, 44, 40, 0, 79, 45, 41, 0, 81, 46, 42, 0, 83, 48, 43, 0, 84, 48, 44, 0, 85, 49, 44, 0, 86, 49, 45, 0, 86, 49, 45, 0, 86, 49, 45, 0, 86, 49, 45, 0, 86, 49, 45, 0, 85, 49, 44, 0, 85, 49, 44, 0, 86, 49, 45, 0, 86, 49, 45, 0, 86, 49, 45, 0, 86, 49, 45, 0, 87, 50, 45, 0, 87, 50, 45, 0, 88, 50, 46, 0, 80, 40, 34, 0, 79, 39, 34, 0, 79, 40, 34, 0, 79, 40, 34, 0, 80, 40, 34, 0, 80, 40, 34, 0, 147, 128, 114, 0, 147, 128, 114, 0, 147, 128, 114, 0, 146, 127, 113, 0, 146, 127, 113, 0, 146, 127, 113, 0, 144, 125, 112, 0, 139, 119, 105, 0, 135, 116, 102, 0, 134, 115, 102, 0, 132, 113, 100, 0, 135, 116, 102, 0, 134, 115, 102, 0, 132, 113, 100, 0, 132, 113, 100, 0, 131, 112, 100, 0, 131, 112, 100, 0, 132, 113, 100, 0, 132, 113, 100, 0, 132, 113, 100, 0, 132, 113, 100, 0, 130, 109, 95, 0, 130, 109, 95, 0, 130, 109, 95, 0, 130, 109, 95, 0, 131, 110, 96, 0, 131, 110, 96, 0, 133, 112, 97, 0, 133, 112, 97, 0, 133, 112, 97, 0, 135, 113, 99, 0, 135, 113, 99, 0, 135, 113, 99, 0, 136, 114, 99, 0, 136, 114, 99, 0, 137, 116, 101, 0, 137, 116, 101, 0, 137, 116, 101, 0, 138, 116, 101, 0, 137, 116, 101, 0, 136, 114, 99, 0, 130, 108, 92, 0, 115, 92, 76, 0, 115, 92, 76, 0, 115, 92, 76, 0, 113, 90, 75, 0, 113, 90, 75, 0, 14, 12, 14, 0, 14, 12, 14, 0, 115, 92, 76, 0, 128, 106, 91, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 14, 12, 14, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 14, 12, 14, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 104, 97, 89, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 107, 100, 92, 0, 105, 98, 91, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 101, 93, 0, 107, 101, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 109, 102, 94, 0, 110, 94, 80, 0, 110, 94, 80, 0, 110, 94, 80, 0, 110, 94, 80, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 35, 31, 31, 0, 35, 31, 31, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 118, 110, 102, 0, 118, 110, 102, 0, 122, 113, 106, 0, 122, 113, 106, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 118, 110, 102, 0, 118, 110, 102, 0, 120, 112, 105, 0, 120, 112, 105, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 111, 103, 95, 0, 111, 103, 95, 0, 110, 102, 94, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 102, 95, 87, 0, 100, 93, 86, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 108, 101, 93, 255, 108, 101, 93, 255, 108, 101, 93, 255, 108, 101, 93, 255, 108, 101, 93, 255, 108, 101, 93, 255, 108, 101, 93, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 106, 99, 93, 255, 105, 99, 92, 255, 104, 97, 91, 255, 105, 98, 91, 255, 106, 100, 91, 255, 100, 94, 87, 255, 102, 95, 89, 255, 104, 97, 91, 255, 106, 91, 77, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 255, 255, 255, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 102, 95, 89, 0, 109, 102, 94, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 110, 102, 95, 0, 110, 102, 95, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 110, 102, 95, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 100, 94, 87, 0, 102, 95, 89, 0, 102, 95, 89, 0, 100, 93, 87, 0, 99, 92, 86, 0, 99, 92, 86, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 87, 61, 52, 0, 87, 61, 52, 0, 87, 60, 52, 0, 87, 60, 52, 0, 87, 60, 52, 0, 87, 61, 52, 0, 87, 61, 52, 0, 87, 61, 52, 0, 87, 61, 52, 0, 87, 61, 52, 0, 91, 63, 54, 0, 91, 63, 54, 0, 91, 63, 54, 0, 91, 63, 54, 0, 91, 63, 54, 0, 91, 63, 54, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 75, 43, 39, 0, 77, 44, 40, 0, 77, 44, 40, 0, 79, 45, 41, 0, 81, 46, 42, 0, 83, 48, 43, 0, 84, 48, 44, 0, 85, 49, 44, 0, 86, 49, 45, 0, 86, 49, 45, 0, 86, 49, 45, 0, 86, 49, 45, 0, 86, 49, 45, 0, 85, 49, 44, 0, 85, 49, 44, 0, 86, 49, 45, 0, 86, 49, 45, 0, 86, 49, 45, 0, 86, 49, 45, 0, 87, 50, 45, 0, 87, 50, 45, 0, 88, 50, 46, 0, 80, 40, 34, 0, 79, 39, 34, 0, 79, 40, 34, 0, 79, 40, 34, 0, 80, 40, 34, 0, 80, 40, 34, 0, 147, 128, 114, 0, 147, 128, 114, 0, 147, 128, 114, 0, 146, 127, 113, 0, 146, 127, 113, 0, 146, 127, 113, 0, 144, 125, 112, 0, 139, 119, 105, 0, 135, 116, 102, 0, 134, 115, 102, 0, 132, 113, 100, 0, 135, 116, 102, 0, 134, 115, 102, 0, 132, 113, 100, 0, 132, 113, 100, 0, 131, 112, 100, 0, 131, 112, 100, 0, 132, 113, 100, 0, 132, 113, 100, 0, 132, 113, 100, 0, 130, 109, 95, 0, 130, 109, 95, 0, 130, 109, 95, 0, 130, 109, 95, 0, 130, 109, 95, 0, 131, 110, 96, 0, 131, 110, 96, 0, 133, 112, 97, 0, 133, 112, 97, 0, 133, 112, 97, 0, 135, 113, 99, 0, 135, 113, 99, 0, 135, 113, 99, 0, 136, 114, 99, 0, 136, 114, 99, 0, 137, 116, 101, 0, 137, 116, 101, 0, 137, 116, 101, 0, 138, 116, 101, 0, 137, 116, 101, 0, 136, 114, 99, 0, 130, 108, 92, 0, 115, 92, 76, 0, 115, 92, 76, 0, 115, 92, 76, 0, 113, 90, 75, 0, 113, 90, 75, 0, 14, 12, 14, 0, 14, 12, 14, 0, 115, 92, 76, 0, 128, 106, 91, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 14, 12, 14, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 14, 12, 14, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 104, 97, 89, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 107, 100, 92, 0, 105, 98, 91, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 101, 93, 0, 107, 101, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 109, 102, 94, 0, 110, 94, 80, 0, 110, 94, 80, 0, 110, 94, 80, 0, 110, 94, 80, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 35, 31, 31, 0, 35, 31, 31, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 118, 110, 102, 0, 118, 110, 102, 0, 122, 113, 106, 0, 122, 113, 106, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 118, 110, 102, 0, 118, 110, 102, 0, 120, 112, 105, 0, 120, 112, 105, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 114, 106, 98, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 108, 102, 94, 255, 108, 102, 94, 255, 108, 101, 93, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 105, 99, 92, 255, 104, 97, 91, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 95, 89, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 94, 87, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 93, 87, 255, 99, 92, 86, 255, 99, 92, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 255, 75, 37, 32, 255, 75, 37, 32, 255, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 76, 38, 33, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 0, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 75, 43, 39, 255, 77, 44, 40, 255, 77, 44, 40, 255, 79, 45, 41, 255, 81, 46, 42, 255, 83, 48, 43, 255, 84, 48, 44, 255, 85, 49, 44, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 85, 49, 44, 255, 85, 49, 44, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 87, 50, 45, 255, 87, 50, 45, 255, 88, 50, 46, 255, 80, 40, 34, 255, 79, 39, 34, 255, 79, 40, 34, 255, 79, 40, 34, 255, 80, 40, 34, 255, 80, 40, 34, 255, 147, 128, 114, 255, 147, 128, 114, 255, 147, 128, 114, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 144, 125, 112, 255, 139, 119, 105, 255, 135, 116, 102, 255, 134, 115, 102, 255, 132, 113, 100, 255, 135, 116, 102, 255, 134, 115, 102, 255, 132, 113, 100, 255, 132, 113, 100, 255, 131, 112, 100, 255, 131, 112, 100, 255, 132, 113, 100, 255, 132, 113, 100, 255, 132, 113, 100, 0, 130, 109, 95, 0, 130, 109, 95, 0, 130, 109, 95, 0, 130, 109, 95, 0, 130, 109, 95, 0, 131, 110, 96, 0, 131, 110, 96, 0, 133, 112, 97, 0, 133, 112, 97, 0, 133, 112, 97, 0, 135, 113, 99, 0, 135, 113, 99, 0, 135, 113, 99, 0, 136, 114, 99, 0, 136, 114, 99, 0, 137, 116, 101, 0, 137, 116, 101, 0, 137, 116, 101, 0, 138, 116, 101, 0, 137, 116, 101, 0, 136, 114, 99, 0, 130, 108, 92, 0, 115, 92, 76, 0, 115, 92, 76, 0, 115, 92, 76, 0, 113, 90, 75, 0, 113, 90, 75, 0, 14, 12, 14, 0, 14, 12, 14, 0, 115, 92, 76, 0, 128, 106, 91, 0, 89, 62, 53, 0, 89, 62, 53, 0, 89, 62, 53, 0, 14, 12, 14, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 14, 12, 14, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 104, 97, 89, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 107, 100, 92, 0, 105, 98, 91, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 101, 93, 0, 107, 101, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 109, 102, 94, 0, 110, 94, 80, 0, 110, 94, 80, 0, 110, 94, 80, 0, 110, 94, 80, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 35, 31, 31, 0, 35, 31, 31, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 118, 110, 102, 0, 118, 110, 102, 0, 122, 113, 106, 0, 122, 113, 106, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 118, 110, 102, 0, 118, 110, 102, 0, 120, 112, 105, 0, 120, 112, 105, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 114, 106, 98, 255, 110, 103, 95, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 108, 102, 94, 255, 108, 102, 94, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 106, 91, 77, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 95, 89, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 93, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 99, 92, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 255, 76, 38, 32, 255, 75, 37, 32, 255, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 75, 37, 32, 0, 76, 38, 33, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 72, 36, 31, 0, 75, 43, 39, 0, 75, 43, 39, 0, 75, 43, 39, 0, 75, 43, 39, 0, 75, 43, 39, 255, 75, 43, 39, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 78, 45, 40, 255, 80, 46, 41, 255, 82, 47, 42, 255, 82, 47, 43, 255, 85, 49, 44, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 87, 50, 45, 255, 87, 50, 45, 255, 80, 40, 34, 255, 80, 40, 34, 255, 79, 39, 34, 255, 79, 40, 34, 255, 144, 125, 112, 255, 146, 127, 113, 255, 146, 127, 113, 255, 147, 128, 114, 255, 147, 128, 114, 255, 147, 128, 114, 255, 147, 128, 114, 255, 143, 122, 108, 255, 143, 122, 108, 255, 143, 122, 108, 255, 142, 121, 108, 255, 139, 119, 105, 255, 137, 117, 104, 255, 135, 116, 102, 255, 137, 117, 104, 255, 135, 116, 102, 255, 134, 115, 102, 255, 132, 113, 100, 255, 131, 112, 100, 255, 131, 112, 100, 255, 131, 112, 100, 255, 132, 113, 100, 255, 132, 113, 100, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 131, 110, 96, 255, 131, 110, 96, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 136, 114, 99, 255, 130, 108, 92, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 113, 90, 75, 255, 113, 90, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 115, 92, 76, 255, 128, 106, 91, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 107, 101, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 35, 31, 31, 0, 35, 31, 31, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 118, 110, 102, 0, 118, 110, 102, 0, 122, 113, 106, 0, 122, 113, 106, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 118, 110, 102, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 118, 110, 102, 0, 118, 110, 102, 0, 120, 112, 105, 0, 120, 112, 105, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 114, 106, 98, 255, 108, 102, 94, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 108, 102, 94, 255, 108, 102, 94, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 94, 255, 106, 99, 93, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 106, 91, 77, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 95, 89, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 94, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 91, 63, 54, 0, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 32, 255, 76, 38, 32, 255, 76, 38, 32, 255, 76, 38, 32, 0, 76, 38, 32, 0, 76, 38, 33, 0, 76, 38, 33, 0, 76, 38, 33, 0, 102, 76, 62, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 76, 38, 32, 0, 72, 36, 31, 0, 74, 42, 39, 0, 74, 42, 39, 0, 74, 42, 39, 0, 74, 42, 39, 0, 74, 42, 39, 255, 75, 43, 39, 255, 75, 43, 39, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 78, 45, 40, 255, 79, 45, 41, 255, 80, 46, 41, 255, 83, 48, 43, 255, 85, 49, 44, 255, 86, 49, 45, 255, 86, 49, 45, 255, 85, 49, 44, 255, 85, 49, 44, 255, 86, 49, 45, 255, 88, 50, 46, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 87, 50, 45, 255, 87, 50, 45, 255, 80, 40, 34, 255, 80, 40, 34, 255, 79, 40, 34, 255, 79, 40, 34, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 147, 128, 114, 255, 147, 128, 114, 255, 149, 130, 116, 255, 145, 124, 110, 255, 146, 125, 111, 255, 145, 124, 110, 255, 143, 122, 108, 255, 142, 121, 108, 255, 140, 120, 106, 255, 139, 119, 105, 255, 137, 117, 104, 255, 135, 116, 102, 255, 134, 115, 102, 255, 132, 113, 100, 255, 132, 113, 100, 255, 132, 113, 100, 255, 132, 113, 100, 255, 132, 113, 100, 255, 134, 115, 102, 255, 131, 110, 96, 255, 131, 110, 96, 255, 133, 112, 97, 255, 133, 112, 97, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 136, 114, 99, 255, 135, 113, 99, 255, 128, 106, 91, 255, 113, 90, 75, 255, 115, 92, 76, 255, 115, 92, 76, 255, 113, 90, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 128, 106, 91, 255, 92, 64, 55, 255, 91, 63, 54, 255, 89, 62, 53, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 107, 101, 93, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 118, 110, 102, 255, 118, 110, 102, 255, 122, 113, 106, 255, 122, 113, 106, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 118, 110, 102, 255, 118, 110, 102, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 110, 102, 94, 0, 110, 102, 94, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 108, 102, 94, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 108, 102, 94, 255, 108, 102, 94, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 106, 99, 93, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 106, 91, 77, 255, 102, 95, 89, 255, 100, 94, 87, 255, 102, 95, 89, 255, 102, 95, 89, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 91, 63, 54, 0, 89, 62, 53, 0, 89, 62, 53, 255, 89, 62, 53, 255, 76, 38, 32, 255, 76, 38, 32, 0, 76, 38, 33, 0, 76, 38, 33, 0, 76, 38, 33, 0, 76, 38, 33, 0, 102, 76, 62, 0, 102, 76, 62, 0, 255, 255, 255, 0, 255, 255, 255, 0, 131, 110, 96, 0, 76, 38, 32, 0, 76, 38, 32, 0, 72, 36, 31, 0, 72, 36, 31, 0, 75, 43, 39, 0, 75, 43, 39, 0, 75, 43, 39, 255, 75, 43, 39, 255, 75, 43, 39, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 81, 46, 42, 255, 83, 48, 43, 255, 86, 49, 45, 255, 87, 50, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 88, 50, 46, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 79, 39, 34, 255, 79, 40, 34, 255, 79, 40, 34, 255, 80, 40, 34, 255, 80, 40, 34, 255, 79, 40, 34, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 147, 128, 114, 255, 145, 124, 110, 255, 145, 124, 110, 255, 146, 125, 111, 255, 146, 125, 111, 255, 145, 124, 110, 255, 143, 122, 108, 255, 142, 121, 108, 255, 140, 120, 106, 255, 135, 116, 102, 255, 134, 115, 102, 255, 134, 115, 102, 255, 132, 113, 100, 255, 132, 113, 100, 255, 134, 115, 102, 255, 131, 110, 96, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 135, 113, 99, 255, 135, 113, 99, 255, 136, 114, 99, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 136, 114, 99, 255, 135, 113, 99, 255, 128, 106, 91, 255, 126, 105, 89, 255, 113, 90, 75, 255, 115, 92, 76, 255, 115, 92, 76, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 128, 106, 91, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 118, 110, 102, 255, 122, 113, 106, 255, 122, 113, 106, 255, 118, 110, 102, 255, 35, 32, 32, 255, 35, 32, 32, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 118, 110, 102, 255, 118, 110, 102, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 110, 102, 94, 0, 110, 102, 94, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 108, 102, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 102, 94, 255, 110, 103, 95, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 106, 99, 93, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 106, 91, 77, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 255, 102, 95, 89, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 102, 96, 89, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 93, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 92, 64, 55, 0, 91, 63, 54, 0, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 76, 38, 33, 255, 76, 38, 33, 0, 76, 38, 33, 0, 102, 76, 62, 0, 102, 76, 62, 0, 103, 77, 63, 0, 103, 77, 63, 0, 103, 77, 63, 0, 102, 76, 62, 0, 133, 112, 97, 0, 133, 112, 97, 0, 76, 38, 32, 0, 76, 38, 32, 0, 72, 36, 31, 0, 72, 36, 31, 0, 77, 44, 40, 0, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 77, 44, 40, 255, 70, 35, 30, 255, 70, 35, 30, 255, 70, 35, 30, 255, 70, 35, 30, 255, 70, 35, 30, 255, 70, 35, 30, 255, 70, 35, 30, 255, 77, 44, 40, 255, 75, 43, 39, 255, 74, 42, 39, 255, 74, 42, 39, 255, 78, 45, 40, 255, 81, 46, 42, 255, 85, 49, 44, 255, 87, 50, 45, 255, 87, 50, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 86, 49, 45, 255, 79, 39, 34, 255, 79, 39, 34, 255, 79, 39, 34, 255, 79, 40, 34, 255, 79, 40, 34, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 142, 121, 108, 255, 142, 121, 108, 255, 143, 122, 108, 255, 143, 122, 108, 255, 143, 122, 108, 255, 145, 124, 110, 255, 143, 122, 108, 255, 143, 122, 108, 255, 142, 121, 108, 255, 140, 120, 106, 255, 134, 115, 102, 255, 134, 115, 102, 255, 134, 115, 102, 255, 134, 115, 102, 255, 131, 110, 96, 255, 135, 113, 99, 255, 136, 114, 99, 255, 137, 116, 101, 255, 136, 114, 99, 255, 136, 114, 99, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 140, 118, 103, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 136, 114, 99, 255, 135, 113, 99, 255, 128, 106, 91, 255, 126, 105, 89, 255, 126, 104, 89, 255, 113, 90, 75, 255, 115, 92, 76, 255, 115, 92, 76, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 128, 106, 91, 255, 91, 63, 54, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 122, 113, 106, 255, 122, 113, 106, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 116, 108, 100, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 110, 102, 94, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 102, 94, 255, 114, 106, 98, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 102, 94, 255, 110, 103, 95, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 96, 89, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 255, 102, 96, 89, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 14, 12, 14, 255, 14, 12, 14, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 104, 97, 91, 255, 102, 96, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 99, 92, 86, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 0, 102, 76, 62, 0, 102, 76, 62, 0, 102, 76, 62, 0, 103, 77, 63, 0, 103, 77, 63, 0, 103, 77, 63, 0, 102, 76, 62, 0, 133, 112, 97, 0, 133, 112, 97, 0, 131, 110, 96, 0, 76, 38, 32, 0, 76, 38, 32, 0, 72, 36, 31, 0, 72, 36, 31, 255, 72, 36, 31, 255, 71, 36, 31, 255, 71, 35, 30, 255, 71, 35, 30, 255, 70, 35, 30, 255, 70, 35, 30, 255, 69, 34, 29, 255, 70, 35, 30, 255, 70, 35, 30, 255, 71, 35, 30, 255, 71, 35, 30, 255, 70, 35, 30, 255, 69, 34, 29, 255, 68, 34, 29, 255, 67, 33, 29, 255, 69, 34, 29, 255, 71, 35, 30, 255, 74, 37, 32, 255, 77, 39, 33, 255, 79, 39, 34, 255, 79, 40, 34, 255, 79, 39, 34, 255, 77, 39, 33, 255, 79, 39, 34, 255, 79, 39, 34, 255, 79, 39, 34, 255, 143, 124, 111, 255, 144, 125, 112, 255, 144, 125, 112, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 146, 127, 113, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 143, 122, 108, 255, 143, 122, 108, 255, 143, 122, 108, 255, 143, 122, 108, 255, 142, 121, 108, 255, 140, 120, 106, 255, 137, 117, 104, 255, 137, 117, 104, 255, 137, 117, 104, 255, 133, 112, 97, 255, 135, 113, 99, 255, 137, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 136, 114, 99, 255, 130, 108, 92, 255, 128, 106, 91, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 105, 89, 255, 113, 90, 75, 255, 115, 92, 76, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 91, 63, 54, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 120, 112, 105, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 110, 102, 94, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 102, 94, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 110, 103, 95, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 105, 89, 76, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 96, 89, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 110, 103, 96, 255, 110, 103, 96, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 102, 96, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 99, 92, 86, 255, 97, 91, 85, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 102, 76, 62, 255, 102, 76, 62, 0, 102, 76, 62, 0, 103, 77, 63, 0, 103, 77, 63, 0, 103, 77, 63, 0, 103, 77, 63, 0, 102, 76, 62, 0, 133, 112, 97, 0, 133, 112, 97, 0, 131, 110, 96, 0, 131, 110, 96, 0, 76, 38, 32, 0, 76, 38, 32, 255, 75, 37, 32, 255, 75, 37, 32, 255, 74, 37, 32, 255, 72, 36, 31, 255, 71, 35, 30, 255, 70, 35, 30, 255, 69, 34, 29, 255, 68, 34, 29, 255, 70, 35, 30, 255, 71, 35, 30, 255, 71, 35, 30, 255, 71, 35, 30, 255, 71, 35, 30, 255, 70, 35, 30, 255, 68, 34, 29, 255, 68, 34, 29, 255, 70, 35, 30, 255, 70, 35, 30, 255, 71, 35, 30, 255, 74, 37, 32, 255, 76, 38, 33, 255, 143, 124, 111, 255, 143, 124, 111, 255, 143, 124, 111, 255, 143, 124, 111, 255, 143, 124, 111, 255, 143, 124, 111, 255, 143, 124, 111, 255, 144, 125, 112, 255, 144, 125, 112, 255, 146, 127, 113, 255, 146, 127, 113, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 140, 120, 106, 255, 142, 121, 108, 255, 143, 122, 108, 255, 143, 122, 108, 255, 143, 122, 108, 255, 143, 122, 108, 255, 143, 122, 108, 255, 142, 121, 108, 255, 138, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 140, 118, 103, 255, 140, 118, 103, 255, 140, 118, 103, 255, 140, 118, 103, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 136, 114, 99, 255, 130, 108, 92, 255, 128, 106, 91, 255, 126, 105, 89, 255, 126, 104, 89, 255, 126, 105, 89, 255, 113, 90, 75, 255, 115, 92, 76, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 120, 112, 105, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 116, 108, 100, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 255, 120, 112, 105, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 113, 106, 255, 122, 113, 106, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 100, 93, 86, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 106, 98, 90, 0, 106, 98, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 102, 94, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 110, 103, 95, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 106, 91, 77, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 96, 89, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 110, 103, 96, 255, 110, 103, 96, 255, 111, 103, 97, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 102, 95, 89, 255, 100, 94, 87, 255, 99, 92, 86, 255, 99, 92, 86, 255, 97, 91, 85, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 102, 76, 62, 255, 102, 76, 62, 255, 102, 76, 62, 0, 103, 77, 63, 0, 103, 77, 63, 0, 103, 77, 63, 0, 103, 77, 63, 0, 102, 76, 62, 0, 133, 112, 97, 0, 133, 112, 97, 0, 131, 110, 96, 0, 131, 110, 96, 0, 131, 110, 96, 255, 133, 112, 97, 255, 131, 110, 96, 255, 130, 109, 95, 255, 128, 108, 94, 255, 126, 106, 92, 255, 122, 103, 90, 255, 120, 101, 88, 255, 118, 99, 86, 255, 116, 97, 85, 255, 120, 101, 88, 255, 121, 102, 89, 255, 129, 112, 100, 255, 130, 113, 101, 255, 129, 112, 100, 255, 128, 111, 99, 255, 126, 109, 97, 255, 124, 107, 96, 255, 129, 112, 100, 255, 69, 34, 29, 255, 68, 34, 29, 255, 70, 35, 30, 255, 75, 37, 32, 255, 143, 124, 111, 255, 144, 125, 112, 255, 143, 124, 111, 255, 143, 124, 111, 255, 143, 124, 111, 255, 139, 119, 105, 255, 139, 119, 105, 255, 140, 120, 106, 255, 140, 120, 106, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 143, 122, 108, 255, 145, 124, 110, 255, 145, 124, 110, 255, 145, 124, 110, 255, 138, 116, 101, 255, 138, 116, 101, 255, 143, 120, 105, 255, 141, 119, 104, 255, 140, 118, 103, 255, 138, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 141, 119, 104, 255, 141, 119, 104, 255, 141, 119, 104, 255, 140, 118, 103, 255, 138, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 130, 108, 92, 255, 128, 106, 91, 255, 126, 105, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 113, 90, 75, 255, 115, 92, 76, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 120, 112, 105, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 114, 106, 98, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 255, 120, 112, 105, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 113, 106, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 111, 103, 95, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 108, 100, 93, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 104, 89, 76, 255, 102, 95, 89, 255, 100, 94, 87, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 255, 255, 255, 0, 108, 101, 95, 0, 108, 101, 95, 0, 108, 101, 95, 0, 108, 101, 95, 0, 108, 101, 95, 255, 108, 101, 94, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 103, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 110, 103, 96, 255, 110, 103, 96, 255, 111, 103, 97, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 102, 96, 89, 255, 102, 96, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 95, 66, 56, 255, 95, 66, 56, 255, 95, 66, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 102, 76, 62, 255, 133, 112, 97, 255, 133, 112, 97, 255, 131, 110, 96, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 128, 108, 94, 255, 128, 108, 94, 255, 128, 108, 94, 255, 127, 107, 93, 255, 126, 106, 92, 255, 126, 106, 92, 255, 124, 105, 91, 255, 124, 105, 91, 255, 118, 99, 86, 255, 118, 99, 86, 255, 126, 109, 97, 255, 128, 111, 99, 255, 128, 111, 99, 255, 128, 111, 99, 255, 128, 111, 99, 255, 128, 111, 99, 255, 126, 109, 97, 255, 68, 34, 29, 255, 68, 34, 29, 255, 70, 35, 30, 255, 71, 36, 31, 255, 136, 118, 106, 255, 141, 123, 109, 255, 143, 124, 111, 255, 141, 123, 109, 255, 143, 124, 111, 255, 139, 119, 105, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 140, 120, 106, 255, 139, 119, 105, 255, 140, 120, 106, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 137, 116, 101, 255, 137, 116, 101, 255, 140, 118, 103, 255, 140, 118, 103, 255, 140, 118, 103, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 140, 118, 103, 255, 140, 118, 103, 255, 140, 118, 103, 255, 140, 118, 103, 255, 140, 118, 103, 255, 140, 118, 103, 255, 140, 118, 103, 255, 140, 118, 103, 255, 138, 116, 101, 255, 138, 116, 101, 255, 140, 118, 103, 255, 141, 119, 104, 255, 140, 118, 103, 255, 138, 116, 101, 255, 137, 116, 101, 255, 136, 114, 99, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 105, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 120, 112, 105, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 111, 103, 97, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 95, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 104, 89, 76, 255, 102, 95, 89, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 255, 255, 255, 0, 108, 101, 95, 0, 108, 101, 95, 0, 108, 101, 95, 0, 108, 101, 95, 0, 108, 101, 95, 255, 108, 101, 94, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 103, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 110, 103, 96, 255, 111, 103, 97, 255, 111, 103, 97, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 95, 66, 56, 255, 95, 66, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 92, 64, 55, 255, 92, 64, 55, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 131, 110, 96, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 131, 110, 96, 255, 131, 110, 96, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 128, 108, 94, 255, 128, 108, 94, 255, 136, 118, 106, 255, 129, 112, 100, 255, 129, 112, 100, 255, 129, 112, 100, 255, 129, 112, 100, 255, 128, 111, 99, 255, 128, 111, 99, 255, 128, 111, 99, 255, 126, 109, 97, 255, 124, 107, 96, 255, 126, 109, 97, 255, 128, 111, 99, 255, 128, 111, 99, 255, 129, 112, 100, 255, 134, 117, 104, 255, 139, 121, 108, 255, 146, 127, 113, 255, 143, 124, 111, 255, 143, 124, 111, 255, 139, 119, 105, 255, 140, 120, 106, 255, 140, 120, 106, 255, 142, 121, 108, 255, 140, 120, 106, 255, 140, 120, 106, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 140, 120, 106, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 140, 118, 103, 255, 140, 118, 103, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 130, 108, 92, 255, 128, 106, 91, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 105, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 113, 105, 98, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 120, 112, 105, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 113, 106, 99, 255, 113, 105, 98, 255, 113, 105, 98, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 106, 99, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 95, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 101, 93, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 104, 89, 76, 255, 102, 95, 89, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 255, 255, 255, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 255, 108, 101, 94, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 103, 96, 255, 110, 103, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 111, 103, 97, 255, 111, 103, 97, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 99, 92, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 131, 110, 96, 255, 131, 110, 96, 255, 130, 109, 95, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 131, 110, 96, 255, 130, 109, 95, 255, 130, 109, 95, 255, 138, 120, 107, 255, 135, 118, 105, 255, 134, 117, 104, 255, 134, 117, 104, 255, 132, 115, 102, 255, 129, 112, 100, 255, 128, 111, 99, 255, 126, 109, 97, 255, 124, 107, 96, 255, 124, 107, 96, 255, 128, 111, 99, 255, 128, 111, 99, 255, 128, 111, 99, 255, 124, 107, 96, 255, 129, 112, 100, 255, 138, 120, 107, 255, 142, 121, 108, 255, 139, 119, 105, 255, 139, 119, 105, 255, 139, 119, 105, 255, 139, 119, 105, 255, 139, 119, 105, 255, 140, 120, 106, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 140, 120, 106, 255, 140, 120, 106, 255, 142, 121, 108, 255, 142, 121, 108, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 130, 108, 92, 255, 128, 106, 91, 255, 126, 105, 89, 255, 126, 104, 89, 255, 126, 105, 89, 255, 126, 105, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 110, 102, 95, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 111, 103, 97, 255, 111, 103, 97, 255, 110, 103, 96, 255, 111, 103, 97, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 98, 91, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 111, 103, 97, 255, 111, 103, 97, 255, 113, 105, 98, 255, 113, 106, 99, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 106, 99, 91, 0, 106, 99, 91, 0, 255, 255, 255, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 89, 76, 255, 102, 96, 89, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 255, 255, 255, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 255, 108, 101, 94, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 99, 91, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 100, 94, 87, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 99, 92, 86, 255, 99, 92, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 103, 77, 63, 255, 135, 113, 99, 255, 135, 113, 99, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 131, 110, 96, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 131, 110, 96, 255, 131, 110, 96, 255, 130, 109, 95, 255, 130, 109, 95, 255, 138, 120, 107, 255, 139, 121, 108, 255, 138, 120, 107, 255, 136, 118, 106, 255, 134, 117, 104, 255, 132, 115, 102, 255, 129, 112, 100, 255, 128, 111, 99, 255, 126, 109, 97, 255, 124, 107, 96, 255, 126, 109, 97, 255, 126, 109, 97, 255, 124, 107, 96, 255, 123, 106, 95, 255, 128, 111, 99, 255, 134, 117, 104, 255, 137, 117, 104, 255, 139, 119, 105, 255, 139, 119, 105, 255, 139, 119, 105, 255, 139, 119, 105, 255, 139, 119, 105, 255, 140, 120, 106, 255, 142, 121, 108, 255, 143, 122, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 140, 120, 106, 255, 140, 120, 106, 255, 136, 114, 99, 255, 136, 114, 99, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 130, 108, 92, 255, 128, 106, 91, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 111, 103, 97, 255, 110, 103, 96, 255, 110, 103, 96, 255, 109, 102, 96, 255, 32, 28, 28, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 105, 98, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 112, 96, 82, 255, 122, 113, 106, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 255, 255, 255, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 112, 104, 96, 0, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 255, 255, 255, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 255, 108, 101, 95, 255, 106, 99, 93, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 60, 52, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 120, 101, 88, 255, 116, 97, 85, 255, 115, 97, 84, 255, 115, 97, 84, 255, 118, 99, 86, 255, 121, 102, 89, 255, 128, 110, 97, 255, 137, 117, 104, 255, 137, 117, 104, 255, 139, 119, 105, 255, 139, 119, 105, 255, 140, 120, 106, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 142, 121, 108, 255, 131, 108, 93, 255, 131, 108, 93, 255, 131, 108, 93, 255, 130, 108, 92, 255, 131, 108, 93, 255, 131, 108, 93, 255, 131, 108, 93, 255, 136, 114, 99, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 138, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 138, 116, 101, 255, 134, 111, 95, 255, 133, 110, 94, 255, 130, 108, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 113, 105, 98, 255, 111, 103, 97, 255, 110, 103, 96, 255, 110, 103, 96, 255, 109, 102, 96, 255, 32, 28, 28, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 89, 76, 255, 105, 89, 76, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 112, 96, 82, 255, 112, 96, 82, 255, 112, 96, 82, 255, 122, 114, 107, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 34, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 105, 98, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 105, 97, 90, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 255, 255, 255, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 104, 97, 91, 255, 102, 96, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 255, 255, 255, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 94, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 108, 100, 93, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 61, 52, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 84, 58, 50, 255, 82, 57, 49, 255, 79, 55, 47, 255, 79, 55, 47, 255, 118, 99, 86, 255, 118, 99, 86, 255, 122, 104, 92, 255, 134, 115, 102, 255, 137, 117, 104, 255, 139, 119, 105, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 120, 96, 80, 255, 119, 95, 79, 255, 133, 110, 94, 255, 133, 110, 94, 255, 133, 110, 94, 255, 131, 108, 93, 255, 131, 108, 93, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 131, 108, 93, 255, 131, 108, 93, 255, 136, 114, 99, 255, 136, 114, 99, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 134, 111, 95, 255, 133, 110, 94, 255, 130, 108, 92, 255, 128, 106, 91, 255, 14, 12, 14, 255, 14, 12, 14, 255, 113, 90, 75, 255, 113, 90, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 105, 98, 255, 113, 105, 98, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 101, 95, 87, 255, 101, 95, 87, 255, 104, 89, 76, 255, 104, 89, 76, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 112, 96, 82, 255, 112, 96, 82, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 118, 110, 102, 255, 118, 110, 102, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 105, 98, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 105, 97, 90, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 255, 255, 255, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 104, 97, 91, 255, 102, 96, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 255, 255, 255, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 80, 66, 63, 255, 20, 18, 19, 255, 20, 18, 19, 255, 20, 18, 19, 255, 20, 18, 19, 255, 14, 12, 14, 255, 14, 12, 14, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 111, 89, 74, 255, 108, 86, 71, 255, 105, 84, 70, 255, 102, 81, 68, 255, 100, 80, 67, 255, 100, 80, 67, 255, 111, 89, 74, 255, 113, 90, 75, 255, 117, 93, 77, 255, 120, 96, 80, 255, 120, 96, 80, 255, 120, 96, 80, 255, 119, 95, 79, 255, 117, 93, 77, 255, 120, 96, 80, 255, 134, 111, 95, 255, 133, 110, 94, 255, 133, 110, 94, 255, 133, 110, 94, 255, 131, 108, 93, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 131, 108, 93, 255, 136, 114, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 136, 114, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 131, 108, 93, 255, 130, 108, 92, 255, 130, 108, 92, 255, 126, 105, 89, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 102, 87, 75, 255, 104, 89, 76, 255, 106, 91, 77, 255, 108, 92, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 118, 110, 102, 255, 118, 110, 102, 255, 35, 32, 32, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 34, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 101, 95, 87, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 255, 255, 255, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 80, 66, 63, 255, 20, 18, 19, 255, 20, 18, 19, 255, 20, 18, 19, 255, 20, 18, 19, 255, 14, 12, 14, 255, 14, 12, 14, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 61, 52, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 95, 66, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 89, 62, 53, 255, 92, 64, 55, 255, 117, 93, 77, 255, 113, 90, 75, 255, 108, 86, 71, 255, 102, 81, 68, 255, 100, 80, 67, 255, 102, 81, 68, 255, 110, 88, 73, 255, 113, 90, 75, 255, 117, 93, 77, 255, 120, 96, 80, 255, 122, 98, 81, 255, 120, 96, 80, 255, 119, 95, 79, 255, 117, 93, 77, 255, 120, 96, 80, 255, 134, 111, 95, 255, 133, 110, 94, 255, 133, 110, 94, 255, 133, 110, 94, 255, 131, 108, 93, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 136, 114, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 136, 114, 99, 255, 136, 114, 99, 255, 136, 114, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 130, 108, 92, 255, 128, 106, 91, 255, 126, 104, 89, 255, 124, 102, 87, 255, 111, 89, 74, 255, 110, 88, 73, 255, 111, 89, 74, 255, 111, 89, 74, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 103, 96, 89, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 29, 29, 255, 32, 29, 29, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 102, 87, 74, 255, 102, 87, 75, 255, 104, 89, 76, 255, 106, 91, 77, 255, 108, 93, 79, 255, 110, 94, 80, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 118, 110, 102, 255, 118, 110, 102, 255, 35, 32, 32, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 32, 29, 29, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 102, 95, 87, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 101, 95, 87, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 95, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 108, 100, 93, 255, 80, 66, 63, 255, 20, 18, 19, 255, 20, 18, 19, 255, 20, 18, 19, 255, 20, 18, 19, 255, 108, 100, 93, 255, 108, 100, 93, 255, 100, 93, 87, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 92, 64, 55, 255, 92, 64, 55, 255, 117, 94, 78, 255, 117, 94, 78, 255, 117, 93, 77, 255, 115, 92, 76, 255, 113, 90, 75, 255, 113, 90, 75, 255, 100, 80, 67, 255, 105, 84, 70, 255, 111, 89, 74, 255, 117, 93, 77, 255, 120, 96, 80, 255, 120, 96, 80, 255, 120, 96, 80, 255, 133, 110, 94, 255, 133, 110, 94, 255, 133, 110, 94, 255, 131, 108, 93, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 128, 106, 91, 255, 128, 106, 91, 255, 133, 110, 94, 255, 133, 110, 94, 255, 133, 110, 94, 255, 133, 110, 94, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 105, 89, 255, 128, 106, 91, 255, 124, 102, 87, 255, 106, 85, 70, 255, 105, 84, 70, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 107, 100, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 103, 96, 89, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 111, 103, 97, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 105, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 115, 107, 101, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 119, 111, 102, 255, 119, 111, 102, 255, 119, 111, 102, 255, 119, 111, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 32, 29, 29, 255, 32, 29, 29, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 106, 99, 91, 255, 103, 95, 88, 255, 103, 96, 89, 255, 102, 95, 87, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 95, 0, 108, 101, 95, 0, 108, 101, 95, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 100, 93, 87, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 92, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 92, 64, 55, 255, 93, 64, 55, 255, 117, 94, 78, 255, 119, 95, 79, 255, 117, 94, 78, 255, 117, 93, 77, 255, 115, 92, 76, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 109, 87, 73, 255, 108, 86, 71, 255, 109, 87, 73, 255, 113, 90, 75, 255, 130, 108, 92, 255, 134, 111, 95, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 131, 108, 93, 255, 131, 108, 93, 255, 131, 108, 93, 255, 133, 110, 94, 255, 133, 110, 94, 255, 133, 110, 94, 255, 133, 110, 94, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 137, 116, 101, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 128, 106, 91, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 105, 89, 255, 122, 101, 86, 255, 108, 86, 71, 255, 108, 86, 71, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 92, 64, 55, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 105, 98, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 106, 91, 77, 255, 104, 89, 76, 255, 105, 89, 76, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 110, 94, 80, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 119, 111, 102, 255, 119, 111, 102, 255, 119, 111, 102, 255, 119, 111, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 34, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 32, 29, 29, 255, 32, 29, 29, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 33, 29, 29, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 0, 120, 112, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 100, 92, 255, 103, 96, 89, 255, 105, 97, 90, 255, 103, 96, 89, 255, 106, 99, 91, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 106, 99, 91, 0, 106, 99, 91, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 0, 107, 100, 92, 0, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 104, 97, 91, 0, 108, 101, 94, 0, 108, 101, 95, 0, 108, 101, 95, 0, 108, 101, 95, 0, 108, 101, 95, 0, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 100, 93, 87, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 94, 65, 56, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 117, 94, 78, 255, 117, 93, 77, 255, 117, 93, 77, 255, 119, 95, 79, 255, 117, 94, 78, 255, 126, 105, 89, 255, 124, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 124, 102, 87, 255, 126, 104, 89, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 128, 106, 91, 255, 128, 106, 91, 255, 128, 106, 91, 255, 128, 106, 91, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 130, 108, 92, 255, 135, 113, 99, 255, 135, 113, 99, 255, 135, 113, 99, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 117, 93, 77, 255, 117, 93, 77, 255, 92, 64, 55, 255, 92, 64, 55, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 107, 100, 92, 255, 107, 100, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 105, 98, 91, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 105, 89, 76, 255, 108, 92, 79, 255, 110, 94, 80, 255, 113, 96, 82, 255, 126, 117, 110, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 119, 111, 102, 255, 119, 111, 102, 255, 119, 111, 102, 255, 119, 111, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 33, 29, 29, 255, 33, 29, 29, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 33, 29, 29, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 33, 29, 29, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 120, 112, 105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 105, 97, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 106, 99, 91, 255, 105, 97, 90, 255, 105, 97, 90, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 104, 97, 91, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 0, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 110, 102, 95, 255, 110, 102, 95, 255, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 100, 94, 87, 255, 107, 100, 92, 255, 106, 99, 91, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 105, 99, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 95, 66, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 117, 94, 78, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 117, 94, 78, 255, 117, 94, 78, 255, 117, 93, 77, 255, 115, 92, 76, 255, 115, 92, 76, 255, 128, 106, 91, 255, 126, 105, 89, 255, 124, 102, 87, 255, 120, 99, 85, 255, 116, 96, 82, 255, 112, 93, 79, 255, 116, 96, 82, 255, 117, 97, 83, 255, 120, 99, 85, 255, 123, 102, 87, 255, 126, 104, 89, 255, 128, 106, 91, 255, 131, 108, 93, 255, 133, 110, 94, 255, 128, 106, 91, 255, 128, 106, 91, 255, 128, 106, 91, 255, 128, 106, 91, 255, 128, 106, 91, 255, 133, 112, 97, 255, 133, 112, 97, 255, 133, 112, 97, 255, 131, 110, 96, 255, 131, 110, 96, 255, 131, 110, 96, 255, 131, 110, 96, 255, 131, 110, 96, 255, 131, 110, 96, 255, 131, 110, 96, 255, 131, 110, 96, 255, 131, 110, 96, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 104, 89, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 117, 93, 77, 255, 117, 93, 77, 255, 92, 64, 55, 255, 91, 63, 54, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 105, 98, 91, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 108, 92, 79, 255, 110, 94, 80, 255, 112, 96, 82, 255, 114, 98, 83, 255, 126, 117, 110, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 119, 111, 102, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 33, 29, 29, 255, 33, 29, 29, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 33, 29, 29, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 103, 96, 89, 0, 103, 96, 89, 0, 105, 97, 90, 0, 105, 97, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 105, 97, 90, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 106, 99, 93, 0, 106, 99, 93, 0, 106, 99, 93, 0, 106, 99, 93, 0, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 100, 94, 87, 255, 107, 100, 92, 255, 100, 93, 87, 255, 99, 92, 86, 255, 99, 92, 86, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 104, 97, 91, 255, 104, 97, 91, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 92, 64, 55, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 95, 66, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 117, 94, 78, 255, 117, 94, 78, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 117, 94, 78, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 109, 87, 73, 255, 109, 87, 73, 255, 120, 99, 85, 255, 117, 97, 83, 255, 116, 96, 82, 255, 111, 92, 78, 255, 107, 89, 76, 255, 106, 87, 75, 255, 109, 90, 77, 255, 111, 92, 78, 255, 114, 94, 80, 255, 117, 97, 83, 255, 120, 99, 85, 255, 124, 102, 87, 255, 126, 104, 89, 255, 126, 105, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 130, 109, 95, 255, 126, 105, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 89, 62, 53, 255, 91, 63, 54, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 107, 100, 92, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 106, 91, 77, 255, 108, 93, 79, 255, 111, 95, 81, 255, 112, 96, 82, 255, 113, 96, 82, 255, 113, 96, 82, 255, 122, 114, 107, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 30, 30, 255, 33, 30, 30, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 33, 29, 29, 255, 33, 29, 29, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 33, 29, 29, 255, 33, 29, 29, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 100, 92, 255, 109, 102, 94, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 100, 94, 87, 255, 108, 100, 93, 255, 100, 93, 87, 255, 100, 93, 87, 255, 99, 92, 86, 255, 100, 93, 87, 255, 100, 93, 87, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 82, 57, 49, 255, 82, 57, 49, 255, 82, 57, 49, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 117, 93, 77, 255, 117, 94, 78, 255, 117, 94, 78, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 117, 94, 78, 255, 117, 93, 77, 255, 115, 92, 76, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 106, 85, 70, 255, 106, 85, 70, 255, 117, 97, 83, 255, 116, 96, 82, 255, 114, 94, 80, 255, 112, 93, 79, 255, 112, 93, 79, 255, 111, 92, 78, 255, 117, 97, 83, 255, 117, 97, 83, 255, 117, 97, 83, 255, 117, 97, 83, 255, 117, 97, 83, 255, 117, 97, 83, 255, 117, 97, 83, 255, 117, 97, 83, 255, 124, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 128, 108, 94, 255, 128, 108, 94, 255, 128, 108, 94, 255, 128, 108, 94, 255, 128, 108, 94, 255, 128, 108, 94, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 110, 88, 73, 255, 111, 89, 74, 255, 111, 89, 74, 255, 87, 60, 52, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 106, 91, 77, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 93, 79, 255, 111, 95, 81, 255, 113, 96, 82, 255, 113, 96, 82, 255, 113, 96, 82, 255, 111, 95, 81, 255, 119, 111, 104, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 106, 99, 91, 255, 108, 100, 93, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 100, 94, 87, 255, 108, 100, 93, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 61, 52, 255, 89, 62, 53, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 117, 93, 77, 255, 117, 94, 78, 255, 117, 94, 78, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 117, 93, 77, 255, 115, 92, 76, 255, 111, 89, 74, 255, 110, 88, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 106, 85, 70, 255, 108, 86, 71, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 117, 97, 83, 255, 117, 97, 83, 255, 118, 98, 84, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 123, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 127, 107, 93, 255, 127, 107, 93, 255, 127, 107, 93, 255, 128, 108, 94, 255, 128, 108, 94, 255, 128, 108, 94, 255, 124, 102, 87, 255, 124, 102, 87, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 109, 87, 73, 255, 110, 88, 73, 255, 110, 88, 73, 255, 86, 60, 51, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 106, 91, 77, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 113, 96, 82, 255, 113, 96, 82, 255, 112, 96, 82, 255, 111, 95, 81, 255, 119, 111, 104, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 106, 99, 91, 255, 108, 100, 93, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 255, 102, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 100, 94, 87, 255, 108, 100, 93, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 30, 15, 12, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 84, 58, 50, 255, 86, 60, 51, 255, 89, 62, 53, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 103, 77, 63, 255, 102, 76, 62, 255, 102, 76, 62, 255, 103, 77, 63, 255, 103, 77, 63, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 94, 78, 255, 117, 94, 78, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 119, 95, 79, 255, 117, 93, 77, 255, 113, 90, 75, 255, 110, 88, 73, 255, 108, 86, 71, 255, 106, 85, 70, 255, 105, 84, 70, 255, 105, 84, 70, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 124, 102, 87, 255, 126, 104, 89, 255, 122, 101, 86, 255, 123, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 123, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 126, 104, 89, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 98, 91, 255, 106, 91, 77, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 103, 96, 89, 0, 105, 97, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 104, 97, 90, 0, 104, 97, 90, 0, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 255, 101, 95, 87, 255, 106, 99, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 109, 102, 94, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 100, 94, 87, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 104, 97, 91, 255, 15, 12, 15, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 101, 95, 255, 15, 13, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 29, 14, 11, 255, 84, 58, 50, 255, 85, 59, 51, 255, 82, 57, 49, 255, 83, 58, 50, 255, 83, 58, 50, 255, 85, 59, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 86, 60, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 87, 60, 52, 255, 91, 63, 54, 255, 94, 65, 56, 255, 96, 67, 58, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 103, 77, 63, 255, 103, 77, 63, 255, 102, 76, 62, 255, 102, 76, 62, 255, 103, 77, 63, 255, 103, 77, 63, 255, 119, 95, 79, 255, 119, 95, 79, 255, 120, 96, 80, 255, 120, 96, 80, 255, 119, 95, 79, 255, 119, 95, 79, 255, 117, 94, 78, 255, 117, 94, 78, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 111, 89, 74, 255, 110, 88, 73, 255, 110, 88, 73, 255, 109, 87, 73, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 118, 98, 84, 255, 118, 98, 84, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 123, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 124, 102, 87, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 123, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 113, 105, 98, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 112, 96, 82, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 126, 117, 110, 255, 124, 116, 108, 255, 124, 116, 108, 255, 122, 113, 106, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 103, 96, 89, 0, 105, 97, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 104, 97, 90, 0, 104, 97, 90, 0, 104, 97, 90, 0, 102, 96, 89, 0, 102, 96, 89, 255, 102, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 100, 94, 87, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 104, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 89, 76, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 102, 95, 89, 255, 102, 96, 89, 255, 105, 99, 92, 255, 106, 99, 93, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 101, 94, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 29, 14, 11, 255, 85, 59, 51, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 86, 60, 51, 255, 89, 62, 53, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 103, 77, 63, 255, 103, 77, 63, 255, 102, 76, 62, 255, 102, 76, 62, 255, 102, 76, 62, 255, 103, 77, 63, 255, 117, 93, 77, 255, 117, 94, 78, 255, 117, 94, 78, 255, 119, 95, 79, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 115, 92, 76, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 109, 87, 73, 255, 109, 87, 73, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 118, 98, 84, 255, 118, 98, 84, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 123, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 123, 102, 87, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 110, 88, 73, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 89, 76, 255, 106, 91, 77, 255, 108, 92, 79, 255, 110, 94, 80, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 112, 96, 82, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 113, 106, 255, 120, 112, 105, 255, 119, 111, 104, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 106, 99, 91, 255, 106, 99, 91, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 104, 97, 90, 0, 104, 97, 90, 0, 104, 97, 90, 0, 104, 97, 90, 255, 104, 97, 90, 255, 102, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 0, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 100, 94, 87, 255, 100, 93, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 96, 89, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 29, 15, 12, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 87, 60, 52, 255, 89, 62, 53, 255, 91, 63, 54, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 95, 66, 56, 255, 95, 66, 56, 255, 95, 66, 56, 255, 105, 79, 64, 255, 104, 78, 63, 255, 102, 76, 62, 255, 102, 76, 62, 255, 102, 76, 62, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 109, 87, 73, 255, 108, 86, 71, 255, 106, 85, 70, 255, 105, 84, 70, 255, 105, 84, 70, 255, 106, 85, 70, 255, 118, 98, 84, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 123, 102, 87, 255, 123, 102, 87, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 109, 87, 73, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 109, 87, 73, 255, 109, 87, 73, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 60, 52, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 112, 104, 96, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 98, 91, 255, 115, 107, 101, 255, 105, 98, 91, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 93, 79, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 105, 98, 90, 0, 105, 98, 90, 0, 105, 98, 90, 0, 105, 98, 90, 255, 105, 98, 90, 255, 104, 97, 90, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 95, 89, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 30, 15, 12, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 91, 63, 54, 255, 92, 64, 55, 255, 94, 65, 56, 255, 96, 67, 57, 255, 96, 67, 58, 255, 96, 67, 57, 255, 105, 79, 64, 255, 105, 79, 64, 255, 102, 76, 62, 255, 102, 76, 62, 255, 100, 75, 61, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 109, 87, 73, 255, 109, 87, 73, 255, 108, 86, 71, 255, 108, 86, 71, 255, 105, 84, 70, 255, 104, 83, 69, 255, 104, 83, 69, 255, 102, 81, 68, 255, 105, 84, 70, 255, 105, 84, 70, 255, 118, 98, 84, 255, 118, 98, 84, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 109, 87, 73, 255, 108, 86, 71, 255, 108, 86, 71, 255, 106, 85, 70, 255, 106, 85, 70, 255, 105, 84, 70, 255, 108, 86, 71, 255, 108, 86, 71, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 101, 95, 87, 255, 103, 96, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 94, 86, 255, 98, 92, 85, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 100, 92, 255, 117, 109, 102, 255, 117, 109, 102, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 111, 95, 81, 255, 112, 96, 82, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 102, 94, 255, 109, 102, 94, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 106, 100, 92, 0, 106, 100, 92, 0, 106, 100, 92, 0, 106, 100, 92, 255, 106, 100, 92, 255, 104, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 102, 95, 89, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 93, 87, 255, 99, 92, 86, 255, 100, 93, 87, 255, 102, 95, 89, 255, 104, 97, 91, 255, 106, 99, 93, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 32, 16, 12, 255, 31, 16, 12, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 87, 61, 52, 255, 89, 62, 53, 255, 92, 64, 55, 255, 95, 66, 56, 255, 95, 66, 56, 255, 95, 66, 56, 255, 106, 80, 65, 255, 105, 79, 64, 255, 103, 77, 63, 255, 102, 76, 62, 255, 102, 76, 62, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 108, 86, 71, 255, 106, 85, 70, 255, 106, 85, 70, 255, 105, 84, 70, 255, 105, 84, 70, 255, 104, 83, 69, 255, 104, 83, 69, 255, 104, 83, 69, 255, 106, 85, 70, 255, 106, 85, 70, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 109, 87, 73, 255, 108, 86, 71, 255, 108, 86, 71, 255, 106, 85, 70, 255, 106, 85, 70, 255, 105, 84, 70, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 107, 100, 92, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 108, 93, 79, 255, 110, 94, 80, 255, 111, 95, 81, 255, 113, 96, 82, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 106, 100, 92, 0, 106, 100, 92, 0, 106, 100, 92, 0, 106, 100, 92, 255, 106, 100, 92, 255, 106, 100, 92, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 102, 95, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 99, 92, 86, 255, 99, 92, 86, 255, 100, 93, 87, 255, 102, 95, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 33, 16, 13, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 32, 16, 12, 255, 92, 64, 55, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 86, 60, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 86, 60, 51, 255, 87, 60, 52, 255, 89, 62, 53, 255, 103, 77, 63, 255, 104, 78, 63, 255, 105, 79, 64, 255, 105, 79, 64, 255, 105, 79, 64, 255, 103, 77, 63, 255, 103, 77, 63, 255, 103, 77, 63, 255, 115, 92, 76, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 106, 85, 70, 255, 106, 85, 70, 255, 105, 84, 70, 255, 105, 84, 70, 255, 108, 86, 71, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 29, 15, 12, 255, 30, 15, 12, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 107, 100, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 115, 107, 101, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 107, 100, 92, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 107, 100, 92, 255, 109, 102, 94, 255, 111, 95, 81, 255, 112, 96, 82, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 32, 29, 29, 255, 32, 29, 29, 255, 33, 29, 29, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 106, 100, 92, 0, 106, 100, 92, 0, 106, 100, 92, 0, 106, 100, 92, 255, 106, 100, 92, 255, 106, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 114, 106, 98, 255, 108, 102, 94, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 102, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 100, 94, 87, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 93, 87, 255, 99, 92, 86, 255, 99, 92, 86, 255, 100, 94, 87, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 32, 16, 13, 255, 32, 16, 13, 255, 33, 16, 13, 255, 33, 16, 13, 255, 33, 16, 13, 255, 33, 16, 13, 255, 15, 13, 15, 255, 15, 13, 15, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 85, 59, 51, 255, 97, 73, 59, 255, 98, 74, 60, 255, 100, 75, 61, 255, 103, 77, 63, 255, 104, 78, 63, 255, 105, 79, 64, 255, 105, 79, 64, 255, 104, 78, 63, 255, 104, 78, 63, 255, 103, 77, 63, 255, 117, 93, 77, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 110, 88, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 108, 86, 71, 255, 108, 86, 71, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 101, 95, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 105, 98, 91, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 105, 98, 91, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 115, 107, 101, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 101, 93, 255, 111, 95, 81, 255, 111, 95, 81, 255, 112, 96, 82, 255, 112, 96, 82, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 105, 98, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 113, 105, 98, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 106, 100, 92, 0, 106, 100, 92, 0, 106, 100, 92, 0, 106, 100, 92, 255, 106, 100, 92, 255, 106, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 112, 81, 73, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 102, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 102, 87, 75, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 104, 89, 76, 255, 105, 89, 76, 255, 99, 92, 86, 255, 100, 94, 87, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 95, 89, 255, 99, 92, 86, 255, 97, 91, 85, 255, 96, 90, 84, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 15, 12, 15, 255, 33, 16, 13, 255, 33, 16, 13, 255, 33, 16, 13, 255, 33, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 82, 57, 49, 255, 83, 58, 50, 255, 94, 70, 57, 255, 97, 73, 59, 255, 98, 74, 60, 255, 102, 76, 62, 255, 103, 77, 63, 255, 104, 78, 63, 255, 105, 79, 64, 255, 105, 79, 64, 255, 105, 79, 64, 255, 104, 78, 63, 255, 117, 94, 78, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 115, 92, 76, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 110, 88, 73, 255, 109, 87, 73, 255, 108, 86, 71, 255, 106, 85, 70, 255, 118, 98, 84, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 124, 102, 87, 255, 124, 102, 87, 255, 124, 102, 87, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 118, 98, 84, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 60, 37, 29, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 101, 95, 87, 255, 101, 95, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 98, 92, 85, 255, 97, 91, 84, 255, 97, 91, 84, 255, 97, 91, 84, 255, 97, 91, 84, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 105, 98, 91, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 105, 98, 91, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 107, 101, 93, 255, 110, 94, 80, 255, 111, 95, 81, 255, 112, 96, 82, 255, 112, 96, 82, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 105, 98, 255, 111, 103, 97, 255, 110, 103, 96, 255, 110, 103, 96, 255, 110, 103, 96, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 110, 102, 95, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 34, 30, 30, 255, 34, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 109, 101, 93, 0, 107, 100, 92, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 106, 100, 92, 0, 106, 100, 92, 0, 106, 100, 92, 0, 106, 100, 92, 255, 106, 100, 92, 255, 106, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 105, 89, 76, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 0, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 116, 108, 100, 255, 116, 108, 100, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 113, 105, 98, 255, 113, 105, 98, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 110, 102, 95, 255, 110, 102, 95, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 110, 102, 95, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 95, 89, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 16, 12, 255, 32, 16, 13, 255, 33, 16, 13, 255, 33, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 82, 57, 49, 255, 83, 58, 50, 255, 83, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 82, 57, 49, 255, 83, 58, 50, 255, 92, 69, 56, 255, 92, 69, 56, 255, 92, 69, 56, 255, 93, 70, 57, 255, 97, 73, 59, 255, 102, 76, 62, 255, 105, 79, 64, 255, 103, 77, 63, 255, 103, 77, 63, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 94, 78, 255, 119, 95, 79, 255, 117, 94, 78, 255, 117, 93, 77, 255, 115, 92, 76, 255, 113, 90, 75, 255, 111, 89, 74, 255, 110, 88, 73, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 124, 102, 87, 255, 124, 102, 87, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 30, 15, 12, 255, 60, 37, 30, 255, 60, 37, 30, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 101, 95, 87, 255, 101, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 98, 92, 85, 255, 98, 92, 85, 255, 98, 92, 85, 255, 97, 91, 84, 255, 96, 90, 83, 255, 96, 90, 83, 255, 96, 90, 83, 255, 97, 91, 84, 255, 100, 94, 86, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 105, 98, 91, 255, 14, 12, 14, 255, 14, 12, 14, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 113, 105, 98, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 117, 109, 102, 255, 107, 101, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 117, 110, 103, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 101, 93, 255, 111, 95, 81, 255, 112, 96, 82, 255, 111, 95, 81, 255, 111, 95, 81, 255, 112, 96, 82, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 93, 79, 255, 117, 109, 102, 255, 115, 107, 101, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 34, 31, 31, 255, 34, 30, 30, 255, 33, 30, 30, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 31, 31, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 106, 100, 92, 255, 106, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 255, 255, 255, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 110, 102, 95, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 93, 87, 255, 100, 93, 87, 255, 100, 94, 87, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 85, 59, 51, 255, 85, 59, 51, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 93, 70, 57, 255, 93, 70, 57, 255, 92, 69, 56, 255, 93, 70, 57, 255, 97, 73, 59, 255, 98, 74, 60, 255, 103, 77, 63, 255, 117, 93, 77, 255, 117, 93, 77, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 94, 78, 255, 117, 94, 78, 255, 117, 93, 77, 255, 115, 92, 76, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 124, 102, 87, 255, 123, 102, 87, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 123, 102, 87, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 109, 87, 73, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 60, 37, 29, 255, 60, 37, 30, 255, 60, 37, 30, 255, 60, 37, 30, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 101, 95, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 98, 92, 85, 255, 97, 91, 84, 255, 96, 90, 83, 255, 96, 90, 83, 255, 97, 91, 84, 255, 97, 91, 84, 255, 98, 92, 85, 255, 100, 94, 86, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 113, 105, 98, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 107, 100, 92, 255, 107, 100, 92, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 117, 109, 102, 255, 107, 101, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 117, 110, 103, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 101, 93, 255, 111, 95, 81, 255, 112, 96, 82, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 108, 92, 79, 255, 115, 107, 101, 255, 113, 105, 98, 255, 111, 103, 97, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 106, 100, 92, 255, 106, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 106, 99, 93, 255, 105, 99, 92, 255, 104, 97, 91, 255, 102, 95, 89, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 255, 255, 255, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 0, 102, 95, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 102, 95, 255, 102, 96, 89, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 100, 93, 87, 255, 100, 94, 87, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 94, 70, 57, 255, 94, 70, 57, 255, 93, 70, 57, 255, 93, 70, 57, 255, 95, 71, 58, 255, 95, 71, 58, 255, 100, 75, 61, 255, 115, 92, 76, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 115, 92, 76, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 128, 106, 91, 255, 124, 102, 87, 255, 123, 102, 87, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 120, 99, 85, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 30, 255, 60, 37, 30, 255, 60, 37, 30, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 94, 86, 255, 106, 99, 91, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 98, 92, 85, 255, 98, 92, 85, 255, 97, 91, 84, 255, 98, 84, 71, 255, 97, 83, 71, 255, 97, 83, 71, 255, 98, 92, 85, 255, 101, 95, 87, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 105, 98, 91, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 107, 100, 92, 255, 107, 100, 92, 255, 117, 109, 102, 255, 117, 109, 102, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 107, 101, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 117, 110, 103, 255, 117, 109, 102, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 110, 103, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 117, 109, 102, 255, 115, 107, 101, 255, 111, 103, 97, 255, 109, 102, 96, 255, 108, 100, 94, 255, 111, 103, 97, 255, 111, 103, 97, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 113, 106, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 255, 106, 100, 92, 255, 106, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 110, 102, 95, 255, 102, 96, 89, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 95, 71, 58, 255, 95, 71, 58, 255, 95, 71, 58, 255, 93, 70, 57, 255, 93, 70, 57, 255, 92, 69, 56, 255, 97, 73, 59, 255, 110, 88, 73, 255, 113, 90, 75, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 130, 108, 92, 255, 126, 104, 89, 255, 126, 104, 89, 255, 124, 102, 87, 255, 123, 102, 87, 255, 122, 101, 86, 255, 120, 99, 85, 255, 120, 99, 85, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 120, 99, 85, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 30, 255, 60, 37, 30, 255, 14, 12, 14, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 99, 85, 72, 255, 99, 85, 72, 255, 98, 84, 71, 255, 98, 84, 71, 255, 101, 86, 74, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 102, 95, 255, 105, 98, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 105, 98, 91, 255, 105, 98, 91, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 110, 103, 255, 107, 101, 93, 255, 109, 102, 94, 255, 107, 101, 93, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 117, 109, 102, 255, 113, 106, 99, 255, 111, 103, 97, 255, 109, 102, 96, 255, 108, 100, 94, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 115, 107, 101, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 255, 105, 98, 90, 255, 105, 98, 90, 255, 105, 98, 90, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 31, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 95, 71, 58, 255, 97, 73, 59, 255, 95, 71, 58, 255, 94, 70, 57, 255, 92, 69, 56, 255, 90, 68, 55, 255, 92, 69, 56, 255, 105, 84, 70, 255, 109, 87, 73, 255, 111, 89, 74, 255, 113, 90, 75, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 93, 77, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 94, 78, 255, 117, 94, 78, 255, 119, 95, 79, 255, 133, 110, 94, 255, 126, 105, 89, 255, 126, 105, 89, 255, 126, 104, 89, 255, 126, 104, 89, 255, 124, 102, 87, 255, 122, 101, 86, 255, 122, 101, 86, 255, 120, 99, 85, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 109, 87, 73, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 106, 85, 70, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 48, 26, 20, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 30, 255, 60, 37, 30, 255, 14, 12, 14, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 14, 12, 14, 255, 107, 100, 92, 255, 107, 100, 92, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 102, 87, 75, 255, 102, 87, 74, 255, 101, 86, 74, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 95, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 113, 105, 98, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 98, 91, 255, 105, 98, 91, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 100, 92, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 255, 110, 94, 80, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 117, 109, 102, 255, 115, 107, 101, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 111, 103, 97, 255, 111, 103, 97, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 110, 103, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 32, 32, 255, 35, 32, 32, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 115, 107, 101, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 255, 105, 98, 90, 255, 105, 98, 90, 255, 105, 98, 90, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 106, 99, 93, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 113, 105, 98, 255, 114, 106, 98, 255, 106, 99, 93, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 31, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 95, 71, 58, 255, 95, 71, 58, 255, 95, 71, 58, 255, 94, 70, 57, 255, 92, 69, 56, 255, 90, 68, 55, 255, 89, 67, 54, 255, 102, 81, 68, 255, 105, 84, 70, 255, 108, 86, 71, 255, 111, 89, 74, 255, 113, 90, 75, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 94, 78, 255, 117, 94, 78, 255, 117, 94, 78, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 126, 105, 89, 255, 126, 104, 89, 255, 124, 102, 87, 255, 123, 102, 87, 255, 122, 101, 86, 255, 122, 101, 86, 255, 122, 101, 86, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 106, 85, 70, 255, 106, 85, 70, 255, 108, 86, 71, 255, 108, 86, 71, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 15, 12, 255, 71, 47, 39, 255, 71, 47, 39, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 30, 255, 60, 37, 30, 255, 60, 37, 30, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 102, 87, 75, 255, 102, 87, 74, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 74, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 95, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 113, 105, 98, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 98, 91, 255, 105, 98, 91, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 116, 108, 100, 255, 116, 108, 100, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 107, 101, 93, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 110, 103, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 114, 106, 98, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 105, 98, 90, 255, 105, 98, 90, 255, 105, 98, 90, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 106, 99, 93, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 74, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 31, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 86, 60, 51, 255, 85, 59, 51, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 94, 70, 57, 255, 94, 70, 57, 255, 95, 71, 58, 255, 95, 71, 58, 255, 93, 70, 57, 255, 92, 69, 56, 255, 89, 67, 54, 255, 100, 80, 67, 255, 102, 81, 68, 255, 105, 84, 70, 255, 108, 86, 71, 255, 109, 87, 73, 255, 111, 89, 74, 255, 113, 90, 75, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 93, 77, 255, 128, 106, 91, 255, 126, 105, 89, 255, 126, 104, 89, 255, 122, 101, 86, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 106, 85, 70, 255, 106, 85, 70, 255, 106, 85, 70, 255, 108, 86, 71, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 70, 47, 38, 255, 71, 47, 39, 255, 71, 47, 39, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 30, 255, 60, 37, 30, 255, 60, 37, 30, 255, 101, 94, 87, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 111, 103, 97, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 104, 97, 89, 255, 104, 97, 89, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 120, 112, 105, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 96, 89, 0, 105, 97, 90, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 107, 100, 92, 0, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 104, 97, 90, 255, 105, 98, 90, 255, 105, 98, 90, 255, 105, 98, 90, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 101, 94, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 106, 99, 93, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 74, 255, 102, 87, 74, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 95, 89, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 50, 27, 21, 255, 89, 62, 53, 255, 87, 61, 52, 255, 86, 60, 51, 255, 85, 59, 51, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 93, 70, 57, 255, 95, 71, 58, 255, 95, 71, 58, 255, 94, 70, 57, 255, 92, 69, 56, 255, 90, 68, 55, 255, 100, 80, 67, 255, 100, 80, 67, 255, 102, 81, 68, 255, 104, 83, 69, 255, 106, 85, 70, 255, 109, 87, 73, 255, 110, 88, 73, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 93, 77, 255, 117, 94, 78, 255, 119, 95, 79, 255, 117, 94, 78, 255, 130, 108, 92, 255, 128, 106, 91, 255, 113, 90, 75, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 106, 85, 70, 255, 106, 85, 70, 255, 106, 85, 70, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 71, 47, 39, 255, 71, 47, 39, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 30, 255, 60, 37, 30, 255, 60, 37, 30, 255, 101, 94, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 104, 89, 76, 255, 106, 91, 77, 255, 105, 98, 91, 255, 105, 98, 91, 255, 103, 96, 89, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 108, 100, 93, 255, 108, 100, 93, 255, 101, 95, 87, 255, 105, 98, 91, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 108, 92, 79, 255, 105, 89, 76, 255, 105, 89, 76, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 120, 112, 105, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 115, 107, 101, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 110, 103, 255, 34, 31, 31, 255, 34, 30, 30, 255, 33, 30, 30, 255, 113, 106, 99, 255, 115, 107, 101, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 31, 31, 255, 35, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 113, 106, 99, 0, 113, 106, 99, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 105, 98, 90, 255, 105, 98, 90, 255, 105, 98, 90, 255, 105, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 111, 95, 81, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 102, 95, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 93, 70, 57, 255, 93, 70, 57, 255, 93, 70, 57, 255, 93, 70, 57, 255, 106, 85, 70, 255, 108, 86, 71, 255, 109, 87, 73, 255, 110, 88, 73, 255, 110, 88, 73, 255, 110, 88, 73, 255, 109, 87, 73, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 117, 93, 77, 255, 117, 93, 77, 255, 115, 92, 76, 255, 115, 92, 76, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 110, 88, 73, 255, 108, 86, 71, 255, 106, 85, 70, 255, 105, 84, 70, 255, 106, 85, 70, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 47, 25, 19, 255, 69, 46, 37, 255, 69, 46, 37, 255, 69, 46, 37, 255, 69, 46, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 60, 37, 29, 255, 59, 36, 29, 255, 59, 36, 29, 255, 59, 36, 29, 255, 60, 37, 29, 255, 60, 37, 30, 255, 61, 37, 30, 255, 50, 27, 21, 255, 103, 96, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 98, 92, 85, 255, 100, 94, 86, 255, 107, 100, 92, 255, 108, 100, 93, 255, 103, 96, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 108, 93, 79, 255, 110, 94, 80, 255, 105, 89, 76, 255, 105, 89, 76, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 113, 105, 98, 255, 113, 106, 99, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 116, 108, 100, 255, 113, 105, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 0, 122, 113, 106, 0, 122, 113, 106, 0, 122, 113, 106, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 113, 106, 99, 0, 113, 106, 99, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 105, 98, 90, 255, 105, 98, 90, 255, 105, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 111, 95, 81, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 112, 104, 96, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 102, 94, 255, 110, 102, 95, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 100, 94, 87, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 95, 71, 58, 255, 95, 71, 58, 255, 95, 71, 58, 255, 94, 70, 57, 255, 108, 86, 71, 255, 109, 87, 73, 255, 110, 88, 73, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 110, 88, 73, 255, 111, 89, 74, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 115, 92, 76, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 109, 87, 73, 255, 108, 86, 71, 255, 106, 85, 70, 255, 105, 84, 70, 255, 106, 85, 70, 255, 106, 85, 70, 255, 106, 85, 70, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 48, 26, 20, 255, 70, 47, 38, 255, 69, 46, 37, 255, 69, 46, 37, 255, 69, 46, 38, 255, 69, 46, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 59, 36, 29, 255, 59, 36, 29, 255, 60, 37, 30, 255, 60, 37, 30, 255, 61, 37, 30, 255, 61, 37, 30, 255, 62, 38, 30, 255, 62, 38, 30, 255, 50, 27, 21, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 100, 94, 86, 255, 107, 100, 92, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 116, 108, 100, 255, 113, 105, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 34, 30, 30, 255, 34, 31, 31, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 0, 122, 113, 106, 0, 122, 113, 106, 0, 122, 113, 106, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 106, 99, 0, 113, 106, 99, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 105, 98, 90, 255, 105, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 108, 92, 79, 255, 108, 92, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 112, 104, 96, 255, 108, 100, 93, 255, 106, 99, 91, 255, 107, 100, 92, 255, 109, 102, 94, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 106, 99, 93, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 108, 100, 93, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 97, 91, 85, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 101, 94, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 49, 27, 20, 255, 87, 61, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 97, 73, 59, 255, 97, 73, 59, 255, 108, 86, 71, 255, 109, 87, 73, 255, 110, 88, 73, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 110, 88, 73, 255, 108, 86, 71, 255, 106, 85, 70, 255, 105, 84, 70, 255, 105, 84, 70, 255, 105, 84, 70, 255, 106, 85, 70, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 48, 26, 20, 255, 48, 26, 20, 255, 70, 47, 38, 255, 70, 47, 38, 255, 69, 46, 38, 255, 69, 46, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 59, 36, 29, 255, 59, 36, 29, 255, 60, 37, 30, 255, 60, 37, 30, 255, 61, 37, 30, 255, 61, 37, 30, 255, 61, 37, 30, 255, 61, 37, 30, 255, 50, 42, 39, 255, 50, 42, 39, 255, 49, 41, 39, 255, 50, 41, 39, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 100, 94, 86, 255, 106, 99, 91, 255, 108, 100, 93, 255, 101, 95, 87, 255, 103, 96, 89, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 108, 92, 79, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 113, 106, 99, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 114, 106, 98, 255, 113, 105, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 34, 31, 31, 255, 34, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 0, 122, 113, 106, 0, 122, 113, 106, 0, 122, 113, 106, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 106, 99, 0, 113, 106, 99, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 105, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 112, 104, 96, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 112, 104, 96, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 106, 99, 93, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 106, 99, 93, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 99, 92, 86, 255, 97, 91, 85, 255, 99, 92, 86, 255, 99, 92, 86, 255, 101, 86, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 101, 94, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 31, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 98, 74, 60, 255, 109, 87, 73, 255, 109, 87, 73, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 110, 88, 73, 255, 110, 88, 73, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 110, 88, 73, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 109, 87, 73, 255, 108, 86, 71, 255, 105, 84, 70, 255, 117, 97, 83, 255, 82, 57, 49, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 48, 26, 20, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 59, 36, 29, 255, 59, 36, 29, 255, 59, 36, 29, 255, 59, 36, 29, 255, 59, 36, 29, 255, 59, 36, 29, 255, 59, 36, 29, 255, 59, 36, 29, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 41, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 100, 94, 86, 255, 106, 99, 91, 255, 107, 100, 92, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 97, 89, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 115, 107, 101, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 114, 106, 98, 255, 113, 105, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 112, 104, 96, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 99, 93, 255, 106, 99, 93, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 106, 99, 93, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 99, 92, 86, 255, 97, 91, 85, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 104, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 49, 27, 20, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 97, 73, 59, 255, 109, 87, 73, 255, 109, 87, 73, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 110, 88, 73, 255, 110, 88, 73, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 110, 88, 73, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 87, 61, 52, 255, 86, 60, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 82, 57, 49, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 48, 26, 20, 255, 29, 14, 11, 255, 29, 14, 11, 255, 48, 26, 20, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 71, 47, 39, 255, 71, 47, 39, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 58, 36, 29, 255, 58, 36, 29, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 47, 39, 37, 255, 47, 39, 37, 255, 49, 40, 38, 255, 49, 41, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 52, 43, 41, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 107, 101, 93, 255, 107, 100, 92, 255, 105, 98, 91, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 106, 99, 91, 255, 106, 99, 91, 255, 101, 94, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 107, 101, 93, 255, 107, 101, 93, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 93, 79, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 115, 107, 101, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 114, 106, 98, 255, 34, 30, 30, 255, 34, 30, 30, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 106, 99, 93, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 109, 87, 73, 255, 109, 87, 73, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 110, 88, 73, 255, 110, 88, 73, 255, 113, 90, 75, 255, 113, 90, 75, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 60, 52, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 47, 25, 19, 255, 47, 25, 19, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 72, 48, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 70, 47, 38, 255, 70, 47, 38, 255, 58, 36, 29, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 36, 29, 255, 48, 40, 38, 255, 48, 40, 38, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 43, 40, 255, 105, 98, 91, 255, 105, 98, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 107, 101, 93, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 101, 95, 87, 255, 101, 95, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 105, 97, 90, 255, 106, 99, 91, 255, 100, 94, 86, 255, 101, 95, 87, 255, 103, 96, 89, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 103, 96, 89, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 107, 101, 93, 255, 107, 101, 93, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 93, 79, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 117, 109, 102, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 114, 106, 98, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 124, 116, 108, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 100, 92, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 116, 108, 100, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 108, 100, 93, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 110, 102, 95, 255, 112, 104, 96, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 102, 96, 89, 255, 102, 96, 89, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 53, 29, 22, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 31, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 108, 86, 71, 255, 109, 87, 73, 255, 110, 88, 73, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 108, 86, 71, 255, 108, 86, 71, 255, 108, 86, 71, 255, 111, 89, 74, 255, 87, 61, 52, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 86, 60, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 48, 26, 20, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 73, 48, 39, 255, 72, 48, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 70, 47, 38, 255, 69, 46, 38, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 36, 29, 255, 59, 36, 29, 255, 59, 36, 29, 255, 49, 41, 39, 255, 49, 41, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 43, 40, 255, 105, 98, 91, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 98, 92, 85, 255, 105, 97, 90, 255, 106, 99, 91, 255, 100, 94, 86, 255, 101, 94, 87, 255, 103, 96, 89, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 107, 101, 93, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 110, 94, 80, 255, 108, 92, 79, 255, 108, 92, 79, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 113, 105, 98, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 113, 106, 99, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 114, 106, 98, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 114, 107, 255, 124, 116, 108, 255, 124, 116, 108, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 100, 92, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 0, 105, 99, 92, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 116, 108, 100, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 106, 99, 91, 255, 105, 97, 90, 255, 106, 99, 91, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 53, 29, 22, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 48, 26, 20, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 98, 74, 60, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 113, 90, 75, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 109, 87, 73, 255, 108, 86, 71, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 60, 52, 255, 85, 59, 51, 255, 85, 59, 51, 255, 83, 58, 50, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 72, 48, 39, 255, 71, 47, 39, 255, 70, 47, 38, 255, 69, 46, 38, 255, 58, 35, 28, 255, 58, 35, 28, 255, 57, 35, 28, 255, 57, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 59, 36, 29, 255, 59, 36, 29, 255, 14, 12, 14, 255, 49, 41, 39, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 43, 40, 255, 105, 98, 91, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 98, 92, 85, 255, 105, 97, 90, 255, 105, 97, 90, 255, 100, 94, 86, 255, 101, 94, 87, 255, 103, 96, 89, 255, 110, 102, 95, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 104, 89, 76, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 107, 101, 93, 255, 107, 101, 93, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 113, 105, 98, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 114, 107, 255, 124, 116, 108, 255, 124, 116, 108, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 102, 96, 89, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 104, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 106, 91, 77, 255, 105, 89, 76, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 104, 97, 91, 0, 113, 105, 98, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 116, 108, 100, 255, 119, 111, 102, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 87, 60, 52, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 86, 60, 51, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 98, 74, 60, 255, 113, 90, 75, 255, 115, 92, 76, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 110, 88, 73, 255, 109, 87, 73, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 83, 58, 50, 255, 85, 59, 51, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 85, 59, 51, 255, 47, 25, 19, 255, 46, 25, 19, 255, 46, 25, 19, 255, 46, 25, 19, 255, 82, 57, 49, 255, 83, 58, 50, 255, 83, 58, 50, 255, 47, 25, 19, 255, 47, 25, 19, 255, 69, 46, 37, 255, 69, 46, 38, 255, 70, 47, 38, 255, 71, 47, 39, 255, 72, 48, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 70, 47, 38, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 61, 37, 30, 255, 61, 37, 30, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 35, 28, 255, 59, 36, 29, 255, 14, 12, 14, 255, 52, 43, 41, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 107, 101, 93, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 100, 92, 255, 103, 96, 89, 255, 101, 94, 87, 255, 105, 97, 90, 255, 102, 95, 88, 255, 96, 90, 83, 255, 97, 91, 84, 255, 100, 94, 86, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 114, 106, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 106, 91, 77, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 107, 101, 93, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 111, 103, 97, 255, 111, 103, 97, 255, 32, 29, 29, 255, 33, 29, 29, 255, 34, 30, 30, 255, 119, 111, 104, 255, 122, 113, 106, 255, 122, 114, 107, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 120, 112, 105, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 34, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 104, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 114, 106, 98, 255, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 113, 105, 98, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 113, 105, 98, 0, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 111, 81, 73, 255, 103, 71, 62, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 116, 108, 100, 255, 118, 110, 102, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 94, 255, 106, 99, 93, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 101, 94, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 14, 12, 14, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 87, 61, 52, 255, 100, 75, 61, 255, 102, 76, 62, 255, 100, 75, 61, 255, 111, 89, 74, 255, 113, 90, 75, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 111, 89, 74, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 48, 26, 20, 255, 48, 26, 20, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 69, 46, 37, 255, 69, 46, 37, 255, 69, 46, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 61, 37, 30, 255, 61, 37, 30, 255, 59, 36, 29, 255, 58, 36, 29, 255, 58, 35, 28, 255, 58, 35, 28, 255, 58, 36, 29, 255, 60, 37, 29, 255, 14, 12, 14, 255, 51, 43, 40, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 107, 101, 93, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 109, 102, 94, 255, 107, 100, 92, 255, 104, 97, 89, 255, 108, 100, 93, 255, 107, 100, 92, 255, 100, 94, 86, 255, 96, 90, 83, 255, 98, 92, 85, 255, 106, 99, 91, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 107, 101, 93, 255, 107, 101, 93, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 109, 102, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 117, 109, 102, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 105, 98, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 34, 31, 31, 255, 34, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 34, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 104, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 113, 105, 98, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 112, 104, 96, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 118, 110, 102, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 116, 108, 100, 255, 114, 106, 98, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 93, 79, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 15, 12, 15, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 87, 60, 52, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 87, 60, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 100, 75, 61, 255, 98, 74, 60, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 47, 25, 19, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 83, 58, 50, 255, 69, 46, 37, 255, 69, 46, 37, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 70, 47, 38, 255, 71, 47, 39, 255, 71, 47, 39, 255, 72, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 61, 37, 30, 255, 61, 37, 30, 255, 60, 37, 30, 255, 59, 36, 29, 255, 58, 35, 28, 255, 58, 35, 28, 255, 60, 37, 29, 255, 61, 37, 30, 255, 62, 38, 30, 255, 14, 12, 14, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 112, 105, 96, 255, 112, 105, 96, 255, 110, 103, 95, 255, 109, 102, 94, 255, 107, 101, 93, 255, 113, 105, 98, 255, 112, 104, 96, 255, 105, 98, 91, 255, 101, 95, 87, 255, 101, 95, 87, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 98, 91, 255, 105, 98, 91, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 107, 101, 93, 255, 107, 101, 93, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 119, 111, 104, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 34, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 104, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 113, 105, 98, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 112, 104, 96, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 93, 79, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 15, 12, 15, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 52, 28, 21, 255, 72, 45, 36, 255, 72, 45, 36, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 49, 27, 20, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 14, 11, 255, 29, 14, 11, 255, 85, 59, 51, 255, 86, 60, 51, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 84, 58, 50, 255, 84, 58, 50, 255, 69, 46, 38, 255, 69, 46, 38, 255, 71, 47, 39, 255, 70, 47, 38, 255, 70, 47, 38, 255, 69, 46, 38, 255, 70, 47, 38, 255, 71, 47, 39, 255, 72, 48, 39, 255, 73, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 60, 37, 30, 255, 60, 37, 30, 255, 61, 37, 30, 255, 60, 37, 30, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 30, 255, 61, 37, 30, 255, 62, 38, 30, 255, 14, 12, 14, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 53, 44, 41, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 107, 101, 93, 255, 107, 101, 93, 255, 109, 102, 94, 255, 110, 94, 80, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 112, 105, 96, 255, 112, 105, 96, 255, 111, 104, 96, 255, 110, 103, 95, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 109, 102, 94, 255, 107, 100, 92, 255, 105, 98, 91, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 105, 98, 91, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 107, 100, 92, 255, 107, 101, 93, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 120, 112, 105, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 117, 110, 103, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 120, 112, 105, 255, 119, 111, 104, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 119, 111, 104, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 104, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 98, 90, 255, 105, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 102, 87, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 110, 102, 95, 255, 104, 97, 91, 255, 105, 99, 92, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 0, 116, 108, 100, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 114, 106, 98, 0, 114, 106, 98, 0, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 103, 71, 62, 255, 103, 71, 62, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 105, 99, 92, 255, 105, 99, 92, 255, 114, 106, 98, 255, 114, 106, 98, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 15, 12, 15, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 52, 28, 21, 255, 72, 45, 36, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 15, 12, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 49, 27, 20, 255, 49, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 87, 61, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 70, 47, 38, 255, 70, 47, 38, 255, 71, 47, 39, 255, 70, 47, 38, 255, 85, 59, 51, 255, 69, 46, 38, 255, 70, 47, 38, 255, 71, 47, 39, 255, 72, 48, 39, 255, 73, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 60, 37, 30, 255, 61, 37, 30, 255, 61, 37, 30, 255, 61, 37, 30, 255, 61, 37, 30, 255, 60, 37, 29, 255, 60, 37, 30, 255, 61, 37, 30, 255, 14, 12, 14, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 107, 101, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 103, 95, 255, 110, 103, 95, 255, 105, 98, 91, 255, 106, 99, 91, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 106, 99, 91, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 107, 101, 93, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 107, 100, 92, 255, 107, 101, 93, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 117, 110, 103, 255, 115, 107, 101, 255, 113, 106, 99, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 115, 107, 101, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 31, 31, 255, 35, 32, 32, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 98, 90, 255, 105, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 105, 97, 90, 255, 99, 92, 86, 255, 100, 94, 87, 255, 102, 96, 89, 255, 113, 105, 98, 255, 113, 105, 98, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 116, 108, 100, 0, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 102, 70, 61, 255, 102, 70, 61, 255, 103, 71, 62, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 89, 61, 49, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 104, 97, 91, 255, 105, 99, 92, 255, 113, 105, 98, 255, 114, 106, 98, 255, 108, 101, 94, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 15, 12, 15, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 52, 28, 21, 255, 72, 45, 36, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 48, 26, 20, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 87, 60, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 70, 47, 38, 255, 85, 59, 51, 255, 85, 59, 51, 255, 70, 47, 38, 255, 70, 47, 38, 255, 71, 47, 39, 255, 71, 47, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 61, 37, 30, 255, 62, 38, 30, 255, 62, 38, 30, 255, 61, 37, 30, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 29, 255, 14, 12, 14, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 116, 108, 100, 255, 110, 103, 95, 255, 110, 103, 95, 255, 112, 105, 96, 255, 107, 101, 93, 255, 103, 96, 89, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 101, 93, 255, 109, 102, 94, 255, 119, 111, 104, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 101, 93, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 120, 112, 105, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 113, 105, 98, 255, 113, 106, 99, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 98, 90, 255, 105, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 101, 86, 74, 255, 99, 85, 72, 255, 99, 85, 72, 255, 105, 97, 90, 255, 97, 91, 85, 255, 99, 92, 86, 255, 100, 93, 87, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 102, 70, 61, 255, 102, 70, 61, 255, 100, 69, 60, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 89, 61, 49, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 105, 99, 92, 255, 105, 99, 92, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 14, 12, 14, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 60, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 87, 61, 52, 255, 87, 61, 52, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 26, 20, 255, 49, 26, 20, 255, 49, 26, 20, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 84, 58, 50, 255, 85, 59, 51, 255, 85, 59, 51, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 62, 38, 30, 255, 62, 38, 30, 255, 62, 38, 30, 255, 61, 37, 30, 255, 60, 37, 30, 255, 60, 37, 29, 255, 14, 12, 14, 255, 14, 12, 14, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 109, 102, 94, 255, 113, 105, 98, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 107, 101, 93, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 101, 93, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 120, 112, 105, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 118, 110, 102, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 0, 122, 113, 106, 0, 122, 114, 107, 0, 122, 114, 107, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 98, 90, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 102, 87, 74, 255, 101, 86, 74, 255, 99, 85, 72, 255, 108, 100, 93, 255, 100, 93, 87, 255, 99, 92, 86, 255, 99, 92, 86, 255, 106, 99, 91, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 102, 70, 61, 255, 102, 70, 61, 255, 100, 69, 60, 255, 112, 85, 77, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 89, 61, 49, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 105, 99, 92, 255, 108, 101, 94, 255, 116, 108, 100, 255, 108, 101, 95, 255, 110, 103, 96, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 14, 12, 14, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 51, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 83, 58, 50, 255, 84, 58, 50, 255, 85, 59, 51, 255, 86, 60, 51, 255, 72, 48, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 70, 47, 38, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 62, 38, 30, 255, 61, 37, 30, 255, 60, 37, 30, 255, 60, 37, 30, 255, 61, 37, 30, 255, 60, 37, 30, 255, 65, 57, 50, 255, 64, 56, 49, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 111, 104, 96, 255, 111, 104, 96, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 105, 98, 91, 255, 107, 101, 93, 255, 110, 103, 95, 255, 110, 103, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 110, 94, 80, 255, 108, 92, 79, 255, 107, 100, 92, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 113, 105, 98, 255, 113, 106, 99, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 101, 93, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 122, 113, 106, 255, 118, 110, 102, 255, 118, 110, 102, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 113, 105, 98, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 117, 110, 103, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 33, 30, 30, 255, 32, 29, 29, 0, 32, 29, 29, 0, 113, 106, 99, 0, 113, 106, 99, 255, 115, 107, 101, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 120, 112, 105, 255, 122, 113, 106, 255, 120, 112, 105, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 118, 110, 102, 255, 118, 110, 102, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 0, 122, 113, 106, 0, 122, 113, 106, 0, 122, 113, 106, 0, 122, 114, 107, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 106, 100, 92, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 106, 99, 91, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 87, 75, 255, 101, 86, 74, 255, 99, 85, 72, 255, 106, 99, 91, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 87, 60, 49, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 14, 12, 14, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 51, 28, 21, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 72, 45, 36, 255, 52, 28, 21, 255, 52, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 71, 47, 39, 255, 71, 47, 39, 255, 60, 37, 29, 255, 59, 36, 29, 255, 60, 37, 29, 255, 61, 37, 30, 255, 62, 38, 30, 255, 50, 27, 21, 255, 14, 12, 14, 255, 66, 58, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 112, 96, 82, 255, 110, 103, 95, 255, 110, 103, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 109, 102, 94, 255, 118, 110, 102, 255, 119, 111, 102, 255, 119, 111, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 118, 110, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 107, 100, 92, 255, 117, 110, 103, 255, 119, 111, 104, 255, 120, 112, 105, 255, 122, 113, 106, 255, 35, 32, 32, 255, 35, 31, 31, 255, 35, 31, 31, 255, 34, 31, 31, 255, 117, 110, 103, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 30, 30, 0, 33, 30, 30, 0, 32, 29, 29, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 122, 114, 107, 255, 35, 32, 32, 255, 35, 31, 31, 255, 35, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 106, 100, 92, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 106, 99, 91, 255, 106, 99, 91, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 87, 75, 255, 101, 86, 74, 255, 101, 86, 74, 255, 106, 99, 91, 255, 99, 92, 86, 255, 99, 92, 86, 255, 99, 92, 86, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 87, 60, 49, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 51, 28, 21, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 72, 45, 36, 255, 72, 45, 36, 255, 70, 44, 35, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 71, 47, 39, 255, 60, 37, 29, 255, 60, 37, 29, 255, 60, 37, 30, 255, 61, 37, 30, 255, 50, 27, 21, 255, 30, 15, 12, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 80, 70, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 83, 73, 61, 255, 70, 61, 53, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 107, 101, 93, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 35, 31, 31, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 0, 33, 30, 30, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 114, 107, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 31, 31, 255, 120, 112, 105, 255, 122, 113, 106, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 87, 75, 255, 102, 87, 74, 255, 101, 86, 74, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 103, 71, 62, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 108, 101, 94, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 71, 44, 35, 255, 71, 44, 35, 255, 71, 44, 35, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 58, 34, 26, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 60, 37, 30, 255, 60, 37, 29, 255, 60, 37, 30, 255, 62, 38, 30, 255, 30, 15, 12, 255, 68, 60, 52, 255, 82, 73, 61, 255, 80, 71, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 83, 73, 61, 255, 84, 74, 62, 255, 71, 62, 54, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 109, 102, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 93, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 109, 102, 94, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 105, 98, 91, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 117, 109, 102, 0, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 35, 32, 32, 255, 35, 32, 32, 255, 35, 32, 32, 255, 122, 114, 107, 255, 111, 104, 96, 255, 35, 32, 32, 255, 35, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 87, 75, 255, 102, 87, 75, 255, 101, 86, 74, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 102, 70, 61, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 114, 106, 98, 255, 104, 97, 91, 255, 102, 96, 89, 255, 104, 97, 91, 255, 105, 99, 92, 255, 108, 101, 94, 255, 108, 101, 95, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 35, 24, 23, 255, 36, 25, 24, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 71, 44, 35, 255, 71, 44, 35, 255, 59, 34, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 57, 33, 26, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 72, 48, 39, 255, 60, 37, 30, 255, 60, 37, 30, 255, 61, 37, 30, 255, 62, 38, 30, 255, 31, 15, 12, 255, 69, 60, 52, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 87, 77, 64, 255, 72, 63, 55, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 109, 102, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 104, 89, 76, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 105, 98, 91, 255, 107, 100, 92, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 110, 103, 95, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 31, 31, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 117, 110, 103, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 117, 109, 102, 0, 117, 109, 102, 255, 119, 111, 104, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 35, 31, 31, 255, 35, 32, 32, 255, 35, 32, 32, 255, 122, 114, 107, 255, 111, 104, 96, 255, 35, 31, 31, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 105, 99, 92, 255, 104, 97, 91, 255, 102, 96, 89, 255, 104, 97, 91, 255, 106, 99, 93, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 30, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 71, 44, 35, 255, 59, 34, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 48, 26, 20, 255, 48, 26, 20, 255, 56, 33, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 58, 34, 26, 255, 57, 34, 26, 255, 58, 34, 26, 255, 50, 27, 21, 255, 50, 27, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 74, 49, 40, 255, 74, 49, 40, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 69, 60, 52, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 72, 63, 55, 255, 54, 45, 43, 255, 111, 95, 81, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 109, 102, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 110, 103, 95, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 117, 110, 103, 0, 117, 110, 103, 255, 119, 111, 104, 255, 120, 112, 105, 255, 122, 114, 107, 255, 122, 114, 107, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 34, 31, 31, 255, 35, 31, 31, 255, 35, 31, 31, 255, 122, 113, 106, 255, 110, 103, 95, 255, 35, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 30, 15, 12, 255, 30, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 56, 33, 25, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 58, 34, 26, 255, 58, 34, 26, 255, 59, 34, 27, 255, 58, 34, 26, 255, 58, 34, 26, 255, 50, 27, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 74, 49, 40, 255, 74, 49, 40, 255, 74, 49, 40, 255, 74, 49, 40, 255, 73, 48, 39, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 31, 15, 12, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 42, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 107, 101, 93, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 94, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 103, 96, 89, 255, 109, 102, 94, 255, 110, 102, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 120, 112, 105, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 109, 102, 94, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 119, 111, 104, 0, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 31, 31, 255, 119, 111, 104, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 87, 60, 49, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 106, 99, 93, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 58, 34, 26, 255, 58, 34, 26, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 56, 33, 25, 255, 49, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 58, 34, 26, 255, 58, 34, 26, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 74, 49, 40, 255, 74, 49, 40, 255, 74, 49, 40, 255, 74, 49, 40, 255, 74, 49, 40, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 69, 60, 52, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 103, 96, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 109, 102, 94, 255, 110, 102, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 120, 112, 105, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 117, 110, 103, 255, 117, 109, 102, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 120, 112, 105, 0, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 107, 100, 92, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 104, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 87, 60, 49, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 106, 99, 93, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 56, 33, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 50, 27, 21, 255, 57, 34, 26, 255, 58, 34, 26, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 52, 28, 21, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 74, 49, 40, 255, 74, 49, 40, 255, 74, 49, 40, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 31, 15, 12, 255, 14, 12, 14, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 54, 45, 42, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 109, 102, 94, 255, 107, 101, 93, 255, 105, 98, 91, 255, 104, 97, 89, 255, 112, 104, 96, 255, 112, 104, 96, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 120, 112, 105, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 109, 102, 255, 115, 107, 101, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 105, 98, 255, 113, 105, 98, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 120, 112, 105, 0, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 115, 107, 101, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 104, 97, 89, 255, 105, 98, 91, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 105, 72, 63, 255, 105, 72, 63, 255, 105, 72, 63, 255, 105, 72, 63, 255, 118, 89, 81, 255, 118, 89, 81, 255, 116, 88, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 70, 61, 53, 255, 70, 61, 53, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 53, 29, 22, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 60, 35, 27, 255, 59, 35, 27, 255, 57, 34, 26, 255, 56, 33, 25, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 49, 27, 20, 255, 56, 33, 25, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 34, 26, 255, 58, 34, 26, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 56, 33, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 57, 34, 26, 255, 58, 34, 26, 255, 59, 34, 27, 255, 59, 34, 27, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 86, 60, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 70, 47, 38, 255, 71, 47, 39, 255, 73, 48, 39, 255, 74, 49, 40, 255, 74, 49, 40, 255, 75, 50, 41, 255, 74, 49, 40, 255, 72, 48, 39, 255, 29, 15, 12, 255, 29, 14, 11, 255, 30, 15, 12, 255, 30, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 15, 12, 15, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 117, 109, 102, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 103, 95, 255, 110, 103, 95, 255, 109, 102, 94, 255, 117, 110, 103, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 109, 102, 255, 115, 107, 101, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 110, 102, 95, 255, 110, 102, 95, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 110, 102, 95, 255, 113, 106, 99, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 109, 102, 0, 117, 109, 102, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 104, 97, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 32, 29, 29, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 105, 72, 63, 255, 105, 72, 63, 255, 105, 72, 63, 255, 105, 72, 63, 255, 118, 89, 81, 255, 118, 89, 81, 255, 118, 89, 81, 255, 116, 88, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 15, 12, 15, 255, 15, 12, 15, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 34, 27, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 34, 26, 255, 58, 34, 26, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 57, 34, 26, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 58, 34, 26, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 74, 49, 40, 255, 74, 49, 40, 255, 75, 50, 41, 255, 73, 48, 39, 255, 72, 48, 39, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 30, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 15, 12, 15, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 117, 110, 103, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 115, 107, 101, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 110, 102, 95, 255, 110, 102, 95, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 104, 97, 89, 255, 104, 97, 89, 255, 32, 29, 29, 255, 32, 29, 29, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 105, 72, 63, 255, 105, 72, 63, 255, 105, 72, 63, 255, 105, 72, 63, 255, 118, 89, 81, 255, 118, 89, 81, 255, 118, 89, 81, 255, 118, 89, 81, 255, 116, 88, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 99, 93, 255, 106, 99, 93, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 35, 24, 23, 255, 70, 61, 53, 255, 71, 62, 54, 255, 15, 12, 15, 255, 15, 12, 15, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 49, 27, 20, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 58, 34, 26, 255, 59, 34, 27, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 56, 33, 25, 255, 55, 32, 25, 255, 54, 32, 24, 255, 54, 32, 24, 255, 54, 32, 24, 255, 57, 33, 26, 255, 57, 34, 26, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 74, 49, 40, 255, 74, 49, 40, 255, 73, 48, 39, 255, 73, 48, 39, 255, 74, 49, 40, 255, 74, 49, 40, 255, 74, 49, 40, 255, 71, 47, 39, 255, 71, 47, 39, 255, 29, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 117, 110, 103, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 105, 98, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 110, 102, 95, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 122, 113, 106, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 104, 97, 89, 255, 33, 29, 29, 255, 32, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 113, 106, 99, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 104, 71, 62, 255, 105, 72, 63, 255, 105, 72, 63, 255, 105, 72, 63, 255, 118, 89, 81, 255, 118, 89, 81, 255, 118, 89, 81, 255, 118, 89, 81, 255, 118, 89, 81, 255, 116, 88, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 106, 99, 93, 255, 116, 108, 100, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 35, 24, 23, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 15, 12, 15, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 31, 15, 12, 255, 52, 28, 21, 255, 53, 29, 22, 255, 52, 28, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 49, 27, 20, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 58, 34, 26, 255, 58, 34, 26, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 55, 32, 25, 255, 54, 32, 24, 255, 54, 31, 24, 255, 54, 31, 24, 255, 54, 32, 24, 255, 56, 33, 25, 255, 57, 34, 26, 255, 59, 34, 27, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 94, 65, 56, 255, 94, 65, 56, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 74, 49, 40, 255, 74, 49, 40, 255, 73, 48, 39, 255, 73, 48, 39, 255, 72, 48, 39, 255, 72, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 48, 26, 20, 255, 49, 27, 20, 255, 30, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 103, 96, 89, 255, 101, 86, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 97, 89, 255, 115, 107, 101, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 107, 100, 92, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 105, 98, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 113, 106, 99, 255, 113, 106, 99, 255, 33, 29, 29, 255, 33, 30, 30, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 106, 99, 255, 115, 107, 101, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 113, 106, 99, 255, 113, 105, 98, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 104, 71, 62, 255, 105, 72, 63, 255, 104, 71, 62, 255, 104, 71, 62, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 68, 45, 36, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 116, 108, 100, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 108, 101, 94, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 58, 34, 26, 255, 58, 34, 26, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 34, 26, 255, 58, 34, 26, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 54, 31, 24, 255, 53, 31, 24, 255, 54, 31, 24, 255, 55, 32, 25, 255, 57, 33, 26, 255, 51, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 75, 50, 41, 255, 74, 49, 40, 255, 74, 49, 40, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 73, 48, 39, 255, 49, 27, 20, 255, 50, 27, 21, 255, 14, 12, 14, 255, 15, 12, 15, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 103, 96, 89, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 101, 94, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 97, 89, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 109, 102, 255, 105, 98, 91, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 113, 106, 99, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 32, 29, 29, 255, 113, 106, 99, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 102, 70, 61, 255, 104, 71, 62, 255, 105, 72, 63, 255, 104, 71, 62, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 67, 44, 36, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 15, 12, 15, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 57, 34, 26, 255, 59, 34, 27, 255, 59, 34, 27, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 34, 26, 255, 58, 34, 26, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 55, 32, 25, 255, 54, 31, 24, 255, 54, 31, 24, 255, 54, 32, 24, 255, 48, 26, 20, 255, 50, 27, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 76, 50, 41, 255, 76, 50, 41, 255, 76, 50, 41, 255, 75, 50, 41, 255, 74, 49, 40, 255, 74, 49, 40, 255, 74, 49, 40, 255, 50, 27, 21, 255, 51, 28, 21, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 86, 76, 63, 255, 85, 75, 63, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 51, 43, 40, 255, 51, 43, 40, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 101, 95, 87, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 97, 89, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 115, 107, 101, 255, 104, 97, 89, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 32, 29, 29, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 115, 107, 101, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 117, 110, 103, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 105, 98, 91, 255, 33, 30, 30, 255, 33, 30, 30, 255, 32, 29, 29, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 115, 107, 101, 255, 113, 105, 98, 255, 113, 105, 98, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 100, 68, 60, 255, 102, 70, 61, 255, 103, 71, 62, 255, 118, 89, 81, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 109, 80, 72, 255, 102, 70, 61, 255, 69, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 52, 28, 21, 255, 31, 16, 12, 255, 31, 15, 12, 255, 32, 16, 13, 255, 52, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 34, 26, 255, 58, 34, 26, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 27, 20, 255, 51, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 76, 50, 41, 255, 76, 50, 41, 255, 76, 50, 41, 255, 75, 50, 41, 255, 75, 50, 41, 255, 74, 49, 40, 255, 75, 50, 41, 255, 51, 28, 21, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 51, 43, 40, 255, 51, 42, 40, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 101, 95, 87, 255, 101, 95, 87, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 108, 92, 79, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 115, 107, 101, 255, 103, 96, 89, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 32, 29, 29, 255, 32, 29, 29, 255, 111, 103, 97, 255, 111, 103, 97, 255, 110, 103, 96, 255, 110, 103, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 110, 103, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 105, 98, 91, 255, 33, 30, 30, 255, 33, 30, 30, 255, 32, 29, 29, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 106, 98, 90, 255, 109, 102, 94, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 98, 67, 59, 255, 100, 68, 60, 255, 102, 70, 61, 255, 116, 87, 80, 255, 118, 89, 81, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 112, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 102, 70, 61, 255, 102, 70, 61, 255, 69, 45, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 110, 94, 80, 255, 110, 94, 80, 255, 110, 94, 80, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 52, 28, 21, 255, 51, 28, 21, 255, 53, 29, 22, 255, 52, 28, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 51, 28, 21, 255, 59, 34, 27, 255, 59, 34, 27, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 34, 26, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 34, 27, 255, 58, 34, 26, 255, 57, 34, 26, 255, 51, 28, 21, 255, 50, 27, 21, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 27, 20, 255, 51, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 76, 50, 41, 255, 75, 50, 41, 255, 74, 49, 40, 255, 74, 49, 40, 255, 74, 49, 40, 255, 74, 49, 40, 255, 50, 27, 21, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 71, 62, 54, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 99, 85, 72, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 102, 87, 75, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 95, 87, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 98, 91, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 98, 92, 85, 255, 100, 94, 86, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 105, 98, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 92, 79, 255, 110, 94, 80, 255, 108, 93, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 107, 101, 93, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 115, 107, 101, 255, 113, 106, 99, 255, 103, 96, 89, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 32, 29, 29, 255, 32, 29, 29, 255, 110, 103, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 108, 100, 94, 255, 106, 99, 91, 255, 109, 102, 94, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 110, 103, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 33, 30, 30, 255, 117, 109, 102, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 108, 100, 93, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 112, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 104, 97, 91, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 35, 24, 23, 255, 36, 25, 24, 255, 72, 63, 55, 255, 73, 63, 55, 255, 32, 16, 13, 255, 32, 16, 13, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 58, 34, 26, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 94, 65, 56, 255, 94, 65, 56, 255, 95, 66, 56, 255, 95, 66, 56, 255, 95, 66, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 75, 50, 41, 255, 76, 50, 41, 255, 76, 50, 41, 255, 75, 50, 41, 255, 50, 27, 21, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 30, 15, 12, 255, 31, 15, 12, 255, 31, 16, 12, 255, 105, 94, 76, 255, 87, 77, 64, 255, 85, 75, 63, 255, 84, 74, 62, 255, 85, 75, 63, 255, 84, 74, 62, 255, 82, 73, 61, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 102, 87, 74, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 86, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 102, 87, 75, 255, 102, 87, 74, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 98, 92, 85, 255, 96, 90, 83, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 105, 98, 91, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 28, 28, 255, 31, 28, 28, 255, 108, 100, 94, 255, 109, 102, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 110, 103, 96, 255, 110, 103, 96, 255, 111, 103, 97, 255, 110, 103, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 114, 106, 98, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 88, 80, 255, 112, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 111, 95, 81, 255, 111, 95, 81, 255, 111, 95, 81, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 52, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 58, 34, 26, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 60, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 92, 64, 55, 255, 92, 64, 55, 255, 93, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 51, 28, 21, 255, 51, 28, 21, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 30, 15, 12, 255, 30, 15, 12, 255, 31, 15, 12, 255, 104, 93, 75, 255, 87, 77, 64, 255, 86, 76, 63, 255, 84, 74, 62, 255, 86, 76, 63, 255, 85, 75, 63, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 102, 87, 74, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 101, 95, 87, 255, 103, 96, 89, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 102, 87, 75, 255, 102, 87, 74, 255, 98, 92, 85, 255, 98, 92, 85, 255, 97, 91, 84, 255, 96, 90, 83, 255, 96, 90, 83, 255, 95, 89, 82, 255, 95, 89, 82, 255, 95, 89, 82, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 105, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 93, 79, 255, 110, 94, 80, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 105, 98, 91, 255, 104, 97, 89, 255, 103, 96, 89, 255, 113, 105, 98, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 28, 28, 255, 109, 102, 96, 255, 109, 102, 96, 255, 109, 102, 96, 255, 110, 103, 96, 255, 110, 103, 96, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 32, 29, 29, 255, 33, 29, 29, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 94, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 104, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 69, 45, 36, 255, 112, 104, 96, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 32, 16, 12, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 13, 255, 31, 16, 12, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 58, 34, 26, 255, 58, 34, 26, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 59, 34, 27, 255, 60, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 59, 35, 27, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 94, 65, 56, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 93, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 51, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 15, 12, 15, 255, 15, 13, 15, 255, 32, 16, 13, 255, 31, 16, 12, 255, 30, 15, 12, 255, 14, 12, 14, 255, 14, 12, 14, 255, 97, 86, 69, 255, 98, 87, 70, 255, 103, 92, 74, 255, 87, 77, 64, 255, 86, 76, 63, 255, 84, 74, 62, 255, 87, 77, 64, 255, 86, 76, 63, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 49, 41, 39, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 104, 97, 89, 255, 106, 91, 77, 255, 106, 91, 77, 255, 105, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 101, 95, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 97, 91, 84, 255, 96, 90, 83, 255, 97, 91, 84, 255, 98, 92, 85, 255, 98, 92, 85, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 106, 99, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 108, 100, 93, 255, 102, 87, 75, 255, 102, 87, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 105, 89, 76, 255, 106, 91, 77, 255, 108, 92, 79, 255, 110, 94, 80, 255, 119, 111, 104, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 105, 98, 91, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 106, 99, 91, 255, 32, 28, 28, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 110, 103, 96, 255, 110, 103, 96, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 113, 105, 98, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 117, 109, 102, 0, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 98, 67, 59, 255, 98, 67, 59, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 113, 82, 74, 255, 104, 71, 62, 255, 104, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 95, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 50, 27, 21, 255, 50, 27, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 59, 34, 27, 255, 58, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 58, 34, 26, 255, 58, 34, 26, 255, 58, 34, 26, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 92, 64, 55, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 50, 27, 21, 255, 51, 28, 21, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 14, 12, 14, 255, 98, 87, 70, 255, 95, 85, 68, 255, 97, 86, 69, 255, 100, 89, 71, 255, 103, 92, 74, 255, 104, 93, 75, 255, 71, 62, 54, 255, 73, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 68, 60, 52, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 106, 91, 77, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 102, 87, 75, 255, 101, 86, 74, 255, 101, 86, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 104, 89, 76, 255, 106, 91, 77, 255, 108, 92, 79, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 117, 109, 102, 255, 117, 109, 102, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 32, 28, 28, 255, 32, 28, 28, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 28, 28, 255, 32, 28, 28, 255, 32, 29, 29, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 111, 103, 97, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 106, 99, 255, 113, 106, 99, 0, 113, 106, 99, 0, 117, 109, 102, 0, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 111, 103, 95, 255, 111, 103, 95, 255, 110, 102, 94, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 114, 86, 79, 255, 114, 86, 79, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 112, 81, 73, 255, 113, 82, 74, 255, 105, 72, 63, 255, 104, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 71, 47, 38, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 112, 104, 96, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 101, 94, 255, 106, 99, 93, 255, 105, 99, 92, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 36, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 51, 28, 21, 255, 51, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 58, 34, 26, 255, 58, 34, 26, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 49, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 50, 27, 21, 255, 51, 28, 21, 255, 14, 12, 14, 255, 15, 12, 15, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 87, 70, 255, 100, 89, 71, 255, 70, 61, 53, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 102, 87, 75, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 117, 109, 102, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 103, 96, 89, 255, 103, 96, 89, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 112, 104, 96, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 107, 100, 92, 255, 106, 99, 91, 255, 105, 97, 90, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 28, 28, 255, 32, 28, 28, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 111, 103, 97, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 106, 99, 255, 113, 106, 99, 0, 113, 106, 99, 0, 117, 109, 102, 0, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 34, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 111, 81, 73, 255, 111, 81, 73, 255, 112, 81, 73, 255, 105, 72, 63, 255, 105, 72, 63, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 111, 81, 73, 255, 111, 81, 73, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 92, 79, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 112, 104, 96, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 59, 34, 27, 255, 59, 34, 27, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 55, 32, 25, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 51, 28, 21, 255, 51, 28, 21, 255, 14, 12, 14, 255, 15, 12, 15, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 66, 58, 50, 255, 68, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 67, 59, 51, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 94, 87, 255, 98, 92, 85, 255, 97, 91, 84, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 99, 85, 72, 255, 99, 85, 72, 255, 99, 85, 72, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 113, 106, 99, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 113, 106, 99, 255, 113, 106, 99, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 106, 99, 91, 255, 106, 99, 91, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 108, 100, 93, 255, 32, 29, 29, 255, 32, 29, 29, 255, 107, 100, 92, 255, 106, 99, 91, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 117, 109, 102, 0, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 108, 78, 71, 255, 109, 80, 72, 255, 109, 80, 72, 255, 111, 81, 73, 255, 111, 81, 73, 255, 104, 71, 62, 255, 105, 72, 63, 255, 71, 47, 38, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 111, 81, 73, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 102, 96, 89, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 59, 34, 27, 255, 59, 34, 27, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 49, 26, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 51, 28, 21, 255, 15, 12, 15, 255, 15, 12, 15, 255, 31, 16, 12, 255, 31, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 50, 42, 39, 255, 50, 42, 39, 255, 67, 59, 51, 255, 67, 59, 51, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 103, 96, 89, 255, 105, 97, 90, 255, 106, 99, 91, 255, 107, 100, 92, 255, 106, 99, 91, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 99, 85, 72, 255, 99, 85, 72, 255, 99, 85, 72, 255, 98, 84, 71, 255, 97, 83, 71, 255, 97, 83, 71, 255, 98, 84, 71, 255, 98, 92, 85, 255, 100, 94, 86, 255, 110, 103, 96, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 113, 105, 98, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 106, 99, 91, 255, 106, 99, 91, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 101, 93, 255, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 96, 89, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 108, 78, 71, 255, 108, 78, 71, 255, 109, 80, 72, 255, 109, 80, 72, 255, 103, 71, 62, 255, 104, 71, 62, 255, 71, 47, 38, 255, 71, 47, 38, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 102, 96, 89, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 104, 97, 91, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 101, 94, 255, 106, 99, 93, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 34, 23, 22, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 32, 16, 12, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 32, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 34, 27, 255, 59, 34, 27, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 34, 26, 255, 57, 33, 26, 255, 57, 33, 26, 255, 56, 33, 25, 255, 56, 33, 25, 255, 48, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 84, 58, 50, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 14, 12, 14, 255, 32, 16, 12, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 15, 12, 255, 29, 15, 12, 255, 29, 14, 11, 255, 29, 15, 12, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 100, 89, 71, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 50, 42, 39, 255, 50, 42, 39, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 108, 92, 79, 255, 106, 91, 77, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 97, 91, 84, 255, 96, 90, 83, 255, 102, 95, 88, 255, 102, 95, 88, 255, 105, 97, 90, 255, 106, 99, 91, 255, 105, 97, 90, 255, 99, 85, 72, 255, 99, 85, 72, 255, 99, 85, 72, 255, 99, 85, 72, 255, 98, 84, 71, 255, 98, 84, 71, 255, 97, 83, 71, 255, 97, 83, 71, 255, 97, 83, 71, 255, 94, 80, 69, 255, 95, 89, 82, 255, 96, 90, 83, 255, 106, 99, 93, 255, 100, 94, 86, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 32, 28, 28, 255, 32, 29, 29, 255, 32, 29, 29, 255, 33, 30, 30, 255, 32, 29, 29, 255, 32, 29, 29, 255, 109, 102, 94, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 116, 108, 100, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 120, 112, 105, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 109, 80, 72, 255, 102, 70, 61, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 103, 71, 62, 255, 103, 71, 62, 255, 70, 46, 37, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 94, 255, 108, 101, 95, 255, 108, 101, 94, 255, 106, 99, 93, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 60, 35, 27, 255, 59, 34, 27, 255, 57, 33, 26, 255, 56, 33, 25, 255, 55, 32, 25, 255, 56, 33, 25, 255, 56, 33, 25, 255, 49, 27, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 60, 52, 255, 86, 60, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 14, 12, 14, 255, 31, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 95, 87, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 100, 94, 86, 255, 102, 87, 75, 255, 106, 91, 77, 255, 108, 92, 79, 255, 106, 91, 77, 255, 104, 89, 76, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 100, 94, 86, 255, 98, 92, 85, 255, 100, 94, 86, 255, 101, 94, 87, 255, 100, 94, 86, 255, 98, 92, 85, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 108, 100, 93, 255, 102, 87, 75, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 99, 85, 72, 255, 99, 85, 72, 255, 97, 83, 71, 255, 97, 83, 71, 255, 97, 83, 71, 255, 99, 85, 72, 255, 98, 84, 71, 255, 97, 83, 71, 255, 94, 80, 69, 255, 93, 87, 80, 255, 96, 90, 83, 255, 101, 95, 87, 255, 105, 98, 91, 255, 104, 97, 89, 255, 101, 94, 87, 255, 100, 94, 86, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 94, 87, 255, 100, 94, 86, 255, 106, 99, 91, 255, 102, 95, 88, 255, 102, 95, 88, 255, 102, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 108, 100, 94, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 109, 102, 94, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 0, 114, 106, 98, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 100, 69, 60, 255, 100, 69, 60, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 102, 70, 61, 255, 102, 70, 61, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 108, 101, 94, 255, 108, 101, 94, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 26, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 49, 27, 20, 255, 49, 26, 20, 255, 68, 43, 34, 255, 50, 42, 39, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 14, 11, 255, 29, 14, 11, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 83, 73, 61, 255, 84, 74, 62, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 100, 94, 86, 255, 101, 95, 87, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 89, 76, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 100, 94, 86, 255, 98, 92, 85, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 106, 99, 91, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 99, 85, 72, 255, 99, 85, 72, 255, 98, 84, 71, 255, 98, 84, 71, 255, 97, 83, 71, 255, 97, 83, 71, 255, 97, 83, 71, 255, 97, 83, 71, 255, 97, 83, 71, 255, 97, 83, 71, 255, 95, 89, 82, 255, 96, 90, 83, 255, 100, 94, 86, 255, 101, 95, 87, 255, 101, 94, 87, 255, 98, 92, 85, 255, 98, 92, 85, 255, 101, 94, 87, 255, 101, 94, 87, 255, 97, 91, 84, 255, 96, 90, 83, 255, 105, 97, 90, 255, 102, 95, 88, 255, 102, 95, 88, 255, 102, 95, 88, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 111, 103, 97, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 106, 99, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 69, 60, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 105, 99, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 50, 27, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 87, 61, 52, 255, 87, 61, 52, 255, 68, 43, 34, 255, 68, 43, 34, 255, 68, 43, 34, 255, 14, 12, 14, 255, 30, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 15, 12, 255, 29, 14, 11, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 97, 91, 84, 255, 97, 91, 84, 255, 98, 92, 85, 255, 100, 94, 86, 255, 101, 95, 87, 255, 103, 96, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 103, 96, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 103, 96, 89, 255, 102, 95, 88, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 101, 86, 74, 255, 98, 84, 71, 255, 98, 84, 71, 255, 98, 84, 71, 255, 98, 84, 71, 255, 98, 84, 71, 255, 98, 84, 71, 255, 98, 84, 71, 255, 98, 84, 71, 255, 97, 83, 71, 255, 98, 84, 71, 255, 98, 84, 71, 255, 98, 84, 71, 255, 97, 83, 71, 255, 96, 90, 83, 255, 98, 92, 85, 255, 98, 92, 85, 255, 98, 92, 85, 255, 98, 92, 85, 255, 98, 92, 85, 255, 101, 94, 87, 255, 100, 94, 86, 255, 98, 92, 85, 255, 96, 90, 83, 255, 103, 96, 89, 255, 102, 95, 88, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 113, 105, 98, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 106, 77, 69, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 69, 60, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 103, 71, 62, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 31, 16, 12, 255, 31, 16, 12, 255, 31, 16, 12, 255, 15, 12, 15, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 59, 35, 27, 255, 52, 28, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 91, 63, 54, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 69, 43, 35, 255, 69, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 30, 15, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 49, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 40, 38, 255, 98, 92, 85, 255, 98, 92, 85, 255, 97, 91, 84, 255, 96, 90, 83, 255, 96, 90, 83, 255, 98, 92, 85, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 95, 87, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 98, 92, 85, 255, 102, 95, 88, 255, 102, 95, 88, 255, 102, 95, 88, 255, 102, 95, 88, 255, 103, 96, 89, 255, 99, 85, 72, 255, 97, 83, 71, 255, 97, 83, 71, 255, 98, 84, 71, 255, 98, 84, 71, 255, 99, 85, 72, 255, 99, 85, 72, 255, 99, 85, 72, 255, 99, 85, 72, 255, 99, 85, 72, 255, 99, 85, 72, 255, 99, 85, 72, 255, 98, 84, 71, 255, 97, 83, 71, 255, 98, 84, 71, 255, 97, 91, 84, 255, 98, 92, 85, 255, 101, 94, 87, 255, 100, 94, 86, 255, 98, 92, 85, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 97, 89, 255, 101, 95, 87, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 112, 85, 77, 255, 112, 85, 77, 255, 108, 78, 71, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 106, 77, 69, 255, 98, 67, 59, 255, 100, 68, 60, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 31, 16, 12, 255, 31, 16, 12, 255, 15, 12, 15, 255, 15, 12, 15, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 52, 28, 21, 255, 52, 28, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 49, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 26, 20, 255, 49, 27, 20, 255, 49, 27, 20, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 89, 62, 53, 255, 70, 44, 35, 255, 70, 44, 35, 255, 14, 12, 14, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 97, 86, 69, 255, 95, 85, 68, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 49, 41, 39, 255, 49, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 65, 57, 50, 255, 97, 91, 84, 255, 97, 91, 84, 255, 96, 90, 83, 255, 97, 91, 84, 255, 98, 92, 85, 255, 98, 92, 85, 255, 100, 94, 86, 255, 101, 94, 87, 255, 103, 96, 89, 255, 104, 97, 89, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 98, 92, 85, 255, 98, 92, 85, 255, 103, 96, 89, 255, 102, 95, 88, 255, 102, 95, 88, 255, 102, 95, 88, 255, 102, 95, 88, 255, 97, 83, 71, 255, 97, 83, 71, 255, 98, 84, 71, 255, 98, 84, 71, 255, 99, 85, 72, 255, 99, 85, 72, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 102, 87, 74, 255, 101, 86, 74, 255, 99, 85, 72, 255, 97, 83, 71, 255, 98, 84, 71, 255, 99, 85, 72, 255, 101, 86, 74, 255, 101, 86, 74, 255, 104, 89, 76, 255, 100, 94, 86, 255, 98, 92, 85, 255, 100, 94, 86, 255, 105, 98, 91, 255, 109, 102, 94, 255, 107, 101, 93, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 108, 100, 93, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 95, 88, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 112, 85, 77, 255, 112, 85, 77, 255, 108, 78, 71, 255, 108, 78, 71, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 98, 67, 59, 255, 98, 67, 59, 255, 67, 44, 36, 255, 67, 44, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 88, 80, 255, 112, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 15, 12, 15, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 52, 28, 21, 255, 50, 27, 21, 255, 50, 27, 21, 255, 48, 26, 20, 255, 48, 26, 20, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 26, 20, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 89, 62, 53, 255, 50, 27, 21, 255, 70, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 70, 59, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 40, 38, 255, 49, 40, 38, 255, 48, 40, 38, 255, 48, 39, 37, 255, 48, 40, 38, 255, 64, 56, 49, 255, 97, 91, 84, 255, 98, 92, 85, 255, 98, 92, 85, 255, 98, 92, 85, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 95, 87, 255, 103, 96, 89, 255, 107, 100, 92, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 105, 97, 90, 255, 102, 95, 88, 255, 102, 95, 88, 255, 102, 95, 88, 255, 102, 95, 88, 255, 97, 83, 71, 255, 99, 85, 72, 255, 99, 85, 72, 255, 99, 85, 72, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 101, 86, 74, 255, 99, 85, 72, 255, 98, 84, 71, 255, 99, 85, 72, 255, 101, 86, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 101, 86, 74, 255, 96, 90, 83, 255, 97, 91, 84, 255, 103, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 98, 91, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 109, 102, 0, 117, 109, 102, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 108, 100, 93, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 103, 96, 89, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 96, 89, 255, 105, 97, 90, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 112, 85, 77, 255, 108, 78, 71, 255, 108, 78, 71, 255, 108, 78, 71, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 98, 67, 59, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 112, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 69, 45, 36, 255, 69, 45, 36, 255, 112, 104, 96, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 48, 26, 20, 255, 47, 25, 19, 255, 47, 25, 19, 255, 47, 25, 19, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 26, 20, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 30, 15, 12, 255, 30, 15, 12, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 70, 59, 255, 80, 70, 59, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 40, 38, 255, 49, 40, 38, 255, 48, 40, 38, 255, 48, 39, 37, 255, 48, 39, 37, 255, 48, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 65, 57, 50, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 98, 92, 85, 255, 101, 95, 87, 255, 107, 100, 92, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 103, 95, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 103, 96, 89, 255, 101, 95, 87, 255, 100, 94, 86, 255, 105, 97, 90, 255, 103, 96, 89, 255, 102, 95, 88, 255, 102, 95, 88, 255, 102, 95, 88, 255, 97, 83, 71, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 100, 94, 86, 255, 97, 83, 71, 255, 99, 85, 72, 255, 105, 89, 76, 255, 108, 93, 79, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 117, 110, 103, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 107, 101, 93, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 108, 100, 93, 255, 103, 95, 88, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 96, 89, 0, 103, 96, 89, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 96, 89, 255, 105, 97, 90, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 108, 78, 71, 255, 108, 78, 71, 255, 108, 78, 71, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 98, 67, 59, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 88, 80, 255, 112, 81, 73, 255, 112, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 103, 71, 62, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 12, 11, 12, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 51, 28, 21, 255, 49, 27, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 49, 26, 20, 255, 49, 26, 20, 255, 87, 60, 52, 255, 87, 60, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 29, 14, 11, 255, 29, 14, 11, 255, 30, 15, 12, 255, 30, 15, 12, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 98, 87, 70, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 72, 255, 103, 92, 74, 255, 104, 93, 75, 255, 102, 91, 73, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 70, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 40, 38, 255, 49, 40, 38, 255, 48, 39, 37, 255, 48, 39, 37, 255, 48, 39, 37, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 66, 58, 50, 255, 66, 58, 50, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 97, 91, 84, 255, 101, 95, 87, 255, 105, 98, 91, 255, 109, 102, 94, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 111, 104, 96, 255, 110, 103, 95, 255, 109, 102, 94, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 107, 101, 93, 255, 105, 98, 91, 255, 104, 97, 89, 255, 101, 95, 87, 255, 101, 94, 87, 255, 106, 99, 91, 255, 105, 97, 90, 255, 102, 95, 88, 255, 102, 95, 88, 255, 102, 95, 88, 255, 97, 83, 71, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 101, 95, 87, 255, 102, 87, 75, 255, 102, 87, 75, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 86, 74, 255, 104, 89, 76, 255, 106, 91, 77, 255, 108, 92, 79, 255, 105, 89, 76, 255, 102, 87, 75, 255, 106, 91, 77, 255, 108, 92, 79, 255, 105, 89, 76, 255, 99, 85, 72, 255, 97, 83, 71, 255, 102, 87, 74, 255, 108, 92, 79, 255, 110, 94, 80, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 0, 110, 102, 95, 0, 110, 102, 95, 0, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 0, 116, 108, 100, 0, 116, 108, 100, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 117, 109, 102, 255, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 107, 101, 93, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 87, 60, 49, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 114, 86, 79, 255, 116, 87, 80, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 69, 45, 36, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 93, 79, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 102, 91, 73, 255, 102, 91, 73, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 50, 27, 21, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 86, 60, 51, 255, 86, 60, 51, 255, 87, 60, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 48, 26, 20, 255, 49, 27, 20, 255, 87, 61, 52, 255, 87, 60, 52, 255, 86, 60, 51, 255, 86, 60, 51, 255, 29, 15, 12, 255, 29, 14, 11, 255, 29, 14, 11, 255, 30, 15, 12, 255, 30, 15, 12, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 97, 87, 70, 255, 95, 85, 68, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 66, 58, 50, 255, 49, 41, 39, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 105, 98, 91, 255, 109, 102, 94, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 112, 104, 96, 255, 109, 102, 94, 255, 108, 100, 93, 255, 107, 100, 92, 255, 100, 94, 86, 255, 101, 94, 87, 255, 106, 91, 77, 255, 104, 89, 76, 255, 102, 87, 75, 255, 101, 86, 74, 255, 101, 86, 74, 255, 101, 95, 87, 255, 104, 89, 76, 255, 106, 91, 77, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 101, 86, 74, 255, 104, 89, 76, 255, 106, 91, 77, 255, 105, 89, 76, 255, 102, 87, 75, 255, 102, 87, 74, 255, 104, 89, 76, 255, 106, 91, 77, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 0, 110, 102, 95, 0, 112, 104, 96, 0, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 108, 100, 93, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 68, 45, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 112, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 103, 71, 62, 255, 105, 99, 92, 255, 105, 99, 92, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 69, 45, 36, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 51, 28, 21, 255, 51, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 89, 62, 53, 255, 49, 27, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 86, 60, 51, 255, 48, 26, 20, 255, 48, 26, 20, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 15, 12, 255, 29, 15, 12, 255, 14, 12, 14, 255, 14, 12, 14, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 100, 89, 72, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 70, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 41, 39, 255, 49, 41, 39, 255, 50, 42, 39, 255, 101, 95, 87, 255, 101, 95, 87, 255, 105, 98, 91, 255, 107, 101, 93, 255, 110, 103, 95, 255, 110, 103, 95, 255, 110, 103, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 110, 102, 95, 255, 109, 102, 94, 255, 108, 100, 93, 255, 101, 94, 87, 255, 100, 94, 86, 255, 105, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 74, 255, 102, 87, 74, 255, 101, 95, 87, 255, 104, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 74, 255, 104, 89, 76, 255, 106, 91, 77, 255, 105, 89, 76, 255, 102, 87, 75, 255, 102, 87, 74, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 105, 98, 91, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 88, 80, 255, 113, 82, 74, 255, 112, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 69, 45, 36, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 105, 99, 92, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 37, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 52, 28, 21, 255, 51, 28, 21, 255, 49, 27, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 85, 59, 51, 255, 85, 59, 51, 255, 85, 59, 51, 255, 86, 60, 51, 255, 48, 26, 20, 255, 48, 26, 20, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 15, 12, 255, 14, 12, 14, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 41, 39, 255, 49, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 43, 40, 255, 107, 100, 92, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 101, 95, 87, 255, 101, 94, 87, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 101, 95, 87, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 104, 89, 76, 255, 106, 91, 77, 255, 105, 89, 76, 255, 102, 87, 75, 255, 102, 87, 74, 255, 102, 87, 75, 255, 105, 89, 76, 255, 106, 91, 77, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 105, 98, 91, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 255, 105, 97, 90, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 109, 102, 94, 255, 109, 102, 94, 255, 112, 104, 96, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 87, 60, 49, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 118, 89, 81, 255, 113, 82, 74, 255, 112, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 103, 71, 62, 255, 105, 99, 92, 255, 105, 99, 92, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 105, 99, 92, 255, 105, 99, 92, 255, 106, 99, 93, 255, 106, 99, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 51, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 52, 28, 21, 255, 51, 28, 21, 255, 49, 27, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 29, 14, 11, 255, 29, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 14, 11, 255, 14, 12, 14, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 69, 60, 52, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 82, 73, 61, 255, 68, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 68, 60, 52, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 52, 43, 41, 255, 53, 44, 41, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 114, 106, 98, 255, 113, 105, 98, 255, 110, 102, 95, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 104, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 103, 71, 62, 255, 70, 46, 37, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 88, 80, 255, 113, 82, 74, 255, 113, 82, 74, 255, 113, 82, 74, 255, 112, 81, 73, 255, 103, 71, 62, 255, 105, 99, 92, 255, 105, 99, 92, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 104, 97, 91, 255, 104, 97, 91, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 51, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 51, 28, 21, 255, 49, 26, 20, 255, 48, 26, 20, 255, 48, 26, 20, 255, 29, 14, 11, 255, 29, 14, 11, 255, 29, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 52, 43, 41, 255, 53, 44, 41, 255, 54, 45, 42, 255, 54, 45, 42, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 54, 45, 42, 255, 54, 45, 42, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 100, 92, 255, 107, 101, 93, 255, 109, 102, 94, 255, 116, 108, 100, 255, 114, 106, 98, 255, 112, 104, 96, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 120, 112, 105, 255, 117, 110, 103, 255, 117, 110, 103, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 108, 100, 93, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 100, 93, 86, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 106, 99, 91, 255, 102, 95, 87, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 88, 80, 255, 113, 82, 74, 255, 113, 82, 74, 255, 113, 82, 74, 255, 112, 81, 73, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 51, 28, 21, 255, 51, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 50, 27, 21, 255, 49, 27, 20, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 14, 11, 255, 29, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 73, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 100, 89, 71, 255, 68, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 52, 43, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 109, 102, 94, 255, 109, 102, 94, 255, 116, 108, 100, 255, 114, 106, 98, 255, 113, 105, 98, 255, 107, 100, 92, 255, 105, 98, 91, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 114, 106, 98, 255, 114, 106, 98, 255, 116, 108, 100, 255, 116, 108, 100, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 105, 97, 90, 255, 100, 93, 86, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 112, 81, 73, 255, 113, 82, 74, 255, 113, 82, 74, 255, 113, 82, 74, 255, 104, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 95, 89, 255, 100, 94, 87, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 51, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 31, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 70, 61, 53, 255, 72, 63, 55, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 71, 59, 255, 98, 87, 70, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 51, 42, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 70, 61, 53, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 67, 58, 51, 255, 67, 59, 51, 255, 70, 61, 53, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 104, 97, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 104, 97, 89, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 101, 95, 87, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 105, 89, 76, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 106, 91, 77, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 113, 105, 98, 255, 113, 105, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 117, 110, 103, 255, 117, 110, 103, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 117, 110, 103, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 105, 97, 90, 255, 100, 93, 86, 255, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 109, 102, 94, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 112, 81, 73, 255, 113, 82, 74, 255, 113, 82, 74, 255, 105, 72, 63, 255, 105, 72, 63, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 93, 87, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 71, 62, 54, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 14, 12, 14, 255, 14, 12, 14, 255, 53, 29, 22, 255, 53, 29, 22, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 31, 16, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 29, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 70, 61, 53, 255, 71, 62, 54, 255, 73, 63, 55, 255, 71, 62, 54, 255, 69, 60, 52, 255, 69, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 71, 59, 255, 98, 87, 70, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 67, 58, 51, 255, 66, 58, 50, 255, 50, 41, 39, 255, 51, 43, 40, 255, 53, 44, 41, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 107, 101, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 98, 91, 255, 103, 96, 89, 255, 101, 95, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 95, 87, 255, 103, 96, 89, 255, 105, 98, 91, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 105, 98, 91, 255, 105, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 74, 255, 104, 89, 76, 255, 104, 89, 76, 255, 106, 91, 77, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 114, 106, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 0, 33, 30, 30, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 102, 87, 75, 255, 102, 87, 75, 255, 98, 84, 71, 255, 100, 93, 86, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 0, 100, 93, 86, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 99, 91, 255, 102, 95, 87, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 104, 71, 62, 255, 70, 46, 37, 255, 71, 47, 38, 255, 71, 47, 38, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 112, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 113, 82, 74, 255, 105, 72, 63, 255, 105, 72, 63, 255, 71, 47, 38, 255, 71, 47, 38, 255, 71, 47, 38, 255, 71, 47, 38, 255, 71, 47, 38, 255, 71, 47, 38, 255, 71, 47, 38, 255, 71, 47, 38, 255, 71, 47, 38, 255, 70, 46, 37, 255, 70, 46, 37, 255, 108, 101, 94, 255, 106, 99, 93, 255, 105, 99, 92, 255, 104, 97, 91, 255, 102, 95, 89, 255, 102, 95, 89, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 103, 92, 74, 255, 52, 28, 21, 255, 52, 28, 21, 255, 53, 29, 22, 255, 53, 29, 22, 255, 53, 29, 22, 255, 54, 29, 22, 255, 53, 29, 22, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 12, 255, 31, 16, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 30, 15, 12, 255, 14, 12, 14, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 49, 41, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 101, 86, 74, 255, 102, 87, 75, 255, 104, 89, 76, 255, 106, 91, 77, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 113, 106, 99, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 33, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 102, 87, 75, 255, 102, 87, 75, 255, 97, 83, 71, 255, 98, 91, 84, 255, 99, 92, 85, 255, 100, 93, 86, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 0, 102, 95, 87, 0, 106, 99, 91, 0, 106, 99, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 102, 70, 61, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 71, 47, 38, 255, 71, 47, 38, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 112, 81, 73, 255, 112, 81, 73, 255, 104, 71, 62, 255, 70, 46, 37, 255, 71, 47, 38, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 106, 99, 93, 255, 106, 99, 93, 255, 106, 99, 93, 255, 105, 99, 92, 255, 104, 97, 91, 255, 102, 95, 89, 255, 100, 94, 87, 255, 100, 93, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 52, 28, 21, 255, 15, 12, 15, 255, 15, 13, 15, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 31, 16, 12, 255, 31, 15, 12, 255, 30, 15, 12, 255, 14, 12, 14, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 81, 71, 60, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 89, 76, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 101, 86, 74, 255, 102, 87, 75, 255, 104, 89, 76, 255, 105, 89, 76, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 30, 30, 255, 109, 101, 93, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 102, 87, 75, 255, 102, 87, 74, 255, 99, 85, 72, 255, 98, 91, 84, 255, 97, 90, 83, 255, 97, 90, 83, 255, 98, 91, 84, 255, 100, 93, 86, 255, 102, 95, 87, 255, 102, 95, 87, 0, 102, 95, 87, 0, 106, 99, 91, 0, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 88, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 111, 81, 73, 255, 103, 71, 62, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 105, 99, 92, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 95, 89, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 102, 91, 73, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 13, 15, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 32, 16, 13, 255, 31, 16, 12, 255, 14, 12, 14, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 51, 42, 40, 255, 67, 59, 51, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 86, 74, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 34, 30, 30, 255, 35, 31, 31, 255, 34, 31, 31, 255, 110, 102, 94, 255, 109, 101, 93, 255, 106, 98, 90, 255, 105, 97, 90, 0, 102, 87, 75, 0, 102, 87, 74, 0, 102, 87, 75, 255, 102, 95, 87, 255, 99, 92, 85, 255, 98, 91, 84, 255, 98, 91, 84, 255, 99, 92, 85, 255, 100, 93, 86, 255, 100, 93, 86, 0, 100, 93, 86, 0, 106, 99, 91, 0, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 102, 95, 87, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 81, 73, 255, 111, 81, 73, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 103, 71, 62, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 116, 87, 80, 255, 116, 87, 80, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 102, 70, 61, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 70, 46, 37, 255, 104, 97, 91, 255, 105, 99, 92, 255, 105, 99, 92, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 95, 89, 255, 100, 94, 87, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 74, 46, 37, 255, 73, 63, 55, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 105, 89, 76, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 34, 30, 30, 255, 35, 31, 31, 255, 34, 31, 31, 255, 110, 102, 94, 255, 109, 101, 93, 255, 106, 98, 90, 255, 106, 98, 90, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 103, 95, 88, 255, 100, 93, 86, 255, 100, 93, 86, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 0, 100, 93, 86, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 87, 60, 49, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 109, 80, 72, 255, 114, 86, 79, 255, 114, 86, 79, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 100, 69, 60, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 112, 85, 77, 255, 112, 85, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 108, 78, 71, 255, 108, 78, 71, 255, 100, 69, 60, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 104, 97, 91, 255, 102, 96, 89, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 72, 63, 55, 255, 73, 63, 55, 255, 106, 95, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 50, 42, 39, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 110, 102, 95, 255, 105, 98, 91, 255, 105, 98, 91, 0, 105, 98, 91, 0, 107, 100, 92, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 113, 106, 99, 255, 115, 107, 101, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 30, 30, 255, 109, 101, 93, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 101, 86, 74, 0, 101, 86, 74, 255, 100, 93, 86, 255, 100, 93, 86, 255, 102, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 0, 102, 95, 87, 0, 108, 100, 93, 0, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 87, 60, 49, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 112, 85, 77, 255, 108, 78, 71, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 110, 83, 76, 255, 110, 83, 76, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 104, 97, 91, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 72, 63, 55, 255, 72, 63, 55, 255, 106, 95, 76, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 42, 40, 255, 51, 42, 40, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 0, 107, 100, 92, 0, 107, 100, 92, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 105, 98, 91, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 113, 105, 98, 255, 113, 106, 99, 255, 115, 107, 101, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 110, 102, 94, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 101, 86, 74, 0, 101, 86, 74, 255, 100, 93, 86, 255, 98, 91, 84, 255, 100, 93, 86, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 0, 102, 95, 87, 0, 109, 102, 94, 0, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 105, 76, 69, 255, 97, 67, 58, 255, 66, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 108, 82, 75, 255, 108, 82, 75, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 98, 67, 59, 255, 98, 67, 59, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 96, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 33, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 105, 94, 76, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 104, 97, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 109, 102, 94, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 111, 103, 95, 255, 110, 102, 94, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 95, 87, 255, 98, 91, 84, 255, 98, 91, 84, 255, 100, 93, 86, 255, 100, 93, 86, 255, 98, 91, 84, 255, 98, 91, 84, 0, 98, 91, 84, 0, 110, 102, 95, 0, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 113, 105, 98, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 112, 104, 96, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 97, 66, 58, 255, 97, 66, 58, 255, 65, 43, 35, 255, 65, 43, 35, 255, 64, 42, 34, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 98, 67, 59, 255, 98, 67, 59, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 102, 95, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 105, 94, 76, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 113, 105, 98, 255, 111, 103, 97, 255, 110, 103, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 0, 110, 102, 94, 0, 34, 30, 30, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 107, 100, 92, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 104, 89, 76, 0, 104, 89, 76, 255, 102, 95, 87, 255, 99, 92, 85, 255, 99, 92, 85, 255, 102, 95, 87, 255, 102, 95, 87, 255, 98, 91, 84, 255, 98, 91, 84, 0, 98, 91, 84, 0, 112, 104, 96, 0, 112, 104, 96, 255, 116, 108, 100, 255, 116, 108, 100, 255, 113, 105, 98, 255, 110, 102, 95, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 106, 98, 90, 255, 113, 105, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 86, 58, 48, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 69, 60, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 94, 64, 56, 255, 94, 64, 56, 255, 63, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 105, 76, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 98, 67, 59, 255, 98, 67, 59, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 102, 95, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 32, 22, 21, 255, 32, 22, 21, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 36, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 71, 62, 54, 255, 72, 63, 55, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 101, 94, 87, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 101, 95, 87, 255, 101, 95, 87, 0, 101, 95, 87, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 104, 89, 76, 0, 104, 89, 76, 255, 102, 95, 87, 255, 99, 92, 85, 255, 99, 92, 85, 255, 102, 95, 87, 255, 102, 95, 87, 255, 98, 91, 84, 255, 98, 91, 84, 0, 98, 91, 84, 0, 110, 102, 95, 0, 110, 102, 95, 255, 113, 105, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 105, 97, 90, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 86, 59, 48, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 68, 60, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 105, 76, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 94, 64, 56, 255, 63, 42, 34, 255, 63, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 104, 76, 68, 255, 105, 76, 69, 255, 105, 76, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 98, 67, 59, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 32, 22, 21, 255, 32, 22, 21, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 37, 25, 24, 255, 37, 25, 24, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 35, 24, 23, 255, 36, 25, 24, 255, 71, 62, 54, 255, 72, 63, 55, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 100, 94, 86, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 0, 101, 95, 87, 0, 105, 98, 91, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 110, 102, 94, 255, 111, 103, 95, 255, 34, 31, 31, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 104, 89, 76, 0, 104, 89, 76, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 255, 102, 95, 87, 255, 102, 95, 87, 255, 99, 92, 85, 255, 99, 92, 85, 0, 99, 92, 85, 0, 108, 100, 93, 0, 108, 100, 93, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 87, 60, 49, 255, 87, 60, 49, 255, 102, 70, 61, 255, 100, 69, 60, 255, 100, 68, 60, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 105, 76, 69, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 94, 64, 56, 255, 63, 42, 34, 255, 63, 42, 34, 255, 63, 42, 34, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 105, 76, 69, 255, 105, 76, 69, 255, 97, 67, 58, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 33, 23, 22, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 104, 93, 75, 255, 105, 94, 76, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 102, 91, 73, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 71, 62, 54, 255, 72, 63, 55, 255, 71, 62, 54, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 88, 77, 65, 255, 89, 78, 65, 255, 89, 78, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 0, 101, 95, 87, 0, 101, 95, 87, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 34, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 104, 89, 76, 0, 104, 89, 76, 255, 103, 95, 88, 255, 102, 95, 87, 255, 100, 93, 86, 255, 102, 95, 87, 255, 102, 95, 87, 255, 99, 92, 85, 255, 99, 92, 85, 0, 99, 92, 85, 0, 107, 100, 92, 0, 107, 100, 92, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 109, 101, 93, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 110, 102, 95, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 87, 60, 49, 255, 87, 60, 49, 255, 102, 70, 61, 255, 100, 69, 60, 255, 107, 78, 70, 255, 110, 83, 76, 255, 109, 83, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 102, 75, 67, 255, 102, 75, 67, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 42, 34, 255, 63, 42, 34, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 108, 82, 75, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 97, 67, 58, 255, 97, 67, 58, 255, 66, 43, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 100, 94, 87, 255, 100, 94, 87, 255, 100, 94, 87, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 32, 22, 21, 255, 33, 22, 21, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 32, 22, 21, 255, 31, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 103, 92, 74, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 104, 93, 75, 255, 105, 94, 76, 255, 37, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 102, 91, 73, 255, 84, 74, 62, 255, 85, 75, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 88, 77, 65, 255, 89, 78, 65, 255, 89, 78, 65, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 101, 94, 87, 0, 101, 94, 87, 0, 101, 94, 87, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 105, 98, 91, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 119, 111, 104, 0, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 104, 89, 76, 0, 104, 89, 76, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 0, 100, 93, 86, 0, 106, 99, 91, 0, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 110, 102, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 86, 58, 48, 255, 86, 59, 48, 255, 100, 69, 60, 255, 107, 78, 70, 255, 110, 83, 76, 255, 110, 83, 76, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 42, 34, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 66, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 31, 21, 20, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 105, 94, 76, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 255, 100, 94, 86, 0, 100, 94, 86, 0, 100, 94, 86, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 105, 98, 91, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 104, 89, 76, 0, 104, 89, 76, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 0, 106, 99, 91, 0, 106, 99, 91, 0, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 86, 58, 48, 255, 84, 58, 47, 255, 100, 68, 60, 255, 100, 68, 60, 255, 106, 77, 69, 255, 110, 83, 76, 255, 109, 83, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 94, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 80, 55, 45, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 97, 66, 58, 255, 97, 66, 58, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 32, 22, 21, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 37, 25, 24, 255, 73, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 104, 97, 89, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 95, 87, 255, 101, 94, 87, 255, 101, 94, 87, 0, 101, 94, 87, 0, 101, 94, 87, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 107, 100, 92, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 34, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 104, 89, 76, 0, 104, 89, 76, 0, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 103, 96, 89, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 84, 58, 47, 255, 97, 66, 58, 255, 98, 67, 59, 255, 98, 67, 59, 255, 105, 76, 69, 255, 109, 83, 75, 255, 109, 83, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 101, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 97, 66, 58, 255, 97, 66, 58, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 71, 62, 54, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 106, 95, 76, 255, 106, 95, 76, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 99, 91, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 103, 96, 89, 255, 108, 100, 93, 255, 110, 102, 95, 255, 109, 102, 94, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 86, 58, 48, 255, 84, 58, 47, 255, 97, 66, 58, 255, 97, 66, 58, 255, 104, 76, 68, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 14, 12, 14, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 67, 59, 51, 255, 65, 57, 50, 255, 65, 57, 50, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 72, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 70, 61, 53, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 88, 77, 65, 255, 89, 78, 65, 255, 89, 78, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 105, 94, 76, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 70, 61, 53, 0, 70, 61, 53, 0, 69, 60, 52, 0, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 111, 104, 96, 255, 111, 104, 96, 255, 110, 103, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 34, 31, 31, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 97, 66, 58, 255, 104, 76, 68, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 105, 80, 72, 255, 105, 80, 72, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 94, 64, 56, 255, 94, 64, 56, 255, 63, 42, 34, 255, 63, 42, 34, 255, 80, 55, 45, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 89, 78, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 104, 93, 75, 255, 104, 93, 75, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 55, 46, 43, 255, 55, 46, 44, 255, 108, 96, 78, 255, 105, 94, 76, 255, 105, 94, 76, 255, 87, 77, 64, 255, 87, 77, 64, 255, 88, 77, 65, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 107, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 105, 98, 91, 255, 105, 98, 91, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 110, 102, 95, 255, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 110, 102, 95, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 255, 106, 99, 91, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 66, 58, 255, 104, 76, 68, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 105, 80, 72, 255, 105, 80, 72, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 94, 64, 56, 255, 94, 64, 56, 255, 63, 42, 34, 255, 63, 42, 34, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 101, 73, 66, 255, 101, 73, 66, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 71, 62, 54, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 89, 78, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 108, 96, 78, 255, 108, 96, 78, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 104, 93, 75, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 69, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 98, 91, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 255, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 113, 106, 99, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 119, 111, 104, 255, 119, 111, 104, 255, 109, 102, 94, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 105, 97, 90, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 103, 95, 88, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 84, 57, 47, 255, 84, 57, 47, 255, 97, 67, 58, 255, 97, 67, 58, 255, 97, 66, 58, 255, 104, 76, 68, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 64, 42, 34, 255, 63, 42, 34, 255, 81, 55, 45, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 101, 73, 66, 255, 94, 64, 56, 255, 94, 64, 56, 255, 63, 42, 34, 255, 63, 42, 34, 255, 63, 42, 34, 255, 63, 42, 34, 255, 63, 42, 34, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 71, 62, 54, 255, 72, 63, 55, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 87, 77, 64, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 70, 61, 53, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 105, 98, 91, 255, 105, 98, 91, 255, 104, 97, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 119, 111, 104, 255, 109, 102, 94, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 33, 30, 30, 255, 32, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 103, 96, 89, 255, 105, 97, 90, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 105, 97, 90, 255, 103, 95, 88, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 102, 95, 87, 255, 83, 57, 46, 255, 83, 57, 46, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 64, 42, 34, 255, 63, 42, 34, 255, 94, 64, 56, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 103, 78, 71, 255, 103, 78, 71, 255, 99, 72, 65, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 63, 42, 34, 255, 63, 42, 34, 255, 63, 42, 34, 255, 63, 42, 34, 255, 63, 42, 34, 255, 63, 42, 34, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 64, 42, 34, 255, 64, 42, 34, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 69, 60, 52, 255, 71, 62, 54, 255, 72, 63, 55, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 98, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 87, 77, 64, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 106, 95, 76, 255, 104, 93, 75, 255, 102, 91, 73, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 68, 60, 52, 0, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 114, 106, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 109, 102, 94, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 88, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 83, 57, 46, 255, 83, 57, 46, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 102, 75, 67, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 63, 42, 34, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 103, 78, 71, 255, 103, 78, 71, 255, 99, 72, 65, 255, 99, 72, 65, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 42, 34, 255, 63, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 69, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 87, 77, 64, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 54, 45, 42, 255, 54, 45, 42, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 102, 91, 73, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 109, 102, 94, 255, 109, 102, 94, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 117, 110, 103, 255, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 95, 88, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 108, 100, 93, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 82, 56, 46, 255, 82, 56, 46, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 102, 75, 67, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 64, 42, 34, 255, 64, 42, 34, 255, 63, 42, 34, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 103, 78, 71, 255, 103, 78, 71, 255, 99, 72, 65, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 62, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 42, 34, 255, 64, 42, 34, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 31, 22, 21, 255, 31, 22, 21, 255, 32, 22, 21, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 54, 45, 42, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 103, 92, 74, 255, 103, 92, 74, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 103, 92, 74, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 0, 104, 97, 89, 0, 104, 97, 89, 0, 104, 97, 89, 255, 105, 98, 91, 255, 105, 98, 91, 255, 109, 102, 94, 255, 109, 102, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 114, 106, 98, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 255, 117, 110, 103, 255, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 107, 100, 92, 255, 106, 99, 91, 255, 105, 97, 90, 255, 103, 96, 89, 255, 105, 97, 90, 255, 106, 99, 91, 255, 107, 100, 92, 255, 108, 100, 93, 255, 103, 95, 88, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 82, 56, 46, 255, 81, 55, 45, 255, 94, 64, 56, 255, 94, 64, 56, 255, 101, 73, 66, 255, 102, 75, 67, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 64, 42, 34, 255, 81, 55, 45, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 101, 73, 66, 255, 94, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 60, 40, 32, 255, 62, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 64, 42, 34, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 58, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 95, 85, 68, 255, 97, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 69, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 103, 92, 74, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 109, 102, 94, 255, 109, 102, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 117, 110, 103, 255, 117, 110, 103, 255, 117, 110, 103, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 255, 117, 109, 102, 255, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 104, 89, 76, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 109, 102, 94, 255, 108, 100, 93, 255, 106, 99, 91, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 109, 102, 94, 255, 110, 102, 95, 255, 107, 100, 92, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 82, 56, 46, 255, 81, 55, 45, 255, 94, 64, 56, 255, 94, 64, 56, 255, 93, 64, 56, 255, 100, 73, 66, 255, 102, 75, 67, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 64, 42, 34, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 94, 64, 56, 255, 63, 42, 34, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 59, 39, 32, 255, 60, 40, 32, 255, 61, 40, 32, 255, 63, 41, 33, 255, 63, 41, 33, 255, 74, 50, 41, 255, 74, 50, 41, 255, 75, 51, 41, 255, 63, 42, 34, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 58, 51, 255, 66, 58, 50, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 58, 51, 255, 66, 58, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 54, 45, 42, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 102, 91, 73, 255, 102, 91, 73, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 107, 100, 92, 255, 107, 101, 93, 255, 109, 102, 94, 255, 109, 102, 94, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 116, 108, 100, 255, 117, 110, 103, 255, 117, 110, 103, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 255, 107, 100, 92, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 106, 98, 90, 255, 103, 96, 89, 255, 100, 93, 86, 255, 98, 91, 84, 255, 97, 90, 83, 255, 108, 100, 93, 255, 106, 99, 91, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 106, 99, 91, 255, 109, 102, 94, 255, 108, 100, 93, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 99, 92, 85, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 81, 55, 45, 255, 81, 55, 45, 255, 94, 64, 56, 255, 94, 64, 56, 255, 102, 75, 67, 255, 102, 75, 67, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 64, 42, 34, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 63, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 61, 40, 32, 255, 61, 40, 32, 255, 61, 40, 32, 255, 62, 41, 33, 255, 74, 50, 41, 255, 73, 49, 40, 255, 73, 49, 40, 255, 74, 50, 41, 255, 63, 41, 33, 255, 63, 42, 34, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 65, 57, 50, 255, 65, 57, 50, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 35, 24, 23, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 86, 76, 63, 255, 86, 76, 63, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 104, 93, 75, 255, 102, 91, 73, 255, 100, 89, 72, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 67, 59, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 0, 119, 111, 104, 0, 119, 111, 104, 0, 119, 111, 104, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 116, 108, 100, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 117, 109, 102, 255, 117, 109, 102, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 109, 102, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 103, 95, 88, 255, 100, 93, 86, 255, 99, 92, 85, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 106, 99, 91, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 99, 92, 85, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 80, 55, 45, 255, 81, 55, 45, 255, 94, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 102, 75, 67, 255, 102, 75, 67, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 82, 56, 46, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 61, 40, 32, 255, 61, 40, 32, 255, 61, 40, 32, 255, 61, 40, 32, 255, 75, 51, 41, 255, 74, 50, 41, 255, 73, 49, 40, 255, 71, 48, 40, 255, 71, 48, 40, 255, 71, 48, 40, 255, 60, 40, 32, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 114, 106, 98, 255, 114, 106, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 115, 107, 101, 255, 115, 107, 101, 255, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 109, 102, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 0, 117, 110, 103, 255, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 35, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 103, 95, 88, 255, 100, 93, 86, 255, 100, 93, 86, 255, 101, 94, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 99, 92, 85, 255, 101, 94, 87, 255, 106, 99, 91, 255, 107, 100, 92, 255, 105, 97, 90, 255, 105, 97, 90, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 99, 92, 85, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 80, 55, 45, 255, 81, 55, 45, 255, 94, 64, 56, 255, 94, 64, 56, 255, 101, 73, 66, 255, 102, 75, 67, 255, 107, 81, 74, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 64, 42, 34, 255, 82, 56, 46, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 61, 40, 32, 255, 61, 40, 32, 255, 61, 40, 32, 255, 61, 40, 32, 255, 75, 51, 41, 255, 74, 50, 41, 255, 73, 49, 40, 255, 71, 48, 40, 255, 71, 48, 39, 255, 71, 48, 39, 255, 59, 39, 32, 255, 12, 11, 12, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 33, 23, 22, 255, 33, 23, 22, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 42, 0, 53, 44, 42, 0, 53, 44, 42, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 115, 107, 101, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 117, 109, 102, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 255, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 35, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 103, 96, 89, 255, 100, 93, 86, 255, 98, 91, 84, 255, 95, 88, 81, 255, 94, 87, 80, 255, 102, 95, 88, 255, 103, 96, 89, 255, 102, 95, 88, 255, 97, 91, 84, 255, 97, 90, 83, 255, 99, 92, 85, 255, 99, 92, 85, 255, 97, 91, 84, 255, 105, 97, 90, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 105, 97, 90, 255, 103, 96, 89, 255, 99, 92, 85, 255, 99, 92, 85, 255, 98, 91, 84, 255, 98, 91, 84, 255, 80, 55, 45, 255, 80, 55, 45, 255, 94, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 101, 73, 66, 255, 102, 75, 67, 255, 107, 81, 74, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 82, 56, 46, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 61, 40, 32, 255, 61, 40, 32, 255, 61, 40, 32, 255, 73, 49, 40, 255, 74, 50, 41, 255, 74, 50, 41, 255, 73, 49, 40, 255, 73, 49, 40, 255, 71, 48, 40, 255, 71, 48, 40, 255, 60, 40, 32, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 67, 59, 51, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 33, 23, 22, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 51, 42, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 106, 98, 90, 255, 103, 96, 89, 255, 102, 95, 87, 255, 100, 93, 86, 255, 97, 91, 84, 255, 95, 88, 82, 255, 95, 88, 82, 255, 97, 90, 83, 255, 97, 91, 84, 255, 97, 90, 83, 255, 97, 91, 84, 255, 101, 94, 87, 255, 99, 92, 85, 255, 95, 88, 81, 255, 97, 90, 83, 255, 97, 90, 83, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 103, 96, 89, 255, 103, 96, 89, 255, 99, 92, 85, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 80, 55, 45, 255, 80, 55, 45, 255, 94, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 101, 73, 66, 255, 107, 81, 74, 255, 107, 81, 74, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 82, 56, 46, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 74, 50, 41, 255, 71, 48, 40, 255, 73, 49, 40, 255, 74, 50, 41, 255, 75, 51, 41, 255, 77, 52, 42, 255, 77, 52, 42, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 42, 40, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 255, 117, 109, 102, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 111, 103, 95, 255, 111, 103, 95, 255, 112, 104, 96, 255, 106, 99, 91, 255, 102, 95, 88, 255, 101, 94, 87, 255, 97, 90, 83, 255, 90, 83, 77, 255, 88, 82, 76, 255, 90, 83, 77, 255, 92, 86, 79, 255, 90, 83, 77, 255, 91, 85, 78, 255, 94, 87, 80, 255, 97, 90, 83, 255, 98, 91, 84, 255, 100, 93, 86, 255, 102, 95, 87, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 99, 92, 85, 255, 99, 92, 85, 255, 103, 96, 89, 255, 99, 92, 85, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 80, 55, 45, 255, 80, 55, 45, 255, 93, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 101, 73, 66, 255, 101, 73, 66, 255, 107, 81, 74, 255, 107, 81, 74, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 82, 56, 46, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 74, 50, 41, 255, 74, 50, 41, 255, 75, 51, 41, 255, 77, 52, 42, 255, 78, 53, 43, 255, 79, 53, 44, 255, 80, 54, 44, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 97, 87, 70, 255, 98, 87, 70, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 66, 58, 50, 255, 65, 57, 50, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 255, 53, 44, 41, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 95, 255, 107, 100, 92, 255, 103, 96, 89, 255, 97, 91, 84, 255, 93, 87, 81, 255, 92, 86, 79, 255, 91, 85, 78, 255, 91, 85, 78, 255, 88, 82, 76, 255, 90, 83, 77, 255, 93, 86, 79, 255, 94, 87, 80, 255, 97, 90, 83, 255, 98, 91, 84, 255, 99, 92, 85, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 102, 95, 88, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 99, 92, 85, 255, 81, 55, 45, 255, 80, 55, 45, 255, 93, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 101, 73, 66, 255, 101, 73, 66, 255, 107, 81, 74, 255, 107, 81, 74, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 64, 42, 34, 255, 95, 65, 57, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 74, 50, 41, 255, 77, 52, 42, 255, 78, 53, 43, 255, 78, 53, 43, 255, 80, 54, 44, 255, 81, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 95, 85, 68, 255, 97, 87, 70, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 106, 98, 90, 255, 112, 104, 96, 255, 109, 102, 94, 255, 103, 96, 89, 255, 101, 94, 87, 255, 102, 95, 88, 255, 101, 94, 87, 255, 97, 90, 83, 255, 93, 87, 81, 255, 91, 85, 78, 255, 91, 85, 78, 255, 93, 86, 79, 255, 93, 86, 79, 255, 93, 86, 79, 255, 94, 87, 80, 255, 94, 87, 80, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 81, 55, 45, 255, 81, 55, 45, 255, 93, 64, 56, 255, 93, 64, 56, 255, 94, 64, 56, 255, 101, 73, 66, 255, 101, 73, 66, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 74, 50, 41, 255, 74, 50, 41, 255, 78, 53, 43, 255, 79, 53, 44, 255, 80, 54, 44, 255, 81, 55, 45, 255, 82, 55, 45, 255, 81, 55, 45, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 95, 85, 68, 255, 77, 68, 57, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 95, 85, 68, 255, 95, 85, 68, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 41, 39, 255, 49, 41, 39, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 89, 79, 64, 255, 89, 79, 64, 255, 89, 79, 64, 255, 88, 78, 63, 255, 89, 79, 64, 255, 90, 80, 65, 255, 92, 82, 66, 255, 93, 83, 67, 255, 89, 79, 64, 255, 92, 82, 66, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 53, 44, 41, 0, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 114, 106, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 255, 107, 101, 93, 255, 34, 30, 30, 255, 34, 31, 31, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 94, 255, 110, 102, 94, 255, 109, 101, 93, 255, 113, 105, 98, 255, 112, 104, 96, 255, 109, 102, 94, 255, 107, 100, 92, 255, 105, 97, 90, 255, 101, 94, 87, 255, 99, 92, 85, 255, 97, 91, 84, 255, 94, 87, 80, 255, 99, 92, 85, 255, 100, 93, 86, 255, 91, 85, 78, 255, 87, 81, 75, 255, 94, 87, 80, 255, 99, 92, 85, 255, 97, 90, 83, 255, 99, 92, 85, 255, 98, 91, 84, 255, 95, 88, 81, 255, 95, 88, 81, 255, 98, 91, 84, 255, 98, 91, 84, 255, 97, 90, 83, 255, 97, 90, 83, 255, 97, 90, 83, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 80, 55, 45, 255, 80, 55, 45, 255, 93, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 64, 42, 34, 255, 63, 42, 34, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 92, 63, 55, 255, 92, 63, 55, 255, 62, 41, 33, 255, 62, 41, 33, 255, 61, 40, 32, 255, 61, 40, 32, 255, 61, 40, 32, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 62, 41, 33, 255, 62, 41, 33, 255, 63, 41, 33, 255, 77, 52, 42, 255, 78, 53, 43, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 69, 45, 36, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 33, 22, 21, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 97, 87, 70, 255, 80, 70, 59, 255, 77, 68, 57, 255, 77, 68, 57, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 95, 85, 68, 255, 95, 85, 68, 255, 48, 40, 38, 255, 48, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 49, 41, 39, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 69, 60, 52, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 53, 44, 41, 0, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 94, 255, 110, 102, 94, 255, 109, 101, 93, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 108, 100, 93, 255, 105, 97, 90, 255, 102, 95, 88, 255, 101, 94, 87, 255, 99, 92, 85, 255, 94, 87, 80, 255, 98, 91, 84, 255, 99, 92, 85, 255, 93, 86, 79, 255, 88, 82, 76, 255, 91, 85, 78, 255, 94, 87, 80, 255, 97, 90, 83, 255, 98, 91, 84, 255, 98, 91, 84, 255, 95, 88, 81, 255, 95, 88, 81, 255, 98, 91, 84, 255, 98, 91, 84, 255, 97, 90, 83, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 80, 55, 45, 255, 80, 55, 45, 255, 93, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 63, 42, 34, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 92, 63, 55, 255, 62, 41, 33, 255, 62, 41, 33, 255, 61, 40, 32, 255, 61, 40, 32, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 62, 41, 33, 255, 63, 41, 33, 255, 64, 42, 34, 255, 78, 53, 43, 255, 78, 53, 43, 255, 80, 54, 44, 255, 80, 54, 44, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 69, 45, 36, 255, 69, 45, 36, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 80, 70, 59, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 80, 70, 59, 255, 79, 69, 58, 255, 95, 85, 68, 255, 49, 40, 38, 255, 48, 40, 38, 255, 48, 40, 38, 255, 48, 40, 38, 255, 49, 40, 38, 255, 49, 40, 38, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 93, 83, 67, 255, 92, 82, 66, 255, 89, 79, 64, 255, 88, 78, 63, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 94, 84, 67, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 51, 42, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 53, 44, 41, 0, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 101, 93, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 113, 105, 98, 255, 112, 104, 96, 255, 110, 102, 95, 255, 108, 100, 93, 255, 106, 99, 91, 255, 103, 96, 89, 255, 102, 95, 88, 255, 97, 91, 84, 255, 97, 90, 83, 255, 97, 90, 83, 255, 98, 91, 84, 255, 95, 88, 81, 255, 93, 86, 79, 255, 93, 86, 79, 255, 93, 86, 79, 255, 95, 88, 81, 255, 97, 90, 83, 255, 98, 91, 84, 255, 97, 90, 83, 255, 97, 90, 83, 255, 98, 91, 84, 255, 98, 91, 84, 255, 97, 90, 83, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 81, 55, 45, 255, 94, 64, 56, 255, 94, 64, 56, 255, 93, 64, 56, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 101, 73, 66, 255, 101, 73, 66, 255, 102, 75, 67, 255, 102, 75, 67, 255, 63, 42, 34, 255, 63, 42, 34, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 62, 41, 33, 255, 62, 41, 33, 255, 61, 40, 32, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 63, 41, 33, 255, 64, 42, 34, 255, 65, 43, 35, 255, 79, 53, 44, 255, 79, 53, 44, 255, 82, 55, 45, 255, 82, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 67, 44, 36, 255, 67, 44, 36, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 95, 85, 68, 255, 48, 40, 38, 255, 48, 40, 38, 255, 48, 40, 38, 255, 48, 39, 37, 255, 48, 40, 38, 255, 48, 40, 38, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 89, 79, 64, 255, 89, 79, 64, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 51, 43, 40, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 53, 44, 41, 0, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 105, 98, 91, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 101, 93, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 107, 100, 92, 255, 105, 97, 90, 255, 103, 96, 89, 255, 97, 91, 84, 255, 97, 90, 83, 255, 95, 88, 81, 255, 98, 91, 84, 255, 99, 92, 85, 255, 98, 91, 84, 255, 95, 88, 81, 255, 93, 86, 79, 255, 94, 87, 80, 255, 94, 87, 80, 255, 97, 90, 83, 255, 97, 90, 83, 255, 97, 90, 83, 255, 98, 91, 84, 255, 98, 91, 84, 255, 97, 90, 83, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 98, 91, 84, 255, 80, 55, 45, 255, 80, 55, 45, 255, 94, 64, 56, 255, 94, 64, 56, 255, 93, 64, 56, 255, 100, 73, 66, 255, 100, 73, 66, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 94, 64, 56, 255, 63, 42, 34, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 64, 42, 34, 255, 65, 43, 35, 255, 66, 44, 35, 255, 80, 54, 44, 255, 80, 54, 44, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 100, 89, 72, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 98, 87, 70, 255, 35, 24, 23, 255, 98, 87, 70, 255, 97, 86, 69, 255, 94, 84, 67, 255, 48, 39, 37, 255, 48, 39, 37, 255, 48, 39, 37, 255, 48, 39, 37, 255, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 89, 79, 64, 255, 88, 78, 63, 255, 88, 78, 63, 255, 89, 79, 64, 255, 92, 82, 66, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 54, 45, 43, 255, 73, 63, 55, 255, 73, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 53, 44, 41, 0, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 52, 43, 41, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 255, 113, 105, 98, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 101, 93, 255, 107, 101, 93, 0, 107, 101, 93, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 108, 100, 93, 255, 107, 100, 92, 255, 106, 99, 91, 255, 99, 92, 85, 255, 99, 92, 85, 255, 94, 87, 80, 255, 97, 90, 83, 255, 98, 91, 84, 255, 98, 91, 84, 255, 93, 86, 79, 255, 88, 82, 76, 255, 90, 83, 77, 255, 91, 85, 78, 255, 94, 87, 80, 255, 97, 90, 83, 255, 97, 90, 83, 255, 97, 90, 83, 255, 95, 88, 81, 255, 97, 90, 83, 255, 97, 90, 83, 255, 97, 90, 83, 255, 97, 90, 83, 255, 80, 55, 45, 255, 80, 55, 45, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 103, 78, 71, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 63, 41, 33, 255, 93, 64, 56, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 101, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 66, 43, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 81, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 71, 62, 54, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 100, 89, 72, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 48, 39, 37, 255, 48, 39, 37, 255, 48, 39, 37, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 88, 78, 63, 255, 85, 76, 61, 255, 85, 76, 61, 255, 85, 76, 61, 255, 87, 77, 62, 255, 89, 79, 64, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 42, 40, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 71, 62, 54, 0, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 47, 46, 44, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 108, 92, 79, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 102, 95, 88, 255, 103, 96, 89, 255, 95, 88, 81, 255, 93, 86, 79, 255, 95, 88, 81, 255, 94, 87, 80, 255, 88, 82, 76, 255, 84, 78, 72, 255, 87, 81, 75, 255, 87, 81, 75, 255, 90, 83, 77, 255, 94, 87, 80, 255, 97, 90, 83, 255, 94, 87, 80, 255, 94, 87, 80, 255, 94, 87, 80, 255, 95, 88, 81, 255, 95, 88, 81, 255, 97, 90, 83, 255, 79, 54, 44, 255, 92, 63, 55, 255, 92, 63, 55, 255, 92, 63, 55, 255, 92, 63, 55, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 63, 41, 33, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 101, 73, 66, 255, 101, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 62, 41, 33, 255, 62, 41, 33, 255, 63, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 67, 44, 36, 255, 67, 44, 36, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 84, 75, 60, 255, 85, 76, 61, 255, 88, 78, 63, 255, 90, 80, 65, 255, 92, 82, 66, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 69, 60, 52, 255, 69, 60, 52, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 52, 43, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 71, 62, 54, 0, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 102, 94, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 47, 46, 44, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 108, 92, 79, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 103, 96, 89, 255, 106, 99, 91, 255, 98, 91, 84, 255, 94, 87, 80, 255, 97, 90, 83, 255, 97, 90, 83, 255, 91, 85, 78, 255, 88, 82, 76, 255, 84, 78, 72, 255, 84, 78, 72, 255, 87, 81, 75, 255, 93, 86, 79, 255, 94, 87, 80, 255, 93, 86, 79, 255, 91, 85, 78, 255, 93, 86, 79, 255, 94, 87, 80, 255, 94, 87, 80, 255, 76, 52, 42, 255, 76, 52, 42, 255, 89, 61, 53, 255, 90, 62, 54, 255, 90, 62, 54, 255, 97, 71, 64, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 99, 72, 65, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 63, 41, 33, 255, 93, 64, 56, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 68, 45, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 68, 60, 52, 255, 68, 60, 52, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 43, 40, 255, 53, 44, 41, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 255, 71, 62, 54, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 103, 96, 89, 255, 107, 100, 92, 255, 100, 93, 86, 255, 97, 90, 83, 255, 100, 93, 86, 255, 102, 95, 87, 255, 99, 92, 85, 255, 98, 91, 84, 255, 84, 78, 72, 255, 83, 77, 71, 255, 86, 80, 74, 255, 93, 86, 79, 255, 94, 87, 80, 255, 91, 85, 78, 255, 90, 83, 77, 255, 93, 86, 79, 255, 93, 86, 79, 255, 93, 86, 79, 255, 76, 52, 42, 255, 76, 52, 42, 255, 89, 61, 53, 255, 89, 61, 53, 255, 89, 61, 53, 255, 96, 69, 63, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 99, 72, 65, 255, 99, 72, 65, 255, 100, 73, 66, 255, 93, 64, 56, 255, 62, 41, 33, 255, 92, 63, 55, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 101, 73, 66, 255, 101, 73, 66, 255, 94, 64, 56, 255, 94, 64, 56, 255, 93, 64, 56, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 63, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 70, 46, 37, 255, 70, 46, 37, 255, 69, 45, 36, 255, 68, 45, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 100, 89, 72, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 81, 71, 60, 255, 67, 59, 51, 255, 67, 59, 51, 255, 50, 42, 39, 255, 50, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 49, 41, 39, 255, 51, 43, 40, 255, 52, 43, 41, 255, 53, 44, 41, 255, 54, 45, 42, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 255, 72, 63, 55, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 107, 100, 92, 255, 107, 101, 93, 255, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 113, 105, 98, 0, 113, 105, 98, 0, 113, 105, 98, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 110, 102, 94, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 113, 105, 98, 255, 113, 105, 98, 255, 108, 100, 93, 255, 106, 99, 91, 255, 100, 93, 86, 255, 99, 92, 85, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 99, 92, 85, 255, 107, 100, 92, 255, 100, 93, 86, 255, 91, 85, 78, 255, 86, 80, 74, 255, 84, 78, 72, 255, 84, 78, 72, 255, 84, 78, 72, 255, 83, 77, 71, 255, 87, 81, 75, 255, 88, 82, 76, 255, 93, 87, 81, 255, 74, 51, 41, 255, 88, 60, 53, 255, 89, 61, 53, 255, 90, 62, 54, 255, 97, 71, 64, 255, 97, 71, 64, 255, 96, 69, 63, 255, 95, 69, 62, 255, 99, 75, 68, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 99, 75, 68, 255, 101, 76, 70, 255, 101, 76, 70, 255, 103, 78, 71, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 100, 73, 66, 255, 80, 55, 45, 255, 62, 41, 33, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 100, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 63, 42, 34, 255, 63, 42, 34, 255, 63, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 34, 23, 22, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 72, 63, 55, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 105, 94, 76, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 98, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 73, 63, 55, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 109, 102, 94, 255, 107, 101, 93, 255, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 209, 209, 209, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 107, 100, 92, 255, 105, 97, 90, 255, 99, 92, 85, 255, 99, 92, 85, 255, 100, 93, 86, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 100, 93, 86, 255, 93, 86, 79, 255, 84, 78, 72, 255, 84, 78, 72, 255, 86, 80, 74, 255, 92, 86, 79, 255, 73, 50, 41, 255, 88, 60, 53, 255, 89, 61, 53, 255, 90, 62, 54, 255, 99, 72, 65, 255, 96, 69, 63, 255, 96, 69, 63, 255, 96, 69, 63, 255, 99, 75, 68, 255, 101, 76, 70, 255, 101, 76, 70, 255, 101, 76, 70, 255, 99, 75, 68, 255, 101, 76, 70, 255, 97, 71, 64, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 63, 41, 33, 255, 63, 41, 33, 255, 92, 63, 55, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 101, 73, 66, 255, 101, 73, 66, 255, 94, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 64, 56, 49, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 13, 11, 13, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 71, 62, 54, 255, 53, 44, 42, 255, 53, 44, 42, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 104, 93, 75, 255, 105, 94, 76, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 255, 73, 63, 55, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 109, 102, 94, 255, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 30, 30, 255, 110, 102, 94, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 110, 102, 95, 255, 109, 102, 94, 255, 106, 99, 91, 255, 105, 97, 90, 255, 103, 96, 89, 255, 99, 92, 85, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 95, 88, 255, 107, 100, 92, 255, 105, 97, 90, 255, 103, 96, 89, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 102, 95, 87, 255, 91, 85, 78, 255, 90, 83, 77, 255, 88, 82, 76, 255, 72, 49, 40, 255, 72, 49, 40, 255, 85, 58, 51, 255, 88, 60, 53, 255, 89, 61, 53, 255, 95, 69, 62, 255, 96, 69, 63, 255, 99, 75, 68, 255, 99, 75, 68, 255, 99, 75, 68, 255, 99, 75, 68, 255, 99, 75, 68, 255, 97, 71, 64, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 62, 41, 33, 255, 79, 54, 44, 255, 103, 78, 71, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 101, 73, 66, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 105, 94, 76, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 68, 60, 52, 255, 68, 60, 52, 255, 51, 42, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 255, 73, 63, 55, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 107, 101, 93, 0, 107, 101, 93, 0, 107, 101, 93, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 110, 102, 94, 255, 110, 102, 94, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 112, 104, 96, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 106, 99, 91, 255, 105, 97, 90, 255, 100, 93, 86, 255, 102, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 106, 98, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 96, 89, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 103, 96, 89, 255, 100, 93, 86, 255, 94, 87, 80, 255, 73, 50, 41, 255, 70, 48, 39, 255, 83, 57, 50, 255, 85, 58, 51, 255, 88, 60, 53, 255, 92, 67, 60, 255, 95, 69, 62, 255, 96, 69, 63, 255, 99, 75, 68, 255, 99, 75, 68, 255, 99, 75, 68, 255, 101, 76, 70, 255, 100, 73, 66, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 79, 54, 44, 255, 62, 41, 33, 255, 92, 63, 55, 255, 103, 78, 71, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 66, 58, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 43, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 26, 25, 255, 37, 26, 25, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 69, 60, 52, 255, 69, 60, 52, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 255, 73, 63, 55, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 110, 103, 95, 255, 110, 103, 95, 0, 110, 103, 95, 0, 110, 103, 95, 0, 110, 103, 95, 0, 107, 101, 93, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 212, 212, 212, 0, 213, 213, 213, 0, 212, 212, 212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 110, 102, 94, 255, 110, 102, 94, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 107, 100, 92, 255, 112, 104, 96, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 255, 108, 100, 93, 255, 109, 102, 94, 255, 108, 100, 93, 255, 106, 99, 91, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 255, 102, 95, 87, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 109, 101, 93, 255, 105, 97, 90, 255, 102, 95, 87, 255, 79, 54, 44, 255, 76, 52, 42, 255, 85, 58, 51, 255, 85, 58, 51, 255, 87, 59, 52, 255, 92, 67, 60, 255, 95, 69, 62, 255, 96, 69, 63, 255, 101, 76, 70, 255, 99, 75, 68, 255, 101, 76, 70, 255, 104, 79, 72, 255, 107, 81, 74, 255, 92, 63, 55, 255, 92, 63, 55, 255, 99, 72, 65, 255, 92, 63, 55, 255, 62, 41, 33, 255, 62, 41, 33, 255, 92, 63, 55, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 104, 76, 68, 255, 104, 76, 68, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 67, 58, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 68, 45, 36, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 64, 56, 49, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 67, 58, 51, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 74, 64, 56, 0, 74, 64, 56, 255, 74, 64, 56, 255, 55, 46, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 110, 103, 95, 255, 110, 103, 95, 0, 110, 103, 95, 0, 110, 103, 95, 0, 110, 103, 95, 0, 110, 103, 95, 0, 107, 101, 93, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 30, 30, 255, 110, 102, 94, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 110, 102, 95, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 108, 100, 93, 0, 109, 102, 94, 0, 108, 100, 93, 0, 107, 100, 92, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 105, 97, 90, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 96, 89, 255, 105, 97, 90, 255, 106, 98, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 84, 58, 47, 255, 83, 57, 46, 255, 80, 55, 45, 255, 92, 63, 55, 255, 89, 61, 53, 255, 95, 69, 62, 255, 96, 69, 63, 255, 97, 71, 64, 255, 103, 78, 71, 255, 103, 78, 71, 255, 104, 79, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 92, 63, 55, 255, 92, 63, 55, 255, 62, 41, 33, 255, 79, 54, 44, 255, 92, 63, 55, 255, 92, 63, 55, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 104, 76, 68, 255, 97, 66, 58, 255, 97, 67, 58, 255, 98, 67, 59, 255, 98, 67, 59, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 63, 55, 48, 255, 32, 22, 21, 255, 31, 22, 21, 255, 31, 21, 20, 255, 31, 21, 20, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 108, 96, 77, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 67, 58, 51, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 70, 61, 53, 255, 70, 61, 53, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 74, 64, 56, 0, 74, 64, 56, 255, 74, 65, 56, 255, 55, 46, 44, 255, 55, 46, 43, 255, 55, 46, 43, 255, 111, 104, 96, 255, 111, 104, 96, 0, 111, 104, 96, 0, 110, 103, 95, 0, 110, 103, 95, 0, 110, 103, 95, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 107, 100, 92, 0, 107, 100, 92, 255, 102, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 84, 58, 47, 255, 84, 57, 47, 255, 97, 66, 58, 255, 95, 65, 57, 255, 93, 64, 56, 255, 99, 72, 65, 255, 99, 72, 65, 255, 100, 73, 66, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 93, 64, 56, 255, 92, 63, 55, 255, 92, 63, 55, 255, 92, 63, 55, 255, 103, 78, 71, 255, 101, 76, 70, 255, 101, 76, 70, 255, 103, 78, 71, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 102, 75, 67, 255, 102, 75, 67, 255, 105, 76, 69, 255, 97, 67, 58, 255, 98, 67, 59, 255, 98, 67, 59, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 65, 57, 50, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 31, 21, 20, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 67, 58, 51, 255, 67, 58, 51, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 74, 65, 56, 0, 74, 65, 56, 255, 74, 65, 56, 255, 55, 46, 44, 255, 55, 46, 44, 255, 55, 46, 44, 255, 111, 104, 96, 0, 111, 104, 96, 0, 111, 104, 96, 0, 111, 104, 96, 0, 111, 104, 96, 0, 110, 103, 95, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 110, 102, 94, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 98, 90, 255, 106, 98, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 106, 99, 91, 0, 106, 99, 91, 255, 102, 95, 87, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 102, 95, 87, 255, 100, 93, 86, 255, 82, 56, 46, 255, 83, 57, 46, 255, 98, 67, 59, 255, 100, 68, 60, 255, 97, 66, 58, 255, 95, 65, 57, 255, 100, 73, 66, 255, 100, 73, 66, 255, 105, 80, 72, 255, 107, 81, 74, 255, 104, 79, 72, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 101, 76, 70, 255, 101, 76, 70, 255, 103, 78, 71, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 104, 76, 68, 255, 104, 76, 68, 255, 105, 76, 69, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 67, 44, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 37, 25, 24, 255, 54, 45, 42, 255, 54, 45, 42, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 108, 96, 77, 255, 108, 96, 77, 255, 108, 96, 77, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 97, 87, 70, 0, 97, 86, 69, 0, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 74, 65, 56, 0, 74, 65, 56, 255, 74, 65, 56, 255, 55, 46, 44, 255, 55, 46, 44, 255, 55, 46, 44, 255, 55, 46, 44, 0, 55, 46, 44, 0, 111, 104, 96, 0, 111, 104, 96, 0, 111, 104, 96, 0, 110, 103, 95, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 104, 97, 89, 0, 104, 97, 89, 0, 104, 97, 89, 0, 104, 97, 89, 0, 104, 97, 89, 255, 33, 29, 29, 255, 33, 29, 29, 255, 104, 97, 89, 255, 104, 97, 89, 0, 104, 97, 89, 0, 104, 97, 89, 0, 104, 97, 89, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 212, 212, 212, 0, 213, 213, 213, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 67, 58, 255, 104, 76, 68, 255, 102, 75, 67, 255, 102, 75, 67, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 104, 76, 68, 255, 104, 76, 68, 255, 106, 77, 69, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 69, 45, 36, 255, 70, 46, 37, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 63, 55, 48, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 37, 25, 24, 255, 37, 26, 25, 255, 38, 26, 25, 255, 37, 26, 25, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 37, 25, 24, 255, 37, 25, 24, 255, 54, 45, 43, 255, 54, 45, 43, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 105, 94, 76, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 97, 86, 69, 255, 98, 87, 70, 255, 102, 91, 73, 255, 103, 92, 74, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 108, 96, 77, 255, 74, 64, 56, 255, 54, 45, 43, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 74, 65, 56, 0, 74, 65, 56, 0, 74, 65, 56, 255, 55, 46, 44, 255, 55, 46, 44, 255, 55, 46, 44, 255, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 111, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 255, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 32, 29, 29, 0, 33, 29, 29, 0, 33, 30, 30, 0, 33, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 67, 58, 255, 104, 76, 68, 255, 102, 75, 67, 255, 107, 81, 74, 255, 105, 80, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 104, 76, 68, 255, 105, 76, 69, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 68, 45, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 68, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 32, 22, 21, 255, 33, 22, 21, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 37, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 89, 79, 64, 255, 90, 80, 65, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 98, 87, 70, 0, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 73, 63, 55, 255, 54, 45, 43, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 74, 64, 56, 0, 74, 65, 56, 0, 74, 65, 56, 0, 74, 65, 56, 255, 55, 46, 44, 255, 55, 46, 44, 255, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 111, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 33, 30, 30, 255, 33, 30, 30, 255, 105, 98, 91, 255, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 105, 98, 91, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 34, 30, 30, 255, 32, 29, 29, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 105, 76, 69, 255, 104, 76, 68, 255, 104, 76, 68, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 105, 76, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 102, 70, 61, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 81, 55, 45, 255, 68, 45, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 32, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 86, 76, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 98, 87, 70, 0, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 73, 63, 55, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 0, 74, 64, 56, 0, 74, 65, 56, 0, 74, 65, 56, 255, 55, 46, 44, 255, 55, 46, 44, 255, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 209, 209, 209, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 29, 29, 255, 33, 30, 30, 255, 32, 29, 29, 255, 103, 95, 88, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 84, 58, 47, 255, 84, 58, 47, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 105, 76, 69, 255, 109, 83, 75, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 105, 76, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 108, 78, 71, 255, 100, 69, 60, 255, 108, 78, 71, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 68, 45, 36, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 61, 53, 46, 255, 61, 53, 46, 255, 61, 53, 46, 255, 64, 56, 49, 255, 69, 60, 52, 255, 72, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 71, 0, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 73, 63, 55, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 65, 56, 255, 55, 46, 44, 255, 55, 46, 44, 255, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 84, 58, 47, 255, 84, 58, 47, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 105, 76, 69, 255, 105, 76, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 69, 60, 255, 100, 69, 60, 255, 108, 78, 71, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 54, 44, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 62, 54, 47, 255, 61, 53, 46, 255, 60, 53, 46, 255, 59, 52, 45, 255, 60, 53, 46, 255, 61, 53, 46, 255, 64, 56, 49, 255, 67, 58, 51, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 100, 89, 72, 0, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 73, 63, 55, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 65, 56, 255, 74, 65, 56, 255, 55, 46, 44, 255, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 105, 76, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 107, 78, 70, 255, 108, 78, 71, 255, 108, 78, 71, 255, 108, 78, 71, 255, 109, 80, 72, 255, 109, 80, 72, 255, 102, 70, 61, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 54, 44, 255, 80, 54, 44, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 62, 54, 47, 255, 61, 53, 46, 255, 61, 53, 46, 255, 61, 53, 46, 255, 61, 53, 46, 255, 65, 57, 50, 255, 64, 56, 49, 255, 63, 55, 48, 255, 64, 56, 49, 255, 67, 58, 51, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 97, 86, 69, 255, 98, 87, 70, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 102, 91, 73, 0, 102, 91, 73, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 73, 63, 55, 255, 54, 45, 43, 255, 55, 46, 43, 255, 55, 46, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 65, 56, 255, 74, 65, 56, 255, 55, 46, 44, 255, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 28, 28, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 86, 58, 48, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 106, 77, 69, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 104, 76, 68, 255, 105, 76, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 69, 60, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 108, 78, 71, 255, 108, 78, 71, 255, 102, 70, 61, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 62, 54, 47, 255, 62, 54, 47, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 65, 57, 50, 255, 65, 57, 50, 255, 80, 70, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 87, 77, 64, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 89, 79, 64, 255, 89, 79, 64, 255, 88, 78, 63, 255, 88, 78, 63, 255, 89, 79, 64, 255, 92, 82, 66, 255, 93, 83, 67, 255, 97, 86, 69, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 73, 63, 55, 255, 55, 46, 43, 255, 55, 46, 44, 255, 55, 46, 44, 255, 55, 46, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 65, 56, 255, 74, 65, 56, 255, 55, 46, 44, 255, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 32, 28, 28, 255, 32, 28, 28, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 109, 102, 94, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 86, 58, 48, 255, 84, 57, 47, 255, 97, 67, 58, 255, 97, 67, 58, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 106, 77, 69, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 109, 83, 75, 255, 109, 83, 75, 255, 108, 82, 75, 255, 104, 76, 68, 255, 104, 76, 68, 255, 105, 76, 69, 255, 105, 76, 69, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 108, 78, 71, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 109, 80, 72, 255, 102, 70, 61, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 82, 55, 45, 255, 82, 55, 45, 255, 82, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 64, 56, 49, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 65, 57, 50, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 84, 74, 62, 255, 103, 92, 74, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 88, 78, 63, 255, 89, 79, 64, 255, 89, 79, 64, 255, 92, 82, 66, 255, 92, 82, 66, 255, 90, 80, 65, 255, 89, 79, 64, 255, 88, 78, 63, 255, 88, 78, 63, 255, 88, 78, 63, 255, 88, 78, 63, 255, 89, 79, 64, 255, 92, 82, 66, 255, 95, 85, 68, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 86, 69, 0, 102, 91, 73, 0, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 54, 45, 43, 255, 55, 46, 43, 255, 55, 46, 44, 255, 55, 46, 44, 255, 55, 46, 44, 255, 54, 45, 43, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 65, 56, 255, 55, 46, 44, 255, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 210, 210, 210, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 31, 28, 28, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 97, 90, 255, 109, 102, 94, 255, 109, 102, 94, 0, 109, 102, 94, 0, 109, 102, 94, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 84, 57, 47, 255, 84, 57, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 109, 80, 72, 255, 109, 80, 72, 255, 114, 86, 79, 255, 114, 86, 79, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 108, 78, 71, 255, 100, 69, 60, 255, 100, 69, 60, 255, 68, 45, 36, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 80, 70, 59, 255, 79, 69, 58, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 81, 71, 60, 255, 84, 74, 62, 255, 84, 74, 62, 255, 95, 85, 68, 255, 92, 82, 66, 255, 95, 85, 68, 255, 102, 91, 73, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 97, 86, 69, 255, 97, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 54, 45, 43, 255, 55, 46, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 53, 44, 41, 255, 53, 44, 41, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 209, 209, 209, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 31, 28, 28, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 108, 78, 71, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 108, 78, 71, 255, 108, 78, 71, 255, 108, 78, 71, 255, 108, 78, 71, 255, 108, 78, 71, 255, 100, 69, 60, 255, 100, 69, 60, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 54, 44, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 80, 71, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 86, 76, 63, 255, 103, 92, 74, 255, 98, 87, 70, 255, 93, 83, 67, 255, 93, 83, 67, 255, 97, 87, 70, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 100, 89, 72, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 97, 86, 69, 255, 102, 91, 73, 255, 105, 94, 76, 255, 108, 96, 77, 255, 106, 95, 76, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 71, 62, 54, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 55, 46, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 53, 44, 41, 255, 53, 44, 41, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 0, 74, 64, 56, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 55, 46, 44, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 35, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 209, 209, 209, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 31, 28, 28, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 87, 75, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 97, 90, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 108, 78, 71, 255, 108, 78, 71, 255, 108, 78, 71, 255, 108, 78, 71, 255, 108, 78, 71, 255, 100, 69, 60, 255, 100, 69, 60, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 54, 44, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 97, 86, 69, 255, 93, 83, 67, 255, 95, 85, 68, 255, 98, 87, 70, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 97, 86, 69, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 97, 86, 69, 255, 102, 91, 73, 255, 106, 95, 76, 255, 108, 96, 78, 255, 106, 95, 76, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 53, 44, 42, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 0, 74, 64, 56, 0, 74, 64, 56, 0, 74, 64, 56, 0, 55, 46, 44, 0, 55, 46, 44, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 35, 31, 31, 0, 35, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 32, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 255, 32, 28, 28, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 87, 75, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 103, 96, 89, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 108, 78, 71, 255, 108, 78, 71, 255, 108, 78, 71, 255, 100, 69, 60, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 100, 89, 71, 255, 97, 86, 69, 255, 97, 86, 69, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 65, 57, 50, 255, 65, 57, 50, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 53, 44, 42, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 0, 74, 64, 56, 0, 74, 64, 56, 0, 74, 64, 56, 0, 55, 46, 44, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 32, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 87, 75, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 86, 58, 48, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 102, 91, 73, 255, 104, 93, 75, 255, 103, 92, 74, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 69, 60, 52, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 65, 57, 50, 255, 64, 56, 49, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 31, 31, 0, 35, 31, 31, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 87, 75, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 74, 255, 102, 87, 74, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 105, 97, 90, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 69, 60, 52, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 100, 89, 71, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 65, 57, 50, 255, 64, 56, 49, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 72, 63, 55, 255, 53, 44, 41, 255, 53, 44, 41, 255, 54, 45, 42, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 36, 32, 32, 0, 36, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 205, 205, 205, 0, 204, 204, 204, 0, 204, 204, 204, 0, 205, 205, 205, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 105, 97, 90, 255, 86, 58, 48, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 106, 77, 69, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 81, 55, 45, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 82, 73, 61, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 98, 87, 70, 255, 95, 85, 68, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 72, 63, 55, 255, 53, 44, 41, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 36, 32, 32, 0, 36, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 106, 77, 69, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 81, 55, 45, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 102, 91, 73, 255, 105, 94, 76, 255, 102, 91, 73, 255, 97, 87, 70, 255, 93, 83, 67, 255, 94, 84, 67, 255, 65, 57, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 70, 59, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 54, 45, 42, 255, 53, 44, 41, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 43, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 36, 33, 33, 0, 36, 33, 33, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 14, 12, 14, 255, 14, 12, 14, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 108, 82, 71, 255, 108, 82, 71, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 83, 73, 61, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 100, 89, 71, 255, 97, 87, 70, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 95, 85, 68, 255, 95, 85, 68, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 92, 82, 66, 255, 63, 55, 48, 255, 64, 56, 49, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 89, 79, 64, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 54, 45, 42, 255, 53, 44, 42, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 43, 0, 72, 63, 55, 0, 72, 63, 55, 0, 71, 62, 54, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 35, 31, 31, 0, 35, 32, 32, 0, 36, 32, 32, 0, 36, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 74, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 108, 82, 71, 255, 108, 82, 71, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 100, 89, 71, 255, 98, 87, 70, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 64, 56, 49, 255, 64, 56, 49, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 54, 45, 42, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 0, 72, 63, 55, 0, 54, 45, 42, 0, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 31, 31, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 87, 75, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 102, 87, 75, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 86, 59, 48, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 108, 78, 71, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 108, 82, 71, 255, 108, 82, 71, 255, 108, 82, 71, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 100, 89, 71, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 64, 56, 49, 255, 63, 55, 48, 255, 90, 80, 65, 255, 90, 80, 65, 255, 89, 79, 64, 255, 90, 80, 65, 255, 90, 80, 65, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 73, 63, 55, 255, 54, 45, 43, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 0, 54, 45, 42, 0, 54, 45, 43, 0, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 86, 59, 48, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 109, 80, 72, 255, 114, 86, 79, 255, 114, 86, 79, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 108, 82, 71, 255, 108, 82, 71, 255, 108, 82, 71, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 100, 89, 72, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 90, 80, 65, 255, 89, 79, 64, 255, 89, 79, 64, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 103, 92, 74, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 73, 63, 55, 255, 54, 45, 43, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 0, 54, 45, 42, 0, 55, 46, 43, 0, 55, 46, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 29, 29, 0, 33, 30, 30, 0, 34, 31, 31, 0, 35, 31, 31, 0, 35, 32, 32, 0, 35, 32, 32, 0, 35, 32, 32, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 102, 87, 75, 0, 102, 87, 75, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 102, 95, 87, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 60, 49, 255, 102, 70, 61, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 108, 78, 71, 255, 108, 78, 71, 255, 108, 78, 71, 255, 111, 81, 73, 255, 111, 81, 73, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 108, 82, 71, 255, 107, 82, 71, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 95, 85, 68, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 90, 80, 65, 255, 90, 80, 65, 255, 89, 79, 64, 255, 89, 79, 64, 255, 92, 82, 66, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 73, 63, 55, 255, 54, 45, 43, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 0, 54, 45, 42, 0, 54, 45, 43, 0, 54, 45, 43, 0, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 43, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 72, 63, 55, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 35, 31, 31, 0, 35, 32, 32, 0, 35, 32, 32, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 209, 209, 209, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 109, 80, 72, 255, 109, 80, 72, 255, 111, 81, 73, 255, 111, 81, 73, 255, 109, 80, 72, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 114, 86, 79, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 109, 83, 75, 255, 109, 83, 75, 255, 108, 82, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 73, 63, 55, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 0, 53, 44, 42, 0, 54, 45, 43, 0, 54, 45, 43, 0, 54, 45, 43, 0, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 72, 63, 55, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 208, 208, 208, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 87, 80, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 109, 83, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 73, 63, 55, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 0, 53, 44, 42, 0, 54, 45, 43, 0, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 53, 44, 41, 255, 71, 62, 54, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 32, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 111, 81, 73, 255, 116, 87, 80, 255, 116, 87, 80, 255, 116, 88, 80, 255, 116, 88, 80, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 109, 83, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 34, 23, 22, 255, 100, 89, 71, 255, 100, 89, 71, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 69, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 54, 45, 43, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 53, 44, 42, 255, 53, 44, 42, 255, 53, 44, 42, 0, 53, 44, 42, 0, 53, 44, 42, 0, 52, 43, 41, 0, 52, 43, 41, 0, 52, 43, 41, 255, 52, 43, 41, 255, 53, 44, 41, 255, 53, 44, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 54, 45, 42, 255, 53, 44, 42, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 108, 93, 79, 0, 108, 93, 79, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 102, 95, 87, 255, 103, 95, 88, 255, 105, 97, 90, 255, 107, 100, 92, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 114, 86, 79, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 105, 76, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 97, 67, 58, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 67, 59, 51, 255, 65, 57, 50, 255, 64, 56, 49, 255, 63, 55, 48, 255, 62, 54, 47, 255, 61, 53, 46, 255, 62, 54, 47, 255, 64, 56, 49, 255, 33, 23, 22, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 66, 58, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 108, 96, 78, 255, 108, 96, 78, 255, 108, 96, 78, 255, 108, 96, 77, 255, 108, 96, 77, 255, 106, 95, 76, 255, 54, 45, 43, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 53, 44, 42, 255, 53, 44, 41, 255, 53, 44, 41, 0, 53, 44, 41, 0, 53, 44, 41, 0, 52, 43, 41, 0, 52, 43, 41, 0, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 69, 60, 52, 255, 69, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 0, 70, 61, 53, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 106, 98, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 109, 80, 72, 255, 108, 78, 71, 255, 108, 78, 71, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 63, 55, 48, 255, 63, 55, 48, 255, 62, 54, 47, 255, 62, 54, 47, 255, 32, 22, 21, 255, 33, 22, 21, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 84, 74, 62, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 108, 96, 77, 255, 108, 96, 77, 255, 108, 96, 77, 255, 106, 95, 76, 255, 106, 95, 76, 255, 73, 63, 55, 255, 54, 45, 43, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 53, 44, 41, 255, 52, 43, 41, 255, 52, 43, 41, 0, 52, 43, 41, 0, 52, 43, 41, 0, 52, 43, 41, 0, 52, 43, 41, 0, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 42, 40, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 70, 61, 53, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 30, 30, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 109, 80, 72, 255, 109, 80, 72, 255, 108, 78, 71, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 62, 54, 47, 255, 62, 54, 47, 255, 92, 82, 66, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 58, 51, 255, 67, 58, 51, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 37, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 52, 43, 41, 0, 52, 43, 41, 0, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 52, 43, 41, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 67, 59, 51, 255, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 93, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 103, 71, 62, 255, 109, 80, 72, 255, 109, 80, 72, 255, 108, 78, 71, 255, 107, 78, 70, 255, 107, 78, 70, 255, 106, 77, 69, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 62, 54, 47, 255, 61, 53, 46, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 108, 96, 77, 255, 108, 96, 77, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 51, 43, 40, 0, 51, 43, 40, 0, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 51, 43, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 67, 59, 51, 255, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 108, 78, 71, 255, 107, 78, 70, 255, 107, 78, 70, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 65, 57, 50, 255, 63, 55, 48, 255, 89, 79, 64, 255, 89, 79, 64, 255, 89, 79, 64, 255, 90, 80, 65, 255, 92, 82, 66, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 108, 96, 77, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 50, 42, 39, 0, 50, 42, 39, 0, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 0, 67, 58, 51, 0, 67, 58, 51, 0, 67, 58, 51, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 30, 30, 0, 34, 30, 30, 0, 255, 255, 255, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 60, 49, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 100, 68, 60, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 64, 56, 49, 255, 90, 80, 65, 255, 89, 79, 64, 255, 90, 80, 65, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 69, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 50, 42, 39, 0, 50, 42, 39, 0, 50, 42, 39, 0, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 208, 208, 208, 0, 207, 207, 207, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 103, 96, 89, 0, 108, 92, 79, 0, 108, 92, 79, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 97, 90, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 80, 71, 59, 255, 77, 68, 57, 255, 76, 67, 56, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 0, 68, 60, 52, 0, 69, 60, 52, 0, 70, 61, 53, 255, 70, 61, 53, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 50, 42, 39, 0, 50, 41, 39, 0, 50, 41, 39, 0, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 50, 41, 39, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 97, 67, 58, 255, 97, 67, 58, 255, 98, 67, 59, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 108, 78, 71, 255, 107, 78, 70, 255, 107, 78, 70, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 80, 54, 44, 255, 80, 54, 44, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 81, 71, 60, 255, 79, 69, 58, 255, 77, 68, 57, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 94, 84, 67, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 69, 60, 52, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 0, 68, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 255, 70, 61, 53, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 108, 96, 78, 255, 108, 96, 77, 255, 106, 95, 76, 255, 104, 93, 75, 255, 102, 91, 73, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 50, 42, 39, 0, 50, 42, 39, 0, 50, 42, 39, 0, 50, 42, 39, 255, 50, 42, 39, 255, 50, 42, 39, 255, 50, 41, 39, 255, 50, 42, 39, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 115, 107, 101, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 103, 71, 62, 255, 102, 70, 61, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 66, 58, 255, 97, 67, 58, 255, 98, 67, 59, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 112, 85, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 79, 53, 44, 255, 79, 53, 44, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 84, 74, 62, 255, 81, 71, 60, 255, 79, 69, 58, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 255, 70, 61, 53, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 113, 105, 98, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 103, 96, 89, 0, 103, 96, 89, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 87, 60, 49, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 67, 58, 255, 98, 67, 59, 255, 100, 68, 60, 255, 107, 78, 70, 255, 107, 78, 70, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 79, 53, 44, 255, 79, 53, 44, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 81, 71, 60, 255, 79, 69, 58, 255, 93, 83, 67, 255, 92, 82, 66, 255, 93, 83, 67, 255, 92, 82, 66, 255, 90, 80, 65, 255, 90, 80, 65, 255, 90, 80, 65, 255, 92, 82, 66, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 87, 70, 255, 97, 87, 70, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 103, 92, 74, 255, 103, 92, 74, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 255, 50, 42, 39, 255, 50, 42, 39, 255, 51, 42, 40, 255, 51, 42, 40, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 94, 255, 110, 102, 94, 255, 111, 103, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 98, 67, 59, 255, 97, 66, 58, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 67, 58, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 107, 78, 70, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 80, 70, 59, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 90, 80, 65, 255, 90, 80, 65, 255, 89, 79, 64, 255, 89, 79, 64, 255, 90, 80, 65, 255, 92, 82, 66, 255, 93, 83, 67, 255, 94, 84, 67, 255, 97, 87, 70, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 68, 60, 52, 0, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 94, 255, 111, 103, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 67, 58, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 106, 77, 69, 255, 106, 77, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 81, 71, 60, 255, 97, 86, 69, 255, 95, 85, 68, 255, 93, 83, 67, 255, 92, 82, 66, 255, 90, 80, 65, 255, 89, 79, 64, 255, 89, 79, 64, 255, 89, 79, 64, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 97, 86, 69, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 100, 89, 71, 255, 100, 89, 71, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 0, 67, 59, 51, 0, 68, 60, 52, 0, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 111, 103, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 67, 58, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 106, 77, 69, 255, 105, 76, 69, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 105, 76, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 81, 71, 60, 255, 97, 86, 69, 255, 94, 84, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 90, 80, 65, 255, 89, 79, 64, 255, 89, 79, 64, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 0, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 50, 42, 39, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 255, 51, 42, 40, 255, 51, 42, 40, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 104, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 94, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 83, 57, 46, 255, 97, 66, 58, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 105, 76, 69, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 105, 76, 69, 255, 105, 76, 69, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 100, 89, 71, 255, 97, 87, 70, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 90, 80, 65, 255, 90, 80, 65, 255, 90, 80, 65, 255, 92, 82, 66, 255, 76, 67, 56, 255, 79, 69, 58, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 66, 58, 50, 0, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 84, 58, 47, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 67, 58, 255, 104, 76, 68, 255, 102, 75, 67, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 108, 82, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 102, 91, 73, 255, 98, 87, 70, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 76, 67, 56, 255, 77, 68, 57, 255, 79, 69, 58, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 66, 58, 50, 0, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 69, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 108, 82, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 86, 76, 63, 255, 103, 92, 74, 255, 98, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 76, 67, 56, 255, 76, 67, 56, 255, 77, 68, 57, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 80, 70, 59, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 68, 60, 52, 255, 68, 60, 52, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 0, 35, 24, 23, 0, 34, 23, 22, 0, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 68, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 105, 76, 69, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 77, 68, 57, 255, 77, 68, 57, 255, 77, 68, 57, 255, 76, 67, 56, 255, 77, 68, 57, 255, 79, 69, 58, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 106, 95, 76, 255, 103, 92, 74, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 93, 83, 67, 255, 93, 83, 67, 0, 93, 83, 67, 0, 94, 84, 67, 0, 94, 84, 67, 255, 94, 84, 67, 255, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 100, 68, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 105, 76, 69, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 97, 86, 69, 255, 95, 85, 68, 255, 93, 83, 67, 255, 92, 82, 66, 255, 76, 67, 56, 255, 77, 68, 57, 255, 77, 68, 57, 255, 77, 68, 57, 255, 76, 67, 56, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 94, 84, 67, 255, 94, 84, 67, 0, 94, 84, 67, 0, 95, 85, 68, 0, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 98, 87, 70, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 51, 42, 40, 255, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 109, 101, 93, 255, 110, 102, 94, 255, 111, 103, 95, 255, 110, 102, 94, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 86, 59, 48, 255, 102, 70, 61, 255, 100, 69, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 100, 89, 71, 255, 97, 86, 69, 255, 93, 83, 67, 255, 75, 66, 55, 255, 76, 67, 56, 255, 77, 68, 57, 255, 77, 68, 57, 255, 77, 68, 57, 255, 76, 67, 56, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 67, 59, 51, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 51, 42, 40, 255, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 42, 40, 0, 44, 43, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 109, 101, 93, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 86, 59, 48, 255, 87, 60, 49, 255, 102, 70, 61, 255, 100, 69, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 98, 87, 70, 255, 76, 67, 56, 255, 73, 65, 54, 255, 76, 67, 56, 255, 77, 68, 57, 255, 77, 68, 57, 255, 77, 68, 57, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 51, 42, 40, 255, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 51, 42, 40, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 42, 40, 0, 43, 42, 40, 0, 43, 42, 40, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 109, 101, 93, 255, 110, 102, 94, 255, 111, 103, 95, 255, 111, 103, 95, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 60, 49, 255, 87, 60, 49, 255, 100, 69, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 82, 73, 61, 255, 77, 68, 57, 255, 76, 67, 56, 255, 76, 67, 56, 255, 77, 68, 57, 255, 77, 68, 57, 255, 63, 55, 48, 255, 62, 54, 47, 255, 63, 55, 48, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 100, 89, 72, 0, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 42, 40, 0, 43, 42, 40, 0, 43, 42, 40, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 109, 101, 93, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 83, 73, 61, 255, 79, 69, 58, 255, 77, 68, 57, 255, 77, 68, 57, 255, 77, 68, 57, 255, 64, 56, 49, 255, 63, 55, 48, 255, 62, 54, 47, 255, 63, 55, 48, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 67, 59, 51, 0, 67, 59, 51, 255, 67, 59, 51, 0, 67, 59, 51, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 100, 89, 72, 0, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 42, 40, 0, 43, 42, 40, 0, 43, 42, 40, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 60, 49, 255, 87, 60, 49, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 85, 75, 63, 255, 84, 74, 62, 255, 81, 71, 60, 255, 79, 69, 58, 255, 77, 68, 57, 255, 63, 55, 48, 255, 63, 55, 48, 255, 62, 54, 47, 255, 61, 53, 46, 255, 63, 55, 48, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 0, 100, 89, 72, 0, 68, 60, 52, 0, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 71, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 100, 89, 72, 0, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 42, 40, 0, 44, 43, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 60, 49, 255, 86, 58, 48, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 82, 73, 61, 255, 80, 70, 59, 255, 77, 68, 57, 255, 63, 55, 48, 255, 62, 54, 47, 255, 62, 54, 47, 255, 61, 53, 46, 255, 62, 54, 47, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 69, 60, 52, 0, 69, 60, 52, 255, 69, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 100, 89, 72, 0, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 89, 76, 255, 105, 89, 76, 255, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 89, 76, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 103, 96, 89, 255, 109, 101, 93, 255, 107, 100, 92, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 100, 69, 60, 255, 98, 67, 59, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 101, 73, 66, 255, 99, 72, 65, 255, 99, 72, 65, 255, 100, 73, 66, 255, 102, 75, 67, 255, 104, 76, 68, 255, 105, 76, 69, 255, 105, 76, 69, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 111, 84, 77, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 66, 58, 50, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 70, 61, 53, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 82, 73, 61, 255, 66, 58, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 100, 89, 72, 0, 100, 89, 72, 0, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 58, 51, 255, 50, 41, 39, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 34, 23, 22, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 42, 40, 0, 43, 42, 40, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 205, 205, 205, 0, 205, 205, 205, 0, 206, 206, 206, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 104, 89, 76, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 87, 60, 49, 255, 87, 60, 49, 255, 102, 70, 61, 255, 98, 67, 59, 255, 97, 67, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 93, 64, 56, 255, 99, 72, 65, 255, 100, 73, 66, 255, 100, 73, 66, 255, 102, 75, 67, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 66, 58, 50, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 67, 59, 51, 255, 67, 59, 51, 255, 82, 73, 61, 255, 82, 73, 61, 255, 84, 74, 62, 255, 85, 75, 63, 255, 84, 74, 62, 255, 68, 60, 52, 255, 66, 58, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 50, 42, 39, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 35, 24, 23, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 42, 40, 0, 43, 42, 40, 0, 43, 42, 40, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 205, 205, 205, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 102, 87, 75, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 95, 88, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 89, 61, 49, 255, 89, 61, 49, 255, 100, 69, 60, 255, 98, 67, 59, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 93, 64, 56, 255, 92, 63, 55, 255, 100, 73, 66, 255, 101, 73, 66, 255, 102, 75, 67, 255, 102, 75, 67, 255, 104, 76, 68, 255, 104, 76, 68, 255, 102, 75, 67, 255, 102, 75, 67, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 109, 83, 75, 255, 110, 83, 76, 255, 110, 83, 76, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 107, 78, 70, 255, 107, 78, 70, 255, 107, 78, 70, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 66, 58, 50, 255, 97, 86, 69, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 71, 59, 255, 80, 71, 59, 255, 84, 74, 62, 255, 84, 74, 62, 255, 70, 61, 53, 255, 68, 60, 52, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 71, 62, 54, 0, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 69, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 51, 42, 40, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 42, 40, 0, 43, 42, 40, 0, 43, 42, 40, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 102, 87, 75, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 255, 255, 255, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 103, 95, 88, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 103, 96, 89, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 90, 62, 50, 255, 90, 62, 50, 255, 103, 71, 62, 255, 102, 70, 61, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 95, 65, 57, 255, 93, 64, 56, 255, 101, 73, 66, 255, 101, 73, 66, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 108, 82, 75, 255, 109, 83, 75, 255, 105, 76, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 97, 86, 69, 255, 97, 86, 69, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 84, 74, 62, 255, 84, 74, 62, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 97, 87, 70, 255, 97, 86, 69, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 69, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 0, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 42, 40, 0, 43, 42, 40, 0, 43, 42, 40, 0, 43, 42, 40, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 205, 205, 205, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 102, 87, 75, 255, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 102, 87, 75, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 90, 62, 50, 255, 90, 62, 50, 255, 103, 71, 62, 255, 102, 70, 61, 255, 102, 70, 61, 255, 100, 69, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 66, 58, 255, 95, 65, 57, 255, 102, 75, 67, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 102, 75, 67, 255, 102, 75, 67, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 108, 82, 75, 255, 104, 76, 68, 255, 105, 76, 69, 255, 105, 76, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 66, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 97, 87, 70, 255, 95, 85, 68, 255, 94, 84, 67, 255, 64, 56, 49, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 0, 67, 59, 51, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 69, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 102, 91, 73, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 205, 205, 205, 0, 205, 205, 205, 0, 205, 205, 205, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 104, 89, 76, 255, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 104, 89, 76, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 89, 61, 49, 255, 90, 62, 50, 255, 89, 61, 50, 255, 103, 71, 62, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 100, 68, 60, 255, 98, 67, 59, 255, 95, 65, 57, 255, 102, 75, 67, 255, 101, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 105, 80, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 107, 81, 74, 255, 107, 81, 74, 255, 108, 82, 75, 255, 104, 76, 68, 255, 104, 76, 68, 255, 105, 76, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 64, 56, 49, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 0, 66, 58, 50, 0, 66, 58, 50, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 103, 92, 74, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 103, 92, 74, 255, 103, 92, 74, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 60, 49, 255, 89, 61, 49, 255, 87, 60, 49, 255, 100, 69, 60, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 100, 69, 60, 255, 100, 68, 60, 255, 97, 66, 58, 255, 95, 65, 57, 255, 94, 64, 56, 255, 100, 73, 66, 255, 99, 72, 65, 255, 99, 72, 65, 255, 100, 73, 66, 255, 100, 73, 66, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 102, 75, 67, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 65, 57, 50, 255, 69, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 0, 66, 58, 50, 0, 66, 58, 50, 0, 71, 62, 54, 0, 71, 62, 54, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 104, 93, 75, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 41, 0, 45, 44, 41, 0, 45, 44, 41, 0, 44, 43, 41, 0, 206, 206, 206, 0, 206, 206, 206, 0, 206, 206, 206, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 106, 91, 77, 255, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 106, 91, 77, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 110, 102, 94, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 87, 60, 49, 255, 86, 58, 48, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 69, 60, 255, 102, 70, 61, 255, 100, 69, 60, 255, 100, 68, 60, 255, 97, 66, 58, 255, 95, 65, 57, 255, 94, 64, 56, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 100, 73, 66, 255, 96, 69, 63, 255, 96, 69, 63, 255, 97, 71, 64, 255, 97, 71, 64, 255, 97, 71, 64, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 103, 78, 71, 255, 104, 79, 72, 255, 104, 79, 72, 255, 105, 80, 72, 255, 102, 75, 67, 255, 102, 75, 67, 255, 104, 76, 68, 255, 104, 76, 68, 255, 106, 77, 69, 255, 106, 77, 69, 255, 106, 77, 69, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 66, 58, 50, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 0, 67, 58, 51, 0, 67, 58, 51, 0, 67, 58, 51, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 50, 42, 39, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 41, 0, 207, 207, 207, 0, 206, 206, 206, 0, 206, 206, 206, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 109, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 102, 75, 67, 255, 101, 73, 66, 255, 100, 73, 66, 255, 99, 72, 65, 255, 99, 72, 65, 255, 100, 73, 66, 255, 100, 73, 66, 255, 99, 72, 65, 255, 96, 69, 63, 255, 95, 69, 62, 255, 96, 69, 63, 255, 99, 75, 68, 255, 99, 75, 68, 255, 99, 75, 68, 255, 103, 78, 71, 255, 101, 73, 66, 255, 102, 75, 67, 255, 102, 75, 67, 255, 101, 73, 66, 255, 101, 73, 66, 255, 105, 76, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 97, 66, 58, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 64, 42, 34, 255, 64, 42, 34, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 79, 69, 58, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 71, 62, 54, 255, 67, 59, 51, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 63, 55, 48, 255, 61, 53, 46, 255, 61, 53, 46, 255, 63, 55, 48, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 62, 54, 47, 255, 61, 53, 46, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 52, 43, 41, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 109, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 94, 64, 56, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 66, 58, 255, 102, 75, 67, 255, 102, 75, 67, 255, 101, 73, 66, 255, 99, 72, 65, 255, 100, 73, 66, 255, 100, 73, 66, 255, 99, 72, 65, 255, 96, 69, 63, 255, 96, 69, 63, 255, 96, 69, 63, 255, 97, 71, 64, 255, 95, 69, 62, 255, 96, 69, 63, 255, 99, 72, 65, 255, 100, 73, 66, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 101, 73, 66, 255, 102, 75, 67, 255, 104, 76, 68, 255, 105, 76, 69, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 71, 62, 54, 255, 67, 59, 51, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 65, 57, 50, 255, 63, 55, 48, 255, 62, 54, 47, 255, 62, 54, 47, 255, 62, 54, 47, 255, 61, 53, 46, 255, 61, 53, 46, 255, 61, 53, 46, 255, 61, 53, 46, 255, 61, 53, 46, 255, 61, 53, 46, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 111, 103, 95, 255, 111, 103, 95, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 95, 65, 57, 255, 94, 64, 56, 255, 94, 64, 56, 255, 93, 64, 56, 255, 94, 64, 56, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 67, 58, 255, 105, 76, 69, 255, 104, 76, 68, 255, 104, 76, 68, 255, 100, 73, 66, 255, 100, 73, 66, 255, 101, 73, 66, 255, 100, 73, 66, 255, 99, 72, 65, 255, 96, 69, 63, 255, 97, 71, 64, 255, 97, 71, 64, 255, 95, 69, 62, 255, 96, 69, 63, 255, 97, 71, 64, 255, 100, 73, 66, 255, 101, 73, 66, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 100, 73, 66, 255, 102, 75, 67, 255, 104, 76, 68, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 66, 58, 255, 94, 64, 56, 255, 93, 64, 56, 255, 95, 65, 57, 255, 95, 65, 57, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 67, 59, 51, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 66, 58, 50, 255, 64, 56, 49, 255, 63, 55, 48, 255, 63, 55, 48, 255, 62, 54, 47, 255, 61, 53, 46, 255, 60, 53, 46, 255, 60, 53, 46, 255, 60, 53, 46, 255, 61, 53, 46, 255, 62, 54, 47, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 90, 80, 65, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 103, 96, 89, 255, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 109, 101, 93, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 95, 65, 57, 255, 94, 64, 56, 255, 94, 64, 56, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 98, 67, 59, 255, 98, 67, 59, 255, 105, 76, 69, 255, 104, 76, 68, 255, 102, 75, 67, 255, 102, 75, 67, 255, 101, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 95, 69, 62, 255, 95, 69, 62, 255, 96, 69, 63, 255, 99, 72, 65, 255, 100, 73, 66, 255, 101, 73, 66, 255, 102, 75, 67, 255, 102, 75, 67, 255, 101, 73, 66, 255, 102, 75, 67, 255, 104, 76, 68, 255, 97, 66, 58, 255, 97, 66, 58, 255, 94, 64, 56, 255, 92, 63, 55, 255, 90, 62, 54, 255, 95, 65, 57, 255, 95, 65, 57, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 67, 58, 51, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 62, 54, 47, 255, 61, 53, 46, 255, 61, 53, 46, 255, 61, 53, 46, 255, 61, 53, 46, 255, 62, 54, 47, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 52, 43, 41, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 107, 100, 92, 255, 106, 98, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 109, 101, 93, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 67, 58, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 102, 75, 67, 255, 102, 75, 67, 255, 101, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 99, 72, 65, 255, 95, 69, 62, 255, 96, 69, 63, 255, 96, 69, 63, 255, 97, 71, 64, 255, 99, 72, 65, 255, 100, 73, 66, 255, 101, 73, 66, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 94, 64, 56, 255, 94, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 95, 65, 57, 255, 95, 65, 57, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 64, 42, 34, 255, 64, 42, 34, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 66, 58, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 80, 70, 59, 0, 80, 70, 59, 0, 80, 70, 59, 255, 80, 70, 59, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 34, 23, 22, 0, 35, 24, 23, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 210, 210, 210, 0, 210, 210, 210, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 111, 103, 95, 255, 111, 103, 95, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 95, 65, 57, 255, 95, 65, 57, 255, 98, 67, 59, 255, 97, 66, 58, 255, 97, 66, 58, 255, 98, 67, 59, 255, 100, 69, 60, 255, 102, 70, 61, 255, 100, 68, 60, 255, 97, 66, 58, 255, 105, 76, 69, 255, 104, 76, 68, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 101, 73, 66, 255, 100, 73, 66, 255, 97, 71, 64, 255, 96, 69, 63, 255, 96, 69, 63, 255, 96, 69, 63, 255, 97, 71, 64, 255, 99, 72, 65, 255, 100, 73, 66, 255, 100, 73, 66, 255, 104, 76, 68, 255, 102, 75, 67, 255, 95, 65, 57, 255, 95, 65, 57, 255, 94, 64, 56, 255, 94, 64, 56, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 18, 17, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 66, 58, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 93, 83, 67, 255, 94, 84, 67, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 79, 69, 58, 0, 79, 69, 58, 0, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 206, 206, 206, 0, 206, 206, 206, 0, 207, 207, 207, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 109, 101, 93, 255, 110, 102, 94, 255, 111, 103, 95, 255, 110, 102, 94, 255, 109, 101, 93, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 97, 66, 58, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 98, 67, 59, 255, 102, 70, 61, 255, 103, 71, 62, 255, 102, 70, 61, 255, 98, 67, 59, 255, 98, 67, 59, 255, 105, 76, 69, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 102, 75, 67, 255, 100, 73, 66, 255, 99, 72, 65, 255, 99, 72, 65, 255, 97, 71, 64, 255, 96, 69, 63, 255, 96, 69, 63, 255, 96, 69, 63, 255, 97, 71, 64, 255, 99, 72, 65, 255, 102, 75, 67, 255, 102, 75, 67, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 18, 17, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 66, 58, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 62, 54, 47, 255, 63, 55, 48, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 94, 84, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 93, 83, 67, 255, 95, 85, 68, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 95, 85, 68, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 77, 68, 57, 0, 77, 68, 57, 0, 77, 68, 57, 255, 77, 68, 57, 255, 77, 68, 57, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 65, 57, 50, 255, 65, 57, 50, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 109, 101, 93, 255, 111, 103, 95, 255, 112, 104, 96, 255, 111, 103, 95, 255, 109, 101, 93, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 84, 58, 47, 255, 84, 57, 47, 255, 97, 67, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 98, 67, 59, 255, 103, 71, 62, 255, 105, 72, 63, 255, 103, 71, 62, 255, 100, 69, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 102, 75, 67, 255, 101, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 97, 71, 64, 255, 96, 69, 63, 255, 95, 69, 62, 255, 96, 69, 63, 255, 96, 69, 63, 255, 96, 69, 63, 255, 101, 73, 66, 255, 102, 75, 67, 255, 97, 67, 58, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 67, 58, 255, 97, 67, 58, 255, 97, 67, 58, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 68, 45, 36, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 18, 17, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 82, 73, 61, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 66, 58, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 62, 54, 47, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 87, 70, 255, 100, 89, 71, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 66, 58, 50, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 77, 68, 57, 0, 77, 68, 57, 0, 77, 68, 57, 255, 77, 68, 57, 255, 77, 68, 57, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 210, 210, 210, 0, 209, 209, 209, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 207, 207, 207, 0, 207, 207, 207, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 109, 101, 93, 255, 110, 102, 94, 255, 111, 103, 95, 255, 111, 103, 95, 255, 110, 102, 94, 255, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 111, 103, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 107, 78, 70, 255, 106, 77, 69, 255, 106, 77, 69, 255, 105, 76, 69, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 102, 75, 67, 255, 101, 73, 66, 255, 100, 73, 66, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 99, 72, 65, 255, 94, 64, 56, 255, 97, 67, 58, 255, 100, 69, 60, 255, 103, 71, 62, 255, 103, 71, 62, 255, 102, 70, 61, 255, 100, 69, 60, 255, 102, 70, 61, 255, 100, 69, 60, 255, 100, 69, 60, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 71, 47, 38, 255, 71, 47, 38, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 79, 69, 58, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 65, 57, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 69, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 93, 83, 67, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 66, 58, 50, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 77, 68, 57, 0, 77, 68, 57, 0, 77, 68, 57, 255, 77, 68, 57, 255, 79, 69, 58, 255, 79, 69, 58, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 66, 58, 50, 255, 66, 58, 50, 255, 34, 23, 22, 255, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 41, 0, 45, 44, 41, 0, 45, 44, 41, 0, 208, 208, 208, 0, 208, 208, 208, 0, 210, 210, 210, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 109, 101, 93, 255, 110, 102, 94, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 94, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 106, 77, 69, 255, 106, 77, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 102, 75, 67, 255, 102, 75, 67, 255, 101, 73, 66, 255, 101, 73, 66, 255, 100, 73, 66, 255, 100, 73, 66, 255, 95, 65, 57, 255, 97, 67, 58, 255, 100, 68, 60, 255, 102, 70, 61, 255, 103, 71, 62, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 102, 70, 61, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 69, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 69, 60, 52, 255, 69, 60, 52, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 77, 68, 57, 0, 77, 68, 57, 0, 77, 68, 57, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 97, 86, 69, 255, 97, 86, 69, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 0, 66, 58, 50, 0, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 33, 23, 22, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 41, 0, 45, 44, 42, 0, 208, 208, 208, 0, 208, 208, 208, 0, 210, 210, 210, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 111, 103, 95, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 94, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 69, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 107, 78, 70, 255, 106, 77, 69, 255, 106, 77, 69, 255, 105, 76, 69, 255, 104, 76, 68, 255, 105, 76, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 67, 58, 255, 98, 67, 59, 255, 100, 69, 60, 255, 102, 70, 61, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 64, 56, 49, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 64, 56, 49, 255, 65, 57, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 77, 68, 57, 255, 77, 68, 57, 255, 77, 68, 57, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 68, 60, 52, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 79, 69, 58, 0, 79, 69, 58, 0, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 97, 86, 69, 255, 97, 86, 69, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 0, 67, 58, 51, 0, 67, 58, 51, 0, 67, 58, 51, 0, 33, 23, 22, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 108, 92, 79, 255, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 108, 92, 79, 0, 255, 255, 255, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 106, 77, 69, 255, 106, 77, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 104, 76, 68, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 67, 58, 255, 98, 67, 59, 255, 100, 69, 60, 255, 103, 71, 62, 255, 104, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 64, 56, 49, 255, 63, 55, 48, 255, 63, 55, 48, 255, 62, 54, 47, 255, 63, 55, 48, 255, 65, 57, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 77, 68, 57, 255, 77, 68, 57, 255, 77, 68, 57, 255, 79, 69, 58, 255, 79, 69, 58, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 62, 54, 47, 255, 89, 79, 64, 255, 89, 79, 64, 255, 90, 80, 65, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 79, 69, 58, 0, 79, 69, 58, 0, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 97, 86, 69, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 0, 66, 58, 50, 0, 66, 58, 50, 0, 66, 58, 50, 0, 33, 23, 22, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 41, 0, 45, 44, 41, 0, 45, 44, 41, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 46, 45, 43, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 108, 93, 79, 255, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 255, 255, 255, 0, 106, 98, 90, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 111, 103, 95, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 86, 58, 48, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 106, 77, 69, 255, 105, 76, 69, 255, 105, 76, 69, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 67, 58, 255, 100, 68, 60, 255, 102, 70, 61, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 50, 255, 89, 61, 50, 255, 87, 60, 49, 255, 87, 60, 49, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 65, 57, 50, 255, 64, 56, 49, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 65, 57, 50, 255, 66, 58, 50, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 77, 68, 57, 255, 77, 68, 57, 255, 77, 68, 57, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 61, 53, 46, 255, 60, 53, 46, 255, 89, 79, 64, 255, 89, 79, 64, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 79, 69, 58, 0, 79, 69, 58, 0, 79, 69, 58, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 97, 87, 70, 255, 80, 71, 59, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 0, 80, 70, 59, 0, 80, 70, 59, 0, 80, 70, 59, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 45, 44, 42, 0, 45, 44, 42, 0, 45, 44, 42, 0, 46, 45, 43, 0, 46, 45, 43, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 108, 93, 79, 255, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 111, 103, 95, 255, 110, 102, 94, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 102, 70, 61, 255, 100, 69, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 102, 75, 67, 255, 102, 75, 67, 255, 102, 75, 67, 255, 101, 73, 66, 255, 101, 73, 66, 255, 101, 73, 66, 255, 100, 73, 66, 255, 93, 64, 56, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 69, 60, 255, 103, 71, 62, 255, 103, 71, 62, 255, 103, 71, 62, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 50, 255, 89, 61, 50, 255, 89, 61, 50, 255, 89, 61, 49, 255, 89, 61, 49, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 26, 25, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 72, 63, 55, 255, 71, 62, 54, 255, 69, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 84, 74, 62, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 80, 70, 59, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 58, 51, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 63, 55, 48, 255, 89, 79, 64, 255, 92, 82, 66, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 79, 69, 58, 0, 79, 69, 58, 0, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 97, 87, 70, 255, 81, 71, 60, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 0, 80, 70, 59, 0, 80, 70, 59, 0, 80, 70, 59, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 45, 44, 42, 0, 45, 44, 42, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 209, 209, 209, 0, 208, 208, 208, 0, 208, 208, 208, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 0, 110, 102, 94, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 107, 100, 92, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 68, 60, 255, 102, 70, 61, 255, 100, 69, 60, 255, 100, 69, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 101, 73, 66, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 92, 63, 55, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 94, 64, 56, 255, 95, 65, 57, 255, 97, 66, 58, 255, 98, 67, 59, 255, 98, 67, 59, 255, 102, 70, 61, 255, 102, 70, 61, 255, 103, 71, 62, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 50, 255, 89, 61, 49, 255, 89, 61, 49, 255, 70, 46, 37, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 67, 58, 51, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 80, 71, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 79, 69, 58, 255, 80, 70, 59, 255, 80, 70, 59, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 80, 70, 59, 0, 80, 70, 59, 0, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 80, 71, 59, 255, 98, 87, 70, 255, 98, 87, 70, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 80, 70, 59, 0, 80, 70, 59, 0, 80, 70, 59, 0, 80, 70, 59, 0, 80, 70, 59, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 45, 44, 41, 0, 45, 44, 42, 0, 46, 45, 43, 0, 46, 45, 43, 0, 47, 46, 44, 0, 209, 209, 209, 0, 209, 209, 209, 0, 208, 208, 208, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 255, 110, 102, 94, 0, 110, 102, 94, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 255, 112, 104, 96, 255, 111, 103, 95, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 68, 60, 255, 102, 70, 61, 255, 102, 70, 61, 255, 100, 69, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 94, 64, 56, 255, 93, 64, 56, 255, 92, 63, 55, 255, 92, 63, 55, 255, 92, 63, 55, 255, 92, 63, 55, 255, 93, 64, 56, 255, 94, 64, 56, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 102, 70, 61, 255, 102, 70, 61, 255, 87, 60, 49, 255, 87, 60, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 70, 46, 37, 255, 70, 46, 37, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 22, 21, 255, 64, 56, 49, 255, 62, 54, 47, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 80, 70, 59, 255, 80, 70, 59, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 67, 59, 51, 255, 69, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 69, 60, 52, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 71, 59, 255, 81, 71, 60, 255, 98, 87, 70, 255, 98, 87, 70, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 0, 82, 73, 61, 0, 80, 70, 59, 0, 80, 70, 59, 0, 80, 70, 59, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 45, 44, 41, 0, 45, 44, 42, 0, 46, 45, 43, 0, 47, 46, 44, 0, 47, 46, 44, 0, 210, 210, 210, 0, 208, 208, 208, 0, 208, 208, 208, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 255, 34, 31, 31, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 31, 31, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 111, 103, 95, 255, 110, 102, 94, 255, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 106, 98, 90, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 111, 103, 95, 255, 111, 103, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 65, 43, 35, 255, 65, 43, 35, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 58, 47, 255, 86, 58, 48, 255, 100, 69, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 94, 64, 56, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 66, 58, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 90, 62, 50, 255, 90, 62, 50, 255, 71, 47, 38, 255, 70, 46, 37, 255, 70, 46, 37, 255, 69, 45, 36, 255, 67, 44, 36, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 13, 15, 255, 15, 13, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 32, 22, 21, 255, 32, 22, 21, 255, 31, 22, 21, 255, 31, 21, 20, 255, 60, 53, 46, 255, 61, 53, 46, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 66, 58, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 71, 62, 54, 255, 74, 65, 56, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 79, 69, 58, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 80, 70, 59, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 45, 44, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 111, 103, 95, 255, 110, 102, 94, 255, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 108, 93, 79, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 111, 103, 95, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 65, 43, 35, 255, 65, 43, 35, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 94, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 94, 64, 56, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 66, 58, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 43, 35, 255, 64, 42, 34, 255, 64, 42, 34, 255, 66, 43, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 67, 58, 51, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 66, 58, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 71, 62, 54, 255, 73, 63, 55, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 58, 51, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 79, 69, 58, 255, 95, 85, 68, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 92, 82, 66, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 94, 84, 67, 0, 94, 84, 67, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 100, 89, 71, 255, 100, 89, 71, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 80, 70, 59, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 44, 43, 41, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 110, 102, 94, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 66, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 84, 57, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 97, 67, 58, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 94, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 93, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 98, 67, 59, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 84, 57, 47, 255, 84, 57, 47, 255, 66, 44, 35, 255, 66, 43, 35, 255, 65, 43, 35, 255, 64, 42, 34, 255, 63, 42, 34, 255, 63, 41, 33, 255, 64, 42, 34, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 63, 55, 48, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 34, 23, 22, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 67, 59, 51, 255, 69, 60, 52, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 58, 51, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 79, 69, 58, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 71, 62, 54, 255, 71, 62, 54, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 0, 95, 85, 68, 0, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 45, 44, 42, 0, 45, 44, 42, 0, 46, 45, 43, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 46, 45, 43, 0, 46, 45, 43, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 0, 34, 31, 31, 255, 34, 31, 31, 255, 111, 103, 95, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 43, 35, 255, 84, 57, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 94, 64, 56, 255, 93, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 98, 67, 59, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 84, 58, 47, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 66, 44, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 63, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 65, 57, 50, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 64, 56, 49, 255, 63, 55, 48, 255, 64, 56, 49, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 34, 23, 22, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 65, 57, 50, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 93, 83, 67, 255, 94, 84, 67, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 100, 89, 72, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 97, 87, 70, 0, 81, 71, 60, 0, 81, 71, 60, 0, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 83, 73, 61, 255, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 44, 43, 41, 0, 45, 44, 42, 0, 46, 45, 43, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 46, 45, 43, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 31, 31, 255, 111, 103, 95, 255, 34, 31, 31, 255, 34, 31, 31, 255, 34, 30, 30, 255, 34, 30, 30, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 110, 102, 94, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 94, 64, 56, 255, 94, 64, 56, 255, 94, 64, 56, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 69, 45, 36, 255, 70, 46, 37, 255, 69, 45, 36, 255, 69, 45, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 63, 41, 33, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 65, 57, 50, 255, 64, 56, 49, 255, 63, 55, 48, 255, 63, 55, 48, 255, 63, 55, 48, 255, 32, 22, 21, 255, 34, 23, 22, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 34, 23, 22, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 80, 70, 59, 255, 80, 70, 59, 255, 66, 58, 50, 255, 97, 86, 69, 255, 95, 85, 68, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 81, 71, 60, 0, 81, 71, 60, 0, 81, 71, 60, 0, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 0, 100, 89, 72, 0, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 82, 73, 61, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 44, 43, 41, 0, 45, 44, 42, 0, 46, 45, 43, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 110, 102, 94, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 82, 56, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 69, 45, 36, 255, 70, 46, 37, 255, 70, 46, 37, 255, 69, 45, 36, 255, 69, 45, 36, 255, 68, 45, 36, 255, 64, 42, 34, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 58, 51, 255, 65, 57, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 63, 55, 48, 255, 32, 22, 21, 255, 33, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 87, 70, 0, 97, 87, 70, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 0, 100, 89, 71, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 82, 73, 61, 0, 82, 73, 61, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 46, 45, 43, 0, 46, 45, 43, 0, 47, 46, 44, 0, 47, 46, 44, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 47, 46, 44, 0, 47, 46, 44, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 109, 101, 93, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 111, 103, 95, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 84, 58, 47, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 82, 56, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 66, 58, 50, 255, 32, 22, 21, 255, 33, 22, 21, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 0, 83, 73, 61, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 82, 73, 61, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 45, 44, 42, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 45, 44, 42, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 47, 46, 44, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 29, 29, 0, 33, 29, 29, 0, 33, 29, 29, 0, 33, 29, 29, 0, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 111, 103, 95, 255, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 111, 103, 95, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 82, 56, 46, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 68, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 72, 63, 55, 255, 70, 61, 53, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 64, 56, 49, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 0, 84, 74, 62, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 46, 45, 43, 0, 46, 45, 43, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 46, 45, 43, 0, 46, 45, 43, 0, 45, 44, 42, 0, 45, 44, 42, 0, 46, 45, 43, 0, 46, 45, 43, 0, 47, 46, 44, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 213, 213, 213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 112, 104, 96, 255, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 111, 103, 95, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 111, 103, 95, 255, 110, 102, 94, 255, 109, 101, 93, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 67, 44, 36, 255, 67, 44, 36, 255, 84, 58, 47, 255, 84, 58, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 97, 67, 58, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 68, 45, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 71, 47, 38, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 33, 22, 21, 255, 32, 22, 21, 255, 33, 22, 21, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 67, 59, 51, 255, 66, 58, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 84, 74, 62, 0, 84, 74, 62, 0, 84, 74, 62, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 46, 45, 43, 0, 46, 45, 43, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 46, 45, 43, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 44, 0, 48, 47, 45, 0, 212, 212, 212, 0, 213, 213, 213, 0, 213, 213, 213, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 213, 213, 213, 0, 213, 213, 213, 0, 212, 212, 212, 0, 212, 212, 212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 32, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 110, 102, 94, 255, 110, 102, 94, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 69, 45, 36, 255, 68, 45, 36, 255, 67, 44, 36, 255, 86, 58, 48, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 33, 23, 22, 255, 33, 22, 21, 255, 32, 22, 21, 255, 32, 22, 21, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 63, 55, 48, 255, 64, 56, 49, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 84, 74, 62, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 66, 58, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 103, 92, 74, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 84, 74, 62, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 46, 45, 43, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 44, 0, 48, 47, 45, 0, 48, 47, 45, 0, 212, 212, 212, 0, 212, 212, 212, 0, 213, 213, 213, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 103, 95, 88, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 106, 98, 90, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 255, 111, 103, 95, 255, 109, 101, 93, 255, 109, 101, 93, 255, 110, 102, 94, 255, 111, 103, 95, 255, 110, 102, 94, 255, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 33, 23, 22, 255, 33, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 62, 54, 47, 255, 64, 56, 49, 255, 66, 58, 50, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 82, 73, 61, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 100, 89, 72, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 72, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 97, 86, 69, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 46, 45, 43, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 255, 31, 28, 28, 255, 31, 28, 28, 255, 100, 93, 86, 255, 31, 28, 28, 255, 31, 28, 28, 255, 32, 28, 28, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 96, 89, 255, 105, 97, 90, 255, 106, 98, 90, 255, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 106, 98, 90, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 111, 103, 95, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 68, 45, 36, 255, 68, 45, 36, 255, 86, 59, 48, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 33, 23, 22, 255, 33, 23, 22, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 26, 25, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 64, 56, 49, 255, 64, 56, 49, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 97, 86, 69, 255, 95, 85, 68, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 30, 27, 27, 0, 30, 27, 27, 0, 30, 27, 27, 0, 30, 27, 27, 0, 30, 27, 27, 255, 30, 27, 27, 255, 31, 28, 28, 255, 99, 92, 85, 255, 31, 28, 28, 255, 30, 27, 27, 255, 30, 27, 27, 255, 99, 92, 85, 255, 100, 93, 86, 255, 100, 93, 86, 255, 102, 95, 87, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 112, 104, 96, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 111, 103, 95, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 66, 44, 35, 255, 67, 44, 36, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 57, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 33, 23, 22, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 85, 75, 63, 255, 86, 76, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 104, 93, 75, 255, 105, 94, 76, 255, 108, 96, 77, 255, 108, 96, 77, 255, 106, 95, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 0, 67, 59, 51, 0, 67, 58, 51, 0, 97, 86, 69, 0, 95, 85, 68, 0, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 255, 255, 255, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 94, 84, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 44, 0, 48, 47, 45, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 255, 31, 28, 28, 255, 31, 28, 28, 255, 100, 93, 86, 255, 31, 28, 28, 255, 30, 27, 27, 255, 30, 27, 27, 255, 98, 91, 84, 255, 98, 91, 84, 255, 99, 92, 85, 255, 99, 92, 85, 255, 100, 93, 86, 255, 100, 93, 86, 0, 100, 93, 86, 0, 100, 93, 86, 0, 100, 93, 86, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 111, 103, 95, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 66, 43, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 70, 46, 37, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 31, 21, 20, 255, 32, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 70, 61, 53, 255, 71, 62, 54, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 85, 75, 63, 255, 86, 76, 63, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 84, 74, 62, 255, 103, 92, 74, 255, 105, 94, 76, 255, 106, 95, 76, 255, 108, 96, 77, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 102, 91, 73, 255, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 67, 59, 51, 0, 67, 58, 51, 0, 97, 86, 69, 0, 94, 84, 67, 0, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 255, 255, 255, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 94, 84, 67, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 47, 46, 44, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 47, 46, 44, 0, 47, 46, 44, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 46, 45, 43, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 255, 31, 28, 28, 255, 31, 28, 28, 255, 100, 93, 86, 255, 31, 28, 28, 255, 31, 28, 28, 255, 31, 28, 28, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 111, 103, 95, 0, 109, 101, 93, 0, 109, 101, 93, 0, 110, 102, 94, 0, 111, 103, 95, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 110, 102, 94, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 44, 35, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 80, 55, 45, 255, 80, 55, 45, 255, 80, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 83, 57, 46, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 32, 22, 21, 255, 33, 22, 21, 255, 33, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 70, 61, 53, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 0, 104, 93, 75, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 67, 58, 51, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 255, 95, 85, 68, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 105, 94, 76, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 94, 84, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 97, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 48, 47, 44, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 46, 45, 43, 0, 46, 45, 43, 0, 209, 209, 209, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 102, 95, 87, 255, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 99, 92, 85, 255, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 66, 43, 35, 255, 65, 43, 35, 255, 66, 44, 35, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 80, 55, 45, 255, 80, 55, 45, 255, 80, 55, 45, 255, 80, 55, 45, 255, 80, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 80, 71, 59, 255, 81, 71, 60, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 86, 76, 63, 255, 86, 76, 63, 255, 89, 79, 66, 255, 106, 95, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 108, 96, 77, 255, 108, 96, 78, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 100, 89, 72, 0, 98, 87, 70, 0, 98, 87, 70, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 0, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 105, 94, 76, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 0, 93, 83, 67, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 93, 83, 67, 255, 93, 83, 67, 255, 92, 82, 66, 255, 92, 82, 66, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 98, 87, 70, 255, 102, 91, 73, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 48, 47, 45, 0, 48, 47, 45, 0, 49, 48, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 44, 0, 47, 46, 44, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 208, 208, 208, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 0, 31, 28, 28, 255, 31, 28, 28, 255, 31, 28, 28, 255, 100, 93, 86, 255, 31, 28, 28, 255, 31, 28, 28, 255, 31, 28, 28, 255, 100, 93, 86, 255, 100, 93, 86, 255, 99, 92, 85, 255, 99, 92, 85, 255, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 66, 44, 35, 255, 67, 44, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 80, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 80, 55, 45, 255, 81, 55, 45, 255, 64, 42, 34, 255, 64, 42, 34, 255, 65, 43, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 66, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 89, 78, 65, 255, 106, 95, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 103, 92, 74, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 100, 89, 72, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 103, 92, 74, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 97, 86, 69, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 255, 95, 85, 68, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 95, 85, 68, 255, 100, 89, 71, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 49, 48, 45, 0, 49, 48, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 208, 208, 208, 0, 208, 208, 208, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 102, 95, 87, 255, 32, 28, 28, 255, 31, 28, 28, 255, 31, 28, 28, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 99, 92, 85, 255, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 66, 44, 35, 255, 67, 44, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 81, 55, 45, 255, 80, 55, 45, 255, 80, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 80, 55, 45, 255, 80, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 80, 55, 45, 255, 81, 55, 45, 255, 64, 42, 34, 255, 64, 42, 34, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 69, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 83, 73, 61, 255, 84, 74, 62, 255, 85, 75, 63, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 103, 92, 74, 0, 103, 92, 74, 0, 97, 86, 69, 0, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 100, 89, 71, 255, 100, 89, 72, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 49, 48, 45, 0, 49, 48, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 102, 95, 87, 255, 32, 28, 28, 255, 31, 28, 28, 255, 31, 28, 28, 255, 100, 93, 86, 255, 100, 93, 86, 255, 100, 93, 86, 255, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 67, 44, 36, 255, 67, 44, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 81, 55, 45, 255, 80, 55, 45, 255, 80, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 64, 42, 34, 255, 65, 43, 35, 255, 65, 43, 35, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 69, 60, 52, 255, 84, 74, 62, 255, 86, 76, 63, 255, 87, 77, 64, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 88, 77, 65, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 83, 73, 61, 255, 82, 73, 61, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 100, 89, 71, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 104, 93, 75, 255, 102, 91, 73, 255, 100, 89, 72, 255, 103, 92, 74, 255, 106, 95, 76, 255, 108, 96, 78, 255, 106, 95, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 49, 48, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 44, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 102, 95, 87, 255, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 102, 95, 87, 255, 102, 95, 87, 255, 100, 93, 86, 255, 100, 93, 86, 0, 100, 93, 86, 0, 99, 92, 85, 0, 99, 92, 85, 0, 99, 92, 85, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 67, 44, 36, 255, 67, 44, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 82, 56, 46, 255, 82, 56, 46, 255, 81, 55, 45, 255, 80, 55, 45, 255, 80, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 84, 57, 47, 255, 84, 57, 47, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 84, 74, 62, 255, 85, 75, 63, 255, 86, 76, 63, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 87, 77, 64, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 81, 71, 60, 255, 81, 71, 60, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 103, 92, 74, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 108, 96, 78, 255, 108, 96, 78, 255, 108, 96, 77, 255, 106, 95, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 106, 95, 76, 255, 108, 96, 78, 255, 108, 96, 77, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 44, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 0, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 32, 28, 28, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 255, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 99, 92, 85, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 67, 44, 36, 255, 67, 44, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 81, 55, 45, 255, 81, 55, 45, 255, 82, 56, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 83, 73, 61, 255, 84, 74, 62, 255, 85, 75, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 83, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 255, 105, 94, 76, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 108, 96, 77, 255, 108, 96, 77, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 106, 95, 76, 255, 108, 96, 77, 255, 108, 96, 77, 255, 108, 96, 77, 255, 108, 96, 77, 255, 108, 96, 77, 255, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 44, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 95, 88, 255, 103, 95, 88, 255, 102, 95, 87, 255, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 102, 95, 87, 0, 99, 92, 85, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 68, 45, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 59, 48, 255, 86, 59, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 82, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 98, 87, 70, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 255, 106, 95, 76, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 106, 95, 76, 255, 108, 96, 78, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 44, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 44, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 69, 45, 36, 255, 68, 45, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 82, 73, 61, 255, 82, 73, 61, 255, 84, 74, 62, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 80, 71, 59, 255, 81, 71, 60, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 255, 104, 93, 75, 255, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 255, 255, 255, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 69, 45, 36, 255, 68, 45, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 82, 73, 61, 255, 84, 74, 62, 255, 85, 75, 63, 255, 86, 76, 63, 255, 85, 75, 63, 255, 85, 75, 63, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 80, 71, 59, 255, 81, 71, 60, 255, 81, 71, 60, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 95, 85, 68, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 255, 255, 255, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 45, 0, 48, 47, 45, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 69, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 67, 44, 36, 255, 67, 44, 36, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 83, 57, 46, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 80, 71, 59, 255, 81, 71, 60, 255, 82, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 92, 74, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 104, 93, 75, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 102, 91, 73, 255, 100, 89, 72, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 69, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 67, 44, 36, 255, 68, 45, 36, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 83, 57, 46, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 80, 71, 59, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 83, 73, 61, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 92, 74, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 47, 46, 44, 0, 47, 46, 44, 0, 47, 46, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 44, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 48, 47, 45, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 68, 45, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 44, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 38, 26, 25, 255, 38, 26, 25, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 100, 89, 72, 255, 100, 89, 72, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 103, 92, 74, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 255, 255, 255, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 255, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 105, 97, 90, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 68, 45, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 65, 43, 35, 255, 65, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 72, 63, 55, 255, 71, 62, 54, 255, 71, 62, 54, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 37, 25, 24, 255, 38, 26, 25, 255, 38, 26, 25, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 100, 89, 72, 255, 100, 89, 72, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 255, 255, 255, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 0, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 32, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 67, 44, 36, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 66, 43, 35, 255, 66, 43, 35, 255, 83, 57, 46, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 100, 89, 72, 255, 100, 89, 72, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 106, 95, 76, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 97, 86, 69, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 29, 29, 0, 33, 29, 29, 0, 33, 29, 29, 0, 33, 29, 29, 0, 33, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 67, 44, 36, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 83, 57, 46, 255, 83, 57, 46, 255, 83, 57, 46, 255, 66, 43, 35, 255, 66, 43, 35, 255, 83, 57, 46, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 100, 89, 72, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 0, 73, 63, 55, 0, 73, 63, 55, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 255, 255, 255, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 255, 98, 87, 70, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 108, 96, 77, 255, 108, 96, 77, 255, 106, 95, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 68, 45, 36, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 66, 43, 35, 255, 66, 43, 35, 255, 83, 57, 46, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 83, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 100, 89, 72, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 0, 74, 64, 56, 0, 74, 64, 56, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 103, 92, 74, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 102, 91, 73, 255, 98, 87, 70, 255, 98, 87, 70, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 255, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 0, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 98, 67, 59, 255, 84, 58, 47, 255, 66, 44, 35, 255, 66, 43, 35, 255, 66, 43, 35, 255, 83, 57, 46, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 64, 42, 34, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 26, 25, 255, 37, 25, 24, 255, 37, 25, 24, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 81, 71, 60, 255, 82, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 80, 71, 59, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 0, 74, 64, 56, 0, 74, 64, 56, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 255, 108, 96, 78, 255, 110, 98, 79, 255, 110, 98, 79, 0, 110, 98, 79, 0, 110, 98, 79, 0, 110, 98, 79, 0, 255, 255, 255, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 255, 105, 94, 76, 255, 97, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 106, 95, 76, 255, 104, 93, 75, 255, 100, 89, 72, 255, 97, 87, 70, 255, 97, 86, 69, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 103, 92, 74, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 209, 209, 209, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 89, 61, 49, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 67, 58, 255, 66, 43, 35, 255, 65, 43, 35, 255, 97, 66, 58, 255, 83, 57, 46, 255, 82, 56, 46, 255, 82, 56, 46, 255, 63, 42, 34, 255, 63, 41, 33, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 71, 62, 54, 255, 71, 62, 54, 255, 68, 60, 52, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 65, 57, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 68, 60, 52, 255, 68, 60, 52, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 74, 65, 56, 255, 74, 65, 56, 255, 74, 64, 56, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 0, 74, 64, 56, 0, 74, 64, 56, 0, 74, 64, 56, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 255, 108, 96, 78, 255, 108, 96, 78, 255, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 255, 100, 89, 72, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 87, 70, 255, 100, 89, 72, 255, 104, 93, 75, 255, 106, 95, 76, 255, 106, 95, 76, 255, 100, 89, 71, 255, 102, 91, 73, 255, 104, 93, 75, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 100, 89, 71, 255, 97, 87, 70, 255, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 103, 92, 74, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 34, 30, 30, 255, 34, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 109, 101, 93, 0, 109, 101, 93, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 69, 45, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 70, 46, 37, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 66, 43, 35, 255, 66, 43, 35, 255, 65, 43, 35, 255, 97, 66, 58, 255, 82, 56, 46, 255, 81, 55, 45, 255, 81, 55, 45, 255, 80, 55, 45, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 70, 61, 53, 255, 70, 61, 53, 255, 69, 60, 52, 255, 68, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 102, 91, 73, 255, 70, 61, 53, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 74, 64, 56, 0, 74, 64, 56, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 255, 108, 96, 78, 255, 108, 96, 78, 255, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 104, 93, 75, 255, 102, 91, 73, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 100, 89, 71, 255, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 103, 92, 74, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 109, 101, 93, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 100, 68, 60, 255, 100, 68, 60, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 66, 43, 35, 255, 65, 43, 35, 255, 97, 66, 58, 255, 95, 65, 57, 255, 80, 55, 45, 255, 80, 55, 45, 255, 80, 55, 45, 255, 80, 55, 45, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 69, 60, 52, 255, 70, 61, 53, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 103, 92, 74, 255, 70, 61, 53, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 67, 59, 51, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 102, 93, 77, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 73, 63, 55, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 255, 108, 96, 77, 255, 108, 96, 77, 255, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 102, 91, 73, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 100, 89, 71, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 108, 96, 77, 255, 108, 96, 77, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 92, 74, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 103, 92, 74, 0, 103, 92, 74, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 103, 95, 88, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 69, 45, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 67, 58, 255, 65, 43, 35, 255, 65, 43, 35, 255, 95, 65, 57, 255, 94, 64, 56, 255, 80, 55, 45, 255, 79, 54, 44, 255, 79, 54, 44, 255, 80, 55, 45, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 94, 77, 72, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 68, 60, 52, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 68, 60, 52, 255, 82, 73, 61, 255, 81, 71, 60, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 102, 93, 77, 255, 102, 93, 77, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 65, 56, 255, 74, 65, 56, 255, 73, 63, 55, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 103, 92, 74, 255, 105, 94, 76, 255, 106, 95, 76, 255, 104, 93, 75, 255, 100, 89, 72, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 104, 93, 75, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 69, 45, 36, 255, 69, 45, 36, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 65, 43, 35, 255, 65, 43, 35, 255, 65, 43, 35, 255, 95, 65, 57, 255, 94, 64, 56, 255, 79, 54, 44, 255, 79, 54, 44, 255, 80, 55, 45, 255, 81, 55, 45, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 94, 77, 72, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 67, 59, 51, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 98, 87, 70, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 102, 93, 77, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 65, 56, 255, 108, 96, 78, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 104, 93, 75, 255, 106, 95, 76, 255, 108, 96, 77, 255, 106, 95, 76, 255, 103, 92, 74, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 93, 83, 67, 255, 94, 84, 67, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 94, 84, 67, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 104, 93, 75, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 255, 102, 91, 73, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 67, 58, 255, 65, 43, 35, 255, 65, 43, 35, 255, 97, 66, 58, 255, 94, 64, 56, 255, 93, 64, 56, 255, 80, 55, 45, 255, 80, 55, 45, 255, 81, 55, 45, 255, 83, 57, 46, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 94, 77, 72, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 105, 97, 82, 255, 105, 97, 82, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 81, 71, 60, 255, 82, 73, 61, 255, 82, 73, 61, 255, 83, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 84, 74, 62, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 102, 93, 77, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 104, 93, 75, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 108, 96, 77, 255, 108, 96, 77, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 108, 96, 77, 255, 106, 95, 76, 255, 106, 95, 76, 255, 104, 93, 75, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 98, 87, 70, 255, 97, 86, 69, 255, 94, 84, 67, 255, 92, 82, 66, 255, 90, 80, 65, 255, 90, 80, 65, 255, 92, 82, 66, 255, 92, 82, 66, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 97, 86, 69, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 95, 76, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 123, 95, 81, 255, 123, 95, 81, 255, 123, 95, 81, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 65, 43, 35, 255, 65, 43, 35, 255, 97, 66, 58, 255, 93, 64, 56, 255, 93, 64, 56, 255, 81, 55, 45, 255, 82, 56, 46, 255, 83, 57, 46, 255, 84, 58, 47, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 94, 77, 72, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 104, 95, 81, 255, 102, 94, 80, 255, 102, 94, 80, 255, 64, 56, 49, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 67, 59, 51, 255, 82, 73, 61, 255, 83, 73, 61, 255, 84, 74, 62, 255, 84, 74, 62, 255, 102, 91, 73, 255, 100, 89, 72, 255, 106, 96, 80, 255, 84, 74, 62, 255, 84, 74, 62, 255, 106, 96, 80, 255, 106, 96, 80, 255, 82, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 104, 93, 75, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 108, 96, 77, 0, 108, 96, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 108, 96, 78, 255, 106, 95, 76, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 98, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 95, 76, 0, 106, 95, 76, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 29, 29, 255, 33, 29, 29, 255, 33, 30, 30, 255, 33, 30, 30, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 123, 95, 81, 255, 123, 95, 81, 255, 123, 95, 81, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 15, 12, 15, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 98, 67, 59, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 65, 43, 35, 255, 65, 43, 35, 255, 97, 66, 58, 255, 93, 64, 56, 255, 93, 64, 56, 255, 82, 56, 46, 255, 83, 57, 46, 255, 84, 58, 47, 255, 86, 58, 48, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 95, 79, 73, 255, 94, 77, 72, 255, 93, 77, 71, 255, 92, 76, 70, 255, 92, 76, 70, 255, 34, 23, 22, 255, 34, 23, 22, 255, 34, 23, 22, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 102, 94, 80, 255, 101, 93, 79, 255, 104, 95, 81, 255, 104, 95, 81, 255, 64, 56, 49, 255, 64, 56, 49, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 68, 60, 52, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 106, 96, 80, 255, 106, 96, 80, 255, 108, 98, 81, 255, 106, 96, 80, 255, 106, 96, 80, 255, 83, 73, 61, 255, 82, 73, 61, 255, 81, 71, 60, 255, 81, 71, 60, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 0, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 71, 62, 54, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 72, 63, 55, 255, 72, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 65, 56, 255, 74, 65, 56, 255, 74, 65, 56, 255, 74, 64, 56, 255, 73, 63, 55, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 106, 95, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 125, 97, 82, 255, 125, 97, 82, 255, 125, 97, 82, 255, 125, 97, 82, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 14, 12, 14, 255, 86, 58, 48, 255, 89, 61, 49, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 67, 58, 255, 97, 67, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 93, 64, 56, 255, 95, 65, 57, 255, 97, 66, 58, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 93, 77, 71, 255, 94, 77, 72, 255, 94, 77, 72, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 94, 77, 72, 255, 94, 77, 72, 255, 93, 77, 71, 255, 93, 77, 71, 255, 93, 77, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 111, 102, 86, 255, 109, 100, 85, 255, 109, 100, 85, 255, 108, 100, 84, 255, 108, 100, 84, 255, 108, 100, 84, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 13, 15, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 107, 98, 83, 255, 107, 98, 83, 255, 105, 97, 82, 255, 105, 97, 82, 255, 105, 97, 82, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 95, 85, 68, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 104, 94, 78, 255, 104, 94, 78, 255, 104, 94, 78, 255, 102, 93, 77, 255, 104, 94, 78, 255, 106, 96, 80, 255, 85, 75, 63, 255, 80, 70, 59, 255, 80, 70, 59, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 71, 62, 54, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 108, 96, 77, 255, 74, 64, 56, 255, 74, 64, 56, 255, 73, 63, 55, 255, 73, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 74, 65, 56, 255, 74, 65, 56, 255, 73, 63, 55, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 104, 93, 75, 255, 102, 91, 73, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 108, 96, 78, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 213, 213, 213, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 255, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 103, 96, 89, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 84, 57, 47, 255, 86, 59, 48, 255, 89, 61, 49, 255, 89, 61, 49, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 66, 58, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 93, 64, 56, 255, 97, 66, 58, 255, 97, 67, 58, 255, 84, 58, 47, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 93, 77, 71, 255, 94, 77, 72, 255, 94, 77, 72, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 94, 77, 72, 255, 94, 77, 72, 255, 93, 77, 71, 255, 93, 77, 71, 255, 93, 77, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 112, 103, 87, 255, 112, 103, 87, 255, 112, 103, 87, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 108, 100, 84, 255, 108, 100, 84, 255, 107, 98, 83, 255, 107, 98, 83, 255, 106, 97, 83, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 58, 51, 255, 67, 58, 51, 255, 67, 59, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 97, 86, 69, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 104, 94, 78, 255, 104, 94, 78, 255, 104, 94, 78, 255, 102, 93, 77, 255, 104, 94, 78, 255, 106, 96, 80, 255, 85, 75, 63, 255, 80, 70, 59, 255, 80, 71, 59, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 71, 62, 54, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 103, 92, 74, 255, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 108, 96, 78, 0, 108, 96, 78, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 255, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 255, 23, 12, 11, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 13, 11, 13, 255, 81, 55, 45, 255, 84, 57, 47, 255, 87, 60, 49, 255, 89, 61, 50, 255, 90, 62, 50, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 97, 67, 58, 255, 97, 67, 58, 255, 97, 67, 58, 255, 97, 66, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 94, 64, 56, 255, 97, 67, 58, 255, 98, 67, 59, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 93, 77, 71, 255, 94, 77, 72, 255, 94, 77, 72, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 94, 77, 72, 255, 94, 77, 72, 255, 93, 77, 71, 255, 93, 77, 71, 255, 93, 77, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 34, 23, 22, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 112, 103, 87, 255, 112, 103, 87, 255, 112, 103, 87, 255, 112, 103, 87, 255, 112, 103, 87, 255, 112, 103, 87, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 111, 102, 86, 255, 111, 102, 86, 255, 108, 100, 84, 255, 108, 100, 84, 255, 108, 100, 84, 255, 107, 98, 83, 255, 107, 98, 83, 255, 67, 58, 51, 255, 67, 58, 51, 255, 66, 58, 50, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 104, 94, 78, 255, 104, 94, 78, 255, 104, 94, 78, 255, 102, 93, 77, 255, 104, 94, 78, 255, 106, 96, 80, 255, 108, 98, 81, 255, 102, 92, 76, 255, 102, 92, 76, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 108, 96, 77, 255, 108, 96, 78, 255, 108, 96, 78, 255, 106, 95, 76, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 74, 64, 56, 255, 74, 64, 56, 255, 74, 64, 56, 255, 71, 62, 54, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 103, 92, 74, 255, 104, 93, 75, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 48, 47, 45, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 255, 74, 61, 55, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 255, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 255, 23, 12, 11, 255, 23, 12, 11, 255, 23, 12, 11, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 125, 97, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 124, 96, 82, 255, 15, 12, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 13, 11, 13, 255, 113, 88, 74, 255, 112, 87, 74, 255, 111, 86, 73, 255, 111, 86, 73, 255, 79, 54, 44, 255, 80, 55, 45, 255, 84, 57, 47, 255, 87, 60, 49, 255, 89, 61, 50, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 97, 67, 58, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 67, 58, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 100, 68, 60, 255, 100, 68, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 93, 77, 71, 255, 94, 77, 72, 255, 94, 77, 72, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 93, 77, 71, 255, 93, 77, 71, 255, 93, 77, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 111, 102, 86, 255, 112, 103, 87, 255, 112, 103, 87, 255, 112, 103, 87, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 112, 103, 87, 255, 112, 103, 87, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 108, 100, 84, 255, 108, 100, 84, 255, 107, 98, 83, 255, 67, 59, 51, 255, 67, 59, 51, 255, 68, 60, 52, 255, 67, 59, 51, 255, 66, 58, 50, 255, 65, 57, 50, 255, 65, 57, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 68, 60, 52, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 104, 94, 78, 255, 104, 94, 78, 255, 104, 94, 78, 255, 102, 93, 77, 255, 104, 94, 78, 255, 106, 96, 80, 255, 108, 98, 81, 255, 102, 93, 77, 255, 102, 93, 77, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 106, 95, 76, 255, 108, 96, 77, 255, 108, 96, 78, 255, 108, 96, 78, 255, 110, 98, 79, 255, 106, 95, 76, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 73, 63, 55, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 255, 102, 91, 73, 255, 103, 92, 74, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 255, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 46, 45, 43, 0, 47, 46, 44, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 106, 95, 76, 0, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 212, 212, 212, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 255, 74, 61, 55, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 255, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 255, 23, 12, 11, 255, 23, 12, 11, 255, 23, 12, 11, 255, 23, 12, 11, 255, 24, 12, 11, 255, 24, 12, 11, 255, 24, 12, 11, 255, 25, 12, 11, 255, 25, 13, 11, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 115, 89, 76, 255, 112, 87, 74, 255, 112, 87, 74, 255, 112, 87, 74, 255, 79, 54, 44, 255, 79, 54, 44, 255, 80, 55, 45, 255, 84, 57, 47, 255, 86, 59, 48, 255, 89, 61, 49, 255, 89, 61, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 97, 67, 58, 255, 98, 67, 59, 255, 98, 67, 59, 255, 97, 66, 58, 255, 95, 65, 57, 255, 95, 65, 57, 255, 95, 65, 57, 255, 97, 66, 58, 255, 97, 67, 58, 255, 100, 69, 60, 255, 100, 69, 60, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 93, 77, 71, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 93, 77, 71, 255, 93, 77, 71, 255, 93, 77, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 109, 100, 85, 255, 109, 100, 85, 255, 109, 100, 85, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 112, 103, 87, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 112, 103, 87, 255, 112, 103, 87, 255, 112, 103, 87, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 109, 100, 85, 255, 108, 100, 84, 255, 68, 60, 52, 255, 68, 60, 52, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 58, 51, 255, 66, 58, 50, 255, 66, 58, 50, 255, 66, 58, 50, 255, 67, 59, 51, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 104, 94, 78, 255, 104, 94, 78, 255, 104, 94, 78, 255, 102, 93, 77, 255, 104, 94, 78, 255, 106, 96, 80, 255, 108, 98, 81, 255, 104, 94, 78, 255, 102, 93, 77, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 106, 95, 76, 255, 108, 96, 77, 255, 108, 96, 78, 255, 108, 96, 78, 255, 108, 96, 78, 255, 108, 96, 77, 255, 108, 96, 77, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 255, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 0, 104, 93, 75, 255, 100, 89, 72, 255, 103, 92, 74, 255, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 43, 42, 40, 0, 44, 43, 41, 0, 45, 44, 42, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 255, 108, 96, 77, 255, 108, 96, 77, 255, 108, 96, 77, 255, 106, 95, 76, 255, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 255, 74, 61, 55, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 255, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 0, 23, 12, 11, 255, 24, 12, 11, 255, 24, 12, 11, 255, 23, 12, 11, 255, 23, 12, 11, 255, 24, 12, 11, 255, 25, 12, 11, 255, 25, 12, 11, 255, 25, 12, 11, 255, 25, 13, 11, 255, 128, 99, 84, 255, 128, 99, 84, 255, 128, 99, 84, 255, 128, 99, 84, 255, 128, 99, 84, 255, 128, 99, 84, 255, 128, 99, 84, 255, 128, 99, 84, 255, 128, 99, 84, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 120, 93, 79, 255, 118, 92, 78, 255, 117, 90, 77, 255, 115, 89, 76, 255, 82, 56, 46, 255, 80, 55, 45, 255, 77, 53, 43, 255, 77, 53, 43, 255, 80, 55, 45, 255, 83, 57, 46, 255, 86, 58, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 97, 67, 58, 255, 97, 66, 58, 255, 98, 67, 59, 255, 97, 67, 58, 255, 95, 65, 57, 255, 94, 64, 56, 255, 94, 64, 56, 255, 97, 66, 58, 255, 98, 67, 59, 255, 100, 68, 60, 255, 103, 71, 62, 255, 102, 70, 61, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 93, 77, 71, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 93, 77, 71, 255, 93, 77, 71, 255, 93, 77, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 112, 103, 87, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 108, 100, 84, 255, 108, 100, 84, 255, 108, 100, 84, 255, 109, 100, 85, 255, 109, 100, 85, 255, 109, 100, 85, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 112, 103, 87, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 36, 25, 24, 255, 112, 103, 87, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 109, 100, 85, 255, 109, 100, 85, 255, 109, 100, 85, 255, 109, 100, 85, 255, 69, 60, 52, 255, 68, 60, 52, 255, 67, 59, 51, 255, 67, 58, 51, 255, 67, 58, 51, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 104, 94, 78, 255, 104, 94, 78, 255, 104, 94, 78, 255, 102, 93, 77, 255, 104, 94, 78, 255, 106, 96, 80, 255, 108, 98, 81, 255, 104, 94, 78, 255, 104, 94, 78, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 106, 95, 76, 255, 108, 96, 77, 255, 108, 96, 77, 255, 108, 96, 77, 255, 106, 95, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 255, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 0, 103, 92, 74, 255, 100, 89, 72, 255, 102, 91, 73, 255, 104, 93, 75, 255, 105, 94, 76, 255, 106, 95, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 71, 255, 100, 89, 72, 255, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 100, 89, 72, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 41, 40, 38, 0, 41, 40, 38, 0, 42, 41, 39, 0, 44, 43, 41, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 209, 209, 209, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 255, 74, 61, 55, 255, 33, 30, 30, 255, 33, 30, 30, 255, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 74, 61, 55, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 255, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 255, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 255, 25, 12, 11, 255, 25, 12, 11, 255, 24, 12, 11, 255, 24, 12, 11, 255, 25, 12, 11, 255, 25, 13, 11, 255, 25, 12, 11, 255, 25, 12, 11, 255, 25, 13, 11, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 127, 98, 84, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 15, 13, 15, 255, 124, 96, 82, 255, 121, 94, 80, 255, 118, 92, 78, 255, 118, 91, 77, 255, 82, 56, 46, 255, 81, 55, 45, 255, 80, 55, 45, 255, 79, 54, 44, 255, 79, 54, 44, 255, 80, 55, 45, 255, 83, 57, 46, 255, 84, 58, 47, 255, 123, 95, 81, 255, 87, 60, 49, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 59, 48, 255, 87, 60, 49, 255, 87, 60, 49, 255, 86, 59, 48, 255, 86, 59, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 58, 47, 255, 84, 57, 47, 255, 84, 57, 47, 255, 97, 66, 58, 255, 97, 66, 58, 255, 98, 67, 59, 255, 97, 66, 58, 255, 94, 64, 56, 255, 93, 64, 56, 255, 94, 64, 56, 255, 97, 66, 58, 255, 100, 68, 60, 255, 102, 70, 61, 255, 104, 71, 62, 255, 103, 71, 62, 255, 87, 60, 49, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 86, 58, 48, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 94, 77, 72, 255, 93, 77, 71, 255, 93, 77, 71, 255, 93, 77, 71, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 111, 102, 86, 255, 111, 102, 86, 255, 112, 103, 87, 255, 112, 103, 87, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 109, 100, 85, 255, 109, 100, 85, 255, 109, 100, 85, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 14, 12, 14, 255, 14, 12, 14, 255, 14, 12, 14, 255, 15, 12, 15, 255, 15, 12, 15, 255, 15, 12, 15, 255, 36, 25, 24, 255, 36, 25, 24, 255, 112, 103, 87, 255, 112, 103, 87, 255, 112, 103, 87, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 36, 25, 24, 255, 37, 25, 24, 255, 113, 104, 88, 255, 112, 103, 87, 255, 111, 102, 86, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 35, 24, 23, 255, 108, 100, 84, 255, 108, 100, 84, 255, 108, 100, 84, 255, 108, 100, 84, 255, 108, 100, 84, 255, 109, 100, 85, 255, 109, 100, 85, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 111, 102, 86, 255, 109, 100, 85, 255, 108, 100, 84, 255, 108, 100, 84, 255, 107, 98, 83, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 98, 87, 70, 255, 98, 87, 70, 255, 97, 87, 70, 255, 97, 87, 70, 255, 97, 86, 69, 255, 95, 85, 68, 255, 97, 86, 69, 255, 97, 87, 70, 255, 98, 87, 70, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 255, 98, 87, 70, 255, 100, 89, 71, 255, 104, 94, 78, 255, 104, 94, 78, 255, 104, 94, 78, 255, 102, 93, 77, 255, 104, 94, 78, 255, 106, 96, 80, 255, 108, 98, 81, 255, 105, 95, 78, 255, 104, 94, 78, 255, 102, 93, 77, 255, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 105, 94, 76, 255, 104, 93, 75, 255, 103, 92, 74, 255, 102, 91, 73, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 72, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 255, 70, 61, 53, 255, 70, 61, 53, 255, 71, 62, 54, 255, 71, 62, 54, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 72, 63, 55, 255, 71, 62, 54, 255, 102, 91, 73, 255, 102, 91, 73, 255, 102, 91, 73, 255, 103, 92, 74, 255, 103, 92, 74, 255, 102, 91, 73, 255, 100, 89, 72, 255, 100, 89, 71, 255, 100, 89, 71, 255, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 40, 39, 37, 0, 40, 39, 37, 0, 41, 40, 38, 0, 41, 40, 38, 0, 41, 40, 38, 0, 41, 40, 38, 0, 44, 43, 41, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 255, 255, 255, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 211, 211, 211, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 209, 209, 209, 0, 208, 208, 208, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 210, 210, 210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 25, 12, 11, 0, 25, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 25, 12, 11, 0, 25, 13, 11, 0, 25, 12, 11, 0, 25, 12, 11, 0, 25, 13, 11, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 124, 96, 82, 0, 121, 94, 80, 0, 118, 92, 78, 0, 118, 91, 77, 0, 82, 56, 46, 0, 81, 55, 45, 0, 80, 55, 45, 0, 79, 54, 44, 0, 79, 54, 44, 0, 80, 55, 45, 0, 83, 57, 46, 0, 84, 58, 47, 0, 123, 95, 81, 0, 87, 60, 49, 0, 87, 60, 49, 0, 87, 60, 49, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 59, 48, 0, 87, 60, 49, 0, 87, 60, 49, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 57, 47, 0, 84, 57, 47, 0, 97, 66, 58, 0, 97, 66, 58, 0, 98, 67, 59, 0, 97, 66, 58, 0, 94, 64, 56, 0, 93, 64, 56, 0, 94, 64, 56, 0, 97, 66, 58, 0, 100, 68, 60, 0, 102, 70, 61, 0, 104, 71, 62, 0, 103, 71, 62, 0, 87, 60, 49, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 93, 77, 71, 0, 93, 77, 71, 0, 93, 77, 71, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 111, 102, 86, 0, 111, 102, 86, 0, 112, 103, 87, 0, 112, 103, 87, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 109, 100, 85, 0, 109, 100, 85, 0, 109, 100, 85, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 36, 25, 24, 0, 36, 25, 24, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 36, 25, 24, 0, 36, 25, 24, 0, 112, 103, 87, 0, 112, 103, 87, 0, 112, 103, 87, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 37, 25, 24, 0, 113, 104, 88, 0, 112, 103, 87, 0, 111, 102, 86, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 109, 100, 85, 0, 109, 100, 85, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 109, 100, 85, 0, 108, 100, 84, 0, 108, 100, 84, 0, 107, 98, 83, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 86, 69, 0, 95, 85, 68, 0, 97, 86, 69, 0, 97, 87, 70, 0, 98, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 100, 89, 71, 0, 104, 94, 78, 0, 104, 94, 78, 0, 104, 94, 78, 0, 102, 93, 77, 0, 104, 94, 78, 0, 106, 96, 80, 0, 108, 98, 81, 0, 105, 95, 78, 0, 104, 94, 78, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 104, 93, 75, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 72, 0, 100, 89, 72, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 71, 62, 54, 0, 71, 62, 54, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 71, 62, 54, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 103, 92, 74, 0, 103, 92, 74, 0, 102, 91, 73, 0, 100, 89, 72, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 25, 12, 11, 0, 25, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 25, 12, 11, 0, 25, 13, 11, 0, 25, 12, 11, 0, 25, 12, 11, 0, 25, 13, 11, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 124, 96, 82, 0, 121, 94, 80, 0, 118, 92, 78, 0, 118, 91, 77, 0, 82, 56, 46, 0, 81, 55, 45, 0, 80, 55, 45, 0, 79, 54, 44, 0, 79, 54, 44, 0, 80, 55, 45, 0, 83, 57, 46, 0, 84, 58, 47, 0, 123, 95, 81, 0, 87, 60, 49, 0, 87, 60, 49, 0, 87, 60, 49, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 59, 48, 0, 87, 60, 49, 0, 87, 60, 49, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 57, 47, 0, 84, 57, 47, 0, 97, 66, 58, 0, 97, 66, 58, 0, 98, 67, 59, 0, 97, 66, 58, 0, 94, 64, 56, 0, 93, 64, 56, 0, 94, 64, 56, 0, 97, 66, 58, 0, 100, 68, 60, 0, 102, 70, 61, 0, 104, 71, 62, 0, 103, 71, 62, 0, 87, 60, 49, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 93, 77, 71, 0, 93, 77, 71, 0, 93, 77, 71, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 111, 102, 86, 0, 111, 102, 86, 0, 112, 103, 87, 0, 112, 103, 87, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 109, 100, 85, 0, 109, 100, 85, 0, 109, 100, 85, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 36, 25, 24, 0, 36, 25, 24, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 36, 25, 24, 0, 36, 25, 24, 0, 112, 103, 87, 0, 112, 103, 87, 0, 112, 103, 87, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 37, 25, 24, 0, 113, 104, 88, 0, 112, 103, 87, 0, 111, 102, 86, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 109, 100, 85, 0, 109, 100, 85, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 109, 100, 85, 0, 108, 100, 84, 0, 108, 100, 84, 0, 107, 98, 83, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 86, 69, 0, 95, 85, 68, 0, 97, 86, 69, 0, 97, 87, 70, 0, 98, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 100, 89, 71, 0, 104, 94, 78, 0, 104, 94, 78, 0, 104, 94, 78, 0, 102, 93, 77, 0, 104, 94, 78, 0, 106, 96, 80, 0, 108, 98, 81, 0, 105, 95, 78, 0, 104, 94, 78, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 104, 93, 75, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 72, 0, 100, 89, 72, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 71, 62, 54, 0, 71, 62, 54, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 71, 62, 54, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 103, 92, 74, 0, 103, 92, 74, 0, 102, 91, 73, 0, 100, 89, 72, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 78, 0, 108, 96, 77, 0, 108, 96, 77, 0, 108, 96, 77, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 106, 95, 76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 25, 12, 11, 0, 25, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 25, 12, 11, 0, 25, 13, 11, 0, 25, 12, 11, 0, 25, 12, 11, 0, 25, 13, 11, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 124, 96, 82, 0, 121, 94, 80, 0, 118, 92, 78, 0, 118, 91, 77, 0, 82, 56, 46, 0, 81, 55, 45, 0, 80, 55, 45, 0, 79, 54, 44, 0, 79, 54, 44, 0, 80, 55, 45, 0, 83, 57, 46, 0, 84, 58, 47, 0, 123, 95, 81, 0, 87, 60, 49, 0, 87, 60, 49, 0, 87, 60, 49, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 59, 48, 0, 87, 60, 49, 0, 87, 60, 49, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 57, 47, 0, 84, 57, 47, 0, 97, 66, 58, 0, 97, 66, 58, 0, 98, 67, 59, 0, 97, 66, 58, 0, 94, 64, 56, 0, 93, 64, 56, 0, 94, 64, 56, 0, 97, 66, 58, 0, 100, 68, 60, 0, 102, 70, 61, 0, 104, 71, 62, 0, 103, 71, 62, 0, 87, 60, 49, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 93, 77, 71, 0, 93, 77, 71, 0, 93, 77, 71, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 111, 102, 86, 0, 111, 102, 86, 0, 112, 103, 87, 0, 112, 103, 87, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 109, 100, 85, 0, 109, 100, 85, 0, 109, 100, 85, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 36, 25, 24, 0, 36, 25, 24, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 36, 25, 24, 0, 36, 25, 24, 0, 112, 103, 87, 0, 112, 103, 87, 0, 112, 103, 87, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 37, 25, 24, 0, 113, 104, 88, 0, 112, 103, 87, 0, 111, 102, 86, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 109, 100, 85, 0, 109, 100, 85, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 109, 100, 85, 0, 108, 100, 84, 0, 108, 100, 84, 0, 107, 98, 83, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 86, 69, 0, 95, 85, 68, 0, 97, 86, 69, 0, 97, 87, 70, 0, 98, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 100, 89, 71, 0, 104, 94, 78, 0, 104, 94, 78, 0, 104, 94, 78, 0, 102, 93, 77, 0, 104, 94, 78, 0, 106, 96, 80, 0, 108, 98, 81, 0, 105, 95, 78, 0, 104, 94, 78, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 104, 93, 75, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 72, 0, 100, 89, 72, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 71, 62, 54, 0, 71, 62, 54, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 71, 62, 54, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 103, 92, 74, 0, 103, 92, 74, 0, 102, 91, 73, 0, 100, 89, 72, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 74, 61, 55, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 33, 30, 30, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 107, 100, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 71, 59, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 25, 12, 11, 0, 25, 12, 11, 0, 24, 12, 11, 0, 24, 12, 11, 0, 25, 12, 11, 0, 25, 13, 11, 0, 25, 12, 11, 0, 25, 12, 11, 0, 25, 13, 11, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 127, 98, 84, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 15, 13, 15, 0, 124, 96, 82, 0, 121, 94, 80, 0, 118, 92, 78, 0, 118, 91, 77, 0, 82, 56, 46, 0, 81, 55, 45, 0, 80, 55, 45, 0, 79, 54, 44, 0, 79, 54, 44, 0, 80, 55, 45, 0, 83, 57, 46, 0, 84, 58, 47, 0, 123, 95, 81, 0, 87, 60, 49, 0, 87, 60, 49, 0, 87, 60, 49, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 59, 48, 0, 87, 60, 49, 0, 87, 60, 49, 0, 86, 59, 48, 0, 86, 59, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 58, 47, 0, 84, 57, 47, 0, 84, 57, 47, 0, 97, 66, 58, 0, 97, 66, 58, 0, 98, 67, 59, 0, 97, 66, 58, 0, 94, 64, 56, 0, 93, 64, 56, 0, 94, 64, 56, 0, 97, 66, 58, 0, 100, 68, 60, 0, 102, 70, 61, 0, 104, 71, 62, 0, 103, 71, 62, 0, 87, 60, 49, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 86, 58, 48, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 94, 77, 72, 0, 93, 77, 71, 0, 93, 77, 71, 0, 93, 77, 71, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 111, 102, 86, 0, 111, 102, 86, 0, 112, 103, 87, 0, 112, 103, 87, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 109, 100, 85, 0, 109, 100, 85, 0, 109, 100, 85, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 36, 25, 24, 0, 36, 25, 24, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 14, 12, 14, 0, 14, 12, 14, 0, 14, 12, 14, 0, 15, 12, 15, 0, 15, 12, 15, 0, 15, 12, 15, 0, 36, 25, 24, 0, 36, 25, 24, 0, 112, 103, 87, 0, 112, 103, 87, 0, 112, 103, 87, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 36, 25, 24, 0, 37, 25, 24, 0, 113, 104, 88, 0, 112, 103, 87, 0, 111, 102, 86, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 35, 24, 23, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 108, 100, 84, 0, 109, 100, 85, 0, 109, 100, 85, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 111, 102, 86, 0, 109, 100, 85, 0, 108, 100, 84, 0, 108, 100, 84, 0, 107, 98, 83, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 98, 87, 70, 0, 98, 87, 70, 0, 97, 87, 70, 0, 97, 87, 70, 0, 97, 86, 69, 0, 95, 85, 68, 0, 97, 86, 69, 0, 97, 87, 70, 0, 98, 87, 70, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 98, 87, 70, 0, 100, 89, 71, 0, 104, 94, 78, 0, 104, 94, 78, 0, 104, 94, 78, 0, 102, 93, 77, 0, 104, 94, 78, 0, 106, 96, 80, 0, 108, 98, 81, 0, 105, 95, 78, 0, 104, 94, 78, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 102, 93, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 105, 94, 76, 0, 104, 93, 75, 0, 103, 92, 74, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 72, 0, 100, 89, 72, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 70, 61, 53, 0, 71, 62, 54, 0, 71, 62, 54, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 72, 63, 55, 0, 71, 62, 54, 0, 102, 91, 73, 0, 102, 91, 73, 0, 102, 91, 73, 0, 103, 92, 74, 0, 103, 92, 74, 0, 102, 91, 73, 0, 100, 89, 72, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 100, 89, 71, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0), "format": "RGBA8", @@ -42,8 +47,8 @@ data = { "width": 564 } -[sub_resource type="ImageTexture" id="ImageTexture_ikyli"] -image = SubResource("Image_3uuyc") +[sub_resource type="ImageTexture" id="ImageTexture_puk8y"] +image = SubResource("Image_go12c") [node name="刮海报_理发店" type="CanvasLayer"] layer = 5 @@ -67,16 +72,6 @@ texture = ExtResource("2_itsxh") expand_mode = 5 stretch_mode = 5 -[node name="遮罩" type="TextureRect" parent="."] -anchors_preset = 15 -anchor_right = 1.0 -anchor_bottom = 1.0 -grow_horizontal = 2 -grow_vertical = 2 -texture = ExtResource("4_cir1h") -expand_mode = 5 -stretch_mode = 5 - [node name="鬼母子游戏" type="Node2D" parent="."] script = ExtResource("2_86fqw") @@ -129,12 +124,85 @@ texture = ExtResource("12_s7g11") shape = SubResource("CapsuleShape2D_ikyli") [node name="倒塌" type="AnimatedSprite2D" parent="鬼母子游戏"] +visible = false sprite_frames = ExtResource("14_s7g11") animation = &"鬼母子神" -frame = 2 centered = false -[node name="HoverLightButton" parent="鬼母子游戏/倒塌" instance=ExtResource("15_3uuyc")] +[node name="Props" type="Node2D" parent="鬼母子游戏/倒塌"] +visible = false + +[node name="剪刀" parent="鬼母子游戏/倒塌/Props" instance=ExtResource("15_3uuyc")] +position = Vector2(364, 248) +collision_layer = 4 + +[node name="Sprite2D" type="Sprite2D" parent="鬼母子游戏/倒塌/Props/剪刀"] +position = Vector2(-55, -19) +texture = ExtResource("16_go12c") +centered = false + +[node name="PointLight2D" type="PointLight2D" parent="鬼母子游戏/倒塌/Props/剪刀"] +position = Vector2(-1, 1) +range_layer_max = 10 +texture = ExtResource("16_ikyli") + +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="鬼母子游戏/倒塌/Props/剪刀"] +visible = false +polygon = PackedVector2Array(4, -25, -10, -25, -14, -13.4, -14, -8.4, -37.5, 1, -41.6, 1, -50.6, 7, -53, 7, -56, 11, -57.2, 11, -58.3, 13.2, -55, 17.6, -55, 20.3, -38.7, 18, -34.7, 18, -8, 8.4, -5.7, 8, 7.3, 18, 35.6, 18, 44.6, 12, 47.1, 12, 54.1, 1, 56.5, 1, 54, -10.4, 54, -12.8, 43, -23.8, 43, -25, 29.4, -25, 27, -21.8, 1.4, -18, 4, -23.6) + +[node name="EventBinder" type="Node" parent="鬼母子游戏/倒塌/Props/剪刀"] +script = ExtResource("17_dhl8m") +memo = "c03_鬼母子_剪刀=[0] 时,显示: [剪刀] +[剪刀] interacted 时: c03_鬼母子_剪刀=1(greater)" +updater_event = &"c03_鬼母子_剪刀" +updater_mode = "shower" +updater_ease_duration = 0.0 +updater_stages = Array[int]([0]) +trigger_event = &"c03_鬼母子_剪刀" +trigger_mode = "interacted" +metadata/_custom_type_script = "uid://0wjaho6qkg6s" + +[node name="纸舌头" parent="鬼母子游戏/倒塌/Props" instance=ExtResource("15_3uuyc")] +position = Vector2(255, 248) +collision_layer = 4 + +[node name="Sprite2D" type="Sprite2D" parent="鬼母子游戏/倒塌/Props/纸舌头"] +position = Vector2(-40, 0) +texture = ExtResource("19_puk8y") +centered = false + +[node name="PointLight2D" type="PointLight2D" parent="鬼母子游戏/倒塌/Props/纸舌头"] +position = Vector2(7, 7) +range_layer_max = 10 +texture = ExtResource("17_682sk") + +[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="鬼母子游戏/倒塌/Props/纸舌头"] +visible = false +position = Vector2(7, 6) +polygon = PackedVector2Array(-49, -10, -49, -2.8, -38, 3.2, -38, 5.1, 5.1, 3, 13.1, 3, 18.1, 9, 28.8, 9, 32, 5.8, 32, 4.2, 39.4, 1, 41.4, 1, 42.4, -1.6, 36, -7, 36, -8.8, 26, -9.9) + +[node name="EventBinder" type="Node" parent="鬼母子游戏/倒塌/Props/纸舌头"] +script = ExtResource("17_dhl8m") +memo = "c03_鬼母子_纸舌头=[0] 时,显示: [纸舌头] +[纸舌头] interacted 时: c03_鬼母子_纸舌头=1(greater)" +updater_event = &"c03_鬼母子_纸舌头" +updater_mode = "shower" +updater_ease_duration = 0.0 +updater_stages = Array[int]([0]) +trigger_event = &"c03_鬼母子_纸舌头" +trigger_mode = "interacted" +metadata/_custom_type_script = "uid://0wjaho6qkg6s" + +[node name="遮罩" type="TextureRect" parent="."] +anchors_preset = 15 +anchor_right = 1.0 +anchor_bottom = 1.0 +grow_horizontal = 2 +grow_vertical = 2 +mouse_filter = 2 +texture = ExtResource("4_cir1h") +expand_mode = 5 +stretch_mode = 5 [node name="刮刮乐" parent="." instance=ExtResource("5_edyi3")] visible = false @@ -142,5 +210,5 @@ offset_left = -283.0 offset_top = -144.0 offset_right = 281.0 offset_bottom = 172.0 -texture = SubResource("ImageTexture_ikyli") +texture = SubResource("ImageTexture_puk8y") brush_width = 20 diff --git a/scene/ground/script/c03/鬼母子游戏.gd b/scene/ground/script/c03/鬼母子游戏.gd index f025b20f..9ec5f385 100644 --- a/scene/ground/script/c03/鬼母子游戏.gd +++ b/scene/ground/script/c03/鬼母子游戏.gd @@ -21,13 +21,19 @@ var success_states: Array = [2, 1, 3, 0] func _ready() -> void: + # 道具 + $"倒塌/Props/剪刀".interacted.connect(SceneManager.enable_prop_item.bind("prop_剪刀")) + $"倒塌/Props/纸舌头".interacted.connect(SceneManager.enable_prop_item.bind("prop_纸舌头")) + $"../刮刮乐".visible = true var shaven = ArchiveManager.get_global_value("刮海报_理发店") states = ArchiveManager.get_global_value("c03_s03_hariti_states", []) _setup_state() if _check_success(): get_node("../刮刮乐").queue_free() - freezing = true + $"倒塌".visible = true + $"倒塌".frame = 3 + $"倒塌/Props".visible = true elif shaven: _on_shaven_fulfilled() else: @@ -35,7 +41,6 @@ func _ready() -> void: for i in range(1, 5): get_node("kid" + str(i)).picked.connect(_on_picked.bind(i)) - func _on_shaven_fulfilled(): get_node("../刮刮乐").queue_free() freezing = false @@ -53,17 +58,15 @@ func _on_picked(node, id): $SfxFlip.play() elif not freezing: $SfxSuccess.play() - freezing = true _on_game_success() func _on_game_success(): - SceneManager.enable_prop_item_silently("prop_纸舌头") - SceneManager.enable_prop_item("prop_剪刀") - await SceneManager.get_inspector().quit_and_hidden - SceneManager.enable_prop_item("prop_纸舌头") - await SceneManager.get_inspector().quit_and_hidden - get_parent().exit.emit(true) + freezing = true + $"倒塌".visible = true + $"倒塌".play() + await $"倒塌".animation_finished + $"倒塌/Props".visible = true func _setup_state(): diff --git a/scene/little_game/general/draggable.gd b/scene/little_game/general/draggable.gd index 33a69647..5adc63cf 100644 --- a/scene/little_game/general/draggable.gd +++ b/scene/little_game/general/draggable.gd @@ -54,7 +54,7 @@ static var current_focusing_item = "": set(val): current_focusing_item = val if GlobalConfig.DEBUG: - print("current_focusing_item=", current_focusing_item) + print("Draggable2D current_focusing_item=", current_focusing_item) static var pending_enter_callables := [] as Array[Callable]